Home
last modified time | relevance | path

Searched refs:start (Results 1 – 25 of 5199) sorted by relevance

12345678910>>...208

/Linux-v4.19/arch/powerpc/include/asm/
Dhead-64.h60 #define OPEN_FIXED_SECTION(sname, start, end) \ argument
61 sname##_start = (start); \
63 sname##_len = (end) - (start); \
76 #define OPEN_TEXT_SECTION(start) \ argument
80 text_start = (start) + 0x100; \
85 #define OPEN_TEXT_SECTION(start) \
86 text_start = (start); \
92 #define ZERO_FIXED_SECTION(sname, start, end) \ argument
93 sname##_start = (start); \
95 sname##_len = (end) - (start); \
[all …]
/Linux-v4.19/drivers/usb/core/
Ddevices.c161 static char *usb_dump_endpoint_descriptor(int speed, char *start, char *end, in usb_dump_endpoint_descriptor() argument
167 if (start > end) in usb_dump_endpoint_descriptor()
168 return start; in usb_dump_endpoint_descriptor()
204 return start; in usb_dump_endpoint_descriptor()
215 start += sprintf(start, format_endpt, desc->bEndpointAddress, dir, in usb_dump_endpoint_descriptor()
220 return start; in usb_dump_endpoint_descriptor()
223 static char *usb_dump_interface_descriptor(char *start, char *end, in usb_dump_interface_descriptor() argument
232 if (start > end) in usb_dump_interface_descriptor()
233 return start; in usb_dump_interface_descriptor()
241 start += sprintf(start, format_iface, in usb_dump_interface_descriptor()
[all …]
/Linux-v4.19/arch/mips/pci/
Dpci-malta.c42 .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-v4.19/arch/nds32/mm/
Dproc.c172 void cpu_icache_inval_page(unsigned long start) in cpu_icache_inval_page() argument
177 end = start + PAGE_SIZE; in cpu_icache_inval_page()
188 } while (end != start); in cpu_icache_inval_page()
192 void cpu_dcache_inval_page(unsigned long start) in cpu_dcache_inval_page() argument
197 end = start + PAGE_SIZE; in cpu_dcache_inval_page()
208 } while (end != start); in cpu_dcache_inval_page()
211 void cpu_dcache_wb_page(unsigned long start) in cpu_dcache_wb_page() argument
217 end = start + PAGE_SIZE; in cpu_dcache_wb_page()
228 } while (end != start); in cpu_dcache_wb_page()
233 void cpu_dcache_wbinval_page(unsigned long start) in cpu_dcache_wbinval_page() argument
[all …]
/Linux-v4.19/kernel/
Drange.c11 int add_range(struct range *range, int az, int nr_range, u64 start, u64 end) in add_range() argument
13 if (start >= end) in add_range()
20 range[nr_range].start = start; in add_range()
29 u64 start, u64 end) in add_range_with_merge() argument
33 if (start >= end) in add_range_with_merge()
43 common_start = max(range[i].start, start); in add_range_with_merge()
49 start = min(range[i].start, start); in add_range_with_merge()
54 range[nr_range - 1].start = 0; in add_range_with_merge()
61 return add_range(range, az, nr_range, start, end); in add_range_with_merge()
64 void subtract_range(struct range *range, int az, u64 start, u64 end) in subtract_range() argument
[all …]
Dresource.c31 .start = 0,
39 .start = 0,
108 unsigned long long start, end; in r_show() local
117 start = r->start; in r_show()
120 start = end = 0; in r_show()
125 width, start, in r_show()
132 .start = r_start,
186 resource_size_t start = new->start; in __request_resource() local
190 if (end < start) in __request_resource()
192 if (start < root->start) in __request_resource()
[all …]
/Linux-v4.19/arch/arm/mm/
Dcache-feroceon-l2.c73 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 …]
Dcache-xsc3l2.c98 static void xsc3_l2_inv_range(unsigned long start, unsigned long end) in xsc3_l2_inv_range() argument
102 if (start == 0 && end == -1ul) { in xsc3_l2_inv_range()
112 if (start & (CACHE_LINE_SIZE - 1)) { in xsc3_l2_inv_range()
113 vaddr = l2_map_va(start & ~(CACHE_LINE_SIZE - 1), vaddr); in xsc3_l2_inv_range()
116 start = (start | (CACHE_LINE_SIZE - 1)) + 1; in xsc3_l2_inv_range()
122 while (start < (end & ~(CACHE_LINE_SIZE - 1))) { in xsc3_l2_inv_range()
123 vaddr = l2_map_va(start, vaddr); in xsc3_l2_inv_range()
125 start += CACHE_LINE_SIZE; in xsc3_l2_inv_range()
131 if (start < end) { in xsc3_l2_inv_range()
132 vaddr = l2_map_va(start, vaddr); in xsc3_l2_inv_range()
[all …]
/Linux-v4.19/arch/arm/mach-omap1/
Dmcbsp.c100 .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 …]
/Linux-v4.19/arch/hexagon/mm/
Dcache.c25 #define spanlines(start, end) \ argument
26 (((end - (start & ~(LINESIZE - 1))) >> LINEBITS) + 1)
28 void flush_dcache_range(unsigned long start, unsigned long end) in flush_dcache_range() argument
30 unsigned long lines = spanlines(start, end-1); in flush_dcache_range()
33 start &= ~(LINESIZE - 1); in flush_dcache_range()
41 : "r" (start) in flush_dcache_range()
43 start += LINESIZE; in flush_dcache_range()
48 void flush_icache_range(unsigned long start, unsigned long end) in flush_icache_range() argument
50 unsigned long lines = spanlines(start, end-1); in flush_icache_range()
53 start &= ~(LINESIZE - 1); in flush_icache_range()
[all …]
/Linux-v4.19/arch/x86/kernel/
Dprobe_roms.c27 .start = 0xf0000,
34 .start = 0xe0000,
41 .start = 0xc8000,
46 .start = 0,
51 .start = 0,
56 .start = 0,
61 .start = 0,
66 .start = 0,
73 .start = 0xc0000,
127 rom = isa_bus_to_virt(res->start); in find_oprom()
[all …]
/Linux-v4.19/arch/nios2/mm/
Dcacheflush.c18 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-v4.19/arch/x86/boot/compressed/
Dkaslr.c91 unsigned long long start; member
120 if (one->start + one->size <= two->start) in mem_overlaps()
123 if (one->start >= two->start + two->size) in mem_overlaps()
138 parse_memmap(char *p, unsigned long long *start, unsigned long long *size) in parse_memmap() argument
158 *start = memparse(p + 1, &p); in parse_memmap()
170 *start = 0; in parse_memmap()
186 unsigned long long start, size; in mem_avoid_memmap() local
192 rc = parse_memmap(str, &start, &size); in mem_avoid_memmap()
197 if (start == 0) { in mem_avoid_memmap()
205 mem_avoid[MEM_AVOID_MEMMAP_BEGIN + i].start = start; in mem_avoid_memmap()
[all …]
/Linux-v4.19/drivers/nvdimm/
Dbadrange.c38 bre->start = addr; in append_badrange_entry()
77 if (bre->start == addr) { in add_badrange()
109 void badrange_forget(struct badrange *badrange, phys_addr_t start, in badrange_forget() argument
113 u64 clr_end = start + len - 1; in badrange_forget()
127 u64 bre_end = bre->start + bre->length - 1; in badrange_forget()
130 if (bre_end < start) in badrange_forget()
132 if (bre->start > clr_end) in badrange_forget()
135 if ((bre->start >= start) && (bre_end <= clr_end)) { in badrange_forget()
141 if ((start <= bre->start) && (clr_end > bre->start)) { in badrange_forget()
142 bre->length -= clr_end - bre->start + 1; in badrange_forget()
[all …]
/Linux-v4.19/fs/btrfs/tests/
Dextent-map-tests.c24 em->start, em->len, em->block_start, in free_extent_map_tree()
54 u64 start = 0; in test_case_1() local
64 em->start = 0; in test_case_1()
77 em->start = SZ_16K; in test_case_1()
90 em->start = start; in test_case_1()
92 em->block_start = start; in test_case_1()
94 ret = btrfs_add_extent_mapping(fs_info, em_tree, &em, em->start, em->len); in test_case_1()
96 test_err("case1 [%llu %llu]: ret %d", start, start + len, ret); in test_case_1()
98 (em->start != 0 || extent_map_end(em) != SZ_16K || in test_case_1()
102 start, start + len, ret, em->start, em->len, in test_case_1()
[all …]
/Linux-v4.19/mm/
Dmadvise.c57 unsigned long start, unsigned long end, int behavior) in madvise_behavior() argument
107 error = ksm_madvise(vma, start, end, behavior, &new_flags); in madvise_behavior()
138 pgoff = vma->vm_pgoff + ((start - vma->vm_start) >> PAGE_SHIFT); in madvise_behavior()
139 *prev = vma_merge(mm, *prev, start, end, new_flags, vma->anon_vma, in madvise_behavior()
149 if (start != vma->vm_start) { in madvise_behavior()
154 error = __split_vma(mm, vma, start, 1); in madvise_behavior()
193 static int swapin_walk_pmd_entry(pmd_t *pmd, unsigned long start, in swapin_walk_pmd_entry() argument
203 for (index = start; index != end; index += PAGE_SIZE) { in swapin_walk_pmd_entry()
209 orig_pte = pte_offset_map_lock(vma->vm_mm, pmd, start, &ptl); in swapin_walk_pmd_entry()
210 pte = *(orig_pte + ((index - start) / PAGE_SIZE)); in swapin_walk_pmd_entry()
[all …]
/Linux-v4.19/fs/btrfs/
Dextent_io.h77 #define BITMAP_FIRST_BYTE_MASK(start) \ argument
78 ((BYTE_MASK << ((start) & (BITS_PER_BYTE - 1))) & BYTE_MASK)
102 struct page *page, u64 start, u64 end,
110 u64 start, u64 end, int *page_started,
114 int (*writepage_start_hook)(struct page *page, u64 start, u64 end);
115 void (*writepage_end_io_hook)(struct page *page, u64 start, u64 end,
128 u64 start, u64 end);
141 u64 start; member
160 u64 start; member
261 u64 start, u64 len,
[all …]
Dextent_map.c86 static u64 range_end(u64 start, u64 len) in range_end() argument
88 if (start + len < start) in range_end()
90 return start + len; in range_end()
99 u64 end = range_end(em->start, em->len); in tree_insert()
105 if (em->start < entry->start) in tree_insert()
107 else if (em->start >= extent_map_end(entry)) in tree_insert()
114 while (parent && em->start >= extent_map_end(entry)) { in tree_insert()
119 if (end > entry->start && em->start < extent_map_end(entry)) in tree_insert()
124 while (parent && em->start < entry->start) { in tree_insert()
129 if (end > entry->start && em->start < extent_map_end(entry)) in tree_insert()
[all …]
/Linux-v4.19/arch/powerpc/mm/
Dinit_64.c96 static int __meminit vmemmap_populated(unsigned long start, int page_size) in vmemmap_populated() argument
98 unsigned long end = start + page_size; in vmemmap_populated()
99 start = (unsigned long)(pfn_to_page(vmemmap_section_start(start))); in vmemmap_populated()
101 for (; start < end; start += (PAGES_PER_SECTION * sizeof(struct page))) in vmemmap_populated()
102 if (pfn_valid(page_to_pfn((struct page *)start))) in vmemmap_populated()
162 unsigned long start, in vmemmap_list_populate() argument
174 vmem_back->virt_addr = start; in vmemmap_list_populate()
180 int __meminit vmemmap_populate(unsigned long start, unsigned long end, int node, in vmemmap_populate() argument
186 start = _ALIGN_DOWN(start, page_size); in vmemmap_populate()
188 pr_debug("vmemmap_populate %lx..%lx, node %d\n", start, end, node); in vmemmap_populate()
[all …]
/Linux-v4.19/tools/perf/util/
Dblock-range.c23 assert(old < entry->start); in block_range__debug()
24 assert(entry->start <= entry->end); /* single instruction block; jump to a jump */ in block_range__debug()
41 if (addr < entry->start) in block_range__find()
79 struct block_range_iter block_range__create(u64 start, u64 end) in block_range__create() argument
90 if (start < entry->start) in block_range__create()
92 else if (start > entry->end) in block_range__create()
110 if (entry->end < start) { in block_range__create()
117 if (next->start <= end) { /* add head: [start...][n->start...] */ in block_range__create()
123 .start = start, in block_range__create()
124 .end = next->start - 1, in block_range__create()
[all …]
/Linux-v4.19/arch/mips/bcm63xx/
Ddev-enet.c48 .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-v4.19/include/linux/
Dioport.h20 resource_size_t start; member
141 .start = (_start), \
177 resource_size_t start, resource_size_t end,
192 struct resource *lookup_resource(struct resource *root, resource_size_t start);
193 int adjust_resource(struct resource *res, resource_size_t start,
198 return res->end - res->start + 1; in resource_size()
215 return r1->start <= r2->start && r1->end >= r2->end; in resource_contains()
220 #define request_region(start,n,name) __request_region(&ioport_resource, (start), (n), (name), 0) argument
221 #define request_muxed_region(start,n,name) __request_region(&ioport_resource, (start), (n), (name),… argument
222 #define __request_mem_region(start,n,name, excl) __request_region(&iomem_resource, (start), (n), (n… argument
[all …]
/Linux-v4.19/arch/c6x/platforms/
Dcache.c132 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-v4.19/lib/
Dfind_bit.c36 unsigned long start, unsigned long invert) in _find_next_bit() argument
40 if (unlikely(start >= nbits)) in _find_next_bit()
43 tmp = addr1[start / BITS_PER_LONG]; in _find_next_bit()
45 tmp &= addr2[start / BITS_PER_LONG]; in _find_next_bit()
49 tmp &= BITMAP_FIRST_WORD_MASK(start); in _find_next_bit()
50 start = round_down(start, BITS_PER_LONG); in _find_next_bit()
53 start += BITS_PER_LONG; in _find_next_bit()
54 if (start >= nbits) in _find_next_bit()
57 tmp = addr1[start / BITS_PER_LONG]; in _find_next_bit()
59 tmp &= addr2[start / BITS_PER_LONG]; in _find_next_bit()
[all …]
/Linux-v4.19/arch/arm/mach-pxa/
Ddevices.c41 .start = IRQ_PMU,
55 .start = 0x41100000,
60 .start = IRQ_MMC,
96 .start = 0x40600000,
101 .start = IRQ_USB,
134 .start = 0x54100000,
139 .start = IRQ_USB2,
160 .start = 0x44000000,
165 .start = IRQ_LCD,
192 .start = 0x40100000,
[all …]

12345678910>>...208