Searched refs:hlist (Results 1 - 25 of 99) sorted by relevance

1234

/linux-master/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Dmpfs.h44 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 Dvxlan.c48 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 Dipsec.h18 struct hlist_node hlist; member in struct:rx_sa
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/esw/
H A Dvporttbl.c18 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 Dmmu_notifier.c310 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 Draw_diag.c60 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 Draw.c94 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 Dsocket.c44 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 Dixgbe_ipsec.h32 struct hlist_node hlist; member in struct:rx_sa
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/tc/
H A Dmeter.h33 struct hlist_node hlist; member in struct:mlx5e_flow_meter_handle
H A Dsample.c35 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 Dmod_hdr.c45 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 Dshare_config.h25 struct hlist_node hlist; member in struct:ksmbd_share_config
H A Duser_session.c163 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 Duser_session.h51 struct hlist_node hlist; member in struct:ksmbd_session
H A Dshare_config.c58 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 Dopa_vnic_encap.c112 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 Dpep.h21 struct hlist_head hlist; member in struct:pep_sock
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dqos.h56 struct hlist_node hlist; member in struct:otx2_qos_node
/linux-master/drivers/vdpa/mlx5/net/
H A Dmlx5_vnet.h86 struct hlist_node hlist; member in struct:macvlan_node
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ipoib/
H A Dipoib_vlan.c40 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 Dif_team.h30 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 Den_arfs.c89 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 Dvxlan_vnifilter.c49 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 Ddfs_cache.c39 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...]

Completed in 302 milliseconds

1234