Home
last modified time | relevance | path

Searched refs:find_last_bit (Results 1 – 25 of 30) sorted by relevance

12

/linux/arch/x86/kvm/vmx/
H A Dposted_intr.h26 vec = find_last_bit(pi_desc->pir, 256); in pi_find_highest_vector()
/linux/drivers/gpu/drm/xe/
H A Dxe_gt_topology.h38 return find_last_bit(mask, XE_MAX_DSS_FUSE_BITS); in xe_gt_topology_mask_last_dss()
H A Dxe_gt_topology.c113 xe_assert(xe, find_last_bit(pattern, XE_MAX_L3_BANK_MASK_BITS) < patternbits || in gen_l3_mask_from_pattern()
/linux/drivers/clk/sunxi/
H A Dclk-sun6i-apb0-gates.c68 ngates = find_last_bit(data->mask, SUN6I_APB0_GATES_MAX_SIZE); in sun6i_a31_apb0_gates_clk_probe()
H A Dclk-usb.c113 qty = find_last_bit((unsigned long *)&data->clk_mask, in sunxi_usb_clk_setup()
/linux/drivers/android/
H A Ddbitmap.h56 bit = find_last_bit(dmap->map, dmap->nbits); in dbitmap_shrink_nbits()
60 /* find_last_bit() returns dmap->nbits when no bits are set. */ in dbitmap_shrink_nbits()
/linux/drivers/input/keyboard/
H A Dadp5585-keys.c160 rows = find_last_bit(&kpad->keypad, kpad->info->max_rows) + 1; in adp5585_keys_parse_fw()
165 cols = find_last_bit(&kpad->keypad, kpad->info->max_cols + kpad->info->max_rows); in adp5585_keys_parse_fw()
/linux/mm/
H A Dpercpu-stats.c64 * find_last_bit returns the start value if nothing found. in chunk_map_stats()
65 * Therefore, we must determine if it is a failure of find_last_bit in chunk_map_stats()
68 last_alloc = find_last_bit(chunk->alloc_map, in chunk_map_stats()
H A Dpercpu.c727 l_bit = find_last_bit(pcpu_index_alloc_map(chunk, s_index), s_off); in pcpu_block_update_scan()
1002 * find_last_bit returns the starting bit, so if the start bit in pcpu_block_update_hint_free()
1006 int l_bit = find_last_bit(pcpu_index_alloc_map(chunk, s_index), in pcpu_block_update_hint_free()
H A Dmm_init.c1777 highest = find_last_bit(node_possible_map.bits, MAX_NUMNODES); in setup_nr_node_ids()
/linux/lib/
H A Dfind_bit_benchmark.c107 l = find_last_bit(bitmap, len); in test_find_last_bit()
113 pr_err("find_last_bit: %18llu ns, %6ld iterations\n", time, cnt); in test_find_last_bit()
H A Dfind_bit.c8 * 'find_last_bit' is written by Rusty Russell <rusty@rustcorp.com.au>
227 #ifndef find_last_bit
/linux/arch/arm64/kernel/
H A Dfpsimd.c1068 b = find_last_bit(tmp_map, SVE_VQ_MAX); in vec_verify_vq_map()
1153 b = find_last_bit(tmp_map, SVE_VQ_MAX); in sve_setup()
1277 min_bit = find_last_bit(info->vq_map, SVE_VQ_MAX); in sme_setup()
/linux/net/netfilter/ipvs/
H A Dip_vs_est.c432 row = find_last_bit(kd->avail, crow); in ip_vs_enqueue_estimator()
435 row = find_last_bit(kd->avail, IPVS_EST_NTICKS); in ip_vs_enqueue_estimator()
/linux/fs/
H A Dfile.c366 unsigned int last = find_last_bit(fdt->open_fds, fdt->max_fds); in sane_fdtable_size()
371 last = find_last_bit(fdt->open_fds, punch_hole->from); in sane_fdtable_size()
/linux/drivers/hwmon/peci/
H A Dcputemp.c403 unsigned long core_max = find_last_bit(priv->core_mask, CORE_NUMS_MAX); in create_temp_label()
/linux/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_filter.c487 prev_ftid = find_last_bit(t->hpftid_bmap, idx); in cxgb4_filter_prio_in_range()
502 prev_ftid = find_last_bit(t->ftid_bmap, idx); in cxgb4_filter_prio_in_range()
508 prev_ftid = find_last_bit(t->hpftid_bmap, t->nhpftids); in cxgb4_filter_prio_in_range()
625 ftid = find_last_bit(t->hpftid_bmap, t->nhpftids); in cxgb4_get_free_ftid()
/linux/fs/nfs/
H A Dnfs4session.c92 u32 new_max = find_last_bit(tbl->used_slots, slotid); in nfs4_free_slot()
/linux/lib/pldmfw/
H A Dpldmfw.c769 if (index == find_last_bit(bitmap, data->component_bitmap_len)) in pldm_send_component_tables()
/linux/drivers/net/dsa/microchip/
H A Dksz9477_acl.c269 end_idx = find_last_bit((unsigned long *)&val, 16); in ksz9477_acl_get_cont_entr()
/linux/include/linux/
H A Dcpumask.h219 return find_last_bit(cpumask_bits(srcp), small_cpumask_bits); in cpumask_last()
/linux/kernel/
H A Dsmp.c989 set_nr_cpu_ids(find_last_bit(cpumask_bits(cpu_possible_mask), NR_CPUS) + 1); in setup_nr_cpu_ids()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dhtb.c53 last = find_last_bit(htb->qos_used_qids, mlx5e_qos_max_leaf_nodes(htb->mdev)); in mlx5e_htb_cur_leaf_nodes()
/linux/drivers/pci/controller/cadence/
H A Dpcie-cadence-ep.c580 last_fn = find_last_bit(&epc->function_num_map, BITS_PER_LONG); in cdns_pcie_ep_start()
/linux/drivers/ntb/hw/amd/
H A Dntb_hw_amd.c1135 find_last_bit((unsigned long *)&ndev->db_valid_mask, in amd_init_dev()

12