/linux-master/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
H A D | mpfs.h | 44 struct hlist_node hlist; member in struct:l2addr_node 50 hlist_for_each_entry_safe(hn, tmp, &(hash)[i], hlist) 57 hlist_for_each_entry(ptr, &(hash)[ix], node.hlist) \ 74 hlist_add_head(&ptr->node.hlist, &(hash)[ix]);\ 80 hlist_del(&(ptr)->node.hlist); \
|
H A D | vxlan.c | 48 struct hlist_node hlist; member in struct:mlx5_vxlan_port 81 hash_for_each_possible_rcu(vxlan->htable, vxlanp, hlist, port) 95 hash_for_each_possible(vxlan->htable, vxlanp, hlist, port) 118 hash_add_rcu(vxlan->htable, &vxlanp->hlist, port); 137 hash_del_rcu(&vxlanp->hlist); 188 hash_for_each_safe(vxlan->htable, bkt, tmp, vxlanp, hlist) {
|
/linux-master/drivers/net/ethernet/intel/ixgbevf/ |
H A D | ipsec.h | 18 struct hlist_node hlist; member in struct:rx_sa
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
H A D | vporttbl.c | 18 struct hlist_node hlist; member in struct:mlx5_vport_table 73 hash_for_each_possible(esw->fdb_table.offloads.vports.table, e, hlist, key) 119 hash_add(esw->fdb_table.offloads.vports.table, &e->hlist, hkey); 145 hash_del(&e->hlist);
|
/linux-master/mm/ |
H A D | mmu_notifier.c | 310 hlist_for_each_entry_rcu(subscription, &subscriptions->list, hlist, 324 struct mmu_notifier, hlist); 331 hlist_del_init_rcu(&subscription->hlist); 374 &mm->notifier_subscriptions->list, hlist, 394 &mm->notifier_subscriptions->list, hlist, 413 &mm->notifier_subscriptions->list, hlist, 435 &mm->notifier_subscriptions->list, hlist, 484 hlist_for_each_entry_rcu(subscription, &subscriptions->list, hlist, 523 hlist, srcu_read_lock_held(&srcu)) { 560 hlist_for_each_entry_rcu(subscription, &subscriptions->list, hlist, [all...] |
/linux-master/net/ipv4/ |
H A D | raw_diag.c | 60 struct hlist_head *hlist; local 69 hlist = &hashinfo->ht[slot]; 70 sk_for_each_rcu(sk, hlist) { 145 struct hlist_head *hlist; local 161 hlist = &hashinfo->ht[slot]; 162 sk_for_each_rcu(sk, hlist) {
|
H A D | raw.c | 94 struct hlist_head *hlist; local 96 hlist = &h->ht[raw_hashfunc(sock_net(sk), inet_sk(sk)->inet_num)]; 99 sk_add_node_rcu(sk, hlist); 167 struct hlist_head *hlist; local 172 hlist = &raw_v4_hashinfo.ht[hash]; 174 sk_for_each_rcu(sk, hlist) { 277 struct hlist_head *hlist; local 283 hlist = &raw_v4_hashinfo.ht[hash]; 286 sk_for_each_rcu(sk, hlist) { 959 struct hlist_head *hlist; local [all...] |
/linux-master/net/phonet/ |
H A D | socket.c | 44 struct hlist_head hlist[PN_HASHSIZE]; member in struct:__anon4899 53 INIT_HLIST_HEAD(pnsocks.hlist + i); 59 return pnsocks.hlist + (obj & PN_HASHMASK); 72 struct hlist_head *hlist = pn_hash_list(obj); local 75 sk_for_each_rcu(sknode, hlist) { 106 struct hlist_head *hlist = pnsocks.hlist; local 113 sk_for_each(sknode, hlist) { 127 hlist++; 134 struct hlist_head *hlist local 520 struct hlist_head *hlist = pnsocks.hlist; local [all...] |
/linux-master/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_ipsec.h | 32 struct hlist_node hlist; member in struct:rx_sa
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/tc/ |
H A D | meter.h | 33 struct hlist_node hlist; member in struct:mlx5e_flow_meter_handle
|
H A D | sample.c | 35 struct hlist_node hlist; member in struct:mlx5e_sampler 53 struct hlist_node hlist; member in struct:mlx5e_sample_restore 181 hash_for_each_possible(tc_psample->hashtbl, sampler, hlist, hash_key) 200 hash_add(tc_psample->hashtbl, &sampler->hlist, hash_key); 219 hash_del(&sampler->hlist); 272 hash_for_each_possible(tc_psample->restore_hashtbl, restore, hlist, obj_id) 296 hash_add(tc_psample->restore_hashtbl, &restore->hlist, obj_id); 316 hash_del(&restore->hlist);
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | mod_hdr.c | 45 hash_init(tbl->hlist); 50 WARN_ON(!hash_empty(tbl->hlist)); 60 hash_for_each_possible(tbl->hlist, mh, mod_hdr_hlist, hash_key) { 115 hash_add(tbl->hlist, &mh->mod_hdr_hlist, hash_key);
|
/linux-master/fs/smb/server/mgmt/ |
H A D | share_config.h | 25 struct hlist_node hlist; member in struct:ksmbd_share_config
|
H A D | user_session.c | 163 hash_for_each_possible(sessions_table, sess, hlist, id) { 183 hash_del(&sess->hlist); 222 hash_for_each_safe(sessions_table, bkt, tmp, sess, hlist) { 225 hash_del(&sess->hlist); 245 hash_del(&sess->hlist); 393 hash_add(sessions_table, &sess->hlist, sess->id);
|
H A D | user_session.h | 51 struct hlist_node hlist; member in struct:ksmbd_session
|
H A D | share_config.c | 58 hash_del(&share->hlist); 81 hash_for_each_possible(shares_table, share, hlist, key) { 201 hash_add(shares_table, &share->hlist, share_name_hash(name));
|
/linux-master/drivers/infiniband/ulp/opa_vnic/ |
H A D | opa_vnic_encap.c | 112 vnic_hash_for_each_safe(mactbl, bkt, tmp, node, hlist) { 113 hash_del(&node->hlist); 168 vnic_hash_for_each(mactbl, bkt, node, hlist) { 255 vnic_hash_add(new_mactbl, &node->hlist, key); 263 vnic_hash_for_each(old_mactbl, bkt, node, hlist) { 277 vnic_hash_add(new_mactbl, &new_node->hlist, key); 312 vnic_hash_for_each_possible(mactbl, node, hlist, key) {
|
/linux-master/include/net/phonet/ |
H A D | pep.h | 21 struct hlist_head hlist; member in struct:pep_sock
|
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | qos.h | 56 struct hlist_node hlist; member in struct:otx2_qos_node
|
/linux-master/drivers/vdpa/mlx5/net/ |
H A D | mlx5_vnet.h | 86 struct hlist_node hlist; member in struct:macvlan_node
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ipoib/ |
H A D | ipoib_vlan.c | 40 struct hlist_node hlist; member in struct:qpn_to_netdev 77 hlist_for_each_entry(node, h, hlist) { 99 hlist_add_head(&new_node->hlist, &ht->buckets[key]); 119 hlist_del_init(&node->hlist);
|
/linux-master/include/linux/ |
H A D | if_team.h | 30 struct hlist_node hlist; /* node in enabled ports hash list */ member in struct:team_port 257 hlist_for_each_entry(port, head, hlist) 278 hlist_for_each_entry_rcu(port, head, hlist)
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_arfs.c | 89 struct hlist_node hlist; member in struct:arfs_rule 104 hlist_for_each_entry_safe(hn, tmp, &hash[j], hlist) 439 hlist_del_init(&arfs_rule->hlist); 440 hlist_add_head(&arfs_rule->hlist, &del_list); 446 hlist_for_each_entry_safe(arfs_rule, htmp, &del_list, hlist) { 451 hlist_del(&arfs_rule->hlist); 469 hlist_del_init(&rule->hlist); 470 hlist_add_head(&rule->hlist, &del_list); 474 hlist_for_each_entry_safe(rule, htmp, &del_list, hlist) { 478 hlist_del(&rule->hlist); [all...] |
/linux-master/drivers/net/vxlan/ |
H A D | vxlan_vnifilter.c | 49 if (!hlist_unhashed(&v->hlist4.hlist)) 50 hlist_del_init_rcu(&v->hlist4.hlist); 52 if (!hlist_unhashed(&v->hlist6.hlist)) 53 hlist_del_init_rcu(&v->hlist6.hlist); 62 hlist_add_head_rcu(&node->hlist, vni_head(vs, v->vni)); 68 hlist_add_head_rcu(&node->hlist, vni_head(vs, v->vni)); 95 hlist_add_head_rcu(&node->hlist, vni_head(vs, v->vni)); 111 hlist_del_init_rcu(&v->hlist4.hlist); 113 hlist_del_init_rcu(&v->hlist6.hlist); 910 hlist_del_init_rcu(&v->hlist4.hlist); [all...] |
/linux-master/fs/smb/client/ |
H A D | dfs_cache.c | 39 struct hlist_node hlist; member in struct:cache_entry 129 hlist_del_init(&ce->hlist); 145 hlist_for_each_entry_safe(ce, n, l, hlist) { 146 if (!hlist_unhashed(&ce->hlist)) 167 hlist_for_each_entry(ce, l, hlist) { 168 if (hlist_unhashed(&ce->hlist)) 432 INIT_HLIST_NODE(&ce->hlist); 455 hlist_for_each_entry(ce, l, hlist) { 456 if (hlist_unhashed(&ce->hlist)) 501 hlist_add_head(&ce->hlist, [all...] |