hlist 421 arch/arc/kernel/kprobes.c hlist_for_each_entry_safe(ri, tmp, head, hlist) { hlist 447 arch/arc/kernel/kprobes.c hlist_for_each_entry_safe(ri, tmp, &empty_rp, hlist) { hlist 448 arch/arc/kernel/kprobes.c hlist_del(&ri->hlist); hlist 439 arch/arm/probes/kprobes/core.c hlist_for_each_entry_safe(ri, tmp, head, hlist) { hlist 458 arch/arm/probes/kprobes/core.c hlist_for_each_entry_safe(ri, tmp, head, hlist) { hlist 485 arch/arm/probes/kprobes/core.c hlist_for_each_entry_safe(ri, tmp, &empty_rp, hlist) { hlist 486 arch/arm/probes/kprobes/core.c hlist_del(&ri->hlist); hlist 501 arch/arm64/kernel/probes/kprobes.c hlist_for_each_entry_safe(ri, tmp, head, hlist) { hlist 520 arch/arm64/kernel/probes/kprobes.c hlist_for_each_entry_safe(ri, tmp, head, hlist) { hlist 547 arch/arm64/kernel/probes/kprobes.c hlist_for_each_entry_safe(ri, tmp, &empty_rp, hlist) { hlist 548 arch/arm64/kernel/probes/kprobes.c hlist_del(&ri->hlist); hlist 432 arch/ia64/kernel/kprobes.c hlist_for_each_entry_safe(ri, tmp, head, hlist) { hlist 449 arch/ia64/kernel/kprobes.c hlist_for_each_entry_safe(ri, tmp, head, hlist) { hlist 472 arch/ia64/kernel/kprobes.c hlist_for_each_entry_safe(ri, tmp, &empty_rp, hlist) { hlist 473 arch/ia64/kernel/kprobes.c hlist_del(&ri->hlist); hlist 513 arch/mips/kernel/kprobes.c hlist_for_each_entry_safe(ri, tmp, head, hlist) { hlist 538 arch/mips/kernel/kprobes.c hlist_for_each_entry_safe(ri, tmp, &empty_rp, hlist) { hlist 539 arch/mips/kernel/kprobes.c hlist_del(&ri->hlist); hlist 217 arch/parisc/kernel/kprobes.c hlist_for_each_entry_safe(ri, tmp, head, hlist) { hlist 236 arch/parisc/kernel/kprobes.c hlist_for_each_entry_safe(ri, tmp, head, hlist) { hlist 263 arch/parisc/kernel/kprobes.c hlist_for_each_entry_safe(ri, tmp, &empty_rp, hlist) { hlist 264 arch/parisc/kernel/kprobes.c hlist_del(&ri->hlist); hlist 421 arch/powerpc/kernel/kprobes.c hlist_for_each_entry_safe(ri, tmp, head, hlist) { hlist 463 arch/powerpc/kernel/kprobes.c hlist_for_each_entry_safe(ri, tmp, &empty_rp, hlist) { hlist 464 arch/powerpc/kernel/kprobes.c hlist_del(&ri->hlist); hlist 394 arch/s390/kernel/kprobes.c hlist_for_each_entry_safe(ri, tmp, head, hlist) { hlist 413 arch/s390/kernel/kprobes.c hlist_for_each_entry_safe(ri, tmp, head, hlist) { hlist 440 arch/s390/kernel/kprobes.c hlist_for_each_entry_safe(ri, tmp, &empty_rp, hlist) { hlist 441 arch/s390/kernel/kprobes.c hlist_del(&ri->hlist); hlist 327 arch/sh/kernel/kprobes.c hlist_for_each_entry_safe(ri, tmp, head, hlist) { hlist 355 arch/sh/kernel/kprobes.c hlist_for_each_entry_safe(ri, tmp, &empty_rp, hlist) { hlist 356 arch/sh/kernel/kprobes.c hlist_del(&ri->hlist); hlist 490 arch/sparc/kernel/kprobes.c hlist_for_each_entry_safe(ri, tmp, head, hlist) { hlist 516 arch/sparc/kernel/kprobes.c hlist_for_each_entry_safe(ri, tmp, &empty_rp, hlist) { hlist 517 arch/sparc/kernel/kprobes.c hlist_del(&ri->hlist); hlist 805 arch/x86/kernel/kprobes/core.c hlist_for_each_entry(ri, head, hlist) { hlist 841 arch/x86/kernel/kprobes/core.c hlist_for_each_entry_safe(ri, tmp, head, hlist) { hlist 872 arch/x86/kernel/kprobes/core.c hlist_for_each_entry_safe(ri, tmp, &empty_rp, hlist) { hlist 873 arch/x86/kernel/kprobes/core.c hlist_del(&ri->hlist); hlist 6101 drivers/android/binder.c hlist_add_head(&binder_device->hlist, &binder_devices); hlist 6181 drivers/android/binder.c hlist_for_each_entry_safe(device, tmp, &binder_devices, hlist) { hlist 6183 drivers/android/binder.c hlist_del(&device->hlist); hlist 33 drivers/android/binder_internal.h struct hlist_node hlist; hlist 446 drivers/gpu/drm/i915/gvt/cmd_parser.c struct hlist_node hlist; hlist 652 drivers/gpu/drm/i915/gvt/cmd_parser.c hash_for_each_possible(gvt->cmd_table, e, hlist, opcode) { hlist 2650 drivers/gpu/drm/i915/gvt/cmd_parser.c hash_add(gvt->cmd_table, &e->hlist, e->info->opcode); hlist 3073 drivers/gpu/drm/i915/gvt/cmd_parser.c INIT_HLIST_NODE(&e->hlist); hlist 3088 drivers/gpu/drm/i915/gvt/cmd_parser.c hash_for_each_safe(gvt->cmd_table, i, tmp, e, hlist) hlist 110 drivers/infiniband/hw/hfi1/mmu_rb.c INIT_HLIST_NODE(&handlr->mn.hlist); hlist 112 drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c vnic_hash_for_each_safe(mactbl, bkt, tmp, node, hlist) { hlist 113 drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c hash_del(&node->hlist); hlist 168 drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c vnic_hash_for_each(mactbl, bkt, node, hlist) { hlist 255 drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c vnic_hash_add(new_mactbl, &node->hlist, key); hlist 263 drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c vnic_hash_for_each(old_mactbl, bkt, node, hlist) { hlist 277 drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c vnic_hash_add(new_mactbl, &new_node->hlist, key); hlist 312 drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c vnic_hash_for_each_possible(mactbl, node, hlist, key) { hlist 240 drivers/infiniband/ulp/opa_vnic/opa_vnic_internal.h struct hlist_node hlist; hlist 78 drivers/md/persistent-data/dm-transaction-manager.c struct hlist_node hlist; hlist 110 drivers/md/persistent-data/dm-transaction-manager.c hlist_for_each_entry(si, tm->buckets + bucket, hlist) hlist 134 drivers/md/persistent-data/dm-transaction-manager.c hlist_add_head(&si->hlist, tm->buckets + bucket); hlist 149 drivers/md/persistent-data/dm-transaction-manager.c hlist_for_each_entry_safe(si, tmp, bucket, hlist) hlist 683 drivers/net/ethernet/intel/i40e/i40e.h struct hlist_node hlist; hlist 699 drivers/net/ethernet/intel/i40e/i40e.h struct hlist_node hlist; hlist 147 drivers/net/ethernet/intel/i40e/i40e_debugfs.c hash_for_each(vsi->mac_filter_hash, bkt, f, hlist) { hlist 1130 drivers/net/ethernet/intel/i40e/i40e_main.c hash_for_each_possible(vsi->mac_filter_hash, f, hlist, key) { hlist 1155 drivers/net/ethernet/intel/i40e/i40e_main.c hash_for_each_possible(vsi->mac_filter_hash, f, hlist, key) { hlist 1252 drivers/net/ethernet/intel/i40e/i40e_main.c hlist_for_each_entry(new, tmp_add_list, hlist) { hlist 1262 drivers/net/ethernet/intel/i40e/i40e_main.c hash_for_each_safe(vsi->mac_filter_hash, bkt, h, f, hlist) { hlist 1293 drivers/net/ethernet/intel/i40e/i40e_main.c hlist_add_head(&new->hlist, tmp_add_list); hlist 1297 drivers/net/ethernet/intel/i40e/i40e_main.c hash_del(&f->hlist); hlist 1298 drivers/net/ethernet/intel/i40e/i40e_main.c hlist_add_head(&f->hlist, tmp_del_list); hlist 1375 drivers/net/ethernet/intel/i40e/i40e_main.c INIT_HLIST_NODE(&f->hlist); hlist 1378 drivers/net/ethernet/intel/i40e/i40e_main.c hash_add(vsi->mac_filter_hash, &f->hlist, key); hlist 1424 drivers/net/ethernet/intel/i40e/i40e_main.c hash_del(&f->hlist); hlist 1483 drivers/net/ethernet/intel/i40e/i40e_main.c hash_for_each_safe(vsi->mac_filter_hash, bkt, h, f, hlist) { hlist 1512 drivers/net/ethernet/intel/i40e/i40e_main.c hash_for_each_safe(vsi->mac_filter_hash, bkt, h, f, hlist) { hlist 1971 drivers/net/ethernet/intel/i40e/i40e_main.c hlist_for_each_entry_safe(f, h, from, hlist) { hlist 1975 drivers/net/ethernet/intel/i40e/i40e_main.c hlist_del(&f->hlist); hlist 1976 drivers/net/ethernet/intel/i40e/i40e_main.c hash_add(vsi->mac_filter_hash, &f->hlist, key); hlist 1994 drivers/net/ethernet/intel/i40e/i40e_main.c hlist_for_each_entry_safe(new, h, from, hlist) { hlist 1996 drivers/net/ethernet/intel/i40e/i40e_main.c hlist_del(&new->hlist); hlist 2012 drivers/net/ethernet/intel/i40e/i40e_main.c hlist_for_each_entry_continue(next, hlist) { hlist 2309 drivers/net/ethernet/intel/i40e/i40e_main.c hash_for_each_safe(vsi->mac_filter_hash, bkt, h, f, hlist) { hlist 2312 drivers/net/ethernet/intel/i40e/i40e_main.c hash_del(&f->hlist); hlist 2313 drivers/net/ethernet/intel/i40e/i40e_main.c hlist_add_head(&f->hlist, &tmp_del_list); hlist 2329 drivers/net/ethernet/intel/i40e/i40e_main.c hlist_add_head(&new->hlist, &tmp_add_list); hlist 2360 drivers/net/ethernet/intel/i40e/i40e_main.c hlist_for_each_entry_safe(f, h, &tmp_del_list, hlist) { hlist 2369 drivers/net/ethernet/intel/i40e/i40e_main.c hlist_del(&f->hlist); hlist 2398 drivers/net/ethernet/intel/i40e/i40e_main.c hlist_del(&f->hlist); hlist 2422 drivers/net/ethernet/intel/i40e/i40e_main.c hlist_for_each_entry_safe(new, h, &tmp_add_list, hlist) { hlist 2471 drivers/net/ethernet/intel/i40e/i40e_main.c hlist_for_each_entry_safe(new, h, &tmp_add_list, hlist) { hlist 2475 drivers/net/ethernet/intel/i40e/i40e_main.c hlist_del(&new->hlist); hlist 2486 drivers/net/ethernet/intel/i40e/i40e_main.c hash_for_each(vsi->mac_filter_hash, bkt, f, hlist) { hlist 2767 drivers/net/ethernet/intel/i40e/i40e_main.c hash_for_each_safe(vsi->mac_filter_hash, bkt, h, f, hlist) { hlist 2838 drivers/net/ethernet/intel/i40e/i40e_main.c hash_for_each_safe(vsi->mac_filter_hash, bkt, h, f, hlist) { hlist 13292 drivers/net/ethernet/intel/i40e/i40e_main.c hash_for_each_safe(vsi->mac_filter_hash, bkt, h, f, hlist) { hlist 13370 drivers/net/ethernet/intel/i40e/i40e_main.c hash_for_each_safe(vsi->mac_filter_hash, bkt, h, f, hlist) hlist 1169 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c hash_for_each(vsi->mac_filter_hash, bkt, f, hlist) { hlist 1987 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c hash_for_each(vsi->mac_filter_hash, bkt, f, hlist) { hlist 3174 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c hlist) { hlist 4021 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c hash_for_each_safe(vsi->mac_filter_hash, bkt, h, f, hlist) hlist 400 drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c hash_for_each_possible_rcu(ipsec->rx_sa_list, rsa, hlist, hlist 692 drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c hash_add_rcu(ipsec->rx_sa_list, &ipsec->rx_tbl[sa_idx].hlist, hlist 769 drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c hash_del_rcu(&rsa->hlist); hlist 32 drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.h struct hlist_node hlist; hlist 186 drivers/net/ethernet/intel/ixgbevf/ipsec.c hash_for_each_possible_rcu(ipsec->rx_sa_list, rsa, hlist, hlist 332 drivers/net/ethernet/intel/ixgbevf/ipsec.c hash_add_rcu(ipsec->rx_sa_list, &ipsec->rx_tbl[sa_idx].hlist, hlist 396 drivers/net/ethernet/intel/ixgbevf/ipsec.c hash_del_rcu(&ipsec->rx_tbl[sa_idx].hlist); hlist 18 drivers/net/ethernet/intel/ixgbevf/ipsec.h struct hlist_node hlist; hlist 710 drivers/net/ethernet/mellanox/mlx4/en_netdev.c hlist_for_each_entry_safe(entry, tmp, bucket, hlist) { hlist 716 drivers/net/ethernet/mellanox/mlx4/en_netdev.c hlist_del_rcu(&entry->hlist); hlist 721 drivers/net/ethernet/mellanox/mlx4/en_netdev.c hlist_add_head_rcu(&entry->hlist, hlist 1152 drivers/net/ethernet/mellanox/mlx4/en_netdev.c hlist_for_each_entry_safe(entry, tmp, bucket, hlist) { hlist 1174 drivers/net/ethernet/mellanox/mlx4/en_netdev.c hlist_del_rcu(&entry->hlist); hlist 1196 drivers/net/ethernet/mellanox/mlx4/en_netdev.c hlist_for_each_entry(entry, bucket, hlist) { hlist 1237 drivers/net/ethernet/mellanox/mlx4/en_netdev.c hlist_add_head_rcu(&entry->hlist, bucket); hlist 1322 drivers/net/ethernet/mellanox/mlx4/en_netdev.c hlist_add_head_rcu(&entry->hlist, hlist 1347 drivers/net/ethernet/mellanox/mlx4/en_netdev.c hlist_for_each_entry_safe(entry, tmp, bucket, hlist) { hlist 1355 drivers/net/ethernet/mellanox/mlx4/en_netdev.c hlist_del_rcu(&entry->hlist); hlist 747 drivers/net/ethernet/mellanox/mlx4/en_rx.c hlist_for_each_entry_rcu(entry, bucket, hlist) { hlist 654 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h struct hlist_node hlist; hlist 370 drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c hlist_add_head(&cur_string->hlist, head); hlist 404 drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c hlist_del(&str_frmt->hlist); hlist 437 drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c hlist_for_each_entry(message, head, hlist) hlist 524 drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c hlist_for_each_entry_safe(str_frmt, n, &tracer->hash[i], hlist) hlist 116 drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.h struct hlist_node hlist; hlist 67 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c hash_for_each_possible_rcu(ipsec->sadb_rx, sa_entry, hlist, handle) hlist 90 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c hash_add_rcu(ipsec->sadb_rx, &sa_entry->hlist, sa_entry->handle); hlist 102 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c hash_del_rcu(&sa_entry->hlist); hlist 96 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.h struct hlist_node hlist; /* Item in SADB_RX hashtable */ hlist 58 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c struct hlist_node hlist; hlist 73 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c hlist_for_each_entry_safe(hn, tmp, &hash[j], hlist) hlist 386 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c hlist_del_init(&arfs_rule->hlist); hlist 387 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c hlist_add_head(&arfs_rule->hlist, &del_list); hlist 393 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c hlist_for_each_entry_safe(arfs_rule, htmp, &del_list, hlist) { hlist 396 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c hlist_del(&arfs_rule->hlist); hlist 411 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c hlist_del_init(&rule->hlist); hlist 412 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c hlist_add_head(&rule->hlist, &del_list); hlist 416 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c hlist_for_each_entry_safe(rule, htmp, &del_list, hlist) { hlist 420 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c hlist_del(&rule->hlist); hlist 577 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c hlist_del(&arfs_rule->hlist); hlist 633 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c hlist_add_head(&rule->hlist, hlist 663 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c hlist_for_each_entry(arfs_rule, head, hlist) { hlist 66 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c struct hlist_node hlist; hlist 83 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c hlist_for_each_entry(hn, &hash[ix], hlist) hlist 101 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c hlist_add_head(&hn->hlist, &hash[ix]); hlist 106 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c hlist_del(&hn->hlist); hlist 425 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c hlist_for_each_entry_safe(hn, tmp, &hash[i], hlist) hlist 313 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c hash_for_each_possible(tbl->hlist, mh, mod_hdr_hlist, hash_key) { hlist 395 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c hash_add(tbl->hlist, &mh->mod_hdr_hlist, hash_key); hlist 4113 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c hash_init(tc->mod_hdr.hlist); hlist 2005 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c hash_init(esw->offloads.mod_hdr.hlist); hlist 40 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c struct hlist_node hlist; hlist 77 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c hlist_for_each_entry(node, h, hlist) { hlist 99 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c hlist_add_head(&new_node->hlist, &ht->buckets[key]); hlist 119 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c hlist_del_init(&node->hlist); hlist 44 drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.h struct hlist_node hlist; hlist 50 drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.h hlist_for_each_entry_safe(hn, tmp, &(hash)[i], hlist) hlist 57 drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.h hlist_for_each_entry(ptr, &(hash)[ix], node.hlist) \ hlist 74 drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.h hlist_add_head(&ptr->node.hlist, &(hash)[ix]);\ hlist 80 drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.h hlist_del(&(ptr)->node.hlist); \ hlist 51 drivers/net/ethernet/mellanox/mlx5/core/lib/vxlan.c struct hlist_node hlist; hlist 88 drivers/net/ethernet/mellanox/mlx5/core/lib/vxlan.c hash_for_each_possible(vxlan->htable, vxlanp, hlist, port) { hlist 144 drivers/net/ethernet/mellanox/mlx5/core/lib/vxlan.c hash_add(vxlan->htable, &vxlanp->hlist, port); hlist 175 drivers/net/ethernet/mellanox/mlx5/core/lib/vxlan.c hash_del(&vxlanp->hlist); hlist 225 drivers/net/ethernet/mellanox/mlx5/core/lib/vxlan.c hash_for_each_safe(vxlan->htable, bkt, tmp, vxlanp, hlist) { hlist 226 drivers/net/ethernet/mellanox/mlx5/core/lib/vxlan.c hash_del(&vxlanp->hlist); hlist 47 drivers/net/geneve.c struct hlist_node hlist; hlist 134 drivers/net/geneve.c hlist_for_each_entry_rcu(node, vni_list_head, hlist) { hlist 153 drivers/net/geneve.c hlist_for_each_entry_rcu(node, vni_list_head, hlist) { hlist 684 drivers/net/geneve.c hlist_add_head_rcu(&node->hlist, &gs->vni_list[hash]); hlist 716 drivers/net/geneve.c hlist_del_init_rcu(&geneve->hlist4.hlist); hlist 718 drivers/net/geneve.c hlist_del_init_rcu(&geneve->hlist6.hlist); hlist 57 drivers/net/macvlan.c struct hlist_node hlist; hlist 126 drivers/net/macvlan.c hlist_for_each_entry_rcu(vlan, &port->vlan_hash[idx], hlist) { hlist 141 drivers/net/macvlan.c hlist_for_each_entry_rcu(entry, h, hlist) { hlist 167 drivers/net/macvlan.c hlist_add_head_rcu(&entry->hlist, h); hlist 179 drivers/net/macvlan.c hlist_add_head_rcu(&vlan->hlist, &port->vlan_hash[idx]); hlist 184 drivers/net/macvlan.c hlist_del_rcu(&entry->hlist); hlist 190 drivers/net/macvlan.c hlist_del_rcu(&vlan->hlist); hlist 273 drivers/net/macvlan.c hlist_for_each_entry_rcu(vlan, &port->vlan_hash[i], hlist) { hlist 389 drivers/net/macvlan.c hlist); hlist 431 drivers/net/macvlan.c hlist_for_each_entry_rcu(entry, h, hlist) { hlist 1588 drivers/net/macvlan.c hlist_for_each_entry_rcu(entry, h, hlist) { hlist 936 drivers/net/team/team.c hlist_add_head_rcu(&port->hlist, hlist 954 drivers/net/team/team.c hlist_del_rcu(&port->hlist); hlist 956 drivers/net/team/team.c hlist_add_head_rcu(&port->hlist, hlist 968 drivers/net/team/team.c hlist_del_rcu(&port->hlist); hlist 72 drivers/net/vxlan.c struct hlist_node hlist; /* linked list of entries */ hlist 195 drivers/net/vxlan.c hlist_for_each_entry_rcu(vs, vs_head(net, port), hlist) { hlist 214 drivers/net/vxlan.c hlist_for_each_entry_rcu(node, vni_head(vs, vni), hlist) { hlist 493 drivers/net/vxlan.c hlist_for_each_entry_rcu(f, head, hlist) { hlist 600 drivers/net/vxlan.c hlist_for_each_entry(f, &vxlan->fdb_head[h], hlist) { hlist 634 drivers/net/vxlan.c hlist_for_each_entry(f, &vxlan->fdb_head[h], hlist) hlist 819 drivers/net/vxlan.c hlist_add_head_rcu(&f->hlist, hlist 884 drivers/net/vxlan.c hlist_del_rcu(&f->hlist); hlist 1228 drivers/net/vxlan.c hlist_for_each_entry_rcu(f, &vxlan->fdb_head[h], hlist) { hlist 1404 drivers/net/vxlan.c hlist_del_rcu(&vs->hlist); hlist 2734 drivers/net/vxlan.c = container_of(p, struct vxlan_fdb, hlist); hlist 2764 drivers/net/vxlan.c hlist_del_init_rcu(&vxlan->hlist4.hlist); hlist 2766 drivers/net/vxlan.c hlist_del_init_rcu(&vxlan->hlist6.hlist); hlist 2779 drivers/net/vxlan.c hlist_add_head_rcu(&node->hlist, vni_head(vs, vni)); hlist 2862 drivers/net/vxlan.c = container_of(p, struct vxlan_fdb, hlist); hlist 3009 drivers/net/vxlan.c hlist_for_each_entry_rcu(vs, &vn->sock_list[i], hlist) { hlist 3251 drivers/net/vxlan.c hlist_add_head_rcu(&vs->hlist, vs_head(net, port)); hlist 126 drivers/net/wireless/ath/ath10k/core.h struct hlist_node hlist; hlist 31 drivers/net/wireless/ath/ath10k/htt_rx.c hash_for_each_possible(ar->htt.rx_ring.skb_table, rxcb, hlist, paddr) hlist 47 drivers/net/wireless/ath/ath10k/htt_rx.c hash_for_each_safe(htt->rx_ring.skb_table, i, n, rxcb, hlist) { hlist 52 drivers/net/wireless/ath/ath10k/htt_rx.c hash_del(&rxcb->hlist); hlist 179 drivers/net/wireless/ath/ath10k/htt_rx.c &ATH10K_SKB_RXCB(skb)->hlist, hlist 449 drivers/net/wireless/ath/ath10k/htt_rx.c hash_del(&rxcb->hlist); hlist 210 fs/locks.c struct hlist_head hlist; hlist 674 fs/locks.c hlist_add_head(&fl->fl_link, &fll->hlist); hlist 2965 fs/locks.c return seq_hlist_start_percpu(&file_lock_list.hlist, &iter->li_cpu, *pos); hlist 2973 fs/locks.c return seq_hlist_next_percpu(v, &file_lock_list.hlist, &iter->li_cpu, pos); hlist 3013 fs/locks.c INIT_HLIST_HEAD(&fll->hlist); hlist 246 include/linux/cgroup-defs.h struct hlist_node hlist; hlist 21 include/linux/if_macvlan.h struct hlist_node hlist; hlist 30 include/linux/if_team.h struct hlist_node hlist; /* node in enabled ports hash list */ hlist 257 include/linux/if_team.h hlist_for_each_entry(port, head, hlist) hlist 278 include/linux/if_team.h hlist_for_each_entry_rcu(port, head, hlist) hlist 61 include/linux/kprobes.h struct hlist_node hlist; hlist 159 include/linux/kprobes.h struct hlist_node hlist; hlist 134 include/linux/mlx5/fs.h DECLARE_HASHTABLE(hlist, 8); hlist 245 include/linux/mmu_notifier.h struct hlist_node hlist; hlist 79 include/net/dn_fib.h struct hlist_node hlist; hlist 115 include/net/ip6_fib.h struct hlist_node hlist; hlist 18 include/net/phonet/pep.h struct hlist_head hlist; hlist 181 include/net/vxlan.h struct hlist_node hlist; hlist 226 include/net/vxlan.h struct hlist_node hlist; hlist 952 kernel/cgroup/cgroup.c hash_del(&cset->hlist); hlist 1092 kernel/cgroup/cgroup.c hash_for_each_possible(css_set_table, cset, hlist, key) { hlist 1220 kernel/cgroup/cgroup.c INIT_HLIST_NODE(&cset->hlist); hlist 1245 kernel/cgroup/cgroup.c hash_add(css_set_table, &cset->hlist, key); hlist 1762 kernel/cgroup/cgroup.c hash_for_each(css_set_table, i, cset, hlist) hlist 2065 kernel/cgroup/cgroup.c hash_for_each(css_set_table, i, cset, hlist) { hlist 5755 kernel/cgroup/cgroup.c hash_add(css_set_table, &init_css_set.hlist, hlist 5822 kernel/cgroup/cgroup.c hash_del(&init_css_set.hlist); hlist 5823 kernel/cgroup/cgroup.c hash_add(css_set_table, &init_css_set.hlist, hlist 8371 kernel/events/core.c __find_swevent_head(struct swevent_hlist *hlist, u64 type, u32 event_id) hlist 8375 kernel/events/core.c return &hlist->heads[hash]; hlist 8382 kernel/events/core.c struct swevent_hlist *hlist; hlist 8384 kernel/events/core.c hlist = rcu_dereference(swhash->swevent_hlist); hlist 8385 kernel/events/core.c if (!hlist) hlist 8388 kernel/events/core.c return __find_swevent_head(hlist, type, event_id); hlist 8395 kernel/events/core.c struct swevent_hlist *hlist; hlist 8404 kernel/events/core.c hlist = rcu_dereference_protected(swhash->swevent_hlist, hlist 8406 kernel/events/core.c if (!hlist) hlist 8409 kernel/events/core.c return __find_swevent_head(hlist, type, event_id); hlist 8530 kernel/events/core.c struct swevent_hlist *hlist = swevent_hlist_deref(swhash); hlist 8532 kernel/events/core.c if (!hlist) hlist 8536 kernel/events/core.c kfree_rcu(hlist, rcu_head); hlist 8567 kernel/events/core.c struct swevent_hlist *hlist; hlist 8569 kernel/events/core.c hlist = kzalloc(sizeof(*hlist), GFP_KERNEL); hlist 8570 kernel/events/core.c if (!hlist) { hlist 8574 kernel/events/core.c rcu_assign_pointer(swhash->swevent_hlist, hlist); hlist 12135 kernel/events/core.c struct swevent_hlist *hlist; hlist 12137 kernel/events/core.c hlist = kzalloc_node(sizeof(*hlist), GFP_KERNEL, cpu_to_node(cpu)); hlist 12138 kernel/events/core.c WARN_ON(!hlist); hlist 12139 kernel/events/core.c rcu_assign_pointer(swhash->swevent_hlist, hlist); hlist 329 kernel/kprobes.c hlist_for_each_entry_rcu(p, head, hlist) { hlist 524 kernel/kprobes.c hlist_del_rcu(&op->kp.hlist); hlist 756 kernel/kprobes.c hlist_del_rcu(&op->kp.hlist); hlist 852 kernel/kprobes.c hlist_for_each_entry_rcu(p, head, hlist) hlist 879 kernel/kprobes.c hlist_for_each_entry_rcu(p, head, hlist) { hlist 1184 kernel/kprobes.c hlist_del(&ri->hlist); hlist 1185 kernel/kprobes.c INIT_HLIST_NODE(&ri->hlist); hlist 1188 kernel/kprobes.c hlist_add_head(&ri->hlist, &rp->free_instances); hlist 1192 kernel/kprobes.c hlist_add_head(&ri->hlist, head); hlist 1260 kernel/kprobes.c hlist_for_each_entry_safe(ri, tmp, head, hlist) { hlist 1265 kernel/kprobes.c hlist_for_each_entry_safe(ri, tmp, &empty_rp, hlist) { hlist 1266 kernel/kprobes.c hlist_del(&ri->hlist); hlist 1277 kernel/kprobes.c hlist_for_each_entry_safe(ri, next, &rp->free_instances, hlist) { hlist 1278 kernel/kprobes.c hlist_del(&ri->hlist); hlist 1294 kernel/kprobes.c hlist_for_each_entry_safe(ri, next, head, hlist) { hlist 1335 kernel/kprobes.c INIT_HLIST_NODE(&ap->hlist); hlist 1338 kernel/kprobes.c hlist_replace_rcu(&p->hlist, &ap->hlist); hlist 1642 kernel/kprobes.c INIT_HLIST_NODE(&p->hlist); hlist 1643 kernel/kprobes.c hlist_add_head_rcu(&p->hlist, hlist 1649 kernel/kprobes.c hlist_del_rcu(&p->hlist); hlist 1773 kernel/kprobes.c hlist_del_rcu(&ap->hlist); hlist 1880 kernel/kprobes.c struct kretprobe_instance, hlist); hlist 1881 kernel/kprobes.c hlist_del(&ri->hlist); hlist 1889 kernel/kprobes.c hlist_add_head(&ri->hlist, &rp->free_instances); hlist 1897 kernel/kprobes.c INIT_HLIST_NODE(&ri->hlist); hlist 1899 kernel/kprobes.c hlist_add_head(&ri->hlist, &kretprobe_inst_table[hash]); hlist 1970 kernel/kprobes.c INIT_HLIST_NODE(&inst->hlist); hlist 1971 kernel/kprobes.c hlist_add_head(&inst->hlist, &rp->free_instances); hlist 2240 kernel/kprobes.c hlist_for_each_entry_rcu(p, head, hlist) hlist 2388 kernel/kprobes.c hlist_for_each_entry_rcu(p, head, hlist) { hlist 2491 kernel/kprobes.c hlist_for_each_entry_rcu(p, head, hlist) { hlist 2534 kernel/kprobes.c hlist_for_each_entry_rcu(p, head, hlist) { hlist 1022 kernel/trace/ftrace.c struct hlist_node hlist; hlist 1135 kernel/trace/ftrace.c hlist_for_each_entry_rcu_notrace(entry, hhd, hlist) { hlist 1169 kernel/trace/ftrace.c hlist_add_head(&entry->hlist, hhd); hlist 1191 kernel/trace/ftrace.c hlist_del(&entry->hlist); hlist 1200 kernel/trace/ftrace.c hlist_del_rcu(&entry->hlist); hlist 1217 kernel/trace/ftrace.c hlist_for_each_entry_safe(entry, tn, hhd, hlist) hlist 1349 kernel/trace/ftrace.c hlist_for_each_entry(entry, &hash->buckets[i], hlist) { hlist 1409 kernel/trace/ftrace.c hlist_for_each_entry_safe(entry, tn, hhd, hlist) { hlist 3096 kernel/trace/ftrace.c hnd = &iter->probe_entry->hlist; hlist 3141 kernel/trace/ftrace.c iter->probe_entry = hlist_entry(hnd, struct ftrace_func_entry, hlist); hlist 4266 kernel/trace/ftrace.c hlist_for_each_entry(entry, hhd, hlist) { hlist 4381 kernel/trace/ftrace.c hlist_for_each_entry(entry, &hash->buckets[i], hlist) { hlist 4443 kernel/trace/ftrace.c hlist_for_each_entry(entry, &hash->buckets[i], hlist) { hlist 4522 kernel/trace/ftrace.c hlist_for_each_entry_safe(entry, tmp, &hash->buckets[i], hlist) { hlist 4532 kernel/trace/ftrace.c hlist_add_head(&entry->hlist, &hhd); hlist 4560 kernel/trace/ftrace.c hlist_for_each_entry_safe(entry, tmp, &hhd, hlist) { hlist 4561 kernel/trace/ftrace.c hlist_del(&entry->hlist); hlist 5137 kernel/trace/ftrace.c hlist_for_each_entry_continue(entry, hlist) { hlist 5147 kernel/trace/ftrace.c hlist_for_each_entry(entry, head, hlist) { hlist 187 kernel/trace/trace_kprobe.c hlist_unhashed(&tk->rp.kp.hlist)); hlist 290 kernel/trace/trace_kprobe.c INIT_HLIST_NODE(&tk->rp.kp.hlist); hlist 527 kernel/trace/trace_kprobe.c INIT_HLIST_NODE(&tk->rp.kp.hlist); hlist 166 mm/ksm.c struct hlist_head hlist; hlist 210 mm/ksm.c struct hlist_node hlist; hlist 354 mm/ksm.c hlist_add_head(&dup->hlist_dup, &chain->hlist); hlist 596 mm/ksm.c INIT_HLIST_HEAD(&chain->hlist); hlist 638 mm/ksm.c hlist_for_each_entry(rmap_item, &stable_node->hlist, hlist) { hlist 639 mm/ksm.c if (rmap_item->hlist.next) hlist 784 mm/ksm.c hlist_del(&rmap_item->hlist); hlist 788 mm/ksm.c if (!hlist_empty(&stable_node->hlist)) hlist 928 mm/ksm.c &stable_node->hlist, hlist_dup) { hlist 933 mm/ksm.c BUG_ON(!hlist_empty(&stable_node->hlist)); hlist 1374 mm/ksm.c &stable_node->hlist, hlist_dup) { hlist 1422 mm/ksm.c BUG_ON(stable_node->hlist.first->next); hlist 1446 mm/ksm.c } else if (stable_node->hlist.first != &found->hlist_dup && hlist 1465 mm/ksm.c &stable_node->hlist); hlist 1478 mm/ksm.c if (hlist_empty(&stable_node->hlist)) { hlist 1482 mm/ksm.c return hlist_entry(stable_node->hlist.first, hlist 1884 mm/ksm.c INIT_HLIST_HEAD(&stable_node_dup->hlist); hlist 2018 mm/ksm.c hlist_add_head(&rmap_item->hlist, &stable_node->hlist); hlist 2020 mm/ksm.c if (rmap_item->hlist.next) hlist 2616 mm/ksm.c hlist_for_each_entry(rmap_item, &stable_node->hlist, hlist) { hlist 2754 mm/ksm.c &stable_node->hlist, hlist_dup) { hlist 2758 mm/ksm.c if (hlist_empty(&stable_node->hlist)) { hlist 52 mm/mmu_notifier.c hlist_for_each_entry_rcu(mn, &mm->mmu_notifier_mm->list, hlist) hlist 66 mm/mmu_notifier.c hlist); hlist 73 mm/mmu_notifier.c hlist_del_init_rcu(&mn->hlist); hlist 103 mm/mmu_notifier.c hlist_for_each_entry_rcu(mn, &mm->mmu_notifier_mm->list, hlist) { hlist 120 mm/mmu_notifier.c hlist_for_each_entry_rcu(mn, &mm->mmu_notifier_mm->list, hlist) { hlist 136 mm/mmu_notifier.c hlist_for_each_entry_rcu(mn, &mm->mmu_notifier_mm->list, hlist) { hlist 155 mm/mmu_notifier.c hlist_for_each_entry_rcu(mn, &mm->mmu_notifier_mm->list, hlist) { hlist 169 mm/mmu_notifier.c hlist_for_each_entry_rcu(mn, &range->mm->mmu_notifier_mm->list, hlist) { hlist 201 mm/mmu_notifier.c hlist_for_each_entry_rcu(mn, &range->mm->mmu_notifier_mm->list, hlist) { hlist 238 mm/mmu_notifier.c hlist_for_each_entry_rcu(mn, &mm->mmu_notifier_mm->list, hlist) { hlist 301 mm/mmu_notifier.c hlist_add_head_rcu(&mn->hlist, &mm->mmu_notifier_mm->list); hlist 350 mm/mmu_notifier.c hlist_for_each_entry_rcu (mn, &mm->mmu_notifier_mm->list, hlist) { hlist 432 mm/mmu_notifier.c if (!hlist_unhashed(&mn->hlist)) { hlist 453 mm/mmu_notifier.c hlist_del_init_rcu(&mn->hlist); hlist 508 mm/mmu_notifier.c hlist_del_init_rcu(&mn->hlist); hlist 24 net/8021q/vlan.h struct hlist_node hlist; /* linked list */ hlist 509 net/decnet/dn_table.c hlist_for_each_entry(tb, &dn_fib_table_hash[h], hlist) { hlist 849 net/decnet/dn_table.c hlist_for_each_entry_rcu(t, &dn_fib_table_hash[h], hlist) { hlist 876 net/decnet/dn_table.c hlist_add_head_rcu(&t->hlist, &dn_fib_table_hash[h]); hlist 898 net/decnet/dn_table.c hlist_for_each_entry(tb, &dn_fib_table_hash[h], hlist) hlist 923 net/decnet/dn_table.c hlist) { hlist 924 net/decnet/dn_table.c hlist_del(&t->hlist); hlist 80 net/ipv4/ping.c struct hlist_nulls_head *hlist; hlist 93 net/ipv4/ping.c hlist = ping_hashslot(&ping_table, sock_net(sk), hlist 95 net/ipv4/ping.c ping_portaddr_for_each_entry(sk2, node, hlist) { hlist 111 net/ipv4/ping.c hlist = ping_hashslot(&ping_table, sock_net(sk), ident); hlist 112 net/ipv4/ping.c ping_portaddr_for_each_entry(sk2, node, hlist) { hlist 131 net/ipv4/ping.c hlist_nulls_add_head(&sk->sk_nulls_node, hlist); hlist 1475 net/ipv6/route.c hlist_del_rcu(&rt6_ex->hlist); hlist 1492 net/ipv6/route.c hlist_for_each_entry(rt6_ex, &bucket->chain, hlist) { hlist 1534 net/ipv6/route.c hlist_for_each_entry(rt6_ex, &(*bucket)->chain, hlist) { hlist 1569 net/ipv6/route.c hlist_for_each_entry_rcu(rt6_ex, &(*bucket)->chain, hlist) { hlist 1717 net/ipv6/route.c hlist_add_head_rcu(&rt6_ex->hlist, &bucket->chain); hlist 1756 net/ipv6/route.c hlist_for_each_entry_safe(rt6_ex, tmp, &bucket->chain, hlist) { hlist 2026 net/ipv6/route.c hlist_for_each_entry(rt6_ex, &bucket->chain, hlist) { hlist 2059 net/ipv6/route.c &bucket->chain, hlist) { hlist 2138 net/ipv6/route.c &bucket->chain, hlist) { hlist 5623 net/ipv6/route.c hlist_for_each_entry(rt6_ex, &bucket->chain, hlist) { hlist 211 net/l2tp/l2tp_core.c hlist_for_each_entry(session, session_list, hlist) hlist 253 net/l2tp/l2tp_core.c hlist_for_each_entry(session, &tunnel->session_hlist[hash], hlist) { hlist 313 net/l2tp/l2tp_core.c hlist_for_each_entry(session_walk, head, hlist) hlist 344 net/l2tp/l2tp_core.c hlist_add_head(&session->hlist, head); hlist 1206 net/l2tp/l2tp_core.c session = hlist_entry(walk, struct l2tp_session, hlist); hlist 1211 net/l2tp/l2tp_core.c hlist_del_init(&session->hlist); hlist 1595 net/l2tp/l2tp_core.c hlist_del_init(&session->hlist); hlist 1675 net/l2tp/l2tp_core.c INIT_HLIST_NODE(&session->hlist); hlist 94 net/l2tp/l2tp_core.h struct hlist_node hlist; /* Hash list node */ hlist 133 net/l2tp/l2tp_debugfs.c session = hlist_entry(walk, struct l2tp_session, hlist); hlist 57 net/netfilter/nfnetlink_log.c struct hlist_node hlist; /* global list of instances */ hlist 107 net/netfilter/nfnetlink_log.c hlist_for_each_entry_rcu(inst, head, hlist) { hlist 179 net/netfilter/nfnetlink_log.c INIT_HLIST_NODE(&inst->hlist); hlist 197 net/netfilter/nfnetlink_log.c hlist_add_head_rcu(&inst->hlist, hlist 217 net/netfilter/nfnetlink_log.c hlist_del_rcu(&inst->hlist); hlist 834 net/netfilter/nfnetlink_log.c hlist_for_each_entry_safe(inst, t2, head, hlist) { hlist 58 net/netfilter/nfnetlink_queue.c struct hlist_node hlist; /* global list of queues */ hlist 108 net/netfilter/nfnetlink_queue.c hlist_for_each_entry_rcu(inst, head, hlist) { hlist 148 net/netfilter/nfnetlink_queue.c hlist_add_head_rcu(&inst->hlist, &q->instance_table[h]); hlist 178 net/netfilter/nfnetlink_queue.c hlist_del_rcu(&inst->hlist); hlist 936 net/netfilter/nfnetlink_queue.c hlist_for_each_entry_rcu(inst, head, hlist) hlist 968 net/netfilter/nfnetlink_queue.c hlist_for_each_entry_rcu(inst, head, hlist) hlist 990 net/netfilter/nfnetlink_queue.c hlist_for_each_entry_safe(inst, t2, head, hlist) { hlist 625 net/phonet/pep.c static struct sock *pep_find_pipe(const struct hlist_head *hlist, hlist 632 net/phonet/pep.c sk_for_each(sknode, hlist) { hlist 673 net/phonet/pep.c sknode = pep_find_pipe(&pn->hlist, &dst, pipe_handle); hlist 828 net/phonet/pep.c newsk = pep_find_pipe(&pn->hlist, &dst, pipe_handle); hlist 875 net/phonet/pep.c sk_add_node(newsk, &pn->hlist); hlist 963 net/phonet/pep.c INIT_HLIST_HEAD(&pn->hlist); hlist 1314 net/phonet/pep.c if (hlist_empty(&pn->hlist)) hlist 44 net/phonet/socket.c struct hlist_head hlist[PN_HASHSIZE]; hlist 53 net/phonet/socket.c INIT_HLIST_HEAD(pnsocks.hlist + i); hlist 59 net/phonet/socket.c return pnsocks.hlist + (obj & PN_HASHMASK); hlist 72 net/phonet/socket.c struct hlist_head *hlist = pn_hash_list(obj); hlist 75 net/phonet/socket.c sk_for_each_rcu(sknode, hlist) { hlist 106 net/phonet/socket.c struct hlist_head *hlist = pnsocks.hlist; hlist 113 net/phonet/socket.c sk_for_each(sknode, hlist) { hlist 127 net/phonet/socket.c hlist++; hlist 134 net/phonet/socket.c struct hlist_head *hlist = pn_hash_list(pn_sk(sk)->sobject); hlist 137 net/phonet/socket.c sk_add_node_rcu(sk, hlist); hlist 533 net/phonet/socket.c struct hlist_head *hlist = pnsocks.hlist; hlist 538 net/phonet/socket.c sk_for_each_rcu(sknode, hlist) { hlist 545 net/phonet/socket.c hlist++; hlist 86 net/sched/cls_u32.c struct tc_u_hnode __rcu *hlist; hlist 258 net/sched/cls_u32.c for (ht = rtnl_dereference(tp_c->hlist); hlist 380 net/sched/cls_u32.c RCU_INIT_POINTER(root_ht->next, tp_c->hlist); hlist 381 net/sched/cls_u32.c rcu_assign_pointer(tp_c->hlist, root_ht); hlist 602 net/sched/cls_u32.c hn = &tp_c->hlist; hlist 635 net/sched/cls_u32.c while ((ht = rtnl_dereference(tp_c->hlist)) != NULL) { hlist 637 net/sched/cls_u32.c RCU_INIT_POINTER(tp_c->hlist, ht->next); hlist 972 net/sched/cls_u32.c RCU_INIT_POINTER(ht->next, tp_c->hlist); hlist 973 net/sched/cls_u32.c rcu_assign_pointer(tp_c->hlist, ht); hlist 1122 net/sched/cls_u32.c for (ht = rtnl_dereference(tp_c->hlist); hlist 1220 net/sched/cls_u32.c for (ht = rtnl_dereference(tp_c->hlist); hlist 1463 tools/perf/util/auxtrace.c struct hlist_head *hlist; hlist 1468 tools/perf/util/auxtrace.c hlist = &c->hashtable[hash_32(key, c->bits)]; hlist 1469 tools/perf/util/auxtrace.c hlist_for_each_entry(entry, hlist, hash) {