/linux-3.4.99/arch/mn10300/include/asm/ |
D | cacheflush.h | 24 extern void mn10300_local_icache_inv_page(unsigned long start); 25 extern void mn10300_local_icache_inv_range(unsigned long start, unsigned long end); 26 extern void mn10300_local_icache_inv_range2(unsigned long start, unsigned long size); 28 extern void mn10300_local_dcache_inv_page(unsigned long start); 29 extern void mn10300_local_dcache_inv_range(unsigned long start, unsigned long end); 30 extern void mn10300_local_dcache_inv_range2(unsigned long start, unsigned long size); 32 extern void mn10300_icache_inv_page(unsigned long start); 33 extern void mn10300_icache_inv_range(unsigned long start, unsigned long end); 34 extern void mn10300_icache_inv_range2(unsigned long start, unsigned long size); 36 extern void mn10300_dcache_inv_page(unsigned long start); [all …]
|
/linux-3.4.99/arch/mips/powertv/asic/ |
D | prealloc-gaia.c | 37 .start = 0x24000000, 43 .start = 0x24200000, 49 .start = 0x24202000, 60 .start = 0x60000000, 66 .start = 0x60200000, 72 .start = 0x60202000, 91 .start = 0x00000000, 97 .start = 0x00000000, 103 .start = 0x00000000, 109 .start = 0x00000000, [all …]
|
/linux-3.4.99/drivers/usb/core/ |
D | devices.c | 181 static char *usb_dump_endpoint_descriptor(int speed, char *start, char *end, in usb_dump_endpoint_descriptor() argument 187 if (start > end) in usb_dump_endpoint_descriptor() 188 return start; in usb_dump_endpoint_descriptor() 230 return start; in usb_dump_endpoint_descriptor() 241 start += sprintf(start, format_endpt, desc->bEndpointAddress, dir, in usb_dump_endpoint_descriptor() 246 return start; in usb_dump_endpoint_descriptor() 249 static char *usb_dump_interface_descriptor(char *start, char *end, in usb_dump_interface_descriptor() argument 258 if (start > end) in usb_dump_interface_descriptor() 259 return start; in usb_dump_interface_descriptor() 267 start += sprintf(start, format_iface, in usb_dump_interface_descriptor() [all …]
|
/linux-3.4.99/arch/mips/mti-malta/ |
D | malta-pci.c | 42 .start = 0x00000000UL, 93 resource_size_t start, end, map, start1, end1, map1, map2, map3, mask; in mips_pcibios_init() local 115 start = GT_READ(GT_PCI0M0LD_OFS); in mips_pcibios_init() 118 end = (end & GT_PCI_HD_MSK) | (start & ~GT_PCI_HD_MSK); in mips_pcibios_init() 124 if (end1 - start1 > end - start) { in mips_pcibios_init() 125 start = start1; in mips_pcibios_init() 129 mask = ~(start ^ end); in mips_pcibios_init() 131 BUG_ON((start & GT_PCI_HD_MSK) != (map & GT_PCI_HD_MSK) && in mips_pcibios_init() 133 gt64120_mem_resource.start = start; in mips_pcibios_init() 135 gt64120_controller.mem_offset = (start & mask) - (map & mask); in mips_pcibios_init() [all …]
|
/linux-3.4.99/arch/arm/mm/ |
D | cache-feroceon-l2.c | 68 static inline void l2_clean_pa_range(unsigned long start, unsigned long end) in l2_clean_pa_range() argument 77 BUG_ON((start ^ end) >> PAGE_SHIFT); in l2_clean_pa_range() 79 va_start = l2_get_va(start); in l2_clean_pa_range() 80 va_end = va_start + (end - start); in l2_clean_pa_range() 99 static inline void l2_inv_pa_range(unsigned long start, unsigned long end) in l2_inv_pa_range() argument 108 BUG_ON((start ^ end) >> PAGE_SHIFT); in l2_inv_pa_range() 110 va_start = l2_get_va(start); in l2_inv_pa_range() 111 va_end = va_start + (end - start); in l2_inv_pa_range() 137 static unsigned long calc_range_end(unsigned long start, unsigned long end) in calc_range_end() argument 141 BUG_ON(start & (CACHE_LINE_SIZE - 1)); in calc_range_end() [all …]
|
D | cache-xsc3l2.c | 98 static void xsc3_l2_inv_range(unsigned long start, unsigned long end) in xsc3_l2_inv_range() argument 102 if (start == 0 && end == -1ul) { in xsc3_l2_inv_range() 112 if (start & (CACHE_LINE_SIZE - 1)) { in xsc3_l2_inv_range() 113 vaddr = l2_map_va(start & ~(CACHE_LINE_SIZE - 1), vaddr); in xsc3_l2_inv_range() 116 start = (start | (CACHE_LINE_SIZE - 1)) + 1; in xsc3_l2_inv_range() 122 while (start < (end & ~(CACHE_LINE_SIZE - 1))) { in xsc3_l2_inv_range() 123 vaddr = l2_map_va(start, vaddr); in xsc3_l2_inv_range() 125 start += CACHE_LINE_SIZE; in xsc3_l2_inv_range() 131 if (start < end) { in xsc3_l2_inv_range() 132 vaddr = l2_map_va(start, vaddr); in xsc3_l2_inv_range() [all …]
|
/linux-3.4.99/arch/mn10300/mm/ |
D | cache-smp-flush.c | 37 void mn10300_dcache_flush_page(unsigned long start) in mn10300_dcache_flush_page() argument 41 start &= ~(PAGE_SIZE-1); in mn10300_dcache_flush_page() 44 mn10300_local_dcache_flush_page(start); in mn10300_dcache_flush_page() 45 smp_cache_call(SMP_DCACHE_FLUSH_RANGE, start, start + PAGE_SIZE); in mn10300_dcache_flush_page() 57 void mn10300_dcache_flush_range(unsigned long start, unsigned long end) in mn10300_dcache_flush_range() argument 62 mn10300_local_dcache_flush_range(start, end); in mn10300_dcache_flush_range() 63 smp_cache_call(SMP_DCACHE_FLUSH_RANGE, start, end); in mn10300_dcache_flush_range() 75 void mn10300_dcache_flush_range2(unsigned long start, unsigned long size) in mn10300_dcache_flush_range2() argument 80 mn10300_local_dcache_flush_range2(start, size); in mn10300_dcache_flush_range2() 81 smp_cache_call(SMP_DCACHE_FLUSH_RANGE, start, start + size); in mn10300_dcache_flush_range2() [all …]
|
D | cache-smp-inv.c | 37 void mn10300_icache_inv_page(unsigned long start) in mn10300_icache_inv_page() argument 41 start &= ~(PAGE_SIZE-1); in mn10300_icache_inv_page() 44 mn10300_local_icache_inv_page(start); in mn10300_icache_inv_page() 45 smp_cache_call(SMP_ICACHE_INV_RANGE, start, start + PAGE_SIZE); in mn10300_icache_inv_page() 57 void mn10300_icache_inv_range(unsigned long start, unsigned long end) in mn10300_icache_inv_range() argument 62 mn10300_local_icache_inv_range(start, end); in mn10300_icache_inv_range() 63 smp_cache_call(SMP_ICACHE_INV_RANGE, start, end); in mn10300_icache_inv_range() 75 void mn10300_icache_inv_range2(unsigned long start, unsigned long size) in mn10300_icache_inv_range2() argument 80 mn10300_local_icache_inv_range2(start, size); in mn10300_icache_inv_range2() 81 smp_cache_call(SMP_ICACHE_INV_RANGE, start, start + size); in mn10300_icache_inv_range2() [all …]
|
D | cache-flush-icache.c | 27 unsigned long start = page_to_phys(page); in flush_icache_page() local 32 mn10300_local_dcache_flush_page(start); in flush_icache_page() 33 mn10300_local_icache_inv_page(start); in flush_icache_page() 35 smp_cache_call(SMP_IDCACHE_INV_FLUSH_RANGE, start, start + PAGE_SIZE); in flush_icache_page() 50 static void flush_icache_page_range(unsigned long start, unsigned long end) in flush_icache_page_range() argument 60 off = start & ~PAGE_MASK; in flush_icache_page_range() 61 size = end - start; in flush_icache_page_range() 65 pgd = pgd_offset(current->mm, start); in flush_icache_page_range() 69 pud = pud_offset(pgd, start); in flush_icache_page_range() 73 pmd = pmd_offset(pud, start); in flush_icache_page_range() [all …]
|
/linux-3.4.99/arch/arm/mach-pxa/ |
D | devices.c | 38 .start = IRQ_PMU, 52 .start = 0x41100000, 57 .start = IRQ_MMC, 62 .start = 21, 67 .start = 22, 103 .start = 0x40600000, 108 .start = IRQ_USB, 141 .start = 0x54100000, 146 .start = IRQ_USB2, 167 .start = 0x44000000, [all …]
|
/linux-3.4.99/arch/arm/mach-exynos/ |
D | dev-sysmmu.c | 44 .start = EXYNOS4_PA_SYSMMU_MDMA, 49 .start = IRQ_SYSMMU_MDMA0_0, 54 .start = EXYNOS4_PA_SYSMMU_SSS, 59 .start = IRQ_SYSMMU_SSS_0, 64 .start = EXYNOS4_PA_SYSMMU_FIMC0, 69 .start = IRQ_SYSMMU_FIMC0_0, 74 .start = EXYNOS4_PA_SYSMMU_FIMC1, 79 .start = IRQ_SYSMMU_FIMC1_0, 84 .start = EXYNOS4_PA_SYSMMU_FIMC2, 89 .start = IRQ_SYSMMU_FIMC2_0, [all …]
|
/linux-3.4.99/kernel/ |
D | range.c | 10 int add_range(struct range *range, int az, int nr_range, u64 start, u64 end) in add_range() argument 12 if (start >= end) in add_range() 19 range[nr_range].start = start; in add_range() 28 u64 start, u64 end) in add_range_with_merge() argument 32 if (start >= end) in add_range_with_merge() 43 common_start = max(range[i].start, start); in add_range_with_merge() 48 final_start = min(range[i].start, start); in add_range_with_merge() 51 range[i].start = final_start; in add_range_with_merge() 57 return add_range(range, az, nr_range, start, end); in add_range_with_merge() 60 void subtract_range(struct range *range, int az, u64 start, u64 end) in subtract_range() argument [all …]
|
D | resource.c | 27 .start = 0, 35 .start = 0, 95 width, (unsigned long long) r->start, in r_show() 102 .start = r_start, 155 resource_size_t start = new->start; in __request_resource() local 159 if (end < start) in __request_resource() 161 if (start < root->start) in __request_resource() 168 if (!tmp || tmp->start > end) { in __request_resource() 175 if (tmp->end < start) in __request_resource() 218 tmp->start = 0; in __release_child_resources() [all …]
|
/linux-3.4.99/arch/hexagon/mm/ |
D | cache.c | 25 #define spanlines(start, end) \ argument 26 (((end - (start & ~(LINESIZE - 1))) >> LINEBITS) + 1) 28 void flush_dcache_range(unsigned long start, unsigned long end) in flush_dcache_range() argument 30 unsigned long lines = spanlines(start, end-1); in flush_dcache_range() 33 start &= ~(LINESIZE - 1); in flush_dcache_range() 41 : "r" (start) in flush_dcache_range() 43 start += LINESIZE; in flush_dcache_range() 48 void flush_icache_range(unsigned long start, unsigned long end) in flush_icache_range() argument 50 unsigned long lines = spanlines(start, end-1); in flush_icache_range() 53 start &= ~(LINESIZE - 1); in flush_icache_range() [all …]
|
/linux-3.4.99/arch/arm/mach-omap1/ |
D | mcbsp.c | 100 .start = OMAP7XX_MCBSP1_BASE, 106 .start = INT_7XX_McBSP1RX, 111 .start = INT_7XX_McBSP1TX, 116 .start = OMAP_DMA_MCBSP1_RX, 121 .start = OMAP_DMA_MCBSP1_TX, 127 .start = OMAP7XX_MCBSP2_BASE, 133 .start = INT_7XX_McBSP2RX, 138 .start = INT_7XX_McBSP2TX, 143 .start = OMAP_DMA_MCBSP3_RX, 148 .start = OMAP_DMA_MCBSP3_TX, [all …]
|
/linux-3.4.99/arch/arm/mach-tegra/ |
D | devices.c | 37 .start = TEGRA_GPIO_BASE, 42 .start = INT_GPIO1, 47 .start = INT_GPIO2, 52 .start = INT_GPIO3, 57 .start = INT_GPIO4, 62 .start = INT_GPIO5, 67 .start = INT_GPIO6, 72 .start = INT_GPIO7, 88 .start = TEGRA_APB_MISC_BASE + 0x14, 94 .start = TEGRA_APB_MISC_BASE + 0x80, [all …]
|
/linux-3.4.99/arch/x86/kernel/ |
D | probe_roms.c | 26 .start = 0xf0000, 33 .start = 0xe0000, 40 .start = 0xc8000, 45 .start = 0, 50 .start = 0, 55 .start = 0, 60 .start = 0, 65 .start = 0, 72 .start = 0xc0000, 126 rom = isa_bus_to_virt(res->start); in find_oprom() [all …]
|
/linux-3.4.99/mm/ |
D | madvise.c | 42 unsigned long start, unsigned long end, int behavior) in madvise_behavior() argument 77 error = ksm_madvise(vma, start, end, behavior, &new_flags); in madvise_behavior() 94 pgoff = vma->vm_pgoff + ((start - vma->vm_start) >> PAGE_SHIFT); in madvise_behavior() 95 *prev = vma_merge(mm, *prev, start, end, new_flags, vma->anon_vma, in madvise_behavior() 104 if (start != vma->vm_start) { in madvise_behavior() 105 error = split_vma(mm, vma, start, 1); in madvise_behavior() 133 unsigned long start, unsigned long end) in madvise_willneed() argument 146 start = ((start - vma->vm_start) >> PAGE_SHIFT) + vma->vm_pgoff; in madvise_willneed() 151 force_page_cache_readahead(file->f_mapping, file, start, end - start); in madvise_willneed() 176 unsigned long start, unsigned long end) in madvise_dontneed() argument [all …]
|
/linux-3.4.99/arch/score/mm/ |
D | cache.c | 172 unsigned long start, unsigned long end) in flush_cache_range() argument 184 pgdp = pgd_offset(mm, start); in flush_cache_range() 185 pudp = pud_offset(pgdp, start); in flush_cache_range() 186 pmdp = pmd_offset(pudp, start); in flush_cache_range() 187 ptep = pte_offset(pmdp, start); in flush_cache_range() 189 while (start <= end) { in flush_cache_range() 191 pgdp = pgd_offset(mm, start); in flush_cache_range() 192 pudp = pud_offset(pgdp, start); in flush_cache_range() 193 pmdp = pmd_offset(pudp, start); in flush_cache_range() 194 ptep = pte_offset(pmdp, start); in flush_cache_range() [all …]
|
/linux-3.4.99/arch/s390/mm/ |
D | vmem.c | 25 unsigned long start; member 82 static int vmem_add_mem(unsigned long start, unsigned long size, int ro) in vmem_add_mem() argument 92 for (address = start; address < start + size; address += PAGE_SIZE) { in vmem_add_mem() 114 (address + HPAGE_SIZE <= start + size) && in vmem_add_mem() 134 flush_tlb_kernel_range(start, start + size); in vmem_add_mem() 142 static void vmem_remove_range(unsigned long start, unsigned long size) in vmem_remove_range() argument 152 for (address = start; address < start + size; address += PAGE_SIZE) { in vmem_remove_range() 170 flush_tlb_kernel_range(start, start + size); in vmem_remove_range() 176 int __meminit vmemmap_populate(struct page *start, unsigned long nr, int node) in vmemmap_populate() argument 186 start_addr = (unsigned long) start; in vmemmap_populate() [all …]
|
/linux-3.4.99/arch/blackfin/include/asm/ |
D | cacheflush.h | 28 #define flush_cache_range(vma, start, end) do { } while (0) argument 30 #define flush_cache_vmap(start, end) do { } while (0) argument 31 #define flush_cache_vunmap(start, end) do { } while (0) argument 34 #define flush_icache_range_others(start, end) \ argument 35 smp_icache_flush_range_others((start), (end)) 37 #define flush_icache_range_others(start, end) do { } while (0) argument 40 static inline void flush_icache_range(unsigned start, unsigned end) in flush_icache_range() argument 44 blackfin_dcache_flush_range(start, end); in flush_icache_range() 47 if (start >= L2_START && end <= L2_START + L2_LENGTH) in flush_icache_range() 48 blackfin_dcache_flush_range(start, end); in flush_icache_range() [all …]
|
/linux-3.4.99/tools/perf/util/ |
D | svghelper.c | 74 void open_svg(const char *filename, int cpus, int rows, u64 start, u64 end) in open_svg() argument 83 first_time = start; in open_svg() 122 void svg_box(int Yslot, u64 start, u64 end, const char *type) in svg_box() argument 128 time2pixels(start), time2pixels(end)-time2pixels(start), Yslot * SLOT_MULT, SLOT_HEIGHT, type); in svg_box() 131 void svg_sample(int Yslot, int cpu, u64 start, u64 end) in svg_sample() argument 138 time2pixels(start), time2pixels(end)-time2pixels(start), Yslot * SLOT_MULT, SLOT_HEIGHT); in svg_sample() 140 text_size = (time2pixels(end)-time2pixels(start)); in svg_sample() 149 time2pixels(start), Yslot * SLOT_MULT + SLOT_HEIGHT - 1, text_size, cpu + 1); in svg_sample() 171 void svg_waiting(int Yslot, u64 start, u64 end) in svg_waiting() argument 182 if (end-start > 10 * 1000000) /* 10 msec */ in svg_waiting() [all …]
|
/linux-3.4.99/arch/blackfin/mach-bf548/boards/ |
D | cm_bf548.c | 55 .start = IRQ_EPPI0_ERR, 105 .start = IRQ_KEY, 133 .start = UART0_DLL, 138 .start = IRQ_UART0_TX, 143 .start = IRQ_UART0_RX, 148 .start = IRQ_UART0_ERROR, 153 .start = CH_UART0_TX, 158 .start = CH_UART0_RX, 181 .start = UART1_DLL, 186 .start = IRQ_UART1_TX, [all …]
|
/linux-3.4.99/arch/c6x/platforms/ |
D | cache.c | 132 static void cache_block_operation(unsigned int *start, in cache_block_operation() argument 140 - L2_CACHE_ALIGN_LOW((unsigned int) start)) >> 2; in cache_block_operation() 143 for (; wcnt; wcnt -= wc, start += wc) { in cache_block_operation() 160 imcr_set(bar_reg, L2_CACHE_ALIGN_LOW((unsigned int) start)); in cache_block_operation() 177 static void cache_block_operation_nowait(unsigned int *start, in cache_block_operation_nowait() argument 185 - L2_CACHE_ALIGN_LOW((unsigned int) start)) >> 2; in cache_block_operation_nowait() 188 for (; wcnt; wcnt -= wc, start += wc) { in cache_block_operation_nowait() 192 imcr_set(bar_reg, L2_CACHE_ALIGN_LOW((unsigned int) start)); in cache_block_operation_nowait() 325 void enable_caching(unsigned long start, unsigned long end) in enable_caching() argument 327 unsigned int mar = IMCR_MAR_BASE + ((start >> 24) << 2); in enable_caching() [all …]
|
/linux-3.4.99/arch/mips/bcm63xx/ |
D | dev-enet.c | 18 .start = -1, /* filled at runtime */ 35 .start = -1, /* filled at runtime */ 40 .start = -1, /* filled at runtime */ 44 .start = -1, /* filled at runtime */ 48 .start = -1, /* filled at runtime */ 67 .start = -1, /* filled at runtime */ 72 .start = -1, /* filled at runtime */ 76 .start = -1, /* filled at runtime */ 80 .start = -1, /* filled at runtime */ 111 shared_res[0].start = bcm63xx_regset_address(RSET_ENETDMA); in bcm63xx_enet_register() [all …]
|