/linux/drivers/zorro/ |
H A D | zorro.c | 89 static void __init mark_region(unsigned long start, unsigned long end, in mark_region() argument 93 start += Z2RAM_CHUNKMASK; in mark_region() 96 start &= ~Z2RAM_CHUNKMASK; in mark_region() 99 if (end <= Z2RAM_START || start >= Z2RAM_END) in mark_region() 101 start = start < Z2RAM_START ? 0x00000000 : start-Z2RAM_START; in mark_region() 103 while (start < end) { in mark_region() 104 u32 chunk = start>>Z2RAM_CHUNKSHIFT; in mark_region() 110 start += Z2RAM_CHUNKSIZE; in mark_region()
|
/linux/fs/adfs/ |
H A D | map.c | 74 unsigned int start = dm->dm_startbit; in lookup_zone() local 82 frag = GET_FRAG_ID(map, start, idmask); in lookup_zone() 84 fragend = find_next_bit_le(map, endbit, start + idlen); in lookup_zone() 88 if (start == freelink) { in lookup_zone() 91 unsigned int length = fragend + 1 - start; in lookup_zone() 94 return start + *offset; in lookup_zone() 98 start = fragend + 1; in lookup_zone() 99 } while (start < endbit); in lookup_zone() 104 frag, start, fragend); in lookup_zone() 122 unsigned int start = 8, fragend; in scan_free_map() local [all …]
|
/linux/tools/perf/ |
H A D | perf-read-vdso.c | 15 void *start, *end; in main() local 18 if (find_map(&start, &end, VDSO__MAP_NAME)) in main() 21 size = end - start; in main() 24 written = fwrite(start, 1, size, stdout); in main() 27 start += written; in main()
|
/linux/arch/sh/boards/mach-se/7722/ |
H A D | setup.c | 28 .start = PA_LED, 48 .start = PA_LAN + 0x300, 72 .start = PA_MRSHPC_IO + 0x1f0, 77 .start = PA_MRSHPC_IO + 0x1f0 + 0x206, 111 .start = 0x044b0000, 116 .start = evt2irq(0xbe0), 143 cf_ide_resources[2].start = cf_ide_resources[2].end = in se7722_devices_setup() 146 smc91x_eth_resources[1].start = smc91x_eth_resources[1].end = in se7722_devices_setup()
|
/linux/drivers/gpu/drm/xe/ |
H A D | xe_range_fence.c | 13 #define XE_RANGE_TREE_START(_node) ((_node)->start) 57 u64 start, u64 last, struct dma_fence *fence) in xe_range_fence_insert() argument 67 rfence->start = start; in xe_range_fence_insert() 134 xe_range_fence_tree_first(struct xe_range_fence_tree *tree, u64 start, in xe_range_fence_tree_first() argument 137 return xe_range_fence_tree_iter_first(&tree->root, start, last); in xe_range_fence_tree_first() 149 xe_range_fence_tree_next(struct xe_range_fence *rfence, u64 start, u64 last) in xe_range_fence_tree_next() argument 151 return xe_range_fence_tree_iter_next(rfence, start, last); in xe_range_fence_tree_next()
|
/linux/fs/btrfs/ |
H A D | misc.h | 147 unsigned long start, in bitmap_test_range_all_set() argument 152 found_zero = find_next_zero_bit(addr, start + nbits, start); in bitmap_test_range_all_set() 153 return (found_zero == start + nbits); in bitmap_test_range_all_set() 157 unsigned long start, in bitmap_test_range_all_zero() argument 162 found_set = find_next_bit(addr, start + nbits, start); in bitmap_test_range_all_zero() 163 return (found_set == start + nbits); in bitmap_test_range_all_zero()
|
/linux/tools/perf/arch/s390/util/ |
H A D | machine.c | 12 int arch__fix_module_text_start(u64 *start, u64 *size, const char *name) in arch__fix_module_text_start() argument 14 u64 m_start = *start; in arch__fix_module_text_start() 19 if (sysfs__read_ull(path, (unsigned long long *)start) < 0) { in arch__fix_module_text_start() 21 *start = m_start; in arch__fix_module_text_start() 33 *size -= (*start - m_start); in arch__fix_module_text_start()
|
/linux/mm/kasan/ |
H A D | shadow.c | 290 void __init __weak kasan_populate_early_vm_area_shadow(void *start, in kasan_populate_early_vm_area_shadow() argument 490 void kasan_release_vmalloc(unsigned long start, unsigned long end, in kasan_release_vmalloc() argument 501 region_start = ALIGN(start, KASAN_MEMORY_PER_SHADOW_PAGE); in kasan_release_vmalloc() 506 if (start != region_start && in kasan_release_vmalloc() 534 void *__kasan_unpoison_vmalloc(const void *start, unsigned long size, in __kasan_unpoison_vmalloc() argument 545 return (void *)start; in __kasan_unpoison_vmalloc() 547 if (!is_vmalloc_or_module_addr(start)) in __kasan_unpoison_vmalloc() 548 return (void *)start; in __kasan_unpoison_vmalloc() 556 return (void *)start; in __kasan_unpoison_vmalloc() 558 start = set_tag(start, kasan_random_tag()); in __kasan_unpoison_vmalloc() [all …]
|
/linux/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
H A D | nv50.c | 145 .start = nv50_chan_start, 154 u64 start = 0, limit = 0; in nv50_ectx_bind() local 189 start = cctx->vctx->inst->addr; in nv50_ectx_bind() 190 limit = start + cctx->vctx->inst->size - 1; in nv50_ectx_bind() 196 nvkm_wo32(chan->eng, ptr0 + 0x08, lower_32_bits(start)); in nv50_ectx_bind() 198 lower_32_bits(start)); in nv50_ectx_bind() 238 nv50_runl_commit(struct nvkm_runl *runl, struct nvkm_memory *memory, u32 start, int count) in nv50_runl_commit() argument 241 u64 addr = nvkm_memory_addr(memory) + start; in nv50_runl_commit() 290 u32 start, offset, count; in nv50_runl_update() local 295 memory = nv50_runl_alloc(runl, &start); in nv50_runl_update() [all …]
|
/linux/fs/hfsplus/ |
H A D | bitmap.c | 26 u32 mask, start, len, n; in hfsplus_block_allocate() local 39 start = size; in hfsplus_block_allocate() 84 start = size; in hfsplus_block_allocate() 94 start = size; in hfsplus_block_allocate() 98 start = offset + (curr - pptr) * 32 + i; in hfsplus_block_allocate() 99 if (start >= size) { in hfsplus_block_allocate() 104 len = min(size - start, len); in hfsplus_block_allocate() 135 start = size; in hfsplus_block_allocate() 155 *max = offset + (curr - pptr) * 32 + i - start; in hfsplus_block_allocate() 158 hfs_dbg(BITMAP, "-> %u,%u\n", start, *max); in hfsplus_block_allocate() [all …]
|
/linux/arch/sh/boards/ |
H A D | board-sh7785lcr.c | 37 .start = PLD_LEDCR, 80 .start = NOR_FLASH_ADDR, 102 .start = R8A66597_ADDR, 107 .start = evt2irq(0x240), 127 .start = SM107_MEM_ADDR, 132 .start = SM107_REG_ADDR, 137 .start = evt2irq(0x340), 220 .start = PCA9564_PROTO_32BIT_ADDR, 225 .start = evt2irq(0x380), 233 .start = PCA9564_ADDR, [all …]
|
H A D | board-edosk7760.c | 62 .start = 0x00000000, 84 .start = SH7760_I2C1_MMIO, 88 .start = evt2irq(0x9e0), 107 .start = SH7760_I2C0_MMIO, 111 .start = evt2irq(0x9c0), 134 .start = SMC_IOADDR, 139 .start = evt2irq(0x2a0),
|
/linux/arch/riscv/kernel/ |
H A D | setup.c | 77 res->name, (unsigned long long) res->start); in add_resource() 95 code_res.start = __pa_symbol(_text); in add_kernel_resources() 99 rodata_res.start = __pa_symbol(__start_rodata); in add_kernel_resources() 103 data_res.start = __pa_symbol(_data); in add_kernel_resources() 107 bss_res.start = __pa_symbol(__bss_start); in add_kernel_resources() 111 kimage_res.start = code_res.start; in add_kernel_resources() 165 elfcorehdr_res.start = elfcorehdr_addr; in init_resources() 177 res->start = __pfn_to_phys(memblock_region_reserved_base_pfn(region)); in init_resources() 184 if (memblock_is_memory(res->start)) { in init_resources() 207 res->start = __pfn_to_phys(memblock_region_memory_base_pfn(region)); in init_resources()
|
/linux/include/trace/events/ |
H A D | cachefiles.h | 438 loff_t start, 445 TP_ARGS(obj, start, len, flags, source, why, cache_inode, netfs_inode), 453 __field(loff_t, start ) 464 __entry->start = start; 474 __entry->start, __entry->len, 481 loff_t start, 484 TP_ARGS(obj, backer, start, len), 490 __field(loff_t, start ) 496 __entry->start [all...] |
/linux/fs/smb/client/ |
H A D | cifsroot.c | 25 static __be32 __init parse_srvaddr(char *start, char *end) in parse_srvaddr() argument 31 while (start < end && i < sizeof(addr) - 1) { in parse_srvaddr() 32 if (isdigit(*start) || *start == '.') in parse_srvaddr() 33 addr[i++] = *start; in parse_srvaddr() 34 start++; in parse_srvaddr()
|
/linux/arch/sh/boards/mach-sh03/ |
H A D | setup.c | 27 .start = 0x1f0, 32 .start = 0x1f0 + 0x206, 37 .start = IRL2_IRQ, 51 .start = 0xa0800000, 85 cf_ide_resources[0].start += (unsigned long)cf_ide_base; in sh03_devices_setup() 87 cf_ide_resources[1].start += (unsigned long)cf_ide_base; in sh03_devices_setup()
|
/linux/drivers/mtd/chips/ |
H A D | cfi_cmdset_0002.c | 138 cfi_send_gen_cmd(0x70, cfi->addr_unlock1, chip->start, map, cfi, in cfi_check_err_status() 844 cfi_send_gen_cmd(0x70, cfi->addr_unlock1, chip->start, map, cfi, in chip_ready() 1062 unsigned long suspended, start = xip_currtime(); in xip_udelay() local 1081 usec -= xip_elapsed_since(start); in xip_udelay() 1134 start = xip_currtime(); in xip_udelay() 1145 && xip_elapsed_since(start) < usec); in xip_udelay() 1209 adr += chip->start; in do_read_onechip() 1280 cfi_send_gen_cmd(0xAA, cfi->addr_unlock1, chip->start, map, cfi, in otp_enter() 1282 cfi_send_gen_cmd(0x55, cfi->addr_unlock2, chip->start, map, cfi, in otp_enter() 1284 cfi_send_gen_cmd(0x88, cfi->addr_unlock1, chip->start, map, cfi, in otp_enter() [all …]
|
/linux/tools/testing/selftests/timers/ |
H A D | posix_timers.c | 80 static int check_diff(struct timeval start, struct timeval end) in check_itimer() 84 diff = end.tv_usec - start.tv_usec; in check_itimer() 85 diff += (end.tv_sec - start.tv_sec) * USECS_PER_SEC; in check_itimer() 97 struct timeval start, end; in check_itimer() 111 if (gettimeofday(&start, NULL) < 0) in check_itimer() 127 ksft_test_result(check_diff(start, end) == 0, "%s\n", name); in check_itimer() 132 struct timeval start, end; in check_itimer() 146 if (gettimeofday(&start, NULL) < 0) in check_timer_create() 157 ksft_test_result(check_diff(start, end) == 0, in check_timer_create() 454 struct timespec start, no 62 check_diff(struct timeval start,struct timeval end) check_diff() argument 81 struct timeval start, end; check_itimer() local 139 struct timeval start, end; check_timer_create() local [all...] |
/linux/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
H A D | gid.c | 44 dev->roce.reserved_gids.start = tblsz; in mlx5_init_reserved_gids() 51 dev->roce.reserved_gids.start = 0; in mlx5_cleanup_reserved_gids() 58 if (dev->roce.reserved_gids.start < count) { in mlx5_core_reserve_gids() 68 dev->roce.reserved_gids.start -= count; in mlx5_core_reserve_gids() 72 dev->roce.reserved_gids.start); in mlx5_core_reserve_gids() 81 dev->roce.reserved_gids.start += count; in mlx5_core_unreserve_gids() 85 dev->roce.reserved_gids.start); in mlx5_core_unreserve_gids() 90 int end = dev->roce.reserved_gids.start + in mlx5_core_reserved_gid_alloc() 95 dev->roce.reserved_gids.start, end, in mlx5_core_reserved_gid_alloc()
|
/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_hmm.c | 169 uint64_t start, uint64_t npages, bool readonly, in amdgpu_hmm_range_get_pages() argument 195 hmm_range->start = start; in amdgpu_hmm_range_get_pages() 196 end = start + npages * PAGE_SIZE; in amdgpu_hmm_range_get_pages() 200 hmm_range->end = min(hmm_range->start + MAX_WALK_BYTE, end); in amdgpu_hmm_range_get_pages() 203 hmm_range->start, hmm_range->end); in amdgpu_hmm_range_get_pages() 219 hmm_range->start = hmm_range->end; in amdgpu_hmm_range_get_pages() 222 hmm_range->start = start; in amdgpu_hmm_range_get_pages()
|
/linux/arch/mips/kvm/ |
H A D | mmu.c | 278 static int kvm_mips_##name##_pte(pte_t *pte, unsigned long start, \ 282 int i_min = pte_index(start); \ 302 static int kvm_mips_##name##_pmd(pmd_t *pmd, unsigned long start, \ 308 int i_min = pmd_index(start); \ 312 for (i = i_min; i <= i_max; ++i, start = 0) { \ 320 ret |= kvm_mips_##name##_pte(pte, start, cur_end); \ 325 static int kvm_mips_##name##_pud(pud_t *pud, unsigned long start, \ 331 int i_min = pud_index(start); \ 335 for (i = i_min; i <= i_max; ++i, start = 0) { \ 343 ret |= kvm_mips_##name##_pmd(pmd, start, cur_end); \ [all …]
|
/linux/tools/testing/selftests/kvm/ |
H A D | system_counter_offset_test.c | 72 static void handle_sync(struct ucall *uc, uint64_t start, uint64_t end) in handle_sync() argument 76 TEST_ASSERT(start <= obs && obs <= end, in handle_sync() 78 obs, start, end); in handle_sync() 81 obs, start, end); in handle_sync() 91 uint64_t start, end; in enter_guest() local 99 start = host_read_guest_system_counter(test); in enter_guest() 105 handle_sync(&uc, start, end); in enter_guest()
|
/linux/arch/powerpc/include/asm/book3s/64/ |
H A D | tlbflush-radix.h | 64 unsigned long start, unsigned long end); 65 extern void radix__flush_tlb_range_psize(struct mm_struct *mm, unsigned long start, 67 void radix__flush_tlb_pwc_range_psize(struct mm_struct *mm, unsigned long start, 70 unsigned long start, unsigned long end); 72 unsigned long start, unsigned long end); 73 extern void radix__flush_tlb_range(struct vm_area_struct *vma, unsigned long start, 75 extern void radix__flush_tlb_kernel_range(unsigned long start, unsigned long end);
|
/linux/include/drm/ |
H A D | drm_vma_manager.h | 69 unsigned long start, 97 unsigned long start, in drm_vma_offset_exact_lookup_locked() argument 102 node = drm_vma_offset_lookup_locked(mgr, start, pages); in drm_vma_offset_exact_lookup_locked() 103 return (node && node->vm_node.start == start) ? node : NULL; in drm_vma_offset_exact_lookup_locked() 171 return node->vm_node.start; in drm_vma_node_start() 205 return ((__u64)node->vm_node.start) << PAGE_SHIFT; in drm_vma_node_offset_addr()
|
/linux/tools/perf/arch/x86/util/ |
H A D | machine.c | 25 static int add_extra_kernel_map(struct extra_kernel_map_info *mi, u64 start, in add_extra_kernel_map() argument 40 mi->maps[mi->cnt].start = start; in add_extra_kernel_map() 51 u64 start) in find_extra_kernel_maps() argument 57 mi->entry_trampoline = start; in find_extra_kernel_maps() 62 u64 end = start + page_size; in find_extra_kernel_maps() 64 return add_extra_kernel_map(mi, start, end, 0, name); in find_extra_kernel_maps()
|