Home
last modified time | relevance | path

Searched refs:start (Results 301 – 325 of 6369) sorted by relevance

1...<<11121314151617181920>>...255

/linux/lib/
H A Dfind_bit.c48 * @start: The bitnumber to start searching at
50 #define FIND_NEXT_BIT(FETCH, MUNGE, size, start) \ argument
52 unsigned long mask, idx, tmp, sz = (size), __start = (start); \
143 unsigned long _find_next_bit(const unsigned long *addr, unsigned long nbits, unsigned long start) in _find_next_bit() argument
145 return FIND_NEXT_BIT(addr[idx], /* nop */, nbits, start); in _find_next_bit()
181 unsigned long nbits, unsigned long start) in _find_next_and_bit() argument
183 return FIND_NEXT_BIT(addr1[idx] & addr2[idx], /* nop */, nbits, start); in _find_next_and_bit()
190 unsigned long nbits, unsigned long start) in _find_next_andnot_bit() argument
192 return FIND_NEXT_BIT(addr1[idx] & ~addr2[idx], /* nop */, nbits, start); in _find_next_andnot_bit()
199 _find_next_or_bit(const unsigned long * addr1,const unsigned long * addr2,unsigned long nbits,unsigned long start) _find_next_or_bit() argument
208 _find_next_zero_bit(const unsigned long * addr,unsigned long nbits,unsigned long start) _find_next_zero_bit() argument
[all...]
H A Dlogic_iomem.c94 if (rreg->res->start > offset) in ioremap()
111 offs = rreg->ops->map(offset - found->res->start, in ioremap()
257 unsigned long offs, start; in memset_io() local
264 start = (unsigned long)addr & AREA_MASK; in memset_io()
267 area->ops->set(area->priv, start, value, size); in memset_io()
272 area->ops->write(area->priv, start + offs, 1, value); in memset_io()
281 unsigned long offs, start; in memcpy_fromio() local
288 start = (unsigned long)addr & AREA_MASK; in memcpy_fromio()
291 area->ops->copy_from(area->priv, buffer, start, size); in memcpy_fromio()
296 buf[offs] = area->ops->read(area->priv, start + offs, 1); in memcpy_fromio()
[all …]
/linux/drivers/dax/
H A Dkmem.c37 r->start = ALIGN(range->start, memory_block_size_bytes()); in dax_kmem_range()
39 if (r->start >= r->end) { in dax_kmem_range()
40 r->start = range->start; in dax_kmem_range()
103 i, range.start, range.end); in dev_dax_kmem_probe()
139 res = request_mem_region(range.start, range_len(&range), data->res_name); in dev_dax_kmem_probe()
142 i, range.start, range.end); in dev_dax_kmem_probe()
170 rc = add_memory_driver_managed(data->mgid, range.start, in dev_dax_kmem_probe()
175 i, range.start, range.end); in dev_dax_kmem_probe()
223 rc = remove_memory(range.start, range_len(&range)); in dev_dax_kmem_remove()
234 i, range.start, range.end); in dev_dax_kmem_remove()
/linux/fs/squashfs/
H A Did.c67 u64 start, end; in squashfs_read_id_index_table() local
97 start = le64_to_cpu(table[n]); in squashfs_read_id_index_table()
100 if (start >= end || (end - start) > in squashfs_read_id_index_table()
107 start = le64_to_cpu(table[indexes - 1]); in squashfs_read_id_index_table()
108 if (start >= id_table_start || (id_table_start - start) > in squashfs_read_id_index_table()
/linux/drivers/pcmcia/
H A Drsrc_nonstatic.c274 s->cis_virt = ioremap(res->start, s->map_size); in readable()
301 virt = ioremap(res->start, s->map_size); in checksum()
590 resource_size_t start) in pcmcia_common_align() argument
596 ret = (start & ~align_data->mask) + align_data->offset; in pcmcia_common_align()
597 if (ret < start) in pcmcia_common_align()
608 resource_size_t start; in pcmcia_align() local
610 start = pcmcia_common_align(data, res->start); in pcmcia_align()
621 if (start < map_start) in pcmcia_align()
622 start = pcmcia_common_align(data, map_start); in pcmcia_align()
628 if (start >= res->end) in pcmcia_align()
[all …]
/linux/arch/hexagon/mm/
H A Dvm_tlb.c26 void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, in flush_tlb_range() argument
32 __vmclrmap((void *)start, end - start); in flush_tlb_range()
79 void flush_tlb_kernel_range(unsigned long start, unsigned long end) in flush_tlb_kernel_range() argument
81 __vmclrmap((void *)start, end - start); in flush_tlb_kernel_range()
/linux/drivers/firmware/efi/libstub/
H A Dfind.c13 #define FIND_NEXT_BIT(FETCH, MUNGE, size, start) \ argument
15 unsigned long mask, idx, tmp, sz = (size), __start = (start); \
34 unsigned long _find_next_bit(const unsigned long *addr, unsigned long nbits, unsigned long start) in _find_next_bit() argument
36 return FIND_NEXT_BIT(addr[idx], /* nop */, nbits, start); in _find_next_bit()
40 unsigned long start) in _find_next_zero_bit() argument
42 return FIND_NEXT_BIT(~addr[idx], /* nop */, nbits, start); in _find_next_zero_bit()
/linux/drivers/staging/media/atomisp/pci/hmm/
H A Dhmm_bo.c68 bo->start = bdev->start; in __bo_init()
70 bo->end = bo->start + pgnr_to_size(pgnr); in __bo_init()
129 ia_css_ptr start) in __bo_search_by_addr() argument
137 if (bo->start > start) { in __bo_search_by_addr()
141 } else if (bo->start < start) { in __bo_search_by_addr()
154 struct rb_root *root, unsigned int start) in __bo_search_by_addr_in_range() argument
162 if (bo->start > start) { in __bo_search_by_addr_in_range()
167 if (bo->end > start) in __bo_search_by_addr_in_range()
217 unsigned int start = bo->start; in __bo_insert_to_alloc_rbtree() local
223 if (start < this->start) in __bo_insert_to_alloc_rbtree()
[all …]
/linux/drivers/pci/
H A Dhost-bridge.c65 region->start = res->start - offset; in pcibios_resource_to_bus()
73 return region1->start <= region2->start && region1->end >= region2->end; in region_contains()
89 bus_region.start = window->res->start - window->offset; in pcibios_bus_to_resource()
98 res->start = region->start + offset; in pcibios_bus_to_resource()
H A Dsetup-bus.c38 resource_size_t start; member
75 tmp->start = res->start; in add_to_list()
199 res->start = 0; in reset_resource()
249 res->start = align; in reassign_resources_sorted()
250 res->end = res->start + add_size - 1; in reassign_resources_sorted()
415 if (add_align > dev_res->res->start) { in __assign_resources_sorted()
418 dev_res->res->start = add_align; in __assign_resources_sorted()
469 res->start = save_res->start; in __assign_resources_sorted()
527 region.start); in pci_setup_cardbus()
537 region.start); in pci_setup_cardbus()
[all …]
/linux/arch/sh/include/asm/
H A Dcacheflush.h33 extern void (*__flush_wback_region)(void *start, int size);
34 extern void (*__flush_purge_region)(void *start, int size);
35 extern void (*__flush_invalidate_region)(void *start, int size);
43 unsigned long start, unsigned long end);
52 extern void flush_icache_range(unsigned long start, unsigned long end);
92 #define flush_cache_vmap(start, end) local_flush_cache_all(NULL) argument
93 #define flush_cache_vmap_early(start, end) do { } while (0) argument
94 #define flush_cache_vunmap(start, end) local_flush_cache_all(NULL) argument
/linux/arch/mips/alchemy/common/
H A Dplatform.c230 res[0].start = alchemy_ohci_data[ctype][0]; in alchemy_setup_usb()
231 res[0].end = res[0].start + 0x100 - 1; in alchemy_setup_usb()
233 res[1].start = alchemy_ohci_data[ctype][1]; in alchemy_setup_usb()
234 res[1].end = res[1].start; in alchemy_setup_usb()
250 res[0].start = alchemy_ehci_data[ctype][0]; in alchemy_setup_usb()
251 res[0].end = res[0].start + 0x100 - 1; in alchemy_setup_usb()
253 res[1].start = alchemy_ehci_data[ctype][1]; in alchemy_setup_usb()
254 res[1].end = res[1].start; in alchemy_setup_usb()
270 res[0].start = AU1300_USB_OHCI1_PHYS_ADDR; in alchemy_setup_usb()
271 res[0].end = res[0].start + 0x100 - 1; in alchemy_setup_usb()
[all …]
/linux/arch/arm64/kernel/
H A Dsetup.c69 .start = 0,
75 .start = 0,
212 kernel_code.start = __pa_symbol(_stext); in request_standard_resources()
214 kernel_data.start = __pa_symbol(_sdata); in request_standard_resources()
230 res->start = __pfn_to_phys(memblock_region_reserved_base_pfn(region)); in request_standard_resources()
235 res->start = __pfn_to_phys(memblock_region_memory_base_pfn(region)); in request_standard_resources()
251 if (!memblock_is_region_reserved(mem->start, mem_size)) in reserve_memblock_reserved_regions()
255 resource_size_t start, end; in reserve_memblock_reserved_regions() local
257 start = max(PFN_PHYS(PFN_DOWN(r_start)), mem->start); in reserve_memblock_reserved_regions()
260 if (start > mem->end || end < mem->start) in reserve_memblock_reserved_regions()
[all …]
/linux/fs/btrfs/
H A Dfile-item.c48 u64 start, end, i_size; in btrfs_inode_safe_disk_i_size_write() local
58 ret = find_contiguous_extent_bit(inode->file_extent_tree, 0, &start, in btrfs_inode_safe_disk_i_size_write()
60 if (!ret && start == 0) in btrfs_inode_safe_disk_i_size_write()
83 int btrfs_inode_set_file_extent_range(struct btrfs_inode *inode, u64 start, in btrfs_inode_set_file_extent_range() argument
92 ASSERT(IS_ALIGNED(start + len, inode->root->fs_info->sectorsize)); in btrfs_inode_set_file_extent_range()
94 return set_extent_bit(inode->file_extent_tree, start, start + len - 1, in btrfs_inode_set_file_extent_range()
112 int btrfs_inode_clear_file_extent_range(struct btrfs_inode *inode, u64 start, in btrfs_inode_clear_file_extent_range() argument
121 ASSERT(IS_ALIGNED(start + len, inode->root->fs_info->sectorsize) || in btrfs_inode_clear_file_extent_range()
124 return clear_extent_bit(inode->file_extent_tree, start, in btrfs_inode_clear_file_extent_range()
125 start + len - 1, EXTENT_DIRTY, NULL); in btrfs_inode_clear_file_extent_range()
[all …]
/linux/tools/testing/selftests/timens/
H A Dgettime_perf.c49 struct timespec tp, start; in test() local
53 vdso_clock_gettime(clockid, &start); in test()
54 tp = start; in test()
55 for (tp = start; start.tv_sec + timeout > tp.tv_sec || in test()
56 (start.tv_sec + timeout == tp.tv_sec && in test()
57 start.tv_nsec > tp.tv_nsec); i++) { in test()
/linux/drivers/media/pci/bt8xx/
H A Dbttv-vbi.c215 s64 start, count; in try_fmt() local
217 start = clamp(f->start[i], min_start, max_start); in try_fmt()
219 count = (s64) f->start[i] + f->count[i] - start; in try_fmt()
220 f->start[i] = start; in try_fmt()
222 max_end - start); in try_fmt()
232 f->start[0] = tvnorm->vbistart[0]; in try_fmt()
233 f->start[1] = tvnorm->vbistart[1]; in try_fmt()
282 start1 = frt->fmt.vbi.start[1] - tvnorm->vbistart[1] + in bttv_s_fmt_vbi_cap()
291 end = max(frt->fmt.vbi.start[0], start1) * 2 + 2; in bttv_s_fmt_vbi_cap()
331 new_start = frt->fmt.vbi.start[i] + tvnorm->vbistart[i] in bttv_g_fmt_vbi_cap()
[all …]
/linux/drivers/net/ethernet/engleder/
H A Dtsnep_tc.c135 u64 start = gcl->base_time; in tsnep_gcl_start_after() local
138 if (start <= limit) { in tsnep_gcl_start_after()
139 n = div64_u64(limit - start, gcl->cycle_time); in tsnep_gcl_start_after()
140 start += (n + 1) * gcl->cycle_time; in tsnep_gcl_start_after()
143 return start; in tsnep_gcl_start_after()
148 u64 start = gcl->base_time; in tsnep_gcl_start_before() local
151 n = div64_u64(limit - start, gcl->cycle_time); in tsnep_gcl_start_before()
152 start += n * gcl->cycle_time; in tsnep_gcl_start_before()
153 if (start == limit) in tsnep_gcl_start_before()
154 start -= gcl->cycle_time; in tsnep_gcl_start_before()
[all …]
/linux/arch/arm64/mm/
H A Dkasan_init.c228 static void __init kasan_map_populate(unsigned long start, unsigned long end, in kasan_map_populate() argument
231 kasan_pgd_populate(start & PAGE_MASK, PAGE_ALIGN(end), node, false); in kasan_map_populate()
281 static void __init clear_next_level(int pgd_idx, int start, int end) in clear_next_level() argument
286 memset(&pudp[start], 0, (end - start) * sizeof(pud_t)); in clear_next_level()
289 static void __init clear_shadow(u64 start, u64 end) in clear_shadow() argument
291 int l = root_level_idx(start), m = root_level_idx(end); in clear_shadow()
293 if (!root_level_aligned(start)) in clear_shadow()
294 clear_next_level(l++, next_level_idx(start), PTRS_PER_PTE); in clear_shadow()
353 void *start = (void *)__phys_to_virt(pa_start); in kasan_init_shadow() local
356 if (start >= end) in kasan_init_shadow()
[all …]
/linux/mm/kasan/
H A Dgeneric.c83 static __always_inline unsigned long bytes_is_nonzero(const u8 *start, in bytes_is_nonzero() argument
87 if (unlikely(*start)) in bytes_is_nonzero()
88 return (unsigned long)start; in bytes_is_nonzero()
89 start++; in bytes_is_nonzero()
96 static __always_inline unsigned long memory_is_nonzero(const void *start, in memory_is_nonzero() argument
101 unsigned int prefix = (unsigned long)start % 8; in memory_is_nonzero()
103 if (end - start <= 16) in memory_is_nonzero()
104 return bytes_is_nonzero(start, end - start); in memory_is_nonzero()
108 ret = bytes_is_nonzero(start, prefix); in memory_is_nonzero()
111 start += prefix; in memory_is_nonzero()
[all …]
/linux/drivers/mfd/
H A Dtimberdale.c86 .start = XIICOFFSET,
91 .start = IRQ_TIMBERDALE_I2C,
99 .start = OCORESOFFSET,
104 .start = IRQ_TIMBERDALE_I2C,
147 .start = SPIOFFSET,
152 .start = IRQ_TIMBERDALE_SPI,
166 .start = ETHOFFSET,
171 .start = IRQ_TIMBERDALE_ETHSW_IF,
186 .start = GPIOOFFSET,
191 .start = IRQ_TIMBERDALE_GPIO,
[all …]
/linux/tools/testing/selftests/vDSO/
H A Dvdso_test_getrandom.c182 struct timespec start, end, diff; in bench_single()
184 clock_gettime(CLOCK_MONOTONIC, &start); in bench_single()
187 timespecsub(&end, &start, &diff); in bench_single()
190 clock_gettime(CLOCK_MONOTONIC, &start); in bench_single()
193 timespecsub(&end, &start, &diff); in bench_single()
196 clock_gettime(CLOCK_MONOTONIC, &start); in bench_single()
199 timespecsub(&end, &start, &diff); in bench_single()
205 struct timespec start, end, diff; in bench_multi()
208 clock_gettime(CLOCK_MONOTONIC, &start); in bench_multi()
214 timespecsub(&end, &start, in bench_multi()
183 struct timespec start, end, diff; bench_single() local
206 struct timespec start, end, diff; bench_multi() local
[all...]
/linux/arch/mips/sni/
H A Da20r.c45 .start = 0x1c081ffc,
59 .start = 0x18000000,
64 .start = 0x18010000,
69 .start = 0x1ff00000,
74 .start = 22,
91 .start = 0x19000000,
96 .start = 19,
110 .start = 0x1c070000,
115 .start = 20,
/linux/arch/s390/kernel/
H A Dmachine_kexec.c52 purgatory = (purgatory_t)image->start; in __do_machine_kdump()
125 purgatory_t purgatory = (purgatory_t)image->start; in kdump_csum_valid()
143 size = begin - crashk_res.start; in crash_free_reserved_phys_range()
145 os_info_crashkernel_add(crashk_res.start, size); in crash_free_reserved_phys_range()
158 set_memory_ro(crashk_res.start, size >> PAGE_SHIFT); in crash_protect_pages()
160 set_memory_rw(crashk_res.start, size >> PAGE_SHIFT); in crash_protect_pages()
182 diag10_range(PFN_DOWN(crashk_res.start), in machine_kexec_prepare_kdump()
183 PFN_DOWN(crashk_res.end - crashk_res.start + 1)); in machine_kexec_prepare_kdump()
239 unsigned long, image->start, in __do_machine_kexec()
/linux/arch/mips/bcm63xx/
H A Ddev-uart.c63 uart0_resources[0].start = bcm63xx_regset_address(RSET_UART0); in bcm63xx_uart_register()
64 uart0_resources[0].end = uart0_resources[0].start + in bcm63xx_uart_register()
66 uart0_resources[1].start = bcm63xx_get_irq_number(IRQ_UART0); in bcm63xx_uart_register()
70 uart1_resources[0].start = bcm63xx_regset_address(RSET_UART1); in bcm63xx_uart_register()
71 uart1_resources[0].end = uart1_resources[0].start + in bcm63xx_uart_register()
73 uart1_resources[1].start = bcm63xx_get_irq_number(IRQ_UART1); in bcm63xx_uart_register()
/linux/arch/sh/drivers/pci/
H A Dpcie-sh7786.c45 .start = 0xfd000000,
50 .start = 0xc0000000,
55 .start = 0x10000000,
60 .start = 0xfe100000,
69 .start = 0xfd800000,
74 .start = 0xa0000000,
79 .start = 0x30000000,
84 .start = 0xfe300000,
93 .start = 0xfc800000,
98 .start = 0x80000000,
[all …]

1...<<11121314151617181920>>...255