/kernel/linux/linux-6.6/net/ethtool/ |
H A D | bitset.c | 28 * @start: beginning of the interval 32 * Clear @nbits bits of a bitmap with indices @start <= i < @end 34 static void ethnl_bitmap32_clear(u32 *dst, unsigned int start, unsigned int end, in ethnl_bitmap32_clear() argument 37 unsigned int start_word = start / 32; in ethnl_bitmap32_clear() 42 if (end <= start) in ethnl_bitmap32_clear() 45 if (start % 32) { in ethnl_bitmap32_clear() 46 mask = ethnl_upper_bits(start); in ethnl_bitmap32_clear() 80 * @start: beginning of the interval 83 * Return: true if there is non-zero bit with index @start <= i < @end, 86 static bool ethnl_bitmap32_not_zero(const u32 *map, unsigned int start, in ethnl_bitmap32_not_zero() argument [all...] |
/kernel/linux/linux-5.10/include/trace/events/ |
H A D | ext4.h | 1137 ext4_grpblk_t start, 1140 TP_ARGS(sb, inode, group, start, len), 1153 __entry->result_start = start; 1170 ext4_grpblk_t start, 1173 TP_ARGS(sb, inode, group, start, len) 1181 ext4_grpblk_t start, 1184 TP_ARGS(sb, inode, group, start, len) 1865 ext4_grpblk_t start, 1868 TP_ARGS(sb, group, start, len), 1874 __field( int, start ) [all...] |
/kernel/linux/linux-5.10/drivers/acpi/ |
H A D | pci_root.c | 96 res->start = address.address.minimum; in get_root_bridge_busnr_callback() 108 res->start = -1; in try_get_root_bridge_busnr() 114 if (res->start == -1) in try_get_root_bridge_busnr() 555 * We need both the start and end of the downstream bus range in acpi_pci_root_add() 566 root->secondary.start = bus; in acpi_pci_root_add() 568 root->secondary.start = 0; in acpi_pci_root_add() 611 root->segment, (unsigned int)root->secondary.start); in acpi_pci_root_add() 701 if (end <= res1->start) { in acpi_pci_root_validate_resources() 724 res2->start = min(res1->start, res in acpi_pci_root_validate_resources() [all...] |
/kernel/linux/linux-5.10/arch/powerpc/mm/ |
H A D | numa.c | 821 static unsigned long __init numa_enforce_memory_limit(unsigned long start, in numa_enforce_memory_limit() argument 831 if (start + size <= memblock_end_of_DRAM()) in numa_enforce_memory_limit() 834 if (start >= memblock_end_of_DRAM()) in numa_enforce_memory_limit() 837 return memblock_end_of_DRAM() - start; in numa_enforce_memory_limit() 978 unsigned long start; in parse_numa_properties() local 996 start = read_n_cells(n_mem_addr_cells, &memcell_buf); in parse_numa_properties() 1011 fake_numa_create_new_node(((start + size) >> PAGE_SHIFT), &nid); in parse_numa_properties() 1014 size = numa_enforce_memory_limit(start, size); in parse_numa_properties() 1016 memblock_set_node(start, size, &memblock.memory, nid); in parse_numa_properties() 1308 unsigned long start, siz in hot_add_node_scn_to_nid() local [all...] |
/kernel/linux/linux-5.10/drivers/block/zram/zram_group/ |
H A D | group_writeback.c | 81 u32 page_id, start; in copy_obj() local 85 start = offset % PAGE_SIZE; in copy_obj() 86 if (size + start <= PAGE_SIZE) { in copy_obj() 89 memcpy(buf + start, obj, size); in copy_obj() 91 memcpy(obj, buf + start, size); in copy_obj() 97 memcpy(buf + start, obj, PAGE_SIZE - start); in copy_obj() 99 memcpy(obj, buf + start, PAGE_SIZE - start); in copy_obj() 102 memcpy(buf, obj + PAGE_SIZE - start, siz in copy_obj() [all...] |
/kernel/linux/linux-5.10/drivers/md/ |
H A D | dm-clone-metadata.c | 647 unsigned long start, unsigned long nr_regions) in dm_clone_is_range_hydrated() 654 bit = find_next_zero_bit(cmd->region_map, cmd->nr_regions, start); in dm_clone_is_range_hydrated() 656 return (bit >= (start + nr_regions)); in dm_clone_is_range_hydrated() 665 unsigned long start) in dm_clone_find_next_unhydrated_region() 667 return find_next_zero_bit(cmd->region_map, cmd->nr_regions, start); in dm_clone_find_next_unhydrated_region() 881 int dm_clone_cond_set_range(struct dm_clone_metadata *cmd, unsigned long start, in dm_clone_cond_set_range() argument 888 if (unlikely(start >= cmd->nr_regions || (start + nr_regions) < start || in dm_clone_cond_set_range() 889 (start in dm_clone_cond_set_range() 646 dm_clone_is_range_hydrated(struct dm_clone_metadata *cmd, unsigned long start, unsigned long nr_regions) dm_clone_is_range_hydrated() argument 664 dm_clone_find_next_unhydrated_region(struct dm_clone_metadata *cmd, unsigned long start) dm_clone_find_next_unhydrated_region() argument [all...] |
/kernel/linux/linux-5.10/fs/cachefiles/ |
H A D | namei.c | 491 unsigned long start; in cachefiles_walk_to_object() local 530 start = jiffies; in cachefiles_walk_to_object() 532 cachefiles_hist(cachefiles_lookup_histogram, start); in cachefiles_walk_to_object() 563 start = jiffies; in cachefiles_walk_to_object() 565 cachefiles_hist(cachefiles_mkdir_histogram, start); in cachefiles_walk_to_object() 589 /* non-index objects start out life as files */ in cachefiles_walk_to_object() 599 start = jiffies; in cachefiles_walk_to_object() 601 cachefiles_hist(cachefiles_create_histogram, start); in cachefiles_walk_to_object() 759 unsigned long start; in cachefiles_get_directory() local 769 start in cachefiles_get_directory() 870 unsigned long start; cachefiles_check_active() local [all...] |
/kernel/linux/linux-5.10/kernel/ |
H A D | kexec_core.c | 60 .start = 0, 67 .start = 0, 245 if ((mstart < phys_to_boot_phys(crashk_res.start)) || in sanity_check_segment_list() 282 unsigned long start, in kimage_is_destination_range() 292 if ((end > mstart) && (start < mend)) in kimage_is_destination_range() 999 if (crashk_res.end != crashk_res.start) in crash_get_memory_size() 1018 unsigned long start, end; in crash_shrink_memory() local 1029 start = crashk_res.start; in crash_shrink_memory() 1031 old_size = (end == 0) ? 0 : end - start in crash_shrink_memory() 281 kimage_is_destination_range(struct kimage *image, unsigned long start, unsigned long end) kimage_is_destination_range() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
H A D | radeon_uvd.c | 579 uint64_t start, end; in radeon_uvd_cs_reloc() local 592 start = reloc->gpu_offset; in radeon_uvd_cs_reloc() 593 end = start + radeon_bo_size(reloc->robj); in radeon_uvd_cs_reloc() 594 start += offset; in radeon_uvd_cs_reloc() 596 p->ib.ptr[data0] = start & 0xFFFFFFFF; in radeon_uvd_cs_reloc() 597 p->ib.ptr[data1] = start >> 32; in radeon_uvd_cs_reloc() 602 if (end <= start) { in radeon_uvd_cs_reloc() 606 if ((end - start) < buf_sizes[cmd]) { in radeon_uvd_cs_reloc() 608 (unsigned)(end - start), buf_sizes[cmd]); in radeon_uvd_cs_reloc() 617 if ((start >> 2 in radeon_uvd_cs_reloc() [all...] |
/kernel/linux/linux-5.10/drivers/pci/endpoint/functions/ |
H A D | pci-epf-test.c | 198 struct timespec64 *start, in pci_epf_test_print_rate() 204 ts = timespec64_sub(*end, *start); in pci_epf_test_print_rate() 235 struct timespec64 start, end; in pci_epf_test_copy() local 274 ktime_get_ts64(&start); in pci_epf_test_copy() 301 pci_epf_test_print_rate("COPY", reg->size, &start, &end, use_dma); in pci_epf_test_copy() 328 struct timespec64 start, end; in pci_epf_test_read() local 374 ktime_get_ts64(&start); in pci_epf_test_read() 384 ktime_get_ts64(&start); in pci_epf_test_read() 389 pci_epf_test_print_rate("READ", reg->size, &start, &end, use_dma); in pci_epf_test_read() 416 struct timespec64 start, en in pci_epf_test_write() local 197 pci_epf_test_print_rate(const char *ops, u64 size, struct timespec64 *start, struct timespec64 *end, bool dma) pci_epf_test_print_rate() argument [all...] |
/kernel/linux/linux-5.10/drivers/spi/ |
H A D | spi-loopback-test.c | 77 .description = "tx/rx-transfer - start of page", 377 #define RANGE_CHECK(ptr, plen, start, slen) \ 378 ((ptr >= start) && (ptr + plen <= start + slen)) 453 u8 *start; member 463 if (rx_a->start > rx_b->start) in rx_ranges_cmp() 465 if (rx_a->start < rx_b->start) in rx_ranges_cmp() 489 ranges[i].start in spi_check_rx_ranges() 905 ktime_t start; spi_test_execute_msg() local [all...] |
/kernel/linux/linux-6.6/fs/btrfs/ |
H A D | ref-verify.c | 915 void btrfs_free_ref_tree_range(struct btrfs_fs_info *fs_info, u64 start, in btrfs_free_ref_tree_range() argument 928 if (entry->bytenr < start) { in btrfs_free_ref_tree_range() 930 } else if (entry->bytenr > start) { in btrfs_free_ref_tree_range() 936 /* We want to get as close to start as possible */ in btrfs_free_ref_tree_range() 938 (entry->bytenr < start && be->bytenr > start) || in btrfs_free_ref_tree_range() 939 (entry->bytenr < start && entry->bytenr > be->bytenr)) in btrfs_free_ref_tree_range() 956 if (be->bytenr < start && be->bytenr + be->len > start) { in btrfs_free_ref_tree_range() 959 start, le in btrfs_free_ref_tree_range() [all...] |
/kernel/linux/linux-6.6/drivers/spi/ |
H A D | spi-loopback-test.c | 88 .description = "tx/rx-transfer - start of page", 415 #define RANGE_CHECK(ptr, plen, start, slen) \ 416 ((ptr >= start) && (ptr + plen <= start + slen)) 491 u8 *start; member 501 if (rx_a->start > rx_b->start) in rx_ranges_cmp() 503 if (rx_a->start < rx_b->start) in rx_ranges_cmp() 527 ranges[i].start in spi_check_rx_ranges() 943 ktime_t start; spi_test_execute_msg() local [all...] |
/kernel/linux/linux-6.6/drivers/block/zram/zram_group/ |
H A D | group_writeback.c | 81 u32 page_id, start; in copy_obj() local 85 start = offset % PAGE_SIZE; in copy_obj() 86 if (size + start <= PAGE_SIZE) { in copy_obj() 89 memcpy(buf + start, obj, size); in copy_obj() 91 memcpy(obj, buf + start, size); in copy_obj() 97 memcpy(buf + start, obj, PAGE_SIZE - start); in copy_obj() 99 memcpy(obj, buf + start, PAGE_SIZE - start); in copy_obj() 102 memcpy(buf, obj + PAGE_SIZE - start, siz in copy_obj() [all...] |
/kernel/linux/linux-6.6/kernel/ |
H A D | kexec_core.c | 59 .start = 0, 66 .start = 0, 244 if ((mstart < phys_to_boot_phys(crashk_res.start)) || in sanity_check_segment_list() 287 unsigned long start, in kimage_is_destination_range() 297 if ((end > mstart) && (start < mend)) in kimage_is_destination_range() 1125 ram_res->start = old_res->start + new_size; in __crash_shrink_memory() 1132 old_res->start = 0; in __crash_shrink_memory() 1135 crashk_res.end = ram_res->start - 1; in __crash_shrink_memory() 1138 crash_free_reserved_phys_range(ram_res->start, ram_re in __crash_shrink_memory() 286 kimage_is_destination_range(struct kimage *image, unsigned long start, unsigned long end) kimage_is_destination_range() argument [all...] |
/kernel/linux/linux-6.6/drivers/pci/endpoint/functions/ |
H A D | pci-epf-test.c | 300 struct timespec64 *start, in pci_epf_test_print_rate() 303 struct timespec64 ts = timespec64_sub(*end, *start); in pci_epf_test_print_rate() 325 struct timespec64 start, end; in pci_epf_test_copy() local 362 ktime_get_ts64(&start); in pci_epf_test_copy() 389 pci_epf_test_print_rate(epf_test, "COPY", reg->size, &start, &end, in pci_epf_test_copy() 420 struct timespec64 start, end; in pci_epf_test_read() local 457 ktime_get_ts64(&start); in pci_epf_test_read() 468 ktime_get_ts64(&start); in pci_epf_test_read() 473 pci_epf_test_print_rate(epf_test, "READ", reg->size, &start, &end, in pci_epf_test_read() 504 struct timespec64 start, en in pci_epf_test_write() local 298 pci_epf_test_print_rate(struct pci_epf_test *epf_test, const char *op, u64 size, struct timespec64 *start, struct timespec64 *end, bool dma) pci_epf_test_print_rate() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
H A D | radeon_uvd.c | 569 uint64_t start, end; in radeon_uvd_cs_reloc() local 582 start = reloc->gpu_offset; in radeon_uvd_cs_reloc() 583 end = start + radeon_bo_size(reloc->robj); in radeon_uvd_cs_reloc() 584 start += offset; in radeon_uvd_cs_reloc() 586 p->ib.ptr[data0] = start & 0xFFFFFFFF; in radeon_uvd_cs_reloc() 587 p->ib.ptr[data1] = start >> 32; in radeon_uvd_cs_reloc() 592 if (end <= start) { in radeon_uvd_cs_reloc() 596 if ((end - start) < buf_sizes[cmd]) { in radeon_uvd_cs_reloc() 598 (unsigned)(end - start), buf_sizes[cmd]); in radeon_uvd_cs_reloc() 607 if ((start >> 2 in radeon_uvd_cs_reloc() [all...] |
/kernel/linux/linux-6.6/drivers/md/ |
H A D | dm-clone-metadata.c | 641 unsigned long start, unsigned long nr_regions) in dm_clone_is_range_hydrated() 648 bit = find_next_zero_bit(cmd->region_map, cmd->nr_regions, start); in dm_clone_is_range_hydrated() 650 return (bit >= (start + nr_regions)); in dm_clone_is_range_hydrated() 659 unsigned long start) in dm_clone_find_next_unhydrated_region() 661 return find_next_zero_bit(cmd->region_map, cmd->nr_regions, start); in dm_clone_find_next_unhydrated_region() 875 int dm_clone_cond_set_range(struct dm_clone_metadata *cmd, unsigned long start, in dm_clone_cond_set_range() argument 882 if (unlikely(start >= cmd->nr_regions || (start + nr_regions) < start || in dm_clone_cond_set_range() 883 (start in dm_clone_cond_set_range() 640 dm_clone_is_range_hydrated(struct dm_clone_metadata *cmd, unsigned long start, unsigned long nr_regions) dm_clone_is_range_hydrated() argument 658 dm_clone_find_next_unhydrated_region(struct dm_clone_metadata *cmd, unsigned long start) dm_clone_find_next_unhydrated_region() argument [all...] |
/kernel/linux/linux-6.6/tools/net/ynl/lib/ |
H A D | ynl.c | 76 ynl_err_walk(struct ynl_sock *ys, void *start, void *end, unsigned int off, in ynl_err_walk() argument 93 data_len = end - start; in ynl_err_walk() 95 mnl_attr_for_each_payload(start, data_len) { in ynl_err_walk() 96 astart_off = (char *)attr - (char *)start; in ynl_err_walk() 127 start = mnl_attr_get_payload(attr); in ynl_err_walk() 128 end = start + mnl_attr_get_payload_len(attr); in ynl_err_walk() 130 return n + ynl_err_walk(ys, start, end, off, policy->table[type].nest, in ynl_err_walk() 184 void *start, *end; in ynl_ext_ack_check() local 191 start = mnl_nlmsg_get_payload_offset(ys->nlh, in ynl_ext_ack_check() 199 n += ynl_err_walk(ys, start, en in ynl_ext_ack_check() 209 void *start, *end; ynl_ext_ack_check() local [all...] |
/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | event.c | 93 u64 start; member 97 u64 start) in find_func_symbol_cb() 109 args->start = start; in find_func_symbol_cb() 114 char type __maybe_unused, u64 start) in find_any_symbol_cb() 121 args->start = start; in find_any_symbol_cb() 133 *addr = args.start; in kallsyms__get_function_start() 145 *addr = args.start; in kallsyms__get_symbol_start() 318 event->mmap.pid, event->mmap.tid, event->mmap.start, in perf_event__fprintf_mmap() 96 find_func_symbol_cb(void *arg, const char *name, char type, u64 start) find_func_symbol_cb() argument 113 find_any_symbol_cb(void *arg, const char *name, char type __maybe_unused, u64 start) find_any_symbol_cb() argument [all...] |
/kernel/linux/linux-6.6/sound/core/ |
H A D | memalloc.c | 383 unsigned int start, end; in snd_dma_vmalloc_get_chunk_size() local 386 start = ALIGN_DOWN(ofs, PAGE_SIZE); in snd_dma_vmalloc_get_chunk_size() 389 addr = get_vmalloc_page_addr(dmab, start); in snd_dma_vmalloc_get_chunk_size() 391 start += PAGE_SIZE; in snd_dma_vmalloc_get_chunk_size() 392 if (start > end) in snd_dma_vmalloc_get_chunk_size() 395 if (get_vmalloc_page_addr(dmab, start) != addr) in snd_dma_vmalloc_get_chunk_size() 396 return start - ofs; in snd_dma_vmalloc_get_chunk_size() 637 unsigned int start, end; in snd_dma_noncontig_get_chunk_size() local 640 start = ALIGN_DOWN(ofs, PAGE_SIZE); in snd_dma_noncontig_get_chunk_size() 642 snd_dma_noncontig_iter_set(dmab, &iter.base, start); in snd_dma_noncontig_get_chunk_size() [all...] |
/kernel/linux/linux-5.10/arch/arm/include/asm/ |
H A D | tlbflush.h | 256 * flush_tlb_range(mm,start,end) 261 * - start - start address (may not be aligned) 604 #define local_flush_tlb_range(vma,start,end) __cpu_flush_user_tlb_range(start,end,vma) 620 extern void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end); 621 extern void flush_tlb_kernel_range(unsigned long start, unsigned long end); 652 static inline void local_flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end) { } in local_flush_tlb_range() argument 653 static inline void local_flush_tlb_kernel_range(unsigned long start, unsigned long end) { } in local_flush_tlb_kernel_range() argument 660 extern void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigne [all...] |
/kernel/linux/linux-5.10/arch/powerpc/mm/ptdump/ |
H A D | hashpagetable.c | 42 { 0, "isa I/O start" }, 44 { 0, "phb I/O start" }, 46 { 0, "I/O remap start" }, 48 { 0, "vmemmap start" }, 371 static void walk_pte(struct pg_state *st, pmd_t *pmd, unsigned long start) in walk_pte() argument 378 addr = start + i * PAGE_SIZE; in walk_pte() 405 static void walk_pmd(struct pg_state *st, pud_t *pud, unsigned long start) in walk_pmd() argument 412 addr = start + i * PMD_SIZE; in walk_pmd() 419 static void walk_pud(struct pg_state *st, p4d_t *p4d, unsigned long start) in walk_pud() argument 426 addr = start in walk_pud() 433 walk_p4d(struct pg_state *st, pgd_t *pgd, unsigned long start) walk_p4d() argument [all...] |
/kernel/linux/linux-5.10/arch/powerpc/platforms/pasemi/ |
H A D | dma_lib.c | 103 int start, limit; in pasemi_alloc_tx_chan() local 107 start = 0; in pasemi_alloc_tx_chan() 111 start = 10; in pasemi_alloc_tx_chan() 115 start = 0; in pasemi_alloc_tx_chan() 120 bit = find_next_bit(txch_free, MAX_TXCH, start); in pasemi_alloc_tx_chan() 158 * @offset: Offset in bytes from start of the total structure to the beginning 275 * @chan: Channel to start 562 res.start = 0xfd800000; in pasemi_dma_init() 563 res.end = res.start + 0x1000; in pasemi_dma_init() 565 dma_status = ioremap_cache(res.start, resource_siz in pasemi_dma_init() [all...] |
/kernel/linux/linux-5.10/arch/sparc/kernel/ |
H A D | time_64.c | 132 * at the start of an I-cache line, and perform a dummy in tick_add_compare() 449 op->dev.of_node, op->resource[0].start); in rtc_probe() 460 r->start = op->resource[0].start; in rtc_probe() 463 cmos_regs = op->resource[0].start; in rtc_probe() 505 op->dev.of_node, op->resource[0].start); in bq4802_probe() 530 void __iomem *regs = (void __iomem *) pdev->resource[0].start; in mostek_read_byte() 538 void __iomem *regs = (void __iomem *) pdev->resource[0].start; in mostek_write_byte() 569 dp, op->resource[0].start); in mostek_probe()
|