| /linux-6.15/tools/include/linux/ |
| H A D | find.h | 108 #ifndef find_first_bit 118 unsigned long find_first_bit(const unsigned long *addr, unsigned long size) in find_first_bit() function
|
| H A D | bitops.h | 55 for ((bit) = find_first_bit((addr), (size)); \
|
| H A D | bitmap.h | 56 return find_first_bit(src, nbits) == nbits; in bitmap_empty()
|
| /linux-6.15/arch/m68k/include/asm/ |
| H A D | bitops.h | 409 static inline int find_first_bit(const unsigned long *vaddr, unsigned size) in find_first_bit() function 432 #define find_first_bit find_first_bit macro 460 return offset + find_first_bit(p, size - offset); in find_next_bit()
|
| /linux-6.15/arch/loongarch/kvm/intc/ |
| H A D | eiointc.c | 53 found = find_first_bit(s->sw_coreisr[cpu][ipnum], EIOINTC_IRQS); in eiointc_update_irq() 58 found = find_first_bit(s->sw_coreisr[cpu][ipnum], EIOINTC_IRQS); in eiointc_update_irq() 390 irq = find_first_bit((void *)&coreisr, bits); in loongarch_eiointc_writeb() 394 irq = find_first_bit((void *)&coreisr, bits); in loongarch_eiointc_writeb() 476 irq = find_first_bit((void *)&coreisr, bits); in loongarch_eiointc_writew() 480 irq = find_first_bit((void *)&coreisr, bits); in loongarch_eiointc_writew() 562 irq = find_first_bit((void *)&coreisr, bits); in loongarch_eiointc_writel() 566 irq = find_first_bit((void *)&coreisr, bits); in loongarch_eiointc_writel() 648 irq = find_first_bit((void *)&coreisr, bits); in loongarch_eiointc_writeq() 652 irq = find_first_bit((void *)&coreisr, bits); in loongarch_eiointc_writeq()
|
| H A D | pch_pic.c | 42 irq = find_first_bit((void *)&irq_mask, bits); in pch_pic_update_batch_irqs() 46 irq = find_first_bit((void *)&irq_mask, bits); in pch_pic_update_batch_irqs()
|
| /linux-6.15/security/selinux/ss/ |
| H A D | ebitmap.h | 55 ofs = find_first_bit((*n)->maps, EBITMAP_SIZE); in ebitmap_start_positive() 77 ofs = find_first_bit((*n)->maps, EBITMAP_SIZE); in ebitmap_next_positive()
|
| /linux-6.15/arch/arm/include/asm/ |
| H A D | bitops.h | 204 #define find_first_bit(p,sz) _find_first_bit_le(p,sz) macro 213 #define find_first_bit(p,sz) _find_first_bit_be(p,sz) macro
|
| /linux-6.15/arch/powerpc/platforms/pasemi/ |
| H A D | dma_lib.c | 141 bit = find_first_bit(rxch_free, MAX_RXCH); in pasemi_alloc_rx_chan() 380 bit = find_first_bit(flags_free, MAX_FLAGS); in pasemi_dma_alloc_flag() 445 bit = find_first_bit(fun_free, MAX_FLAGS); in pasemi_dma_alloc_fun()
|
| /linux-6.15/drivers/scsi/mpt3sas/ |
| H A D | mpt3sas_warpdrive.c | 206 stripe_exp = find_first_bit(&stripe_sz, 32); in mpt3sas_init_warpdrive_properties() 216 block_exp = find_first_bit(&block_sz, 16); in mpt3sas_init_warpdrive_properties()
|
| /linux-6.15/include/linux/ |
| H A D | find.h | 192 #ifndef find_first_bit 202 unsigned long find_first_bit(const unsigned long *addr, unsigned long size) in find_first_bit() function 460 bit = find_first_bit(addr, offset); in find_next_bit_wrap()
|
| /linux-6.15/tools/lib/ |
| H A D | find_bit.c | 70 #ifndef find_first_bit
|
| H A D | bitmap.c | 39 rbot = cur = find_first_bit(bitmap, nbits); in bitmap_scnprintf()
|
| /linux-6.15/lib/ |
| H A D | test_bitops.c | 119 bit_set = find_first_bit(g_bitmap, BITOPS_LAST); in test_bitops_startup()
|
| H A D | find_bit_benchmark.c | 43 i = find_first_bit(bitmap, len); in test_find_first_bit()
|
| H A D | find_bit.c | 95 #ifndef find_first_bit
|
| /linux-6.15/drivers/edac/ |
| H A D | i7300_edac.c | 367 errnum = find_first_bit(&errors, in i7300_process_error_global() 383 errnum = find_first_bit(&errors, in i7300_process_error_global() 426 errnum = find_first_bit(&errors, in i7300_process_fbd_error() 462 errnum = find_first_bit(&errors, in i7300_process_fbd_error()
|
| H A D | i5400_edac.c | 558 errnum = find_first_bit(&allErrors, ARRAY_SIZE(error_name)); in i5400_proccess_non_recoverable_info() 624 errnum = find_first_bit(&allErrors, ARRAY_SIZE(error_name)); in i5400_process_nonfatal_error_info() 646 errnum = find_first_bit(&allErrors, ARRAY_SIZE(error_name)); in i5400_process_nonfatal_error_info()
|
| /linux-6.15/kernel/trace/ |
| H A D | pid_list.c | 88 int bit = find_first_bit((unsigned long *)chunk->data, in upper_empty() 248 if (find_first_bit(lower_chunk->data, LOWER_MAX) >= LOWER_MAX) { in trace_pid_list_clear()
|
| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/ |
| H A D | dr_buddy.c | 85 seg = find_first_bit(buddy->bitmap[order_iter], m); in dr_buddy_find_free_seg()
|
| /linux-6.15/kernel/irq/ |
| H A D | matrix.c | 271 bit = find_first_bit(m->scratch_map, end); in irq_matrix_remove_managed() 309 bit = find_first_bit(m->scratch_map, end); in irq_matrix_alloc_managed()
|
| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/ |
| H A D | buddy.c | 95 seg = find_first_bit(buddy->bitmap[order_iter], m); in hws_buddy_find_free_seg()
|
| /linux-6.15/arch/x86/kernel/cpu/mce/ |
| H A D | apei.c | 44 lsb = find_first_bit((void *)&mem_err->physical_addr_mask, PAGE_SHIFT); in apei_mce_report_mem_error()
|
| /linux-6.15/drivers/infiniband/hw/hns/ |
| H A D | hns_roce_db.c | 100 i = find_first_bit(pgdir->bits[o], HNS_ROCE_DB_PER_PAGE >> o); in hns_roce_alloc_db_from_pgdir()
|
| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | fs_pool.c | 37 int free_index = find_first_bit(fs_bulk->bitmask, fs_bulk->bulk_len); in mlx5_fs_bulk_acquire_index()
|