Home
last modified time | relevance | path

Searched refs:bkt (Results 1 – 25 of 64) sorted by relevance

123

/linux/include/linux/
H A Dhashtable.h126 #define hash_for_each(name, bkt, obj, member) \ argument
127 for ((bkt) = 0, obj = NULL; obj == NULL && (bkt) < HASH_SIZE(name);\
128 (bkt)++)\
129 hlist_for_each_entry(obj, &name[bkt], member)
138 #define hash_for_each_rcu(name, bkt, obj, member) \ argument
139 for ((bkt) = 0, obj = NULL; obj == NULL && (bkt) < HASH_SIZE(name);\
140 (bkt)++)\
141 hlist_for_each_entry_rcu(obj, &name[bkt], member)
152 #define hash_for_each_safe(name, bkt, tmp, obj, member) \ argument
153 for ((bkt) = 0, obj = NULL; obj == NULL && (bkt) < HASH_SIZE(name);\
[all …]
/linux/tools/include/linux/
H A Dhashtable.h105 #define hash_for_each(name, bkt, obj, member) \ argument
106 for ((bkt) = 0, obj = NULL; obj == NULL && (bkt) < HASH_SIZE(name);\
107 (bkt)++)\
108 hlist_for_each_entry(obj, &name[bkt], member)
119 #define hash_for_each_safe(name, bkt, tmp, obj, member) \ argument
120 for ((bkt) = 0, obj = NULL; obj == NULL && (bkt) < HASH_SIZE(name);\
121 (bkt)++)\
122 hlist_for_each_entry_safe(obj, tmp, &name[bkt], member)
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dhashmap.c47 int err, bkt, found_cnt, i; in test_hashmap_generic() local
92 hashmap__for_each_entry(map, entry, bkt) { in test_hashmap_generic()
140 hashmap__for_each_entry_safe(map, entry, tmp, bkt) { in test_hashmap_generic()
197 hashmap__for_each_entry_safe(map, entry, tmp, bkt) { in test_hashmap_generic()
230 hashmap__for_each_entry(map, entry, bkt) { in test_hashmap_generic()
238 hashmap__for_each_entry(map, entry, bkt) { in test_hashmap_generic()
265 int err, i, bkt; in test_hashmap_ptr_iface() local
319 hashmap__for_each_entry(map, cur, bkt) { in test_hashmap_ptr_iface()
345 int err, bkt; in test_hashmap_multimap() local
382 hashmap__for_each_entry(map, entry, bkt) { in test_hashmap_multimap()
[all …]
/linux/tools/perf/util/
H A Dexpr.c80 size_t bkt; in ids__free()
85 hashmap__for_each_entry(ids, cur, bkt) { in ids__free()
109 size_t bkt; in ids__union()
127 hashmap__for_each_entry(ids2, cur, bkt) { in ids__union()
241 size_t bkt;
244 hashmap__for_each_entry(needles->ids, cur, bkt) { in expr__resolve_id()
320 size_t bkt; in expr__ctx_free()
322 hashmap__for_each_entry(ctx->ids, cur, bkt) { in expr__ctx_free() local
332 size_t bkt; in expr__ctx_free()
338 hashmap__for_each_entry(ctx->ids, cur, bkt) { in __expr__parse()
79 size_t bkt; ids__free() local
108 size_t bkt; ids__union() local
231 size_t bkt; expr__subset_of_ids() local
310 size_t bkt; expr__ctx_clear() local
[all...]
H A Dhwmon_pmu.c241 size_t bkt; in hwmon_pmu__read_events()
327 hashmap__for_each_entry_safe((&pmu->events), cur, tmp, bkt) { in hwmon_pmu__read_events()
401 size_t bkt; in hwmon_pmu__exit()
403 hashmap__for_each_entry_safe((&hwm->events), cur, tmp, bkt) { in hwmon_pmu__exit()
467 size_t bkt; in hwmon_pmu__for_each_event()
472 hashmap__for_each_entry((&hwm->events), cur, bkt) { in hwmon_pmu__for_each_event()
564 size_t bkt; in hwmon_pmu__have_event()
579 hashmap__for_each_entry((&hwm->events), cur, bkt) { in hwmon_pmu__have_event()
606 size_t bkt; in hwmon_pmu__config_term()
609 hashmap__for_each_entry((&hwm->events), cur, bkt) { in hwmon_pmu__config_term()
240 size_t bkt; hwmon_pmu__read_events() local
397 size_t bkt; hwmon_pmu__exit() local
463 size_t bkt; hwmon_pmu__for_each_event() local
560 size_t bkt; hwmon_pmu__have_event() local
602 size_t bkt; hwmon_pmu__config_term() local
[all...]
H A Dhashmap.c66 size_t bkt; in hashmap__clear() local
68 hashmap__for_each_entry_safe(map, cur, tmp, bkt) { in hashmap__clear()
106 size_t h, bkt; in hashmap_grow() local
117 hashmap__for_each_entry_safe(map, cur, tmp, bkt) { in hashmap_grow()
/linux/lib/
H A Drhashtable.c239 struct rhash_lock_head __rcu **bkt, in rhashtable_rehash_one() argument
255 rht_for_each_from(entry, rht_ptr(bkt, old_tbl, old_hash), in rhashtable_rehash_one()
284 rht_assign_locked(bkt, next); in rhashtable_rehash_one()
294 struct rhash_lock_head __rcu **bkt = rht_bucket_var(old_tbl, old_hash); in rhashtable_rehash_chain() local
298 if (!bkt) in rhashtable_rehash_chain()
300 flags = rht_lock(old_tbl, bkt); in rhashtable_rehash_chain()
302 while (!(err = rhashtable_rehash_one(ht, bkt, old_hash))) in rhashtable_rehash_chain()
307 rht_unlock(old_tbl, bkt, flags); in rhashtable_rehash_chain()
530 struct rhash_lock_head __rcu **bkt, in rhashtable_lookup_one() argument
543 rht_for_each_from(head, rht_ptr(bkt, tbl, hash), tbl, hash) { in rhashtable_lookup_one()
[all …]
/linux/net/ipv6/
H A Dcalipso.c202 u32 bkt; in calipso_cache_check() local
211 bkt = hash & (CALIPSO_CACHE_BUCKETS - 1); in calipso_cache_check()
212 spin_lock_bh(&calipso_cache[bkt].lock); in calipso_cache_check()
213 list_for_each_entry(entry, &calipso_cache[bkt].list, list) { in calipso_cache_check()
223 spin_unlock_bh(&calipso_cache[bkt].lock); in calipso_cache_check()
238 spin_unlock_bh(&calipso_cache[bkt].lock); in calipso_cache_check()
243 spin_unlock_bh(&calipso_cache[bkt].lock); in calipso_cache_check()
267 u32 bkt; in calipso_cache_add() local
290 bkt = entry->hash & (CALIPSO_CACHE_BUCKETS - 1); in calipso_cache_add()
291 spin_lock_bh(&calipso_cache[bkt].lock); in calipso_cache_add()
[all …]
/linux/drivers/net/ethernet/intel/ice/
H A Dice_sriov.c29 unsigned int bkt; in ice_free_vf_entries() local
37 hash_for_each_safe(vfs->table, bkt, tmp, vf, entry) { in ice_free_vf_entries()
137 unsigned int bkt; in ice_free_vfs() local
156 ice_for_each_vf(pf, bkt, vf) { in ice_free_vfs()
470 unsigned int bkt, it_cnt; in ice_start_vfs() local
477 ice_for_each_vf(pf, bkt, vf) { in ice_start_vfs()
507 ice_for_each_vf(pf, bkt, vf) { in ice_start_vfs()
882 int to_remap = 0, bkt; in ice_sriov_remap_vectors() local
887 ice_for_each_vf(pf, bkt, tmp_vf) { in ice_sriov_remap_vectors()
1079 unsigned int bkt; in ice_process_vflr_event() local
[all …]
H A Dice_vf_lib.c108 unsigned int bkt; in ice_get_num_vfs() local
112 ice_for_each_vf_rcu(pf, bkt, vf) in ice_get_num_vfs()
580 unsigned int bkt; in ice_is_any_vf_in_unicast_promisc() local
583 ice_for_each_vf_rcu(pf, bkt, vf) { in ice_is_any_vf_in_unicast_promisc()
753 unsigned int bkt; in ice_reset_all_vfs() local
762 ice_for_each_vf(pf, bkt, vf) in ice_reset_all_vfs()
772 ice_for_each_vf(pf, bkt, vf) in ice_reset_all_vfs()
779 ice_for_each_vf(pf, bkt, vf) { in ice_reset_all_vfs()
791 ice_for_each_vf(pf, bkt, vf) { in ice_reset_all_vfs()
1415 unsigned int bkt; in ice_get_vf_ctrl_vsi() local
[all …]
H A Dice_vf_lib.h268 #define ice_for_each_vf(pf, bkt, vf) \ argument
269 hash_for_each((pf)->vfs.table, (bkt), (vf), entry)
285 #define ice_for_each_vf_rcu(pf, bkt, vf) \ argument
286 hash_for_each_rcu((pf)->vfs.table, (bkt), (vf), entry)
/linux/fs/smb/server/
H A Dconnection.c341 int bkt; in ksmbd_conn_lookup_dialect() local
345 hash_for_each(conn_list, bkt, t, hlist) { in ksmbd_conn_lookup_dialect()
443 int bkt; in ksmbd_all_conn_set_status() local
446 hash_for_each(conn_list, bkt, conn, hlist) { in ksmbd_all_conn_set_status()
484 int rcount, bkt; in ksmbd_conn_wait_idle_sess() local
494 hash_for_each(conn_list, bkt, conn, hlist) { in ksmbd_conn_wait_idle_sess()
638 int bkt; in ksmbd_session_expiration_worker() local
653 hash_for_each(conn_list, bkt, conn, hlist) { in ksmbd_session_expiration_worker()
876 int bkt; in stop_sessions() local
887 hash_for_each(conn_list, bkt, conn, hlist) { in stop_sessions()
/linux/tools/lib/bpf/
H A Dhashmap.c66 size_t bkt; in hashmap__clear() local
68 hashmap__for_each_entry_safe(map, cur, tmp, bkt) { in hashmap__clear()
106 size_t h, bkt; in hashmap_grow() local
117 hashmap__for_each_entry_safe(map, cur, tmp, bkt) { in hashmap_grow()
/linux/net/ipv4/
H A Dcipso_ipv4.c236 u32 bkt; in cipso_v4_cache_check() local
245 bkt = hash & (CIPSO_V4_CACHE_BUCKETS - 1); in cipso_v4_cache_check()
246 spin_lock_bh(&cipso_v4_cache[bkt].lock); in cipso_v4_cache_check()
247 list_for_each_entry(entry, &cipso_v4_cache[bkt].list, list) { in cipso_v4_cache_check()
257 spin_unlock_bh(&cipso_v4_cache[bkt].lock); in cipso_v4_cache_check()
272 spin_unlock_bh(&cipso_v4_cache[bkt].lock); in cipso_v4_cache_check()
277 spin_unlock_bh(&cipso_v4_cache[bkt].lock); in cipso_v4_cache_check()
300 u32 bkt; in cipso_v4_cache_add() local
323 bkt = entry->hash & (CIPSO_V4_CACHE_BUCKETS - 1); in cipso_v4_cache_add()
324 spin_lock_bh(&cipso_v4_cache[bkt].lock); in cipso_v4_cache_add()
[all …]
/linux/net/sched/
H A Dcls_route.c58 struct route4_bucket *bkt; member
347 b = f->bkt; in route4_delete()
483 f->bkt = b; in route4_set_parms()
541 f->bkt = fold->bkt; in route4_change()
550 fp = &f->bkt->ht[h]; in route4_change()
562 b = fold->bkt; in route4_change()
/linux/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Dvxlan.c183 int bkt; in mlx5_vxlan_reset_to_default() local
188 hash_for_each_safe(vxlan->htable, bkt, tmp, vxlanp, hlist) { in mlx5_vxlan_reset_to_default()
/linux/arch/powerpc/kvm/
H A Dbook3s_hv_uvmem.c470 int srcu_idx, bkt; in kvmppc_h_svm_init_start() local
489 kvm_for_each_memslot(memslot, bkt, slots) { in kvmppc_h_svm_init_start()
497 kvm_for_each_memslot(m, bkt, slots) { in kvmppc_h_svm_init_start()
661 int srcu_idx, bkt; in kvmppc_h_svm_init_abort() local
676 kvm_for_each_memslot(memslot, bkt, kvm_memslots(kvm)) in kvmppc_h_svm_init_abort()
837 int srcu_idx, bkt; in kvmppc_h_svm_init_done() local
846 kvm_for_each_memslot(memslot, bkt, slots) { in kvmppc_h_svm_init_done()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dhtb.c37 int bkt, err; in mlx5e_htb_enumerate_leaves() local
39 hash_for_each(htb->qos_tc2node, bkt, node, hnode) { in mlx5e_htb_enumerate_leaves()
434 int bkt; in mlx5e_htb_node_find_by_qid() local
436 hash_for_each(htb->qos_tc2node, bkt, node, hnode) in mlx5e_htb_node_find_by_qid()
627 int bkt; in mlx5e_htb_update_children() local
629 hash_for_each(htb->qos_tc2node, bkt, child, hnode) { in mlx5e_htb_update_children()
/linux/include/rv/
H A Dda_monitor.h573 int bkt; in __da_monitor_reset_all() local
576 hash_for_each_rcu(da_monitor_ht, bkt, mon_storage, node) in __da_monitor_reset_all()
600 int bkt; in da_monitor_destroy() local
609 hash_for_each_safe(da_monitor_ht, bkt, tmp, mon_storage, node) { in da_monitor_destroy()
/linux/fs/smb/server/mgmt/
H A Duser_session.c532 int state, bkt; in ksmbd_conn_has_valid_or_expired_session() local
550 hash_for_each(sessions_table, bkt, sess, hlist) { in ksmbd_conn_has_valid_or_expired_session()
570 int bkt; in ksmbd_expire_sessions() local
573 hash_for_each(sessions_table, bkt, sess, hlist) { in ksmbd_expire_sessions()
604 int bkt; in ksmbd_conn_sessions_cleanup() local
607 hash_for_each_safe(sessions_table, bkt, tmp, sess, hlist) { in ksmbd_conn_sessions_cleanup()
/linux/net/netlabel/
H A Dnetlabel_domainhash.c140 u32 bkt; in netlbl_domhsh_search() local
145 bkt = netlbl_domhsh_hash(domain); in netlbl_domhsh_search()
146 bkt_list = &netlbl_domhsh_rcu_deref(netlbl_domhsh)->tbl[bkt]; in netlbl_domhsh_search()
434 u32 bkt = netlbl_domhsh_hash(entry->domain); in netlbl_domhsh_add() local
436 &rcu_dereference(netlbl_domhsh)->tbl[bkt]); in netlbl_domhsh_add()
H A Dnetlabel_unlabeled.c204 u32 bkt; in netlbl_unlhsh_search_iface() local
208 bkt = netlbl_unlhsh_hash(ifindex); in netlbl_unlhsh_search_iface()
209 bkt_list = &netlbl_unlhsh_rcu_deref(netlbl_unlhsh)->tbl[bkt]; in netlbl_unlhsh_search_iface()
314 u32 bkt; in netlbl_unlhsh_add_iface() local
328 bkt = netlbl_unlhsh_hash(ifindex); in netlbl_unlhsh_add_iface()
332 &netlbl_unlhsh_rcu_deref(netlbl_unlhsh)->tbl[bkt]); in netlbl_unlhsh_add_iface()
/linux/tools/bpf/bpftool/
H A Dpids.c187 size_t bkt; in delete_obj_refs_table() local
192 hashmap__for_each_entry(map, entry, bkt) { in delete_obj_refs_table()
/linux/tools/perf/tests/
H A Dpmu-events.c967 size_t bkt; in metric_parse_fake()
989 hashmap__for_each_entry(ctx->ids, cur, bkt) in metric_parse_fake()
992 hashmap__for_each_entry(ctx->ids, cur, bkt) { in test__parsing_fake_callback()
1006 hashmap__for_each_entry(ctx->ids, cur, bkt) in test__parsing_fake()
935 size_t bkt; metric_parse_fake() local
/linux/arch/x86/kvm/mmu/
H A Dpage_track.c193 int r = 0, i, bkt; in kvm_enable_external_write_tracking() local
210 kvm_for_each_memslot(slot, bkt, slots) { in kvm_enable_external_write_tracking()

123