Searched defs:hlist (Results 1 - 7 of 7) sorted by relevance

/drivers/md/persistent-data/
H A Ddm-transaction-manager.c21 struct hlist_node hlist; member in struct:shadow_info
51 hlist_for_each_entry(si, tm->buckets + bucket, hlist)
75 hlist_add_head(&si->hlist, tm->buckets + bucket);
90 hlist_for_each_entry_safe(si, tmp, bucket, hlist)
/drivers/md/
H A Ddm-cache-policy-cleaner.c24 struct hlist_node hlist; member in struct:wb_cache_entry
147 hlist_for_each_entry(cur, bucket, hlist) {
150 hlist_del(&cur->hlist);
151 hlist_add_head(&cur->hlist, bucket);
163 hlist_add_head(&e->hlist, &p->chash.table[h]);
168 hlist_del(&e->hlist);
H A Ddm-cache-policy-mq.c220 struct hlist_node hlist; member in struct:entry
278 INIT_HLIST_NODE(&e->hlist);
292 INIT_HLIST_NODE(&e->hlist);
302 INIT_HLIST_NODE(&e->hlist);
312 return !hlist_unhashed(&e->hlist) ? e : NULL;
420 hlist_add_head(&e->hlist, mq->table + h);
429 hlist_for_each_entry(e, bucket, hlist)
431 hlist_del(&e->hlist);
432 hlist_add_head(&e->hlist, bucket);
441 hlist_del(&e->hlist);
[all...]
/drivers/net/
H A Dmacvlan.c55 struct hlist_node hlist; member in struct:macvlan_source_entry
101 hlist_for_each_entry_rcu(vlan, &port->vlan_hash[idx], hlist) {
116 hlist_for_each_entry_rcu(entry, h, hlist) {
142 hlist_add_head_rcu(&entry->hlist, h);
154 hlist_add_head_rcu(&vlan->hlist, &port->vlan_hash[idx]);
159 hlist_del_rcu(&entry->hlist);
165 hlist_del_rcu(&vlan->hlist);
247 hlist_for_each_entry_rcu(vlan, &port->vlan_hash[i], hlist) {
353 hlist);
393 hlist_for_each_entry_rcu(entry, h, hlist) {
[all...]
H A Dvxlan.c110 struct hlist_node hlist; /* linked list of entries */ member in struct:vxlan_fdb
122 struct hlist_node hlist; /* vni hash table */ member in struct:vxlan_dev
278 hlist_for_each_entry_rcu(vs, vs_head(net, port), hlist) {
290 hlist_for_each_entry_rcu(vxlan, vni_head(vs, id), hlist) {
465 hlist_for_each_entry_rcu(f, head, hlist) {
759 hlist_add_head_rcu(&f->hlist,
790 hlist_del_rcu(&f->hlist);
947 hlist_for_each_entry_rcu(f, &vxlan->fdb_head[h], hlist) {
1064 hlist_del_rcu(&vs->hlist);
1953 = container_of(p, struct vxlan_fdb, hlist);
[all...]
/drivers/staging/lustre/lustre/libcfs/
H A Dhash.c236 * new element is always added to head of hlist
274 * new element is always added to head of hlist
318 * new element is always added to tail of hlist
372 * new element is always added to tail of hlist
1740 struct hlist_head *hlist = cfs_hash_bd_hhead(hs, &bds[i]); local
1742 hlist_for_each(hnode, hlist) {
/drivers/net/ethernet/mellanox/mlx4/
H A Dmlx4_en.h621 struct hlist_node hlist; member in struct:mlx4_mac_entry

Completed in 156 milliseconds