/linux-4.4.14/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-4.4.14/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-4.4.14/arch/mips/pci/ |
D | pci-malta.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-4.4.14/arch/xtensa/mm/ |
D | init.c | 43 sysmem.bank[i].start, sysmem.bank[i].end, in sysmem_dump() 44 (sysmem.bank[i].end - sysmem.bank[i].start) >> 10); in sysmem_dump() 50 static inline struct meminfo * __init find_bank(unsigned long start) in find_bank() argument 56 if (sysmem.bank[i].start <= start) in find_bank() 88 int __init add_sysmem_bank(unsigned long start, unsigned long end) in add_sysmem_bank() argument 95 if (start == end || in add_sysmem_bank() 96 (start < end) != (PAGE_ALIGN(start) < (end & PAGE_MASK))) { in add_sysmem_bank() 98 start, end - start); in add_sysmem_bank() 102 start = PAGE_ALIGN(start); in add_sysmem_bank() 104 sz = end - start; in add_sysmem_bank() [all …]
|
D | tlb.c | 89 unsigned long start, unsigned long end) in local_flush_tlb_range() argument 100 (unsigned long)mm->context.asid[cpu], start, end); in local_flush_tlb_range() 104 if (end-start + (PAGE_SIZE-1) <= _TLB_ENTRIES << PAGE_SHIFT) { in local_flush_tlb_range() 108 start &= PAGE_MASK; in local_flush_tlb_range() 110 while(start < end) { in local_flush_tlb_range() 111 invalidate_itlb_mapping(start); in local_flush_tlb_range() 112 invalidate_dtlb_mapping(start); in local_flush_tlb_range() 113 start += PAGE_SIZE; in local_flush_tlb_range() 116 while(start < end) { in local_flush_tlb_range() 117 invalidate_dtlb_mapping(start); in local_flush_tlb_range() [all …]
|
/linux-4.4.14/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() 42 common_start = max(range[i].start, start); in add_range_with_merge() 48 start = min(range[i].start, start); in add_range_with_merge() 53 range[nr_range - 1].start = 0; in add_range_with_merge() 60 return add_range(range, az, nr_range, start, end); in add_range_with_merge() 63 void subtract_range(struct range *range, int az, u64 start, u64 end) in subtract_range() argument [all …]
|
D | resource.c | 31 .start = 0, 39 .start = 0, 116 width, (unsigned long long) r->start, in r_show() 123 .start = r_start, 210 resource_size_t start = new->start; in __request_resource() local 214 if (end < start) in __request_resource() 216 if (start < root->start) in __request_resource() 223 if (!tmp || tmp->start > end) { in __request_resource() 230 if (tmp->end < start) in __request_resource() 273 tmp->start = 0; in __release_child_resources() [all …]
|
/linux-4.4.14/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 …]
|
D | cache-inv-icache.c | 28 static void flush_icache_page_range(unsigned long start, unsigned long end) in flush_icache_page_range() argument 38 off = start & ~PAGE_MASK; in flush_icache_page_range() 39 size = end - start; in flush_icache_page_range() 43 pgd = pgd_offset(current->mm, start); in flush_icache_page_range() 47 pud = pud_offset(pgd, start); in flush_icache_page_range() 51 pmd = pmd_offset(pud, start); in flush_icache_page_range() 55 ppte = pte_offset_map(pmd, start); in flush_icache_page_range() 72 smp_cache_call(SMP_ICACHE_INV_RANGE, start, end); in flush_icache_page_range() 84 void flush_icache_range(unsigned long start, unsigned long end) in flush_icache_range() argument 95 if (start >= end) in flush_icache_range() [all …]
|
/linux-4.4.14/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-4.4.14/arch/arm/mm/ |
D | cache-feroceon-l2.c | 73 static inline void l2_clean_pa_range(unsigned long start, unsigned long end) in l2_clean_pa_range() argument 82 BUG_ON((start ^ end) >> PAGE_SHIFT); in l2_clean_pa_range() 84 va_start = l2_get_va(start); in l2_clean_pa_range() 85 va_end = va_start + (end - start); in l2_clean_pa_range() 104 static inline void l2_inv_pa_range(unsigned long start, unsigned long end) in l2_inv_pa_range() argument 113 BUG_ON((start ^ end) >> PAGE_SHIFT); in l2_inv_pa_range() 115 va_start = l2_get_va(start); in l2_inv_pa_range() 116 va_end = va_start + (end - start); in l2_inv_pa_range() 142 static unsigned long calc_range_end(unsigned long start, unsigned long end) in calc_range_end() argument 146 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 …]
|
D | cache-tauros2.c | 64 static void tauros2_inv_range(unsigned long start, unsigned long end) in tauros2_inv_range() argument 69 if (start & (CACHE_LINE_SIZE - 1)) { in tauros2_inv_range() 70 tauros2_clean_inv_pa(start & ~(CACHE_LINE_SIZE - 1)); in tauros2_inv_range() 71 start = (start | (CACHE_LINE_SIZE - 1)) + 1; in tauros2_inv_range() 85 while (start < end) { in tauros2_inv_range() 86 tauros2_inv_pa(start); in tauros2_inv_range() 87 start += CACHE_LINE_SIZE; in tauros2_inv_range() 93 static void tauros2_clean_range(unsigned long start, unsigned long end) in tauros2_clean_range() argument 95 start &= ~(CACHE_LINE_SIZE - 1); in tauros2_clean_range() 96 while (start < end) { in tauros2_clean_range() [all …]
|
D | init.c | 55 phys_addr_t start; in early_initrd() local 59 start = memparse(p, &endp); in early_initrd() 63 phys_initrd_start = start; in early_initrd() 74 phys_initrd_start = __virt_to_phys(tag->u.initrd.start); in parse_tag_initrd() 83 phys_initrd_start = tag->u.initrd.start; in parse_tag_initrd2() 164 unsigned long start = memblock_region_memory_base_pfn(reg); in zone_sizes_init() local 167 if (start < max_low) { in zone_sizes_init() 169 zhole_size[0] -= low_end - start; in zone_sizes_init() 173 unsigned long high_start = max(start, max_low); in zone_sizes_init() 365 unsigned long start, prev_end = 0; in free_unused_memmap() local [all …]
|
D | cache-l2x0.c | 183 static void __l2c210_op_pa_range(void __iomem *reg, unsigned long start, in __l2c210_op_pa_range() argument 186 while (start < end) { in __l2c210_op_pa_range() 187 writel_relaxed(start, reg); in __l2c210_op_pa_range() 188 start += CACHE_LINE_SIZE; in __l2c210_op_pa_range() 192 static void l2c210_inv_range(unsigned long start, unsigned long end) in l2c210_inv_range() argument 196 if (start & (CACHE_LINE_SIZE - 1)) { in l2c210_inv_range() 197 start &= ~(CACHE_LINE_SIZE - 1); in l2c210_inv_range() 198 writel_relaxed(start, base + L2X0_CLEAN_INV_LINE_PA); in l2c210_inv_range() 199 start += CACHE_LINE_SIZE; in l2c210_inv_range() 207 __l2c210_op_pa_range(base + L2X0_INV_LINE_PA, start, end); in l2c210_inv_range() [all …]
|
D | pageattr.c | 40 unsigned long start = addr; in change_memory_common() local 42 unsigned long end = start + size; in change_memory_common() 47 start &= PAGE_MASK; in change_memory_common() 48 end = start + size; in change_memory_common() 52 if (start < MODULES_VADDR || start >= MODULES_END) in change_memory_common() 55 if (end < MODULES_VADDR || start >= MODULES_END) in change_memory_common() 61 ret = apply_to_page_range(&init_mm, start, size, change_page_range, in change_memory_common() 64 flush_tlb_kernel_range(start, end); in change_memory_common()
|
/linux-4.4.14/mm/ |
D | madvise.c | 48 unsigned long start, unsigned long end, int behavior) in madvise_behavior() argument 87 error = ksm_madvise(vma, start, end, behavior, &new_flags); in madvise_behavior() 104 pgoff = vma->vm_pgoff + ((start - vma->vm_start) >> PAGE_SHIFT); in madvise_behavior() 105 *prev = vma_merge(mm, *prev, start, end, new_flags, vma->anon_vma, in madvise_behavior() 115 if (start != vma->vm_start) { in madvise_behavior() 116 error = split_vma(mm, vma, start, 1); in madvise_behavior() 140 static int swapin_walk_pmd_entry(pmd_t *pmd, unsigned long start, in swapin_walk_pmd_entry() argument 150 for (index = start; index != end; index += PAGE_SIZE) { in swapin_walk_pmd_entry() 156 orig_pte = pte_offset_map_lock(vma->vm_mm, pmd, start, &ptl); in swapin_walk_pmd_entry() 157 pte = *(orig_pte + ((index - start) / PAGE_SIZE)); in swapin_walk_pmd_entry() [all …]
|
D | msync.c | 31 SYSCALL_DEFINE3(msync, unsigned long, start, size_t, len, int, flags) in SYSCALL_DEFINE3() argument 41 if (offset_in_page(start)) in SYSCALL_DEFINE3() 47 end = start + len; in SYSCALL_DEFINE3() 48 if (end < start) in SYSCALL_DEFINE3() 51 if (end == start) in SYSCALL_DEFINE3() 58 vma = find_vma(mm, start); in SYSCALL_DEFINE3() 68 if (start < vma->vm_start) { in SYSCALL_DEFINE3() 69 start = vma->vm_start; in SYSCALL_DEFINE3() 70 if (start >= end) in SYSCALL_DEFINE3() 81 fstart = (start - vma->vm_start) + in SYSCALL_DEFINE3() [all …]
|
D | mlock.c | 360 struct vm_area_struct *vma, int zoneid, unsigned long start, in __munlock_pagevec_fill() argument 371 pte = get_locked_pte(vma->vm_mm, start, &ptl); in __munlock_pagevec_fill() 373 end = pgd_addr_end(start, end); in __munlock_pagevec_fill() 374 end = pud_addr_end(start, end); in __munlock_pagevec_fill() 375 end = pmd_addr_end(start, end); in __munlock_pagevec_fill() 378 start += PAGE_SIZE; in __munlock_pagevec_fill() 379 while (start < end) { in __munlock_pagevec_fill() 383 page = vm_normal_page(vma, start, *pte); in __munlock_pagevec_fill() 396 start += PAGE_SIZE; in __munlock_pagevec_fill() 401 return start; in __munlock_pagevec_fill() [all …]
|
D | bootmem.c | 96 unsigned long mapstart, unsigned long start, unsigned long end) in init_bootmem_core() argument 100 mminit_validate_memmodel_limits(&start, &end); in init_bootmem_core() 102 bdata->node_min_pfn = start; in init_bootmem_core() 110 mapsize = bootmap_bytes(end - start); in init_bootmem_core() 114 bdata - bootmem_node_data, start, mapstart, end, mapsize); in init_bootmem_core() 141 unsigned long __init init_bootmem(unsigned long start, unsigned long pages) in init_bootmem() argument 144 min_low_pfn = start; in init_bootmem() 145 return init_bootmem_core(NODE_DATA(0)->bdata, start, 0, pages); in init_bootmem() 175 unsigned long *map, start, end, pages, cur, count = 0; in free_all_bootmem_core() local 181 start = bdata->node_min_pfn; in free_all_bootmem_core() [all …]
|
D | nobootmem.c | 94 static void __init __free_pages_memory(unsigned long start, unsigned long end) in __free_pages_memory() argument 98 while (start < end) { in __free_pages_memory() 99 order = min(MAX_ORDER - 1UL, __ffs(start)); in __free_pages_memory() 101 while (start + (1UL << order) > end) in __free_pages_memory() 104 __free_pages_bootmem(pfn_to_page(start), start, order); in __free_pages_memory() 106 start += (1UL << order); in __free_pages_memory() 110 static unsigned long __init __free_memory_core(phys_addr_t start, in __free_memory_core() argument 113 unsigned long start_pfn = PFN_UP(start); in __free_memory_core() 128 phys_addr_t start, end; in free_low_memory_core_early() local 133 for_each_reserved_mem_region(i, &start, &end) in free_low_memory_core_early() [all …]
|
D | memtest.c | 36 u64 *p, *start, *end; in memtest() local 42 start = __va(start_phys_aligned); in memtest() 43 end = start + (size - (start_phys_aligned - start_phys)) / incr; in memtest() 47 for (p = start; p < end; p++) in memtest() 50 for (p = start; p < end; p++, start_phys_aligned += incr) { in memtest() 65 static void __init do_one_pass(u64 pattern, phys_addr_t start, phys_addr_t end) in do_one_pass() argument 72 this_start = clamp(this_start, start, end); in do_one_pass() 73 this_end = clamp(this_end, start, end); in do_one_pass() 99 void __init early_memtest(phys_addr_t start, phys_addr_t end) in early_memtest() argument 110 do_one_pass(patterns[idx], start, end); in early_memtest()
|
/linux-4.4.14/arch/arm/mach-omap1/ |
D | mcbsp.c | 100 .start = OMAP7XX_MCBSP1_BASE, 106 .start = INT_7XX_McBSP1RX, 111 .start = INT_7XX_McBSP1TX, 116 .start = 9, 121 .start = 8, 127 .start = OMAP7XX_MCBSP2_BASE, 133 .start = INT_7XX_McBSP2RX, 138 .start = INT_7XX_McBSP2TX, 143 .start = 11, 148 .start = 10, [all …]
|
D | gpio7xx.c | 37 .start = OMAP1_MPUIO_VBASE, 42 .start = INT_7XX_MPUIO, 78 .start = OMAP7XX_GPIO1_BASE, 83 .start = INT_7XX_GPIO_BANK1, 117 .start = OMAP7XX_GPIO2_BASE, 122 .start = INT_7XX_GPIO_BANK2, 145 .start = OMAP7XX_GPIO3_BASE, 150 .start = INT_7XX_GPIO_BANK3, 173 .start = OMAP7XX_GPIO4_BASE, 178 .start = INT_7XX_GPIO_BANK4, [all …]
|
D | dma.c | 84 .start = OMAP1_DMA_BASE, 90 .start = INT_DMA_CH0_6, 95 .start = INT_DMA_CH1_7, 100 .start = INT_DMA_CH2_8, 105 .start = INT_DMA_CH3, 110 .start = INT_DMA_CH4, 115 .start = INT_DMA_CH5, 121 .start = INT_1610_DMA_CH6, 127 .start = INT_1610_DMA_CH7, 132 .start = INT_1610_DMA_CH8, [all …]
|
/linux-4.4.14/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 …]
|
D | strnlen_user.S | 28 #define start r7 macro 49 start = isrc; define 60 tmp1 = memb(start++#1); 65 P1 = cmp.gtu(end,start); 66 mod8 = and(start,#7); 80 dbuf = memd(start); 81 obo = add(start,#1); 88 P0 = cmp.gtu(end,start); 98 if (!P0.new) start = add(obo,tmp1); 101 start = add(start,#8); define [all …]
|
/linux-4.4.14/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 …]
|
D | crash.c | 46 u64 start, end; member 185 static int get_nr_ram_ranges_callback(u64 start, u64 end, void *arg) in get_nr_ram_ranges_callback() argument 193 static int get_gart_ranges_callback(u64 start, u64 end, void *arg) in get_gart_ranges_callback() argument 197 ced->gart_start = start; in get_gart_ranges_callback() 246 unsigned long long start, end; in exclude_mem_range() local 250 start = mem->ranges[i].start; in exclude_mem_range() 253 if (mstart > end || mend < start) in exclude_mem_range() 257 if (mstart < start) in exclude_mem_range() 258 mstart = start; in exclude_mem_range() 263 if (mstart == start && mend == end) { in exclude_mem_range() [all …]
|
D | pci-iommu_table.c | 10 find_dependents_of(struct iommu_table_entry *start, in find_dependents_of() argument 19 for (p = start; p < finish; p++) in find_dependents_of() 27 void __init sort_iommu_table(struct iommu_table_entry *start, in sort_iommu_table() argument 32 for (p = start; p < finish; p++) { in sort_iommu_table() 34 q = find_dependents_of(start, finish, p); in sort_iommu_table() 49 void __init check_iommu_entries(struct iommu_table_entry *start, in check_iommu_entries() argument 55 for (p = start; p < finish; p++) { in check_iommu_entries() 56 q = find_dependents_of(start, finish, p); in check_iommu_entries() 57 x = find_dependents_of(start, finish, q); in check_iommu_entries() 66 for (p = start; p < finish; p++) { in check_iommu_entries() [all …]
|
D | e820.c | 56 e820_any_mapped(u64 start, u64 end, unsigned type) in e820_any_mapped() argument 65 if (ei->addr >= end || ei->addr + ei->size <= start) in e820_any_mapped() 79 int __init e820_all_mapped(u64 start, u64 end, unsigned type) in e820_all_mapped() argument 89 if (ei->addr >= end || ei->addr + ei->size <= start) in e820_all_mapped() 95 if (ei->addr <= start) in e820_all_mapped() 96 start = ei->addr + ei->size; in e820_all_mapped() 101 if (start >= end) in e820_all_mapped() 110 static void __init __e820_add_region(struct e820map *e820x, u64 start, u64 size, in __e820_add_region() argument 117 (unsigned long long) start, in __e820_add_region() 118 (unsigned long long) (start + size - 1)); in __e820_add_region() [all …]
|
D | resource.c | 4 static void resource_clip(struct resource *res, resource_size_t start, in resource_clip() argument 9 if (res->end < start || res->start > end) in resource_clip() 12 if (res->start < start) in resource_clip() 13 low = start - res->start; in resource_clip() 20 res->end = start - 1; in resource_clip() 22 res->start = end + 1; in resource_clip()
|
D | check.c | 73 phys_addr_t start, end; in setup_bios_corruption_check() local 94 for_each_free_mem_range(i, NUMA_NO_NODE, MEMBLOCK_NONE, &start, &end, in setup_bios_corruption_check() 96 start = clamp_t(phys_addr_t, round_up(start, PAGE_SIZE), in setup_bios_corruption_check() 100 if (start >= end) in setup_bios_corruption_check() 103 memblock_reserve(start, end - start); in setup_bios_corruption_check() 104 scan_areas[num_scan_areas].addr = start; in setup_bios_corruption_check() 105 scan_areas[num_scan_areas].size = end - start; in setup_bios_corruption_check() 108 memset(__va(start), 0, end - start); in setup_bios_corruption_check()
|
/linux-4.4.14/arch/score/mm/ |
D | cache.c | 173 unsigned long start, unsigned long end) in flush_cache_range() argument 185 pgdp = pgd_offset(mm, start); in flush_cache_range() 186 pudp = pud_offset(pgdp, start); in flush_cache_range() 187 pmdp = pmd_offset(pudp, start); in flush_cache_range() 188 ptep = pte_offset(pmdp, start); in flush_cache_range() 190 while (start <= end) { in flush_cache_range() 192 pgdp = pgd_offset(mm, start); in flush_cache_range() 193 pudp = pud_offset(pgdp, start); in flush_cache_range() 194 pmdp = pmd_offset(pudp, start); in flush_cache_range() 195 ptep = pte_offset(pmdp, start); in flush_cache_range() [all …]
|
/linux-4.4.14/arch/nios2/mm/ |
D | cacheflush.c | 18 static void __flush_dcache(unsigned long start, unsigned long end) in __flush_dcache() argument 22 start &= ~(cpuinfo.dcache_line_size - 1); in __flush_dcache() 26 if (end > start + cpuinfo.dcache_size) in __flush_dcache() 27 end = start + cpuinfo.dcache_size; in __flush_dcache() 29 for (addr = start; addr < end; addr += cpuinfo.dcache_line_size) { in __flush_dcache() 37 static void __invalidate_dcache(unsigned long start, unsigned long end) in __invalidate_dcache() argument 41 start &= ~(cpuinfo.dcache_line_size - 1); in __invalidate_dcache() 45 for (addr = start; addr < end; addr += cpuinfo.dcache_line_size) { in __invalidate_dcache() 53 static void __flush_icache(unsigned long start, unsigned long end) in __flush_icache() argument 57 start &= ~(cpuinfo.icache_line_size - 1); in __flush_icache() [all …]
|
/linux-4.4.14/arch/powerpc/mm/ |
D | init_64.c | 175 static int __meminit vmemmap_populated(unsigned long start, int page_size) in vmemmap_populated() argument 177 unsigned long end = start + page_size; in vmemmap_populated() 178 start = (unsigned long)(pfn_to_page(vmemmap_section_start(start))); in vmemmap_populated() 180 for (; start < end; start += (PAGES_PER_SECTION * sizeof(struct page))) in vmemmap_populated() 181 if (pfn_valid(page_to_pfn((struct page *)start))) in vmemmap_populated() 195 static void __meminit vmemmap_create_mapping(unsigned long start, in vmemmap_create_mapping() argument 214 BUG_ON(map_kernel_page(start + i, phys, flags)); in vmemmap_create_mapping() 218 static void vmemmap_remove_mapping(unsigned long start, in vmemmap_remove_mapping() argument 224 static void __meminit vmemmap_create_mapping(unsigned long start, in vmemmap_create_mapping() argument 228 int mapped = htab_bolt_mapping(start, start + page_size, phys, in vmemmap_create_mapping() [all …]
|
D | tlb_hash32.c | 90 static void flush_range(struct mm_struct *mm, unsigned long start, in flush_range() argument 102 start &= PAGE_MASK; in flush_range() 103 if (start >= end) in flush_range() 106 pmd = pmd_offset(pud_offset(pgd_offset(mm, start), start), start); in flush_range() 108 pmd_end = ((start + PGDIR_SIZE) & PGDIR_MASK) - 1; in flush_range() 112 count = ((pmd_end - start) >> PAGE_SHIFT) + 1; in flush_range() 113 flush_hash_pages(ctx, start, pmd_val(*pmd), count); in flush_range() 117 start = pmd_end + 1; in flush_range() 125 void flush_tlb_kernel_range(unsigned long start, unsigned long end) in flush_tlb_kernel_range() argument 127 flush_range(&init_mm, start, end); in flush_tlb_kernel_range() [all …]
|
D | mem.c | 110 int memory_add_physaddr_to_nid(u64 start) in memory_add_physaddr_to_nid() argument 112 return hot_add_scn_to_nid(start); in memory_add_physaddr_to_nid() 116 int arch_add_memory(int nid, u64 start, u64 size, bool for_device) in arch_add_memory() argument 120 unsigned long start_pfn = start >> PAGE_SHIFT; in arch_add_memory() 125 start = (unsigned long)__va(start); in arch_add_memory() 126 if (create_section_mapping(start, start + size)) in arch_add_memory() 131 zone_for_memory(nid, start, size, 0, for_device); in arch_add_memory() 137 int arch_remove_memory(u64 start, u64 size) in arch_remove_memory() argument 139 unsigned long start_pfn = start >> PAGE_SHIFT; in arch_remove_memory() 150 start = (unsigned long)__va(start); in arch_remove_memory() [all …]
|
/linux-4.4.14/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-4.4.14/include/linux/ |
D | ioport.h | 19 resource_size_t start; member 112 .start = (_start), \ 147 resource_size_t start, resource_size_t end, 161 struct resource *lookup_resource(struct resource *root, resource_size_t start); 162 int adjust_resource(struct resource *res, resource_size_t start, 167 return res->end - res->start + 1; in resource_size() 180 return r1->start <= r2->start && r1->end >= r2->end; in resource_contains() 185 #define request_region(start,n,name) __request_region(&ioport_resource, (start), (n), (name), 0) argument 186 #define request_muxed_region(start,n,name) __request_region(&ioport_resource, (start), (n), (name),… argument 187 #define __request_mem_region(start,n,name, excl) __request_region(&iomem_resource, (start), (n), (n… argument [all …]
|
D | mmu_notifier.h | 65 unsigned long start, 75 unsigned long start, 153 unsigned long start, unsigned long end); 156 unsigned long start, unsigned long end); 179 unsigned long start, unsigned long end); 214 unsigned long start, 217 unsigned long start, 226 unsigned long start, unsigned long end); 228 unsigned long start, unsigned long end); 230 unsigned long start, unsigned long end); [all …]
|
D | interval_tree_generic.h | 71 ITTYPE start = ITSTART(node), last = ITLAST(node); \ 79 if (start < ITSTART(parent)) \ 105 ITPREFIX ## _subtree_search(ITSTRUCT *node, ITTYPE start, ITTYPE last) \ 115 if (start <= left->ITSUBTREE) { \ 129 if (start <= ITLAST(node)) /* Cond2 */ \ 134 if (start <= node->ITSUBTREE) \ 143 ITPREFIX ## _iter_first(struct rb_root *root, ITTYPE start, ITTYPE last) \ 150 if (node->ITSUBTREE < start) \ 152 return ITPREFIX ## _subtree_search(node, start, last); \ 156 ITPREFIX ## _iter_next(ITSTRUCT *node, ITTYPE start, ITTYPE last) \ [all …]
|
/linux-4.4.14/arch/mips/bcm63xx/ |
D | dev-enet.c | 48 .start = -1, /* filled at runtime */ 53 .start = -1, /* filled at runtime */ 58 .start = -1, /* filled at runtime */ 75 .start = -1, /* filled at runtime */ 80 .start = -1, /* filled at runtime */ 84 .start = -1, /* filled at runtime */ 88 .start = -1, /* filled at runtime */ 107 .start = -1, /* filled at runtime */ 112 .start = -1, /* filled at runtime */ 116 .start = -1, /* filled at runtime */ [all …]
|
/linux-4.4.14/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 …]
|
D | ezkit.c | 48 .start = 0x2C0C0000, 53 .start = IRQ_PG7, 94 .start = IRQ_EPPI0_ERR, 144 .start = IRQ_KEY, 176 .start = CNT_CONFIG, 181 .start = IRQ_CNT, 248 .start = UART0_DLL, 254 .start = PORTE_FER, 260 .start = IRQ_UART0_TX, 265 .start = IRQ_UART0_RX, [all …]
|
/linux-4.4.14/arch/s390/mm/ |
D | vmem.c | 24 unsigned long start; member 78 static int vmem_add_mem(unsigned long start, unsigned long size, int ro) in vmem_add_mem() argument 80 unsigned long end = start + size; in vmem_add_mem() 81 unsigned long address = start; in vmem_add_mem() 146 static void vmem_remove_range(unsigned long start, unsigned long size) in vmem_remove_range() argument 148 unsigned long end = start + size; in vmem_remove_range() 149 unsigned long address = start; in vmem_remove_range() 187 flush_tlb_kernel_range(start, end); in vmem_remove_range() 193 int __meminit vmemmap_populate(unsigned long start, unsigned long end, int node) in vmemmap_populate() argument 195 unsigned long address = start; in vmemmap_populate() [all …]
|
/linux-4.4.14/arch/metag/include/asm/ |
D | cacheflush.h | 14 void metag_data_cache_flush_all(const void *start); 15 void metag_code_cache_flush_all(const void *start); 24 void metag_data_cache_flush(const void *start, int bytes); 25 void metag_code_cache_flush(const void *start, int bytes); 50 unsigned long start, unsigned long end) in flush_cache_range() argument 76 static inline void flush_cache_vmap(unsigned long start, unsigned long end) in flush_cache_vmap() argument 81 static inline void flush_cache_vunmap(unsigned long start, unsigned long end) in flush_cache_vunmap() argument 93 #define flush_cache_range(vma, start, end) do { } while (0) argument 98 #define flush_cache_vmap(start, end) do { } while (0) argument 99 #define flush_cache_vunmap(start, end) do { } while (0) argument [all …]
|
/linux-4.4.14/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-4.4.14/arch/mips/kernel/ |
D | setup.c | 91 void __init add_memory_region(phys_addr_t start, phys_addr_t size, long type) in add_memory_region() argument 97 if (start + size < start) { in add_memory_region() 112 if (start + size < entry->addr) in add_memory_region() 115 if (entry->addr + entry->size < start) in add_memory_region() 118 top = max(entry->addr + entry->size, start + size); in add_memory_region() 119 entry->addr = min(entry->addr, start); in add_memory_region() 130 boot_mem_map.map[x].addr = start; in add_memory_region() 136 void __init detect_memory_region(phys_addr_t start, phys_addr_t sz_min, phys_addr_t sz_max) in detect_memory_region() argument 148 (unsigned long long) start, in detect_memory_region() 152 add_memory_region(start, size, BOOT_MEM_RAM); in detect_memory_region() [all …]
|
/linux-4.4.14/fs/btrfs/ |
D | extent_io.h | 71 u64 start, u64 end, int *page_started, 73 int (*writepage_start_hook)(struct page *page, u64 start, u64 end); 74 int (*writepage_io_hook)(struct page *page, u64 start, u64 end); 81 struct page *page, u64 start, u64 end, 83 int (*writepage_end_io_hook)(struct page *page, u64 start, u64 end, 106 u64 start; member 126 u64 start; member 193 u64 start, u64 len, 202 int lock_extent(struct extent_io_tree *tree, u64 start, u64 end); 203 int lock_extent_bits(struct extent_io_tree *tree, u64 start, u64 end, [all …]
|
D | extent_io.c | 68 state->start, state->end, state->state, in btrfs_leak_debug_check() 79 eb->start, eb->len, atomic_read(&eb->refs)); in btrfs_leak_debug_check() 85 #define btrfs_debug_check_extent_io_range(tree, start, end) \ argument 86 __btrfs_debug_check_extent_io_range(__func__, (tree), (start), (end)) 88 struct extent_io_tree *tree, u64 start, u64 end) in __btrfs_debug_check_extent_io_range() argument 101 caller, btrfs_ino(inode), isize, start, end); in __btrfs_debug_check_extent_io_range() 114 u64 start; member 146 changeset->bytes_changed += state->end - state->start + 1; in add_extent_changeset() 147 ret = ulist_add(changeset->range_changed, state->start, state->end, in add_extent_changeset() 278 if (offset < entry->start) in tree_insert() [all …]
|
D | extent_map.c | 85 static u64 range_end(u64 start, u64 len) in range_end() argument 87 if (start + len < start) in range_end() 89 return start + len; in range_end() 98 u64 end = range_end(em->start, em->len); in tree_insert() 104 if (em->start < entry->start) in tree_insert() 106 else if (em->start >= extent_map_end(entry)) in tree_insert() 113 while (parent && em->start >= extent_map_end(entry)) { in tree_insert() 118 if (end > entry->start && em->start < extent_map_end(entry)) in tree_insert() 123 while (parent && em->start < entry->start) { in tree_insert() 128 if (end > entry->start && em->start < extent_map_end(entry)) in tree_insert() [all …]
|
/linux-4.4.14/arch/blackfin/mach-bf538/boards/ |
D | ezkit.c | 47 .start = UART0_THR, 52 .start = IRQ_UART0_TX, 57 .start = IRQ_UART0_RX, 62 .start = IRQ_UART0_ERROR, 67 .start = CH_UART0_TX, 72 .start = CH_UART0_RX, 78 .start = GPIO_PG7, 83 .start = GPIO_PG6, 107 .start = UART1_THR, 112 .start = IRQ_UART1_TX, [all …]
|
/linux-4.4.14/arch/arm/mach-davinci/ |
D | devices-da8xx.c | 163 .start = DA8XX_TPCC_BASE, 169 .start = DA8XX_TPTC0_BASE, 175 .start = DA8XX_TPTC1_BASE, 181 .start = IRQ_DA8XX_CCINT0, 186 .start = IRQ_DA8XX_CCERRINT, 194 .start = DA850_TPCC1_BASE, 200 .start = DA850_TPTC2_BASE, 206 .start = IRQ_DA850_CCINT1, 211 .start = IRQ_DA850_CCERRINT1, 266 .start = DA8XX_I2C0_BASE, [all …]
|
D | devices.c | 58 .start = DAVINCI_I2C_BASE, 63 .start = IRQ_I2C, 86 .start = DAVINCI_ATA_BASE, 91 .start = IRQ_IDE, 134 .start = DAVINCI_MMCSD0_BASE, 140 .start = IRQ_MMCINT, 144 .start = IRQ_SDIOINT, 149 .start = EDMA_CTLR_CHAN(0, DAVINCI_DMA_MMCRXEVT), 152 .start = EDMA_CTLR_CHAN(0, DAVINCI_DMA_MMCTXEVT), 172 .start = DM355_MMCSD1_BASE, [all …]
|
/linux-4.4.14/arch/alpha/mm/ |
D | numa.c | 62 unsigned long start, end; in setup_memory_node() local 87 start = cluster->start_pfn; in setup_memory_node() 88 end = start + cluster->numpages; in setup_memory_node() 90 if (start >= node_pfn_end || end <= node_pfn_start) in setup_memory_node() 101 if (start < node_pfn_start) in setup_memory_node() 102 start = node_pfn_start; in setup_memory_node() 106 if (start < node_min_pfn) in setup_memory_node() 107 node_min_pfn = start; in setup_memory_node() 172 start = cluster->start_pfn; in setup_memory_node() 173 end = start + cluster->numpages; in setup_memory_node() [all …]
|
/linux-4.4.14/fs/btrfs/tests/ |
D | extent-io-tests.c | 28 static noinline int process_page_range(struct inode *inode, u64 start, u64 end, in process_page_range() argument 33 unsigned long index = start >> PAGE_CACHE_SHIFT; in process_page_range() 59 …printk(KERN_ERR "stuck in a loop, start %Lu, end %Lu, nr_pages %lu, ret %d\n", start, end, nr_page… in process_page_range() 75 u64 start, end, test_start; in test_find_delalloc() local 113 start = 0; in test_find_delalloc() 115 found = find_lock_delalloc_range(inode, &tmp, locked_page, &start, in test_find_delalloc() 121 if (start != 0 || end != 4095) { in test_find_delalloc() 123 start, end); in test_find_delalloc() 126 unlock_extent(&tmp, start, end); in test_find_delalloc() 144 start = test_start; in test_find_delalloc() [all …]
|
D | inode-tests.c | 26 static void insert_extent(struct btrfs_root *root, u64 start, u64 len, in insert_extent() argument 45 key.offset = start; in insert_extent() 308 if (em->start != 0 || em->len != 5) { in test_btrfs_get_extent() 310 "%llu len %llu\n", em->start, em->len); in test_btrfs_get_extent() 317 offset = em->start + em->len; in test_btrfs_get_extent() 329 if (em->start != offset || em->len != 4091) { in test_btrfs_get_extent() 331 "%llu len %llu\n", offset, em->start, em->len); in test_btrfs_get_extent() 343 offset = em->start + em->len; in test_btrfs_get_extent() 355 if (em->start != offset || em->len != 4) { in test_btrfs_get_extent() 357 "%llu len %llu\n", offset, em->start, em->len); in test_btrfs_get_extent() [all …]
|
/linux-4.4.14/arch/powerpc/lib/ |
D | rheap.c | 138 blk->start = 0; in get_slot() 163 s = blkn->start; in attach_free_block() 175 bs = blk->start; in attach_free_block() 193 if (before && s != (before->start + before->size)) in attach_free_block() 196 if (after && e != after->start) in attach_free_block() 221 after->start -= size; in attach_free_block() 240 if (blk->start > blkn->start) { in attach_taken_block() 329 int rh_attach_region(rh_info_t * info, unsigned long start, int size) in rh_attach_region() argument 336 s = start; in rh_attach_region() 350 start = s; in rh_attach_region() [all …]
|
/linux-4.4.14/tools/perf/util/ |
D | svghelper.c | 86 void open_svg(const char *filename, int cpus, int rows, u64 start, u64 end) in open_svg() argument 95 first_time = start; in open_svg() 154 void svg_ubox(int Yslot, u64 start, u64 end, double height, const char *type, int fd, int err, int … in svg_ubox() argument 156 double w = time2pixels(end) - time2pixels(start); in svg_ubox() 165 time2pixels(start), in svg_ubox() 173 void svg_lbox(int Yslot, u64 start, u64 end, double height, const char *type, int fd, int err, int … in svg_lbox() argument 175 double w = time2pixels(end) - time2pixels(start); in svg_lbox() 184 time2pixels(start), in svg_lbox() 192 void svg_fbox(int Yslot, u64 start, u64 end, double height, const char *type, int fd, int err, int … in svg_fbox() argument 194 double w = time2pixels(end) - time2pixels(start); in svg_fbox() [all …]
|
D | svghelper.h | 6 extern void open_svg(const char *filename, int cpus, int rows, u64 start, u64 end); 7 extern void svg_ubox(int Yslot, u64 start, u64 end, double height, const char *type, int fd, int er… 8 extern void svg_lbox(int Yslot, u64 start, u64 end, double height, const char *type, int fd, int er… 9 extern void svg_fbox(int Yslot, u64 start, u64 end, double height, const char *type, int fd, int er… 10 extern void svg_box(int Yslot, u64 start, u64 end, const char *type); 11 extern void svg_blocked(int Yslot, int cpu, u64 start, u64 end, const char *backtrace); 12 extern void svg_running(int Yslot, int cpu, u64 start, u64 end, const char *backtrace); 13 extern void svg_waiting(int Yslot, int cpu, u64 start, u64 end, const char *backtrace); 17 extern void svg_process(int cpu, u64 start, u64 end, int pid, const char *name, const char *backtra… 18 extern void svg_cstate(int cpu, u64 start, u64 end, int type); [all …]
|
/linux-4.4.14/lib/ |
D | find_bit.c | 32 unsigned long nbits, unsigned long start, unsigned long invert) in _find_next_bit() argument 36 if (!nbits || start >= nbits) in _find_next_bit() 39 tmp = addr[start / BITS_PER_LONG] ^ invert; in _find_next_bit() 42 tmp &= BITMAP_FIRST_WORD_MASK(start); in _find_next_bit() 43 start = round_down(start, BITS_PER_LONG); in _find_next_bit() 46 start += BITS_PER_LONG; in _find_next_bit() 47 if (start >= nbits) in _find_next_bit() 50 tmp = addr[start / BITS_PER_LONG] ^ invert; in _find_next_bit() 53 return min(start + __ffs(tmp), nbits); in _find_next_bit() 150 unsigned long nbits, unsigned long start, unsigned long invert) in _find_next_bit_le() argument [all …]
|
D | iommu-common.c | 58 unsigned int start, i; in iommu_tbl_pool_init() local 70 start = 0; in iommu_tbl_pool_init() 82 iommu->pools[i].start = start; in iommu_tbl_pool_init() 83 iommu->pools[i].hint = start; in iommu_tbl_pool_init() 84 start += iommu->poolsize; /* start for next pool */ in iommu_tbl_pool_init() 85 iommu->pools[i].end = start - 1; in iommu_tbl_pool_init() 91 p->start = start; in iommu_tbl_pool_init() 92 p->hint = p->start; in iommu_tbl_pool_init() 105 unsigned long n, end, start, limit, boundary_size; in iommu_tbl_range_alloc() local 137 (*handle >= pool->start) && (*handle < pool->end)) in iommu_tbl_range_alloc() [all …]
|
D | pci_iomap.c | 32 resource_size_t start = pci_resource_start(dev, bar); in pci_iomap_range() local 36 if (len <= offset || !start) in pci_iomap_range() 39 start += offset; in pci_iomap_range() 43 return __pci_ioport_map(dev, start, len); in pci_iomap_range() 45 return ioremap(start, len); in pci_iomap_range() 72 resource_size_t start = pci_resource_start(dev, bar); in pci_iomap_wc_range() local 80 if (len <= offset || !start) in pci_iomap_wc_range() 84 start += offset; in pci_iomap_wc_range() 89 return ioremap_wc(start, len); in pci_iomap_wc_range()
|
/linux-4.4.14/arch/microblaze/kernel/cpu/ |
D | cache.c | 92 #define CACHE_LOOP_LIMITS(start, end, cache_line_length, cache_size) \ argument 95 end = min(start + cache_size, end); \ 96 start &= align; \ 124 #define CACHE_RANGE_LOOP_2(start, end, line_length, op) \ argument 130 count = end - start; \ 136 : : "r" (start), "r" (count), \ 141 #define CACHE_RANGE_LOOP_1(start, end, line_length, op) \ argument 146 WARN_ON(end < start); \ 152 : : "r" (temp), "r" (start), "r" (end), \ 158 static void __flush_icache_range_msr_irq(unsigned long start, unsigned long end) in __flush_icache_range_msr_irq() argument [all …]
|
/linux-4.4.14/arch/blackfin/mach-bf537/boards/ |
D | cm_bf537e.c | 114 .start = SPI0_REGBASE, 119 .start = CH_SPI, 124 .start = IRQ_SPI, 160 .start = SPORT0_TCR1, 165 .start = IRQ_SPORT0_ERROR, 190 .start = SPORT1_TCR1, 195 .start = IRQ_SPORT1_ERROR, 237 .start = 0x20200300, 241 .start = IRQ_PF14, 261 .start = 0x20308000, [all …]
|
D | minotaur.c | 37 .start = 0x20310000, /* IO PORT */ 41 .start = 0x20311000, /* Attribute Memory */ 45 .start = IRQ_PF4, 49 .start = IRQ_PF6, /* Card Detect PF6 */ 106 .start = 0x20300000, 110 .start = IRQ_PF7, 205 .start = SPI0_REGBASE, 210 .start = CH_SPI, 215 .start = IRQ_SPI, 236 .start = UART0_THR, [all …]
|
D | tcm_bf537.c | 114 .start = SPI0_REGBASE, 119 .start = CH_SPI, 124 .start = IRQ_SPI, 172 .start = 0x20200300, 176 .start = IRQ_PF14, 196 .start = 0x20308000, 200 .start = 0x20308004, 204 .start = IRQ_PG15, 235 .start = 0x20300000, 239 .start = IRQ_PG13, [all …]
|
D | cm_bf537u.c | 114 .start = SPI0_REGBASE, 119 .start = CH_SPI, 124 .start = IRQ_SPI, 172 .start = 0x20200300, 176 .start = IRQ_PF14, 196 .start = 0x20308000, 200 .start = 0x20308004, 204 .start = IRQ_PG15, 235 .start = 0x20200000, 239 .start = IRQ_PH14, [all …]
|
D | pnav10.c | 36 .start = 0x20310000, /* IO PORT */ 40 .start = 0x20311000, /* Attribute Memory */ 44 .start = IRQ_PF4, 48 .start = 6, /* Card Detect PF6 */ 81 .start = 0x20300300, 86 .start = IRQ_PF7, 138 .start = 0x20300000, 142 .start = IRQ_PF7, 260 .start = SPI0_REGBASE, 265 .start = CH_SPI, [all …]
|
D | dnp5370.c | 109 .start = 0x20000000, 198 .start = SPI0_REGBASE, 203 .start = CH_SPI, 208 .start = IRQ_SPI, 235 .start = UART0_THR, 240 .start = IRQ_UART0_TX, 245 .start = IRQ_UART0_RX, 250 .start = IRQ_UART0_ERROR, 255 .start = CH_UART0_TX, 260 .start = CH_UART0_RX, [all …]
|
/linux-4.4.14/drivers/staging/rtl8188eu/include/ |
D | rtw_debug.h | 120 int proc_get_drv_version(char *page, char **start, 124 int proc_get_write_reg(char *page, char **start, 130 int proc_get_read_reg(char *page, char **start, 137 int proc_get_fwstate(char *page, char **start, 140 int proc_get_sec_info(char *page, char **start, 143 int proc_get_mlmext_state(char *page, char **start, 147 int proc_get_qos_option(char *page, char **start, 150 int proc_get_ht_option(char *page, char **start, 153 int proc_get_rf_info(char *page, char **start, 156 int proc_get_ap_info(char *page, char **start, [all …]
|
/linux-4.4.14/arch/alpha/kernel/ |
D | pci.c | 76 dev->resource[2].start = dev->resource[3].start = 0; in quirk_cypress() 80 dev->resource[0].start = 0x170; in quirk_cypress() 82 dev->resource[1].start = 0x376; in quirk_cypress() 131 resource_size_t start = res->start; in pcibios_align_resource() local 135 if (start - hose->io_space->start < PCIBIOS_MIN_IO) in pcibios_align_resource() 136 start = PCIBIOS_MIN_IO + hose->io_space->start; in pcibios_align_resource() 141 if (start & 0x300) in pcibios_align_resource() 142 start = (start + 0x3ff) & ~0x3ff; in pcibios_align_resource() 146 if (start - hose->mem_space->start < PCIBIOS_MIN_MEM) in pcibios_align_resource() 147 start = PCIBIOS_MIN_MEM + hose->mem_space->start; in pcibios_align_resource() [all …]
|
/linux-4.4.14/arch/mips/jz4740/ |
D | platform.c | 38 .start = JZ4740_UHC_BASE_ADDR, 43 .start = JZ4740_IRQ_UHC, 68 .start = JZ4740_UDC_BASE_ADDR, 73 .start = JZ4740_IRQ_UDC, 94 .start = JZ4740_MSC_BASE_ADDR, 99 .start = JZ4740_IRQ_MSC, 119 .start = JZ4740_RTC_BASE_ADDR, 124 .start = JZ4740_IRQ_RTC, 140 .start = JZ4740_I2C_BASE_ADDR, 145 .start = JZ4740_IRQ_I2C, [all …]
|
/linux-4.4.14/drivers/infiniband/hw/usnic/ |
D | usnic_uiom_interval_tree.c | 42 #define START(node) ((node)->start) 45 #define MAKE_NODE(node, start, end, ref_cnt, flags, err, err_out) \ argument 47 node = usnic_uiom_interval_node_alloc(start, \ 57 #define MAKE_NODE_AND_APPEND(node, start, end, ref_cnt, flags, err, \ argument 60 MAKE_NODE(node, start, end, \ 70 usnic_uiom_interval_node_alloc(long int start, long int last, int ref_cnt, in usnic_uiom_interval_node_alloc() argument 78 interval->start = start; in usnic_uiom_interval_node_alloc() 94 if (node_a->start < node_b->start) in interval_cmp() 96 else if (node_a->start > node_b->start) in interval_cmp() 103 find_intervals_intersection_sorted(struct rb_root *root, unsigned long start, in find_intervals_intersection_sorted() argument [all …]
|
/linux-4.4.14/arch/x86/boot/compressed/ |
D | aslr.c | 108 unsigned long start; member 118 if (item->start < region->start) in mem_contains() 121 if (item->start + item->size > region->start + region->size) in mem_contains() 129 if (one->start + one->size <= two->start) in mem_overlaps() 132 if (one->start >= two->start + two->size) in mem_overlaps() 151 mem_avoid[0].start = unsafe; in mem_avoid_init() 159 mem_avoid[1].start = initrd_start; in mem_avoid_init() 169 mem_avoid[2].start = cmd_line; in mem_avoid_init() 173 mem_avoid[3].start = (unsigned long)free_mem_ptr; in mem_avoid_init() 177 mem_avoid[4].start = (unsigned long)free_mem_end_ptr; in mem_avoid_init() [all …]
|
/linux-4.4.14/arch/blackfin/mach-bf527/boards/ |
D | cm_bf527.c | 44 .start = 0x203C0000, 49 .start = IRQ_PF7, 78 .start = 0xffc03800, 83 .start = IRQ_USB_INT0, 89 .start = IRQ_USB_DMA, 161 .start = NFC_CTL, 166 .start = CH_NFC, 186 .start = 0x20310000, /* IO PORT */ 190 .start = 0x20311000, /* Attribute Memory */ 194 .start = IRQ_PF4, [all …]
|
D | ezkit.c | 49 .start = 0x203C0000, 54 .start = IRQ_PF7, 83 .start = 0xffc03800, 88 .start = IRQ_USB_INT0, 94 .start = IRQ_USB_DMA, 146 .start = IRQ_PPI_ERROR, 170 .start = IRQ_PPI_ERROR, 211 .start = 0x20000000, 255 .start = NFC_CTL, 260 .start = CH_NFC, [all …]
|
D | ad7160eval.c | 43 .start = 0xffc03800, 48 .start = IRQ_USB_INT0, 53 .start = IRQ_USB_DMA, 103 .start = IRQ_PPI_ERROR, 141 .start = 0x20000000, 181 .start = NFC_CTL, 186 .start = CH_NFC, 337 .start = SPI0_REGBASE, 342 .start = CH_SPI, 347 .start = IRQ_SPI, [all …]
|
D | ezbrd.c | 42 .start = 0xffc03800, 47 .start = IRQ_USB_INT0, 53 .start = IRQ_USB_DMA, 125 .start = 0x20000000, 169 .start = NFC_CTL, 174 .start = CH_NFC, 383 .start = SPI0_REGBASE, 388 .start = CH_SPI, 393 .start = IRQ_SPI, 414 .start = UART0_THR, [all …]
|
D | tll6527m.c | 50 .start = 0xffc03800, 55 .start = IRQ_USB_INT0, 60 .start = IRQ_USB_DMA, 118 .start = IRQ_PPI_ERROR, 163 .start = 0x20000000, 167 .start = (unsigned long)tll6527m_flash_gpios, 458 .start = SPI0_REGBASE, 463 .start = CH_SPI, 468 .start = IRQ_SPI, 489 .start = UART0_THR, [all …]
|
/linux-4.4.14/arch/x86/mm/ |
D | pat_rbtree.c | 39 static int is_node_overlap(struct memtype *node, u64 start, u64 end) in is_node_overlap() argument 41 if (node->start >= end || node->end <= start) in is_node_overlap() 77 u64 start, u64 end) in RB_DECLARE_CALLBACKS() 85 if (get_subtree_max_end(node->rb_left) > start) { in RB_DECLARE_CALLBACKS() 88 } else if (is_node_overlap(data, start, end)) { in RB_DECLARE_CALLBACKS() 91 } else if (start >= data->start) { in RB_DECLARE_CALLBACKS() 102 u64 start, u64 end) in memtype_rb_exact_match() argument 106 match = memtype_rb_lowest_match(root, start, end); in memtype_rb_exact_match() 107 while (match != NULL && match->start < end) { in memtype_rb_exact_match() 110 if (match->start == start && match->end == end) in memtype_rb_exact_match() [all …]
|
D | init.c | 144 unsigned long start; member 196 mr[nr_range].start = start_pfn<<PAGE_SHIFT; in save_mr() 217 unsigned long start = round_down(mr[i].start, PMD_SIZE); in adjust_range_page_size_mask() local 225 if (memblock_is_region_memory(start, end - start)) in adjust_range_page_size_mask() 230 unsigned long start = round_down(mr[i].start, PUD_SIZE); in adjust_range_page_size_mask() local 233 if (memblock_is_region_memory(start, end - start)) in adjust_range_page_size_mask() 265 unsigned long start, in split_mem_range() argument 275 pfn = start_pfn = PFN_DOWN(start); in split_mem_range() 345 if (mr[i].end != mr[i+1].start || in split_mem_range() 349 old_start = mr[i].start; in split_mem_range() [all …]
|
D | numa.c | 131 static int __init numa_add_memblk_to(int nid, u64 start, u64 end, in numa_add_memblk_to() argument 135 if (start == end) in numa_add_memblk_to() 139 if (start > end || nid < 0 || nid >= MAX_NUMNODES) { in numa_add_memblk_to() 141 nid, start, end - 1); in numa_add_memblk_to() 150 mi->blk[mi->nr_blks].start = start; in numa_add_memblk_to() 183 int __init numa_add_memblk(int nid, u64 start, u64 end) in numa_add_memblk() argument 185 return numa_add_memblk_to(nid, start, end, &numa_meminfo); in numa_add_memblk() 246 bi->start = max(bi->start, low); in numa_cleanup_meminfo() 250 if (bi->start >= bi->end || in numa_cleanup_meminfo() 252 bi->start, bi->end - bi->start)) in numa_cleanup_meminfo() [all …]
|
D | init_32.c | 126 page_table_range_init_count(unsigned long start, unsigned long end) in page_table_range_init_count() argument 138 vaddr = start; in page_table_range_init_count() 207 page_table_range_init(unsigned long start, unsigned long end, pgd_t *pgd_base) in page_table_range_init() argument 214 unsigned long count = page_table_range_init_count(start, end); in page_table_range_init() 220 vaddr = start; in page_table_range_init() 252 kernel_physical_mapping_init(unsigned long start, in kernel_physical_mapping_init() argument 268 start_pfn = start >> PAGE_SHIFT; in kernel_physical_mapping_init() 434 phys_addr_t start, end; in add_highpages_with_active_regions() local 437 for_each_free_mem_range(i, nid, MEMBLOCK_NONE, &start, &end, NULL) { in add_highpages_with_active_regions() 438 unsigned long pfn = clamp_t(unsigned long, PFN_UP(start), in add_highpages_with_active_regions() [all …]
|
D | dump_pagetables.c | 283 pte_t *start; in walk_pte_level() local 286 start = (pte_t *) pmd_page_vaddr(addr); in walk_pte_level() 288 prot = pte_flags(*start); in walk_pte_level() 291 start++; in walk_pte_level() 301 pmd_t *start; in walk_pmd_level() local 304 start = (pmd_t *) pud_page_vaddr(addr); in walk_pmd_level() 307 if (!pmd_none(*start)) { in walk_pmd_level() 308 if (pmd_large(*start) || !pmd_present(*start)) { in walk_pmd_level() 309 prot = pmd_flags(*start); in walk_pmd_level() 312 walk_pte_level(m, st, *start, in walk_pmd_level() [all …]
|
D | kasan_init_64.c | 17 unsigned long start; in map_range() local 20 start = (unsigned long)kasan_mem_to_shadow(pfn_to_kaddr(range->start)); in map_range() 28 return vmemmap_populate(start, end + 1, NUMA_NO_NODE); in map_range() 31 static void __init clear_pgds(unsigned long start, in clear_pgds() argument 34 for (; start < end; start += PGDIR_SIZE) in clear_pgds() 35 pgd_clear(pgd_offset_k(start)); in clear_pgds() 41 unsigned long start = KASAN_SHADOW_START; in kasan_map_early_shadow() local 44 for (i = pgd_index(start); start < end; i++) { in kasan_map_early_shadow() 47 start += PGDIR_SIZE; in kasan_map_early_shadow()
|
D | pageattr.c | 113 within(unsigned long addr, unsigned long start, unsigned long end) in within() argument 115 return addr >= start && addr < end; in within() 177 static void cpa_flush_range(unsigned long start, int numpages, int cache) in cpa_flush_range() argument 183 WARN_ON(PAGE_ALIGN(start) != start); in cpa_flush_range() 196 for (i = 0, addr = start; i < numpages; i++, addr += PAGE_SIZE) { in cpa_flush_range() 207 static void cpa_flush_array(unsigned long *start, int numpages, int cache, in cpa_flush_array() argument 233 addr = start[i]; in cpa_flush_array() 762 static bool unmap_pte_range(pmd_t *pmd, unsigned long start, unsigned long end) in unmap_pte_range() argument 764 pte_t *pte = pte_offset_kernel(pmd, start); in unmap_pte_range() 766 while (start < end) { in unmap_pte_range() [all …]
|
D | numa_emulation.c | 31 static u64 __init mem_hole_size(u64 start, u64 end) in mem_hole_size() argument 33 unsigned long start_pfn = PFN_UP(start); in mem_hole_size() 58 eb->start = pb->start; in emu_setup_memblk() 59 eb->end = pb->start + size; in emu_setup_memblk() 65 pb->start += size; in emu_setup_memblk() 66 if (pb->start >= pb->end) { in emu_setup_memblk() 67 WARN_ON_ONCE(pb->start > pb->end); in emu_setup_memblk() 72 nid, eb->start, eb->end - 1, (eb->end - eb->start) >> 20); in emu_setup_memblk() 129 u64 start, limit, end; in split_nodes_interleave() local 137 start = pi->blk[phys_blk].start; in split_nodes_interleave() [all …]
|
D | tlb.c | 132 struct mm_struct *mm, unsigned long start, in native_flush_tlb_others() argument 138 end = start + PAGE_SIZE; in native_flush_tlb_others() 140 info.flush_start = start; in native_flush_tlb_others() 148 (end - start) >> PAGE_SHIFT); in native_flush_tlb_others() 154 cpumask = uv_flush_tlb_others(cpumask, mm, start, end, cpu); in native_flush_tlb_others() 192 void flush_tlb_mm_range(struct mm_struct *mm, unsigned long start, in flush_tlb_mm_range() argument 217 base_pages_to_flush = (end - start) >> PAGE_SHIFT; in flush_tlb_mm_range() 229 for (addr = start; addr < end; addr += PAGE_SIZE) { in flush_tlb_mm_range() 237 start = 0UL; in flush_tlb_mm_range() 241 flush_tlb_others(mm_cpumask(mm), mm, start, end); in flush_tlb_mm_range() [all …]
|
D | pat.c | 344 static unsigned long pat_x_mtrr_type(u64 start, u64 end, in pat_x_mtrr_type() argument 354 mtrr_type = mtrr_type_lookup(start, end, &uniform); in pat_x_mtrr_type() 382 static int pat_pagerange_is_ram(resource_size_t start, resource_size_t end) in pat_pagerange_is_ram() argument 385 unsigned long start_pfn = start >> PAGE_SHIFT; in pat_pagerange_is_ram() 418 static int reserve_ram_pages_type(u64 start, u64 end, in reserve_ram_pages_type() argument 437 for (pfn = (start >> PAGE_SHIFT); pfn < (end >> PAGE_SHIFT); ++pfn) { in reserve_ram_pages_type() 444 start, end - 1, type, req_type); in reserve_ram_pages_type() 455 for (pfn = (start >> PAGE_SHIFT); pfn < (end >> PAGE_SHIFT); ++pfn) { in reserve_ram_pages_type() 462 static int free_ram_pages_type(u64 start, u64 end) in free_ram_pages_type() argument 467 for (pfn = (start >> PAGE_SHIFT); pfn < (end >> PAGE_SHIFT); ++pfn) { in free_ram_pages_type() [all …]
|
D | init_64.c | 166 void sync_global_pgds(unsigned long start, unsigned long end, int removed) in sync_global_pgds() argument 170 for (address = start; address <= end; address += PGDIR_SIZE) { in sync_global_pgds() 599 kernel_physical_mapping_init(unsigned long start, in kernel_physical_mapping_init() argument 607 start = (unsigned long)__va(start); in kernel_physical_mapping_init() 609 addr = start; in kernel_physical_mapping_init() 611 for (; start < end; start = next) { in kernel_physical_mapping_init() 612 pgd_t *pgd = pgd_offset_k(start); in kernel_physical_mapping_init() 615 next = (start & PGDIR_MASK) + PGDIR_SIZE; in kernel_physical_mapping_init() 619 last_map_addr = phys_pud_init(pud, __pa(start), in kernel_physical_mapping_init() 625 last_map_addr = phys_pud_init(pud, __pa(start), __pa(end), in kernel_physical_mapping_init() [all …]
|
/linux-4.4.14/arch/microblaze/include/asm/ |
D | cacheflush.h | 60 #define flush_icache_range(start, end) mbc->iflr(start, end); argument 62 #define invalidate_icache_range(start, end) mbc->iinr(start, end); argument 71 #define invalidate_dcache_range(start, end) mbc->dinr(start, end); argument 73 #define flush_dcache_range(start, end) mbc->dflr(start, end); argument 88 #define flush_cache_vmap(start, end) do { } while (0) argument 89 #define flush_cache_vunmap(start, end) do { } while (0) argument 97 #define flush_cache_range(vma, start, len) { \ 98 flush_icache_range((unsigned) (start), (unsigned) (start) + (len)); \ 99 flush_dcache_range((unsigned) (start), (unsigned) (start) + (len)); \ 103 #define flush_cache_range(vma, start, len) do { } while (0) argument
|
/linux-4.4.14/drivers/net/wireless/ti/wlcore/ |
D | io.c | 83 if ((addr >= part->mem.start) && in wlcore_translate_addr() 84 (addr < part->mem.start + part->mem.size)) in wlcore_translate_addr() 85 return addr - part->mem.start; in wlcore_translate_addr() 86 else if ((addr >= part->reg.start) && in wlcore_translate_addr() 87 (addr < part->reg.start + part->reg.size)) in wlcore_translate_addr() 88 return addr - part->reg.start + part->mem.size; in wlcore_translate_addr() 89 else if ((addr >= part->mem2.start) && in wlcore_translate_addr() 90 (addr < part->mem2.start + part->mem2.size)) in wlcore_translate_addr() 91 return addr - part->mem2.start + part->mem.size + in wlcore_translate_addr() 93 else if ((addr >= part->mem3.start) && in wlcore_translate_addr() [all …]
|
/linux-4.4.14/arch/arm/mach-iop13xx/ |
D | tpmi.c | 45 .start = IOP13XX_TPMI_MMR(4), /* tpmi0 starts at dev == 4 */ 50 .start = IOP13XX_TPMI_MEM(0), 55 .start = IOP13XX_TPMI_CTRL(0), 60 .start = IOP13XX_TPMI_IOP_CTRL(0), 65 .start = IRQ_IOP13XX_TPMI0_OUT, 73 .start = IOP13XX_TPMI_MMR(1), 78 .start = IOP13XX_TPMI_MEM(1), 83 .start = IOP13XX_TPMI_CTRL(1), 88 .start = IOP13XX_TPMI_IOP_CTRL(1), 93 .start = IRQ_IOP13XX_TPMI1_OUT, [all …]
|
D | setup.c | 50 .start = IOP13XX_UART0_PHYS, 55 .start = IRQ_IOP13XX_UART0, 63 .start = IOP13XX_UART1_PHYS, 68 .start = IRQ_IOP13XX_UART1, 119 .start = IOP13XX_I2C0_PHYS, 124 .start = IRQ_IOP13XX_I2C_0, 132 .start = IOP13XX_I2C1_PHYS, 137 .start = IRQ_IOP13XX_I2C_1, 145 .start = IOP13XX_I2C2_PHYS, 150 .start = IRQ_IOP13XX_I2C_2, [all …]
|
/linux-4.4.14/arch/blackfin/mach-bf609/boards/ |
D | ezkit.c | 46 .start = 0x2C0C0000, 51 .start = IRQ_PG7, 91 .start = CNT_CONFIG, 96 .start = IRQ_CNT, 149 .start = EMAC0_MACCFG, 155 .start = IRQ_EMAC0_STAT, 217 .start = UART0_REVID, 223 .start = PORTD_FER, 228 .start = PORTD_MUX, 234 .start = IRQ_UART0_TX, [all …]
|
/linux-4.4.14/arch/arm64/kernel/ |
D | sys_compat.c | 32 __do_compat_cache_op(unsigned long start, unsigned long end) in __do_compat_cache_op() argument 37 unsigned long chunk = min(PAGE_SIZE, end - start); in __do_compat_cache_op() 42 ret = __flush_cache_user_range(start, start + chunk); in __do_compat_cache_op() 47 start += chunk; in __do_compat_cache_op() 48 } while (start < end); in __do_compat_cache_op() 54 do_compat_cache_op(unsigned long start, unsigned long end, int flags) in do_compat_cache_op() argument 56 if (end < start || flags) in do_compat_cache_op() 59 if (!access_ok(VERIFY_READ, start, end - start)) in do_compat_cache_op() 62 return __do_compat_cache_op(start, end); in do_compat_cache_op()
|
/linux-4.4.14/arch/c6x/include/asm/ |
D | cache.h | 66 extern void enable_caching(unsigned long start, unsigned long end); 67 extern void disable_caching(unsigned long start, unsigned long end); 80 extern void L1P_cache_block_invalidate(unsigned int start, unsigned int end); 81 extern void L1D_cache_block_invalidate(unsigned int start, unsigned int end); 82 extern void L1D_cache_block_writeback_invalidate(unsigned int start, 84 extern void L1D_cache_block_writeback(unsigned int start, unsigned int end); 85 extern void L2_cache_block_invalidate(unsigned int start, unsigned int end); 86 extern void L2_cache_block_writeback(unsigned int start, unsigned int end); 87 extern void L2_cache_block_writeback_invalidate(unsigned int start, 89 extern void L2_cache_block_invalidate_nowait(unsigned int start, [all …]
|
/linux-4.4.14/drivers/firmware/efi/ |
D | fake_mem.c | 50 if (m1->range.start < m2->range.start) in cmp_fake_mem() 52 if (m1->range.start > m2->range.start) in cmp_fake_mem() 59 u64 start, end, m_start, m_end, m_attr; in efi_fake_memmap() local 73 start = md->phys_addr; in efi_fake_memmap() 74 end = start + (md->num_pages << EFI_PAGE_SHIFT) - 1; in efi_fake_memmap() 78 m_start = fake_mems[i].range.start; in efi_fake_memmap() 81 if (m_start <= start) { in efi_fake_memmap() 83 if (start < m_end && m_end < end) in efi_fake_memmap() 86 if (start < m_start && m_start < end) { in efi_fake_memmap() 118 start = md->phys_addr; in efi_fake_memmap() [all …]
|
/linux-4.4.14/tools/testing/nvdimm/test/ |
D | iomap.c | 64 - nfit_res->res->start; in __nfit_test_ioremap() 78 - nfit_res->res->start; in __wrap_devm_ioremap_nocache() 92 return nfit_res->buf + offset - nfit_res->res->start; in __wrap_devm_memremap() 106 return nfit_res->buf + offset - nfit_res->res->start; in __wrap_memremap() 163 struct resource *parent, resource_size_t start, in nfit_test_request_region() argument 170 nfit_res = get_nfit_res(start); in nfit_test_request_region() 175 if (start + n > nfit_res->res->start in nfit_test_request_region() 178 __func__, start, n, in nfit_test_request_region() 183 res->start = start; in nfit_test_request_region() 184 res->end = start + n - 1; in nfit_test_request_region() [all …]
|
/linux-4.4.14/arch/avr32/kernel/ |
D | setup.c | 50 .start = 0, 56 .start = 0, 83 kernel_code.start = __pa(init_mm.start_code); in resource_init() 92 mem->start, mem->end); in resource_init() 103 res->name, res->start, res->end); in resource_init() 108 add_physical_memory(resource_size_t start, resource_size_t end) in add_physical_memory() argument 114 if (end < next->start) in add_physical_memory() 116 if (start <= next->end) { in add_physical_memory() 121 start, end, next->start, next->end); in add_physical_memory() 129 start, end); in add_physical_memory() [all …]
|
/linux-4.4.14/arch/powerpc/kernel/ |
D | machine_kexec.c | 123 crashk_res.start = crash_base; in reserve_crashkernel() 127 if (crashk_res.end == crashk_res.start) { in reserve_crashkernel() 128 crashk_res.start = crashk_res.end = 0; in reserve_crashkernel() 138 if (crashk_res.start != KDUMP_KERNELBASE) in reserve_crashkernel() 142 crashk_res.start = KDUMP_KERNELBASE; in reserve_crashkernel() 144 if (!crashk_res.start) { in reserve_crashkernel() 151 crashk_res.start = min(0x8000000ULL, (ppc64_rma_size / 2)); in reserve_crashkernel() 153 crashk_res.start = KDUMP_KERNELBASE; in reserve_crashkernel() 157 crash_base = PAGE_ALIGN(crashk_res.start); in reserve_crashkernel() 158 if (crash_base != crashk_res.start) { in reserve_crashkernel() [all …]
|
D | vdso.c | 553 void *start; in vdso_fixup_features() local 556 start = find_section64(v64->hdr, "__ftr_fixup", &size); in vdso_fixup_features() 557 if (start) in vdso_fixup_features() 559 start, start + size); in vdso_fixup_features() 561 start = find_section64(v64->hdr, "__mmu_ftr_fixup", &size); in vdso_fixup_features() 562 if (start) in vdso_fixup_features() 564 start, start + size); in vdso_fixup_features() 566 start = find_section64(v64->hdr, "__fw_ftr_fixup", &size); in vdso_fixup_features() 567 if (start) in vdso_fixup_features() 569 start, start + size); in vdso_fixup_features() [all …]
|
/linux-4.4.14/arch/frv/include/asm/ |
D | cacheflush.h | 24 #define flush_cache_range(mm, start, end) do {} while(0) argument 26 #define flush_cache_vmap(start, end) do {} while(0) argument 27 #define flush_cache_vunmap(start, end) do {} while(0) argument 35 extern void frv_dcache_writeback(unsigned long start, unsigned long size); 36 extern void frv_cache_invalidate(unsigned long start, unsigned long size); 37 extern void frv_icache_invalidate(unsigned long start, unsigned long size); 38 extern void frv_cache_wback_inv(unsigned long start, unsigned long size); 71 static inline void flush_icache_range(unsigned long start, unsigned long end) in flush_icache_range() argument 73 frv_cache_wback_inv(start, end); in flush_icache_range() 78 unsigned long start, unsigned long len); [all …]
|
/linux-4.4.14/drivers/gpu/drm/savage/ |
D | savage_state.c | 117 if(start <= reg && start+count > reg) \ 118 dev_priv->state.where = regs[reg - start] 120 if(start <= reg && start+count > reg) { \ 122 tmp = regs[reg - start]; \ 129 unsigned int start, unsigned int count, in savage_verify_state_s3d() argument 132 if (start < SAVAGE_TEXPALADDR_S3D || in savage_verify_state_s3d() 133 start + count - 1 > SAVAGE_DESTTEXRWWATERMARK_S3D) { in savage_verify_state_s3d() 135 start, start + count - 1); in savage_verify_state_s3d() 145 if (start <= SAVAGE_TEXCTRL_S3D && in savage_verify_state_s3d() 146 start + count > SAVAGE_TEXPALADDR_S3D) { in savage_verify_state_s3d() [all …]
|
/linux-4.4.14/drivers/parisc/ |
D | lba_pci.c | 170 (long)r->start, (long)r->end, r->flags); in lba_dump_res() 192 u8 first_bus = d->hba.hba_bus->busn_res.start; in lba_device_present() 367 u32 local_bus = (bus->parent == NULL) ? 0 : bus->busn_res.start; in elroy_cfg_read() 383 if (LBA_SKIP_PROBE(d) && !lba_device_present(bus->busn_res.start, devfn, d)) { in elroy_cfg_read() 434 u32 local_bus = (bus->parent == NULL) ? 0 : bus->busn_res.start; in elroy_cfg_write() 447 if (LBA_SKIP_PROBE(d) && (!lba_device_present(bus->busn_res.start, devfn, d))) { in elroy_cfg_write() 484 u32 local_bus = (bus->parent == NULL) ? 0 : bus->busn_res.start; in mercury_cfg_read() 517 u32 local_bus = (bus->parent == NULL) ? 0 : bus->busn_res.start; in mercury_cfg_write() 574 unsigned long start = new->start; in truncate_pat_collision() local 578 if (end <= start || start < root->start || !tmp) in truncate_pat_collision() [all …]
|
/linux-4.4.14/arch/x86/kvm/ |
D | mtrr.c | 146 u64 start; member 158 .start = 0x0, 169 .start = 0x80000, 180 .start = 0xc0000, 218 static void fixed_mtrr_seg_unit_range(int seg, int unit, u64 *start, u64 *end) in fixed_mtrr_seg_unit_range() argument 223 *start = mtrr_seg->start + unit * unit_size; in fixed_mtrr_seg_unit_range() 224 *end = *start + unit_size; in fixed_mtrr_seg_unit_range() 232 WARN_ON(mtrr_seg->start + unit * fixed_mtrr_seg_unit_size(seg) in fixed_mtrr_seg_unit_range_index() 244 n = (mtrr_seg->end - mtrr_seg->start) >> mtrr_seg->range_shift; in fixed_mtrr_seg_end_range_index() 248 static bool fixed_msr_to_range(u32 msr, u64 *start, u64 *end) in fixed_msr_to_range() argument [all …]
|
/linux-4.4.14/arch/unicore32/kernel/ |
D | setup.c | 73 .start = 0, 79 .start = 0, 134 static int __init uc32_add_memory(unsigned long start, unsigned long size) in uc32_add_memory() argument 140 "ignoring memory at %#lx\n", start); in uc32_add_memory() 148 size -= start & ~PAGE_MASK; in uc32_add_memory() 150 bank->start = PAGE_ALIGN(start); in uc32_add_memory() 171 unsigned long size, start; in early_mem() local 184 start = PHYS_OFFSET; in early_mem() 187 start = memparse(endp + 1, NULL); in early_mem() 189 uc32_add_memory(start, size); in early_mem() [all …]
|
D | puv3-core.c | 52 .start = io_v2p(PKUNITY_USB_BASE), 56 .start = IRQ_USB, 59 .start = IRQ_USB, 84 .start = io_v2p(PKUNITY_SDC_BASE), 89 .start = IRQ_SDC, 97 .start = io_v2p(PKUNITY_UNIGFX_BASE), 105 .start = io_v2p(PKUNITY_RTC_BASE), 110 .start = IRQ_RTCAlarm, 115 .start = IRQ_RTC, 123 .start = io_v2p(PKUNITY_OST_BASE) + 0x80, [all …]
|
/linux-4.4.14/fs/pstore/ |
D | ram_core.c | 33 atomic_t start; member 47 return atomic_read(&prz->buffer->start); in buffer_start() 57 old = atomic_read(&prz->buffer->start); in buffer_start_add_atomic() 61 } while (atomic_cmpxchg(&prz->buffer->start, old, new) != old); in buffer_start_add_atomic() 94 old = atomic_read(&prz->buffer->start); in buffer_start_add_locked() 98 atomic_set(&prz->buffer->start, new); in buffer_start_add_locked() 156 unsigned int start, unsigned int count) in persistent_ram_update_ecc() argument 169 block = buffer->data + (start & ~(ecc_block_size - 1)); in persistent_ram_update_ecc() 170 par = prz->par_buffer + (start / ecc_block_size) * ecc_size; in persistent_ram_update_ecc() 178 } while (block < buffer->data + start + count); in persistent_ram_update_ecc() [all …]
|
/linux-4.4.14/arch/blackfin/mach-bf518/boards/ |
D | tcm-bf518.c | 60 .start = 0x20000000, 239 .start = SPI0_REGBASE, 244 .start = CH_SPI0, 249 .start = IRQ_SPI0, 274 .start = SPI1_REGBASE, 279 .start = CH_SPI1, 284 .start = IRQ_SPI1, 305 .start = UART0_THR, 310 .start = IRQ_UART0_TX, 315 .start = IRQ_UART0_RX, [all …]
|
D | ezbrd.c | 63 .start = 0x20000000, 304 .start = SPI0_REGBASE, 309 .start = CH_SPI0, 314 .start = IRQ_SPI0, 339 .start = SPI1_REGBASE, 344 .start = CH_SPI1, 349 .start = IRQ_SPI1, 370 .start = UART0_THR, 375 .start = IRQ_UART0_TX, 380 .start = IRQ_UART0_RX, [all …]
|
/linux-4.4.14/arch/blackfin/mach-bf533/boards/ |
D | cm_bf533.c | 109 .start = SPI0_REGBASE, 114 .start = CH_SPI, 119 .start = IRQ_SPI, 161 .start = 0x20200300, 165 .start = IRQ_PF0, 187 .start = 0x20308000, 191 .start = IRQ_PF8, 219 .start = BFIN_UART_THR, 224 .start = IRQ_UART0_TX, 229 .start = IRQ_UART0_RX, [all …]
|
D | ip0x.c | 41 .start = 0x20100000, 45 .start = 0x20100000 + 2, 49 .start = IRQ_PF15, 57 .start = 0x20200000, 61 .start = 0x20200000 + 2, 65 .start = IRQ_PF14, 149 .start = BFIN_UART_THR, 154 .start = IRQ_UART0_TX, 159 .start = IRQ_UART0_RX, 164 .start = IRQ_UART0_ERROR, [all …]
|
D | H8606.c | 45 .start = 0x20300000, 50 .start = 0x20300004, 55 .start = IRQ_PF10, 82 .start = 0x20300300, 86 .start = IRQ_PROG_INTB, 90 .start = IRQ_PF7, 110 .start = 0x20300000, 114 .start = IRQ_PF10, 197 .start = SPI0_REGBASE, 202 .start = CH_SPI, [all …]
|
D | stamp.c | 57 .start = 0x20300300, 61 .start = IRQ_PF7, 81 .start = 0x20300000, 85 .start = 1, 88 .start = IRQ_PF10, 128 .start = 0x20000000, 132 .start = 0x7BB07BB0, /* AMBCTL0 setting when accessing flash */ 136 .start = GPIO_PF0, 260 .start = SPI0_REGBASE, 265 .start = CH_SPI, [all …]
|
D | blackstamp.c | 57 .start = 0x20300300, 61 .start = IRQ_PF3, 154 .start = SPI0_REGBASE, 159 .start = CH_SPI, 164 .start = IRQ_SPI, 192 .start = BFIN_UART_THR, 197 .start = IRQ_UART0_TX, 202 .start = IRQ_UART0_RX, 207 .start = IRQ_UART0_ERROR, 212 .start = CH_UART0_TX, [all …]
|
/linux-4.4.14/drivers/pcmcia/ |
D | rsrc_iodyn.c | 34 resource_size_t start; in pcmcia_align() local 36 start = (res->start & ~data->mask) + data->offset; in pcmcia_align() 37 if (start < res->start) in pcmcia_align() 38 start += data->mask + 1; in pcmcia_align() 42 if (start & 0x300) in pcmcia_align() 43 start = (start + 0x3ff) & ~0x3ff; in pcmcia_align() 49 if ((res->start + size - 1) >= 1024) in pcmcia_align() 50 start = res->end; in pcmcia_align() 54 return start; in pcmcia_align() 104 if ((s->io[i].res->start & (align-1)) == *base) in iodyn_find_io() [all …]
|
/linux-4.4.14/drivers/firmware/ |
D | memmap.c | 40 u64 start; /* start of the memory range */ member 57 firmware_map_find_entry(u64 start, u64 end, const char *type); 68 static struct memmap_attribute memmap_start_attr = __ATTR_RO(start); 150 static int firmware_map_add_entry(u64 start, u64 end, in firmware_map_add_entry() argument 154 BUG_ON(start > end); in firmware_map_add_entry() 156 entry->start = start; in firmware_map_add_entry() 227 firmware_map_find_entry_in_list(u64 start, u64 end, const char *type, in firmware_map_find_entry_in_list() argument 233 if ((entry->start == start) && (entry->end == end) && in firmware_map_find_entry_in_list() 254 firmware_map_find_entry(u64 start, u64 end, const char *type) in firmware_map_find_entry() argument 256 return firmware_map_find_entry_in_list(start, end, type, &map_entries); in firmware_map_find_entry() [all …]
|
/linux-4.4.14/arch/hexagon/lib/ |
D | checksum.c | 103 int i, start, mid, end, mask; in do_csum() local 111 start = 0xF & (16-(((int) ptr) & 0xF)) ; in do_csum() 113 start = start & mask ; in do_csum() 115 mid = len - start; in do_csum() 121 if (start & 1) in do_csum() 123 ptr2 = (unsigned short *) &ptr[start & 1]; in do_csum() 124 if (start & 2) in do_csum() 126 ptr4 = (unsigned int *) &ptr[start & 3]; in do_csum() 127 if (start & 4) { in do_csum() 133 ptr8 = (u64 *) &ptr[start & 7]; in do_csum() [all …]
|
/linux-4.4.14/arch/ia64/mm/ |
D | init.c | 161 free_initrd_mem (unsigned long start, unsigned long end) in free_initrd_mem() argument 194 start = PAGE_ALIGN(start); in free_initrd_mem() 197 if (start < end) in free_initrd_mem() 198 printk(KERN_INFO "Freeing initrd memory: %ldkB freed\n", (end - start) >> 10); in free_initrd_mem() 200 for (; start < end; start += PAGE_SIZE) { in free_initrd_mem() 201 if (!virt_addr_valid(start)) in free_initrd_mem() 203 free_reserved_page(virt_to_page(start)); in free_initrd_mem() 430 int __init create_mem_map_page_table(u64 start, u64 end, void *arg) in create_mem_map_page_table() argument 440 map_start = vmem_map + (__pa(start) >> PAGE_SHIFT); in create_mem_map_page_table() 445 node = paddr_to_nid(__pa(start)); in create_mem_map_page_table() [all …]
|
D | discontig.c | 74 static int __init build_node_maps(unsigned long start, unsigned long len, in build_node_maps() argument 77 unsigned long spfn, epfn, end = start + len; in build_node_maps() 81 spfn = GRANULEROUNDDOWN(start) >> PAGE_SHIFT; in build_node_maps() 323 static int __init find_pernode_space(unsigned long start, unsigned long len, in find_pernode_space() argument 330 spfn = start >> PAGE_SHIFT; in find_pernode_space() 331 epfn = (start + len) >> PAGE_SHIFT; in find_pernode_space() 352 pernode = NODEDATA_ALIGN(start, node); in find_pernode_space() 355 if (start + len > (pernode + pernodesize + mapsize)) in find_pernode_space() 372 static int __init free_node_bootmem(unsigned long start, unsigned long len, in free_node_bootmem() argument 375 free_bootmem_node(pgdat_list[node], start, len); in free_node_bootmem() [all …]
|
/linux-4.4.14/arch/avr32/mm/ |
D | cache.c | 24 void invalidate_dcache_region(void *start, size_t size) in invalidate_dcache_region() argument 34 begin = (unsigned long)start; in invalidate_dcache_region() 38 flush_dcache_line(start); in invalidate_dcache_region() 52 void clean_dcache_region(void *start, size_t size) in clean_dcache_region() argument 57 begin = (unsigned long)start & ~(linesz - 1); in clean_dcache_region() 58 end = ((unsigned long)start + size + linesz - 1) & ~(linesz - 1); in clean_dcache_region() 65 void flush_dcache_region(void *start, size_t size) in flush_dcache_region() argument 70 begin = (unsigned long)start & ~(linesz - 1); in flush_dcache_region() 71 end = ((unsigned long)start + size + linesz - 1) & ~(linesz - 1); in flush_dcache_region() 78 void invalidate_icache_region(void *start, size_t size) in invalidate_icache_region() argument [all …]
|
/linux-4.4.14/arch/mn10300/unit-asb2305/ |
D | pci-asb2305.c | 37 resource_size_t start = res->start; in pcibios_align_resource() local 45 res->start, in pcibios_align_resource() 52 if ((res->flags & IORESOURCE_IO) && (start & 0x300)) in pcibios_align_resource() 53 start = (start + 0x3ff) & ~0x3ff; in pcibios_align_resource() 55 return start; in pcibios_align_resource() 108 if (!r->start || in pcibios_allocate_bus_resources() 118 r->start = r->end = 0; in pcibios_allocate_bus_resources() 140 if (!r->start) /* Address not assigned */ in pcibios_allocate_resources() 149 pci_name(dev), r->start, r->end, r->flags, in pcibios_allocate_resources() 157 r->end -= r->start; in pcibios_allocate_resources() [all …]
|
/linux-4.4.14/drivers/misc/ |
D | sram.c | 52 u32 start; member 90 phys_addr_t start, struct sram_partition *part) in sram_add_pool() argument 99 ret = gen_pool_add_virt(part->pool, (unsigned long)part->base, start, in sram_add_pool() 110 phys_addr_t start, struct sram_partition *part) in sram_add_export() argument 115 (unsigned long long)start); in sram_add_export() 128 phys_addr_t start) in sram_add_partition() argument 134 part->base = sram->virt_base + block->start; in sram_add_partition() 137 ret = sram_add_pool(sram, block, start, part); in sram_add_partition() 142 ret = sram_add_export(sram, block, start, part); in sram_add_partition() 175 return ra->start - rb->start; in sram_reserve_cmp() [all …]
|
/linux-4.4.14/arch/arm/mach-w90x900/ |
D | dev.c | 79 .start = NUC900_FLASH_BASE, 99 .start = W90X900_PA_USBEHCIHOST, 104 .start = IRQ_USBH, 127 .start = W90X900_PA_USBOHCIHOST, 132 .start = IRQ_USBH, 154 .start = W90X900_PA_USBDEV, 159 .start = IRQ_USBD, 176 .start = W90X900_PA_EMC, 181 .start = IRQ_EMCTX, 186 .start = IRQ_EMCRX, [all …]
|
/linux-4.4.14/drivers/acpi/apei/ |
D | apei-base.c | 293 unsigned long start; member 304 unsigned long start, unsigned long size) in apei_res_add() argument 307 unsigned long end = start + size; in apei_res_add() 309 if (end <= start) in apei_res_add() 313 if (res->start > end || res->end < start) in apei_res_add() 315 else if (end <= res->end && start >= res->start) { in apei_res_add() 320 res->start = start = min(res->start, start); in apei_res_add() 333 res_ins->start = start; in apei_res_add() 349 if (res1->start >= res2->end || in apei_res_sub() 350 res1->end <= res2->start) in apei_res_sub() [all …]
|
/linux-4.4.14/arch/m68k/include/asm/ |
D | cacheflush_mm.h | 30 static inline void clear_cf_icache(unsigned long start, unsigned long end) in clear_cf_icache() argument 39 static inline void clear_cf_dcache(unsigned long start, unsigned long end) in clear_cf_dcache() argument 48 static inline void clear_cf_bcache(unsigned long start, unsigned long end) in clear_cf_bcache() argument 61 static inline void flush_cf_icache(unsigned long start, unsigned long end) in flush_cf_icache() argument 65 for (set = start; set <= end; set += (0x10 - 3)) { in flush_cf_icache() 79 static inline void flush_cf_dcache(unsigned long start, unsigned long end) in flush_cf_dcache() argument 83 for (set = start; set <= end; set += (0x10 - 3)) { in flush_cf_dcache() 97 static inline void flush_cf_bcache(unsigned long start, unsigned long end) in flush_cf_bcache() argument 101 for (set = start; set <= end; set += (0x10 - 3)) { in flush_cf_bcache() 192 #define flush_cache_vmap(start, end) flush_cache_all() argument [all …]
|
/linux-4.4.14/arch/blackfin/mach-bf561/boards/ |
D | cm_bf561.c | 103 .start = SPI0_REGBASE, 108 .start = CH_SPI, 113 .start = IRQ_SPI, 157 .start = 0x28000300, 161 .start = IRQ_PF0, 183 .start = 0x24008000, 188 .start = IRQ_PF43, 215 .start = 0x24000000, 219 .start = IRQ_PF45, 236 .start = 0x24008000, [all …]
|
D | tepla.c | 24 .start = 0x2C000300, 28 .start = IRQ_PROG_INTB, 32 .start = IRQ_PF7, 49 .start = BFIN_UART_THR, 54 .start = IRQ_UART_TX, 59 .start = IRQ_UART_RX, 64 .start = IRQ_UART_ERROR, 69 .start = CH_UART_TX, 74 .start = CH_UART_RX, 100 .start = 0xFFC00400, [all …]
|
D | ezkit.c | 33 .start = 0x2C0F0000, 38 .start = IRQ_PF10, 69 .start = 0x2c060000, 73 .start = 0x2c060004, 77 .start = IRQ_PF8, 108 .start = 0x2C000000, 112 .start = 1, 115 .start = IRQ_PF10, 145 .start = 0x2C010300, 150 .start = IRQ_PF9, [all …]
|
D | acvilon.c | 68 .start = 0x20000000, 73 .start = IRQ_PF15, 103 .start = 0x2C000000, 108 .start = IRQ_PF8, 148 .start = 0x4000000, 169 .start = 0x28000000, 174 .start = IRQ_PF7, 202 .start = BFIN_UART_THR, 207 .start = IRQ_UART_TX, 212 .start = IRQ_UART_RX, [all …]
|
/linux-4.4.14/arch/parisc/math-emu/ |
D | fpbits.h | 53 #define Bitfield_extract(start, length, object) \ argument 54 ((object) >> (HOSTWDSZ - (start) - (length)) & \ 57 #define Bitfield_signed_extract(start, length, object) \ argument 58 ((int)((object) << start) >> (HOSTWDSZ - (length))) 60 #define Bitfield_mask(start, len, object) \ argument 61 ((object) & (((unsigned)-1 >> (HOSTWDSZ-len)) << (HOSTWDSZ-start-len))) 63 #define Bitfield_deposit(value,start,len,object) object = \ argument 64 ((object) & ~(((unsigned)-1 >> (HOSTWDSZ-len)) << (HOSTWDSZ-start-len))) | \ 65 (((value) & ((unsigned)-1 >> (HOSTWDSZ-len))) << (HOSTWDSZ-start-len))
|
/linux-4.4.14/arch/sh/kernel/ |
D | setup.c | 120 unsigned long start, end; in check_for_initrd() local 129 start = INITRD_START + __MEMORY_START; in check_for_initrd() 130 end = start + INITRD_SIZE; in check_for_initrd() 132 if (unlikely(end <= start)) in check_for_initrd() 134 if (unlikely(start & ~PAGE_MASK)) { in check_for_initrd() 139 if (unlikely(start < __MEMORY_START)) { in check_for_initrd() 141 start, __MEMORY_START); in check_for_initrd() 162 initrd_start = (unsigned long)__va(start); in check_for_initrd() 195 unsigned long start, end; in __add_active_range() local 199 start = start_pfn << PAGE_SHIFT; in __add_active_range() [all …]
|
D | machine_kexec.c | 66 printk(" start : 0x%08x\n\n", (unsigned int)image->start); in kexec_info() 123 (unsigned long)phys_to_virt(image->start)); in machine_kexec() 163 crashk_res.start = crash_base; in reserve_crashkernel() 167 if (crashk_res.end == crashk_res.start) in reserve_crashkernel() 171 if (!crashk_res.start) { in reserve_crashkernel() 173 crashk_res.start = __memblock_alloc_base(crash_size, PAGE_SIZE, max); in reserve_crashkernel() 174 if (!crashk_res.start) { in reserve_crashkernel() 179 ret = memblock_reserve(crashk_res.start, crash_size); in reserve_crashkernel() 187 crashk_res.end = crashk_res.start + crash_size - 1; in reserve_crashkernel() 200 (unsigned long)(crashk_res.start), in reserve_crashkernel() [all …]
|
/linux-4.4.14/drivers/pnp/ |
D | manager.c | 44 "flags %#lx\n", idx, (unsigned long long) res->start, in pnp_assign_port() 51 res->start = 0; in pnp_assign_port() 60 res->start = rule->min; in pnp_assign_port() 61 res->end = res->start + rule->size - 1; in pnp_assign_port() 64 res->start += rule->align; in pnp_assign_port() 65 res->end = res->start + rule->size - 1; in pnp_assign_port() 66 if (res->start > rule->max || !rule->align) { in pnp_assign_port() 76 pnp_add_io_resource(dev, res->start, res->end, res->flags); in pnp_assign_port() 87 "flags %#lx\n", idx, (unsigned long long) res->start, in pnp_assign_mem() 94 res->start = 0; in pnp_assign_mem() [all …]
|
D | quirks.c | 263 if (res->start == 0 && res->end == 0) in quirk_system_pci_resources() 266 pnp_start = res->start; in quirk_system_pci_resources() 308 resource_size_t start, end; in quirk_amd_mmconfig_area() local 319 if (res->end < mmconfig->start || res->start > mmconfig->end || in quirk_amd_mmconfig_area() 320 (res->start == mmconfig->start && res->end == mmconfig->end)) in quirk_amd_mmconfig_area() 326 if (mmconfig->start < res->start) { in quirk_amd_mmconfig_area() 327 start = mmconfig->start; in quirk_amd_mmconfig_area() 328 end = res->start - 1; in quirk_amd_mmconfig_area() 329 pnp_add_mem_resource(dev, start, end, 0); in quirk_amd_mmconfig_area() 332 start = res->end + 1; in quirk_amd_mmconfig_area() [all …]
|
D | resource.c | 156 #define length(start, end) (*(end) - *(start) + 1) argument 172 port = &res->start; in pnp_check_port() 198 tport = &tres->start; in pnp_check_port() 217 tport = &tres->start; in pnp_check_port() 235 addr = &res->start; in pnp_check_mem() 261 taddr = &tres->start; in pnp_check_mem() 280 taddr = &tres->start; in pnp_check_mem() 358 irq = &res->start; in pnp_check_irq() 377 if (tres->start == *irq) in pnp_check_irq() 405 if (tres->start == *irq) in pnp_check_irq() [all …]
|
D | system.c | 29 resource_size_t start = r->start, end = r->end; in reserve_range() local 38 res = request_region(start, end - start + 1, regionid); in reserve_range() 40 res = request_mem_region(start, end - start + 1, regionid); in reserve_range() 63 if (res->start == 0) in reserve_resources_of_dev() 65 if (res->start < 0x100) in reserve_resources_of_dev() 75 if (res->end < res->start) in reserve_resources_of_dev()
|
/linux-4.4.14/arch/sparc/lib/ |
D | user_fixup.c | 21 static unsigned long compute_size(unsigned long start, unsigned long size, unsigned long *offset) in compute_size() argument 24 unsigned long end = start + size; in compute_size() 26 if (fault_addr < start || fault_addr >= end) { in compute_size() 29 *offset = fault_addr - start; in compute_size() 58 unsigned long start = (unsigned long) to; in copy_in_user_fixup() local 59 unsigned long end = start + size; in copy_in_user_fixup() 61 if (fault_addr >= start && fault_addr < end) in copy_in_user_fixup() 64 start = (unsigned long) from; in copy_in_user_fixup() 65 end = start + size; in copy_in_user_fixup() 66 if (fault_addr >= start && fault_addr < end) in copy_in_user_fixup()
|
/linux-4.4.14/arch/ia64/include/asm/ |
D | meminit.h | 27 u64 start; /* virtual address of beginning of element */ member 37 extern int filter_rsvd_memory (u64 start, u64 end, void *arg); 38 extern int filter_memory (u64 start, u64 end, void *arg); 43 extern int reserve_elfcorehdr(u64 *start, u64 *end); 52 extern void call_pernode_memory (unsigned long start, unsigned long len, void *func); 54 # define call_pernode_memory(start, len, func) (*func)(start, len, 0) argument 59 extern int register_active_ranges(u64 start, u64 len, int nid); 65 extern int find_largest_hole(u64 start, u64 end, void *arg); 66 extern int create_mem_map_page_table(u64 start, u64 end, void *arg);
|
D | tlb.h | 61 unsigned long start, end; member 95 ia64_tlb_flush_mmu_tlbonly(struct mmu_gather *tlb, unsigned long start, unsigned long end) in ia64_tlb_flush_mmu_tlbonly() argument 106 } else if (unlikely (end - start >= 1024*1024*1024*1024UL in ia64_tlb_flush_mmu_tlbonly() 107 || REGION_NUMBER(start) != REGION_NUMBER(end - 1))) in ia64_tlb_flush_mmu_tlbonly() 124 flush_tlb_range(&vma, start, end); in ia64_tlb_flush_mmu_tlbonly() 126 flush_tlb_range(&vma, ia64_thash(start), ia64_thash(end)); in ia64_tlb_flush_mmu_tlbonly() 151 ia64_tlb_flush_mmu (struct mmu_gather *tlb, unsigned long start, unsigned long end) in ia64_tlb_flush_mmu() argument 155 ia64_tlb_flush_mmu_tlbonly(tlb, start, end); in ia64_tlb_flush_mmu() 171 tlb_gather_mmu(struct mmu_gather *tlb, struct mm_struct *mm, unsigned long start, unsigned long end) in tlb_gather_mmu() argument 177 tlb->fullmm = !(start | (end+1)); in tlb_gather_mmu() [all …]
|
/linux-4.4.14/arch/sh/mm/ |
D | cache-sh2a.c | 50 static void sh2a__flush_wback_region(void *start, int size) in sh2a__flush_wback_region() argument 58 begin = (unsigned long)start & ~(L1_CACHE_BYTES-1); in sh2a__flush_wback_region() 59 end = ((unsigned long)start + size + L1_CACHE_BYTES-1) in sh2a__flush_wback_region() 92 static void sh2a__flush_purge_region(void *start, int size) in sh2a__flush_purge_region() argument 98 begin = (unsigned long)start & ~(L1_CACHE_BYTES-1); in sh2a__flush_purge_region() 99 end = ((unsigned long)start + size + L1_CACHE_BYTES-1) in sh2a__flush_purge_region() 122 static void sh2a__flush_invalidate_region(void *start, int size) in sh2a__flush_invalidate_region() argument 128 begin = (unsigned long)start & ~(L1_CACHE_BYTES-1); in sh2a__flush_invalidate_region() 129 end = ((unsigned long)start + size + L1_CACHE_BYTES-1) in sh2a__flush_invalidate_region() 154 unsigned long start, end; in sh2a_flush_icache_range() local [all …]
|
D | tlbflush_32.c | 39 void local_flush_tlb_range(struct vm_area_struct *vma, unsigned long start, in local_flush_tlb_range() argument 50 size = (end - start + (PAGE_SIZE - 1)) >> PAGE_SHIFT; in local_flush_tlb_range() 60 start &= PAGE_MASK; in local_flush_tlb_range() 67 while (start < end) { in local_flush_tlb_range() 68 local_flush_tlb_one(asid, start); in local_flush_tlb_range() 69 start += PAGE_SIZE; in local_flush_tlb_range() 78 void local_flush_tlb_kernel_range(unsigned long start, unsigned long end) in local_flush_tlb_kernel_range() argument 85 size = (end - start + (PAGE_SIZE - 1)) >> PAGE_SHIFT; in local_flush_tlb_kernel_range() 93 start &= PAGE_MASK; in local_flush_tlb_kernel_range() 97 while (start < end) { in local_flush_tlb_kernel_range() [all …]
|
D | cache-sh2.c | 19 static void sh2__flush_wback_region(void *start, int size) in sh2__flush_wback_region() argument 24 begin = (unsigned long)start & ~(L1_CACHE_BYTES-1); in sh2__flush_wback_region() 25 end = ((unsigned long)start + size + L1_CACHE_BYTES-1) in sh2__flush_wback_region() 40 static void sh2__flush_purge_region(void *start, int size) in sh2__flush_purge_region() argument 45 begin = (unsigned long)start & ~(L1_CACHE_BYTES-1); in sh2__flush_purge_region() 46 end = ((unsigned long)start + size + L1_CACHE_BYTES-1) in sh2__flush_purge_region() 54 static void sh2__flush_invalidate_region(void *start, int size) in sh2__flush_invalidate_region() argument 76 begin = (unsigned long)start & ~(L1_CACHE_BYTES-1); in sh2__flush_invalidate_region() 77 end = ((unsigned long)start + size + L1_CACHE_BYTES-1) in sh2__flush_invalidate_region()
|
D | gup.c | 163 int __get_user_pages_fast(unsigned long start, int nr_pages, int write, in __get_user_pages_fast() argument 173 start &= PAGE_MASK; in __get_user_pages_fast() 174 addr = start; in __get_user_pages_fast() 176 end = start + len; in __get_user_pages_fast() 178 (void __user *)start, len))) in __get_user_pages_fast() 217 int get_user_pages_fast(unsigned long start, int nr_pages, int write, in get_user_pages_fast() argument 226 start &= PAGE_MASK; in get_user_pages_fast() 227 addr = start; in get_user_pages_fast() 230 end = start + len; in get_user_pages_fast() 231 if (end < start) in get_user_pages_fast() [all …]
|
D | cache-sh5.c | 71 static void sh64_icache_inv_kernel_range(unsigned long start, unsigned long end) in sh64_icache_inv_kernel_range() argument 77 aligned_start = (unsigned long long)(signed long long)(signed long) start; in sh64_icache_inv_kernel_range() 133 unsigned long start, unsigned long end) in sh64_icache_inv_user_page_range() argument 154 n_pages = ((end - start) >> PAGE_SHIFT); in sh64_icache_inv_user_page_range() 173 aligned_start = start & PAGE_MASK; in sh64_icache_inv_user_page_range() 204 static void sh64_icache_inv_current_user_range(unsigned long start, unsigned long end) in sh64_icache_inv_current_user_range() argument 222 aligned_start = L1_CACHE_ALIGN(start); in sh64_icache_inv_current_user_range() 468 unsigned long start, unsigned long end) in sh64_dcache_purge_user_range() argument 470 int n_pages = ((end - start) >> PAGE_SHIFT); in sh64_dcache_purge_user_range() 472 if (n_pages >= 64 || ((start ^ (end - 1)) & PMD_MASK)) { in sh64_dcache_purge_user_range() [all …]
|
/linux-4.4.14/arch/arm64/include/asm/ |
D | tlbflush.h | 108 unsigned long start, unsigned long end, in __flush_tlb_range() argument 114 if ((end - start) > MAX_TLB_RANGE) { in __flush_tlb_range() 119 start = asid | (start >> 12); in __flush_tlb_range() 123 for (addr = start; addr < end; addr += 1 << (PAGE_SHIFT - 12)) { in __flush_tlb_range() 133 unsigned long start, unsigned long end) in flush_tlb_range() argument 135 __flush_tlb_range(vma, start, end, false); in flush_tlb_range() 138 static inline void flush_tlb_kernel_range(unsigned long start, unsigned long end) in flush_tlb_kernel_range() argument 142 if ((end - start) > MAX_TLB_RANGE) { in flush_tlb_kernel_range() 147 start >>= 12; in flush_tlb_kernel_range() 151 for (addr = start; addr < end; addr += 1 << (PAGE_SHIFT - 12)) in flush_tlb_kernel_range()
|
/linux-4.4.14/drivers/gpu/drm/radeon/ |
D | radeon_mem.c | 42 static struct mem_block *split_block(struct mem_block *p, int start, int size, in split_block() argument 46 if (start > p->start) { in split_block() 51 newblock->start = start; in split_block() 52 newblock->size = p->size - (start - p->start); in split_block() 68 newblock->start = start + size; in split_block() 91 int start = (p->start + mask) & ~mask; in alloc_block() local 92 if (p->file_priv == NULL && start + size <= p->start + p->size) in alloc_block() 93 return split_block(p, start, size, file_priv); in alloc_block() 99 static struct mem_block *find_block(struct mem_block *heap, int start) in find_block() argument 104 if (p->start == start) in find_block() [all …]
|
/linux-4.4.14/arch/arm/mach-ks8695/ |
D | devices.c | 42 .start = KS8695_WAN_PA, 48 .start = KS8695_IRQ_WAN_RX_STATUS, 54 .start = KS8695_IRQ_WAN_TX_STATUS, 60 .start = KS8695_IRQ_WAN_LINK, 66 .start = KS8695_MISC_PA, 86 .start = KS8695_LAN_PA, 92 .start = KS8695_IRQ_LAN_RX_STATUS, 98 .start = KS8695_IRQ_LAN_TX_STATUS, 104 .start = KS8695_SWITCH_PA, 124 .start = KS8695_HPNA_PA, [all …]
|
/linux-4.4.14/arch/um/include/asm/ |
D | tlb.h | 20 unsigned long start; member 28 if (tlb->start > address) in __tlb_remove_tlb_entry() 29 tlb->start = address; in __tlb_remove_tlb_entry() 38 tlb->start = TASK_SIZE; in init_tlb_gather() 42 tlb->start = 0; in init_tlb_gather() 48 tlb_gather_mmu(struct mmu_gather *tlb, struct mm_struct *mm, unsigned long start, unsigned long end) in tlb_gather_mmu() argument 51 tlb->start = start; in tlb_gather_mmu() 53 tlb->fullmm = !(start | (end+1)); in tlb_gather_mmu() 58 extern void flush_tlb_mm_range(struct mm_struct *mm, unsigned long start, 64 flush_tlb_mm_range(tlb->mm, tlb->start, tlb->end); in tlb_flush_mmu_tlbonly() [all …]
|
/linux-4.4.14/arch/xtensa/include/asm/ |
D | cacheflush.h | 100 void flush_icache_range(unsigned long start, unsigned long end); 119 #define flush_cache_vmap(start,end) flush_cache_all() argument 120 #define flush_cache_vunmap(start,end) flush_cache_all() argument 126 unsigned long start, unsigned long end); 136 #define flush_cache_vmap(start,end) do { } while (0) argument 137 #define flush_cache_vunmap(start,end) do { } while (0) argument 144 #define flush_cache_range(vma, start, end) do { } while (0) argument 149 #define local_flush_icache_range(start, end) \ argument 151 __flush_dcache_range(start, (end) - (start)); \ 152 __invalidate_icache_range(start,(end) - (start)); \
|
/linux-4.4.14/arch/x86/pci/ |
D | amd_bus.c | 70 u64 start; in early_root_info_init() local 155 start = reg & 0xfff000; in early_root_info_init() 166 node, link, start, end); in early_root_info_init() 171 update_res(info, start, end, IORESOURCE_IO, 1); in early_root_info_init() 172 subtract_range(range, RANGE_NUM, start, end + 1); in early_root_info_init() 182 update_res(info, range[i].start, range[i].end - 1, in early_root_info_init() 206 fam10h_mmconf_start = fam10h_mmconf->start; in early_root_info_init() 221 start = reg & 0xffffff00; /* 39:16 on 31:8*/ in early_root_info_init() 222 start <<= 8; in early_root_info_init() 236 node, link, start, end); in early_root_info_init() [all …]
|
D | bus_numa.c | 14 if (info->busn.start == bus) in x86_find_pci_root_info() 83 info->busn.start = bus_min; in alloc_pci_root_info() 94 void update_res(struct pci_root_info *info, resource_size_t start, in update_res() argument 100 if (start > end) in update_res() 103 if (start == MAX_RESOURCE) in update_res() 118 common_start = max(res->start, start); in update_res() 123 final_start = min(res->start, start); in update_res() 126 res->start = final_start; in update_res() 141 res->start = start; in update_res()
|
D | i386.c | 158 resource_size_t start = res->start; in pcibios_align_resource() local 162 return start; in pcibios_align_resource() 163 if (start & 0x300) in pcibios_align_resource() 164 start = (start + 0x3ff) & ~0x3ff; in pcibios_align_resource() 167 if (start < BIOS_END) in pcibios_align_resource() 168 start = BIOS_END; in pcibios_align_resource() 170 return start; in pcibios_align_resource() 219 if (!r->start || pci_claim_bridge_resource(dev, idx) < 0) { in pcibios_allocate_bridge_resources() 226 r->start = r->end = 0; in pcibios_allocate_bridge_resources() 244 int start; member [all …]
|
/linux-4.4.14/arch/mips/ar7/ |
D | platform.c | 106 .start = AR7_REGS_VLYNQ0, 112 .start = 29, 118 .start = 0x04000000, 124 .start = 80, 133 .start = AR7_REGS_VLYNQ1, 139 .start = 33, 145 .start = 0x0c000000, 151 .start = 112, 200 .start = 0x10000000, 227 .start = AR7_REGS_MAC0, [all …]
|
/linux-4.4.14/arch/arm/include/asm/ |
D | outercache.h | 52 static inline void outer_inv_range(phys_addr_t start, phys_addr_t end) in outer_inv_range() argument 55 outer_cache.inv_range(start, end); in outer_inv_range() 63 static inline void outer_clean_range(phys_addr_t start, phys_addr_t end) in outer_clean_range() argument 66 outer_cache.clean_range(start, end); in outer_clean_range() 74 static inline void outer_flush_range(phys_addr_t start, phys_addr_t end) in outer_flush_range() argument 77 outer_cache.flush_range(start, end); in outer_flush_range() 120 static inline void outer_inv_range(phys_addr_t start, phys_addr_t end) in outer_inv_range() argument 122 static inline void outer_clean_range(phys_addr_t start, phys_addr_t end) in outer_clean_range() argument 124 static inline void outer_flush_range(phys_addr_t start, phys_addr_t end) in outer_flush_range() argument
|
/linux-4.4.14/drivers/gpu/drm/ |
D | drm_mm.c | 102 u64 start, 147 node->start = adj_start; in drm_mm_insert_helper() 156 BUG_ON(node->start + node->size > adj_end); in drm_mm_insert_helper() 182 u64 end = node->start + node->size; in drm_mm_reserve_node() 190 if (hole_start > node->start || hole_end < end) in drm_mm_reserve_node() 199 if (node->start == hole_start) { in drm_mm_reserve_node() 254 u64 start, u64 end, in drm_mm_insert_helper_range() argument 265 if (adj_start < start) in drm_mm_insert_helper_range() 266 adj_start = start; in drm_mm_insert_helper_range() 294 node->start = adj_start; in drm_mm_insert_helper_range() [all …]
|
/linux-4.4.14/drivers/pci/hotplug/ |
D | ibmphp_res.c | 88 rs->start = curr->start_addr; in alloc_resources() 129 newrange->start = curr->start_addr; in alloc_bus_range() 137 … Primary Bus inserted on bus %x [%x - %x]\n", flag, newbus->busno, newrange->start, newrange->end); in alloc_bus_range() 146 …debug ("First Memory Primary on bus %x, [%x - %x]\n", newbus->busno, newrange->start, newrange->en… in alloc_bus_range() 156 … debug ("First IO Primary on bus %x, [%x - %x]\n", newbus->busno, newrange->start, newrange->end); in alloc_bus_range() 166 …debug ("1st PFMemory Primary on Bus %x [%x - %x]\n", newbus->busno, newrange->start, newrange->end… in alloc_bus_range() 231 …debug ("gbuses = NULL, Memory Primary Bus %x [%x - %x]\n", newbus->busno, newrange->start, newrang… in ibmphp_rsrc_init() 246 …debug ("New Bus, Memory Primary Bus %x [%x - %x]\n", newbus->busno, newrange->start, newrange->end… in ibmphp_rsrc_init() 257 …debug ("gbuses = NULL, PFMemory Primary Bus %x [%x - %x]\n", newbus->busno, newrange->start, newra… in ibmphp_rsrc_init() 271 …debug ("1st Bus, PFMemory Primary Bus %x [%x - %x]\n", newbus->busno, newrange->start, newrange->e… in ibmphp_rsrc_init() [all …]
|
/linux-4.4.14/arch/tile/kernel/ |
D | setup.c | 305 unsigned long start = node_start_pfn[i]; in setup_pa_va_mapping() local 307 unsigned long size = end - start; in setup_pa_va_mapping() 312 node_lowmem_end_pfn[i] = start; in setup_pa_va_mapping() 327 start + (j << HUGETLB_PAGE_ORDER); in setup_pa_va_mapping() 334 node_lowmem_end_pfn[i] = start + (j << HUGETLB_PAGE_ORDER); in setup_pa_va_mapping() 395 unsigned long start, size, end, highbits; in setup_memory() local 402 range.size, range.start + range.size); in setup_memory() 407 if ((unsigned long)range.start) { in setup_memory() 409 range.start, range.start + range.size); in setup_memory() 413 if ((range.start & (HPAGE_SIZE-1)) != 0 || in setup_memory() [all …]
|
/linux-4.4.14/arch/frv/mb93090-mb00/ |
D | pci-frv.c | 39 resource_size_t start = res->start; in pcibios_align_resource() local 41 if ((res->flags & IORESOURCE_IO) && (start & 0x300)) in pcibios_align_resource() 42 start = (start + 0x3ff) & ~0x3ff; in pcibios_align_resource() 44 return start; in pcibios_align_resource() 95 if (!r->start) in pcibios_allocate_bus_resources() 117 if (!r->start) /* Address not assigned at all */ in pcibios_allocate_resources() 125 r->start, r->end, r->flags, disabled, pass); in pcibios_allocate_resources() 128 r->end -= r->start; in pcibios_allocate_resources() 129 r->start = 0; in pcibios_allocate_resources() 175 if (!r->start && r->end) in pcibios_assign_resources()
|
/linux-4.4.14/arch/mips/sgi-ip27/ |
D | ip27-klconfig.c | 50 lboard_t *find_lboard(lboard_t *start, unsigned char brd_type) in find_lboard() argument 53 while (start) { in find_lboard() 54 if (start->brd_type == brd_type) in find_lboard() 55 return start; in find_lboard() 56 start = KLCF_NEXT(start); in find_lboard() 62 lboard_t *find_lboard_class(lboard_t *start, unsigned char brd_type) in find_lboard_class() argument 65 while (start) { in find_lboard_class() 66 if (KLCLASS(start->brd_type) == KLCLASS(brd_type)) in find_lboard_class() 67 return start; in find_lboard_class() 68 start = KLCF_NEXT(start); in find_lboard_class()
|
/linux-4.4.14/arch/parisc/kernel/ |
D | unwind.c | 75 if (addr >= kernel_unwind_table.start && in find_unwind_entry() 80 if (addr >= table->start && in find_unwind_entry() 98 struct unwind_table_entry *start = table_start; in unwind_table_init() local 105 table->start = base_addr + start->region_start; in unwind_table_init() 108 table->length = end - start + 1; in unwind_table_init() 111 for (; start <= end; start++) { in unwind_table_init() 112 if (start < end && in unwind_table_init() 113 start->region_end > (start+1)->region_start) { in unwind_table_init() 114 printk("WARNING: Out of order unwind entry! %p and %p\n", start, start+1); in unwind_table_init() 117 start->region_start += base_addr; in unwind_table_init() [all …]
|
D | cache.c | 353 unsigned long size, start; in parisc_setup_cache_timing() local 387 start = (unsigned long) _text; in parisc_setup_cache_timing() 389 while (start < (unsigned long) _end) { in parisc_setup_cache_timing() 390 flush_tlb_kernel_range(start, start + PAGE_SIZE); in parisc_setup_cache_timing() 391 start += PAGE_SIZE; in parisc_setup_cache_timing() 442 int __flush_tlb_range(unsigned long sid, unsigned long start, in __flush_tlb_range() argument 447 size = (end - start); in __flush_tlb_range() 457 while (start < end) { in __flush_tlb_range() 460 pdtlb(start); in __flush_tlb_range() 462 start += PAGE_SIZE; in __flush_tlb_range() [all …]
|
/linux-4.4.14/drivers/isdn/hardware/mISDN/ |
D | mISDNinfineon.c | 103 resource_size_t start; member 286 val = inb((u32)hw->cfg.start + DIVA_PCI_CTRL); in diva_irq() 323 val = inb((u32)hw->cfg.start + TIGER_AUX_STATUS); in tiger_irq() 341 val = inb((u32)hw->cfg.start + ELSA_IRQ_ADDR); in elsa_irq() 359 val = inl((u32)hw->cfg.start + NICCY_IRQ_CTRL_REG); in niccy_irq() 364 outl(val, (u32)hw->cfg.start + NICCY_IRQ_CTRL_REG); in niccy_irq() 414 outb(TIGER_IRQ_BIT, (u32)hw->cfg.start + TIGER_AUX_IRQMASK); in enable_hwirq() 417 outb(QS1000_IRQ_ON, (u32)hw->cfg.start + ELSA_IRQ_ADDR); in enable_hwirq() 420 outb(QS3000_IRQ_ON, (u32)hw->cfg.start + ELSA_IRQ_ADDR); in enable_hwirq() 423 val = inl((u32)hw->cfg.start + NICCY_IRQ_CTRL_REG); in enable_hwirq() [all …]
|
/linux-4.4.14/arch/m68k/kernel/ |
D | pcibios.c | 36 resource_size_t start = res->start; in pcibios_align_resource() local 38 if ((res->flags & IORESOURCE_IO) && (start & 0x300)) in pcibios_align_resource() 39 start = (start + 0x3ff) & ~0x3ff; in pcibios_align_resource() 41 start = (start + align - 1) & ~(align - 1); in pcibios_align_resource() 43 return start; in pcibios_align_resource() 64 if (!r->start && r->end) { in pcibios_enable_device()
|
/linux-4.4.14/net/core/ |
D | datagram.c | 358 int start = skb_headlen(skb); in skb_copy_datagram_iter() local 359 int i, copy = start - offset; in skb_copy_datagram_iter() 380 WARN_ON(start > offset + len); in skb_copy_datagram_iter() 382 end = start + skb_frag_size(frag); in skb_copy_datagram_iter() 388 start, copy, to) != copy) in skb_copy_datagram_iter() 394 start = end; in skb_copy_datagram_iter() 400 WARN_ON(start > offset + len); in skb_copy_datagram_iter() 402 end = start + frag_iter->len; in skb_copy_datagram_iter() 406 if (skb_copy_datagram_iter(frag_iter, offset - start, in skb_copy_datagram_iter() 413 start = end; in skb_copy_datagram_iter() [all …]
|
/linux-4.4.14/arch/mips/jazz/ |
D | setup.c | 32 .start = 0x00, 37 .start = 0x40, 42 .start = 0x80, 47 .start = 0xc0, 123 .start = JAZZ_SCSI_BASE, 128 .start = JAZZ_SCSI_DMA, 133 .start = JAZZ_SCSI_IRQ, 147 .start = JAZZ_ETHERNET_BASE, 152 .start = JAZZ_ETHERNET_IRQ, 166 .start = 0x70, [all …]
|
/linux-4.4.14/arch/unicore32/mm/ |
D | init.c | 39 unsigned long start, size; in early_initrd() local 42 start = memparse(p, &endp); in early_initrd() 46 phys_initrd_start = start; in early_initrd() 115 unsigned long start, end; in find_limits() local 117 start = bank_pfn_start(bank); in find_limits() 120 if (*min > start) in find_limits() 121 *min = start; in find_limits() 157 unsigned long start = memblock_region_memory_base_pfn(reg); in uc32_bootmem_init() local 162 if (start >= end) in uc32_bootmem_init() 165 free_bootmem(__pfn_to_phys(start), (end - start) << PAGE_SHIFT); in uc32_bootmem_init() [all …]
|
/linux-4.4.14/arch/ia64/kernel/ |
D | setup.c | 144 filter_rsvd_memory (u64 start, u64 end, void *arg) in filter_rsvd_memory() argument 151 if (start == PAGE_OFFSET) { in filter_rsvd_memory() 153 start += PAGE_SIZE; in filter_rsvd_memory() 154 if (start >= end) return 0; in filter_rsvd_memory() 164 range_start = max(start, prev_start); in filter_rsvd_memory() 165 range_end = min(end, rsvd_region[i].start); in filter_rsvd_memory() 184 filter_memory(u64 start, u64 end, void *arg) in filter_memory() argument 189 if (start == PAGE_OFFSET) { in filter_memory() 191 start += PAGE_SIZE; in filter_memory() 192 if (start >= end) in filter_memory() [all …]
|
/linux-4.4.14/arch/arm64/mm/ |
D | init.c | 54 unsigned long start, size; in early_initrd() local 57 start = memparse(p, &endp); in early_initrd() 61 initrd_start = (unsigned long)__va(start); in early_initrd() 62 initrd_end = (unsigned long)__va(start + size); in early_initrd() 98 unsigned long start = memblock_region_memory_base_pfn(reg); in zone_sizes_init() local 101 if (start >= max) in zone_sizes_init() 105 if (start < max_dma) { in zone_sizes_init() 107 zhole_size[ZONE_DMA] -= dma_end - start; in zone_sizes_init() 112 unsigned long normal_start = max(start, max_dma); in zone_sizes_init() 241 unsigned long start, prev_end = 0; in free_unused_memmap() local [all …]
|
/linux-4.4.14/arch/nios2/include/asm/ |
D | cacheflush.h | 26 extern void flush_cache_range(struct vm_area_struct *vma, unsigned long start, 33 extern void flush_icache_range(unsigned long start, unsigned long end); 36 #define flush_cache_vmap(start, end) flush_dcache_range(start, end) argument 37 #define flush_cache_vunmap(start, end) flush_dcache_range(start, end) argument 46 extern void flush_dcache_range(unsigned long start, unsigned long end); 47 extern void invalidate_dcache_range(unsigned long start, unsigned long end);
|
/linux-4.4.14/arch/sh/include/asm/ |
D | tlbflush.h | 16 unsigned long start, 20 extern void local_flush_tlb_kernel_range(unsigned long start, 30 extern void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, 33 extern void flush_tlb_kernel_range(unsigned long start, unsigned long end); 43 #define flush_tlb_range(vma, start, end) \ argument 44 local_flush_tlb_range(vma, start, end) 46 #define flush_tlb_kernel_range(start, end) \ argument 47 local_flush_tlb_kernel_range(start, end)
|
D | tlb.h | 24 unsigned long start, end; member 29 tlb->start = TASK_SIZE; in init_tlb_gather() 33 tlb->start = 0; in init_tlb_gather() 39 tlb_gather_mmu(struct mmu_gather *tlb, struct mm_struct *mm, unsigned long start, unsigned long end) in tlb_gather_mmu() argument 42 tlb->start = start; in tlb_gather_mmu() 44 tlb->fullmm = !(start | (end+1)); in tlb_gather_mmu() 50 tlb_finish_mmu(struct mmu_gather *tlb, unsigned long start, unsigned long end) in tlb_finish_mmu() argument 62 if (tlb->start > address) in tlb_remove_tlb_entry() 63 tlb->start = address; in tlb_remove_tlb_entry() 84 flush_tlb_range(vma, tlb->start, tlb->end); in tlb_end_vma()
|
/linux-4.4.14/arch/mips/mm/ |
D | tlb-r8k.c | 61 void local_flush_tlb_range(struct vm_area_struct *vma, unsigned long start, in local_flush_tlb_range() argument 72 size = (end - start + (PAGE_SIZE - 1)) >> PAGE_SHIFT; in local_flush_tlb_range() 87 start &= PAGE_MASK; in local_flush_tlb_range() 90 while (start < end) { in local_flush_tlb_range() 93 write_c0_vaddr(start); in local_flush_tlb_range() 94 write_c0_entryhi(start); in local_flush_tlb_range() 95 start += PAGE_SIZE; in local_flush_tlb_range() 111 void local_flush_tlb_kernel_range(unsigned long start, unsigned long end) in local_flush_tlb_kernel_range() argument 115 size = (end - start + (PAGE_SIZE - 1)) >> PAGE_SHIFT; in local_flush_tlb_kernel_range() 127 start &= PAGE_MASK; in local_flush_tlb_kernel_range() [all …]
|
D | c-r3k.c | 103 static void r3k_flush_icache_range(unsigned long start, unsigned long end) in r3k_flush_icache_range() argument 108 size = end - start; in r3k_flush_icache_range() 109 if (size > icache_size || KSEGX(start) != KSEG0) { in r3k_flush_icache_range() 110 start = KSEG0; in r3k_flush_icache_range() 113 p = (char *)start; in r3k_flush_icache_range() 160 static void r3k_flush_dcache_range(unsigned long start, unsigned long end) in r3k_flush_dcache_range() argument 165 size = end - start; in r3k_flush_dcache_range() 166 if (size > dcache_size || KSEGX(start) != KSEG0) { in r3k_flush_dcache_range() 167 start = KSEG0; in r3k_flush_dcache_range() 170 p = (char *)start; in r3k_flush_dcache_range() [all …]
|
/linux-4.4.14/arch/x86/include/asm/trace/ |
D | mpx.h | 68 TP_PROTO(unsigned long start, 70 TP_ARGS(start, end), 73 __field(unsigned long, start) 78 __entry->start = start; 83 (void *)__entry->start, 89 TP_PROTO(unsigned long start, unsigned long end), 90 TP_ARGS(start, end) 94 TP_PROTO(unsigned long start, unsigned long end), 95 TP_ARGS(start, end)
|
/linux-4.4.14/arch/parisc/include/asm/ |
D | cacheflush.h | 46 #define flush_kernel_dcache_range(start,size) \ argument 47 flush_kernel_dcache_range_asm((start), (start)+(size)); 53 unsigned long start = (unsigned long)vaddr; in flush_kernel_vmap_range() local 55 flush_kernel_dcache_range_asm(start, start + size); in flush_kernel_vmap_range() 59 unsigned long start = (unsigned long)vaddr; in invalidate_kernel_vmap_range() local 68 flush_kernel_dcache_range_asm(start, start + size); in invalidate_kernel_vmap_range() 71 #define flush_cache_vmap(start, end) flush_cache_all() argument 72 #define flush_cache_vunmap(start, end) flush_cache_all() argument 107 unsigned long start, unsigned long end);
|
/linux-4.4.14/fs/xfs/libxfs/ |
D | xfs_rtbitmap.c | 86 xfs_rtblock_t start, /* starting block to look at */ in xfs_rtfind_back() argument 107 block = XFS_BITTOBLOCK(mp, start); in xfs_rtfind_back() 116 word = XFS_BITTOWORD(mp, start); in xfs_rtfind_back() 118 bit = (int)(start & (XFS_NBWORD - 1)); in xfs_rtfind_back() 119 len = start - limit + 1; in xfs_rtfind_back() 147 *rtblock = start - i + 1; in xfs_rtfind_back() 193 *rtblock = start - i + 1; in xfs_rtfind_back() 240 *rtblock = start - i + 1; in xfs_rtfind_back() 249 *rtblock = start - i + 1; in xfs_rtfind_back() 261 xfs_rtblock_t start, /* starting block to look at */ in xfs_rtfind_forw() argument [all …]
|
/linux-4.4.14/drivers/infiniband/hw/mthca/ |
D | mthca_profile.c | 71 u64 start; in mthca_make_profile() member 144 profile[i].start = mem_base + total_size; in mthca_make_profile() 160 (unsigned long long) profile[i].start, in mthca_make_profile() 176 init_hca->qpc_base = profile[i].start; in mthca_make_profile() 181 init_hca->eec_base = profile[i].start; in mthca_make_profile() 186 init_hca->srqc_base = profile[i].start; in mthca_make_profile() 191 init_hca->cqc_base = profile[i].start; in mthca_make_profile() 195 init_hca->eqpc_base = profile[i].start; in mthca_make_profile() 198 init_hca->eeec_base = profile[i].start; in mthca_make_profile() 202 init_hca->eqc_base = profile[i].start; in mthca_make_profile() [all …]
|
/linux-4.4.14/arch/metag/mm/ |
D | cache.c | 199 static void metag_phys_data_cache_flush(const void *start) in metag_phys_data_cache_flush() argument 222 if ((int)start < 0) in metag_phys_data_cache_flush() 284 void metag_data_cache_flush_all(const void *start) in metag_data_cache_flush_all() argument 290 metag_phys_data_cache_flush(start); in metag_data_cache_flush_all() 293 void metag_data_cache_flush(const void *start, int bytes) in metag_data_cache_flush() argument 303 metag_phys_data_cache_flush(start); in metag_data_cache_flush() 308 flush0 = (int)start; in metag_data_cache_flush() 309 loops = ((int)start & (DCACHE_LINE_BYTES - 1)) + bytes + in metag_data_cache_flush() 344 static void metag_phys_code_cache_flush(const void *start, int bytes) in metag_phys_code_cache_flush() argument 365 if ((int)start < 0) in metag_phys_code_cache_flush() [all …]
|
/linux-4.4.14/arch/arm/kernel/ |
D | unwind.c | 116 const struct unwind_idx *start, in search_index() argument 123 __func__, addr, start, origin, stop); in search_index() 129 if (addr < (unsigned long)start) in search_index() 134 start = origin; in search_index() 137 addr_prel31 = (addr - (unsigned long)start) & 0x7fffffff; in search_index() 139 while (start < stop - 1) { in search_index() 140 const struct unwind_idx *mid = start + ((stop - start) >> 1); in search_index() 146 if (addr_prel31 - ((unsigned long)mid - (unsigned long)start) < in search_index() 152 (unsigned long)start); in search_index() 153 start = mid; in search_index() [all …]
|
/linux-4.4.14/arch/avr32/include/asm/ |
D | cacheflush.h | 74 void invalidate_dcache_region(void *start, size_t len); 75 void clean_dcache_region(void *start, size_t len); 76 void flush_dcache_region(void *start, size_t len); 77 void invalidate_icache_region(void *start, size_t len); 91 #define flush_cache_range(vma, start, end) do { } while (0) argument 93 #define flush_cache_vmap(start, end) do { } while (0) argument 94 #define flush_cache_vunmap(start, end) do { } while (0) argument 119 extern void flush_icache_range(unsigned long start, unsigned long end);
|
/linux-4.4.14/arch/mips/vr41xx/common/ |
D | rtc.c | 31 .start = 0x0b0000c0, 36 .start = 0x0b0001c0, 41 .start = ELAPSEDTIME_IRQ, 46 .start = RTCLONG1_IRQ, 54 .start = 0x0f000100, 59 .start = 0x0f000120, 64 .start = ELAPSEDTIME_IRQ, 69 .start = RTCLONG1_IRQ,
|
/linux-4.4.14/arch/arm/plat-iop/ |
D | adma.c | 54 .start = IOP3XX_DMA_PHYS_BASE(0), 59 .start = IRQ_DMA0_EOT, 64 .start = IRQ_DMA0_EOC, 69 .start = IRQ_DMA0_ERR, 77 .start = IOP3XX_DMA_PHYS_BASE(1), 82 .start = IRQ_DMA1_EOT, 87 .start = IRQ_DMA1_EOC, 92 .start = IRQ_DMA1_ERR, 101 .start = IOP3XX_AAU_PHYS_BASE, 106 .start = IRQ_AA_EOT, [all …]
|
/linux-4.4.14/drivers/video/fbdev/core/ |
D | fbcmap.c | 119 cmap->start = 0; in fb_alloc_cmap_gfp() 169 if (to->start > from->start) in fb_copy_cmap() 170 fromoff = to->start - from->start; in fb_copy_cmap() 172 tooff = from->start - to->start; in fb_copy_cmap() 193 if (to->start > from->start) in fb_cmap_to_user() 194 fromoff = to->start - from->start; in fb_cmap_to_user() 196 tooff = from->start - to->start; in fb_cmap_to_user() 229 int i, start, rc = 0; in fb_set_cmap() local 237 start = cmap->start; in fb_set_cmap() 239 if (start < 0 || (!info->fbops->fb_setcolreg && in fb_set_cmap() [all …]
|
/linux-4.4.14/fs/adfs/ |
D | map.c | 77 unsigned int start = dm->dm_startbit; in lookup_zone() local 82 frag = GET_FRAG_ID(map, start, idmask); in lookup_zone() 83 mapptr = start + idlen; in lookup_zone() 104 start = mapptr; in lookup_zone() 110 frag, start, mapptr); in lookup_zone() 115 int length = mapptr - start; in lookup_zone() 121 return start + *offset; in lookup_zone() 138 unsigned int start = 8, mapptr; in scan_free_map() local 145 frag = GET_FRAG_ID(map, start, idmask); in scan_free_map() 155 start += frag; in scan_free_map() [all …]
|
/linux-4.4.14/net/ipv6/ |
D | exthdrs_core.c | 71 int ipv6_skip_exthdr(const struct sk_buff *skb, int start, u8 *nexthdrp, in ipv6_skip_exthdr() argument 84 hp = skb_header_pointer(skb, start, sizeof(_hdr), &_hdr); in ipv6_skip_exthdr() 90 start+offsetof(struct frag_hdr, in ipv6_skip_exthdr() 107 start += hdrlen; in ipv6_skip_exthdr() 111 return start; in ipv6_skip_exthdr() 188 unsigned int start = skb_network_offset(skb) + sizeof(struct ipv6hdr); in ipv6_find_hdr() local 204 start = *offset + sizeof(struct ipv6hdr); in ipv6_find_hdr() 207 len = skb->len - start; in ipv6_find_hdr() 220 hp = skb_header_pointer(skb, start, sizeof(_hdr), &_hdr); in ipv6_find_hdr() 227 rh = skb_header_pointer(skb, start, sizeof(_rh), in ipv6_find_hdr() [all …]
|
/linux-4.4.14/arch/powerpc/include/asm/ |
D | cacheflush.h | 22 #define flush_cache_range(vma, start, end) do { } while (0) argument 25 #define flush_cache_vmap(start, end) do { } while (0) argument 26 #define flush_cache_vunmap(start, end) do { } while (0) argument 50 extern void flush_dcache_range(unsigned long start, unsigned long stop); 52 extern void clean_dcache_range(unsigned long start, unsigned long stop); 53 extern void invalidate_dcache_range(unsigned long start, unsigned long stop); 56 extern void flush_inval_dcache_range(unsigned long start, unsigned long stop); 57 extern void flush_dcache_phys_range(unsigned long start, unsigned long stop);
|
/linux-4.4.14/fs/hfs/ |
D | bitmap.c | 32 u32 mask, start, len, n; in hfs_find_set_zero_bits() local 70 start = (curr - bitmap) * 32 + i; in hfs_find_set_zero_bits() 71 if (start >= size) in hfs_find_set_zero_bits() 72 return start; in hfs_find_set_zero_bits() 74 len = min(size - start, len); in hfs_find_set_zero_bits() 108 *max = (curr - bitmap) * 32 + i - start; in hfs_find_set_zero_bits() 109 return start; in hfs_find_set_zero_bits() 193 int hfs_clear_vbm_bits(struct super_block *sb, u16 start, u16 count) in hfs_clear_vbm_bits() argument 203 hfs_dbg(BITMAP, "clear_bits: %u,%u\n", start, count); in hfs_clear_vbm_bits() 205 if ((start + count) > HFS_SB(sb)->fs_ablocks) in hfs_clear_vbm_bits() [all …]
|
/linux-4.4.14/fs/squashfs/ |
D | xattr.c | 45 u64 start = SQUASHFS_XATTR_BLK(squashfs_i(inode)->xattr) in squashfs_listxattr() local 63 err = squashfs_read_metadata(sb, &entry, &start, &offset, in squashfs_listxattr() 81 err = squashfs_read_metadata(sb, buffer, &start, in squashfs_listxattr() 92 err = squashfs_read_metadata(sb, NULL, &start, in squashfs_listxattr() 100 err = squashfs_read_metadata(sb, &val, &start, &offset, in squashfs_listxattr() 105 err = squashfs_read_metadata(sb, NULL, &start, &offset, in squashfs_listxattr() 122 u64 start = SQUASHFS_XATTR_BLK(squashfs_i(inode)->xattr) in squashfs_xattr_get() local 139 err = squashfs_read_metadata(sb, &entry, &start, &offset, in squashfs_xattr_get() 149 err = squashfs_read_metadata(sb, target, &start, in squashfs_xattr_get() 152 err = squashfs_read_metadata(sb, NULL, &start, in squashfs_xattr_get() [all …]
|
/linux-4.4.14/drivers/mfd/ |
D | wm831x-core.c | 619 .start = WM831X_DC1_CONTROL_1, 625 .start = WM831X_IRQ_UV_DC1, 631 .start = WM831X_IRQ_HC_DC1, 640 .start = WM831X_DC2_CONTROL_1, 646 .start = WM831X_IRQ_UV_DC2, 652 .start = WM831X_IRQ_HC_DC2, 660 .start = WM831X_DC3_CONTROL_1, 666 .start = WM831X_IRQ_UV_DC3, 674 .start = WM831X_DC4_CONTROL, 680 .start = WM831X_IRQ_UV_DC4, [all …]
|
/linux-4.4.14/drivers/staging/lustre/lustre/ldlm/ |
D | ldlm_flock.c | 88 return((new->l_policy_data.l_flock.start <= in ldlm_flocks_overlap() 91 lock->l_policy_data.l_flock.start)); in ldlm_flocks_overlap() 156 req->l_policy_data.l_flock.start, in ldlm_process_flock_lock() 217 req->l_policy_data.l_flock.start = in ldlm_process_flock_lock() 218 lock->l_policy_data.l_flock.start; in ldlm_process_flock_lock() 257 if ((new->l_policy_data.l_flock.start > in ldlm_process_flock_lock() 264 (lock->l_policy_data.l_flock.start - 1)) in ldlm_process_flock_lock() 265 && (lock->l_policy_data.l_flock.start != 0)) in ldlm_process_flock_lock() 268 if (new->l_policy_data.l_flock.start < in ldlm_process_flock_lock() 269 lock->l_policy_data.l_flock.start) { in ldlm_process_flock_lock() [all …]
|
/linux-4.4.14/arch/m68k/mm/ |
D | cache.c | 78 unsigned long start, end; in flush_icache_range() local 79 start = address & ICACHE_SET_MASK; in flush_icache_range() 81 if (start > end) { in flush_icache_range() 85 flush_cf_icache(start, end); in flush_icache_range() 112 unsigned long start, end; in flush_icache_user_range() local 113 start = addr & ICACHE_SET_MASK; in flush_icache_user_range() 115 if (start > end) { in flush_icache_user_range() 119 flush_cf_icache(start, end); in flush_icache_user_range()
|
/linux-4.4.14/drivers/s390/cio/ |
D | itcw.c | 136 static inline void *fit_chunk(addr_t *start, addr_t end, size_t len, in fit_chunk() argument 141 addr = ALIGN(*start, align); in fit_chunk() 148 *start = addr + len; in fit_chunk() 182 addr_t start; in itcw_init() local 187 start = (addr_t) buffer; in itcw_init() 188 end = start + size; in itcw_init() 193 chunk = fit_chunk(&start, end, sizeof(struct itcw), 1, 0); in itcw_init() 209 chunk = fit_chunk(&start, end, sizeof(struct tcw), 64, 0); in itcw_init() 217 chunk = fit_chunk(&start, end, sizeof(struct tcw), 64, 0); in itcw_init() 226 chunk = fit_chunk(&start, end, sizeof(struct tidaw) * in itcw_init() [all …]
|
/linux-4.4.14/fs/ |
D | userfaultfd.c | 69 unsigned long start; member 79 unsigned long start, len; in userfaultfd_wake_function() local 84 start = range->start; in userfaultfd_wake_function() 86 if (len && (start > uwq->msg.arg.pagefault.address || in userfaultfd_wake_function() 87 start + len <= uwq->msg.arg.pagefault.address)) in userfaultfd_wake_function() 651 unsigned long start, end; in __wake_userfault() local 653 start = range->start; in __wake_userfault() 654 end = range->start + range->len; in __wake_userfault() 698 __u64 start, __u64 len) in validate_range() argument 702 if (start & ~PAGE_MASK) in validate_range() [all …]
|
/linux-4.4.14/drivers/gpu/drm/i915/ |
D | i915_gem_gtt.h | 279 u64 start; /* Start offset always 0 for dri2 */ member 317 uint64_t start, 320 uint64_t start, 325 uint64_t start, 395 #define gen6_for_each_pde(pt, pd, start, length, temp, iter) \ argument 396 for (iter = gen6_pde_index(start); \ 400 temp = ALIGN(start+1, 1 << GEN6_PDE_SHIFT) - start, \ 402 start += temp, length -= temp) 461 #define gen8_for_each_pde(pt, pd, start, length, temp, iter) \ argument 462 for (iter = gen8_pde_index(start); \ [all …]
|