Home
last modified time | relevance | path

Searched refs:hlist_for_each_entry_rcu (Results 1 – 25 of 104) sorted by relevance

12345

/linux/mm/
H A Dmmu_notifier.c312 hlist_for_each_entry_rcu(subscription, &subscriptions->list, hlist, in mn_hlist_release()
375 hlist_for_each_entry_rcu(subscription, in __mmu_notifier_clear_flush_young()
395 hlist_for_each_entry_rcu(subscription, in __mmu_notifier_clear_young()
414 hlist_for_each_entry_rcu(subscription, in __mmu_notifier_test_young()
469 hlist_for_each_entry_rcu(subscription, &subscriptions->list, hlist, in mn_hlist_invalidate_range_start()
507 hlist_for_each_entry_rcu(subscription, &subscriptions->list, in mn_hlist_invalidate_range_start()
545 hlist_for_each_entry_rcu(subscription, &subscriptions->list, hlist, in mn_hlist_invalidate_end()
580 hlist_for_each_entry_rcu(subscription, in __mmu_notifier_arch_invalidate_secondary_tlbs()
717 hlist_for_each_entry_rcu(subscription, in find_get_mmu_notifier()
/linux/net/can/
H A Daf_can.c535 hlist_for_each_entry_rcu(rcv, rcv_list, list) { in can_rx_unregister()
589 hlist_for_each_entry_rcu(rcv, &dev_rcv_lists->rx[RX_ERR], list) { in can_rcv_filter()
599 hlist_for_each_entry_rcu(rcv, &dev_rcv_lists->rx[RX_ALL], list) { in can_rcv_filter()
605 hlist_for_each_entry_rcu(rcv, &dev_rcv_lists->rx[RX_FIL], list) { in can_rcv_filter()
613 hlist_for_each_entry_rcu(rcv, &dev_rcv_lists->rx[RX_INV], list) { in can_rcv_filter()
625 hlist_for_each_entry_rcu(rcv, &dev_rcv_lists->rx_eff[effhash(can_id)], list) { in can_rcv_filter()
633 hlist_for_each_entry_rcu(rcv, &dev_rcv_lists->rx_sff[can_id], list) { in can_rcv_filter()
/linux/net/ipv4/
H A Dtcp_diag.c63 hlist_for_each_entry_rcu(key, &md5sig->head, node) in tcp_diag_put_md5sig()
75 hlist_for_each_entry_rcu(key, &md5sig->head, node) { in tcp_diag_put_md5sig()
158 hlist_for_each_entry_rcu(key, &md5sig->head, node) in tcp_diag_get_aux_size()
/linux/drivers/target/tcm_fc/
H A Dtfc_sess.c173 hlist_for_each_entry_rcu(sess, head, hash) { in ft_sess_get()
218 hlist_for_each_entry_rcu(sess, head, hash) in ft_sess_create()
267 hlist_for_each_entry_rcu(sess, head, hash) { in ft_sess_delete()
294 hlist_for_each_entry_rcu(sess, head, hash) { in ft_sess_delete_all()
/linux/include/linux/
H A Dhashtable.h141 hlist_for_each_entry_rcu(obj, &name[bkt], member)
177 hlist_for_each_entry_rcu(obj, &name[hash_min(key, HASH_BITS(name))],\
/linux/net/bridge/
H A Dbr_cfm.c23 hlist_for_each_entry_rcu(mep, &br->mep_list, head, in br_mep_find_ifindex()
36 hlist_for_each_entry_rcu(peer_mep, &mep->peer_mep_list, head, in br_peer_mep_find()
827 hlist_for_each_entry_rcu(mep, &br->mep_list, head) in br_cfm_mep_count()
842 hlist_for_each_entry_rcu(mep, &br->mep_list, head) in br_cfm_peer_mep_count()
843 hlist_for_each_entry_rcu(peer_mep, &mep->peer_mep_list, head) in br_cfm_peer_mep_count()
H A Dbr_cfm_netlink.c461 hlist_for_each_entry_rcu(mep, &br->mep_list, head) { in br_cfm_config_fill_info()
587 hlist_for_each_entry_rcu(peer_mep, &mep->peer_mep_list, head) { in br_cfm_config_fill_info()
624 hlist_for_each_entry_rcu(mep, &br->mep_list, head) { in br_cfm_status_fill_info()
658 hlist_for_each_entry_rcu(peer_mep, &mep->peer_mep_list, head) { in br_cfm_status_fill_info()
H A Dbr_mrp.c57 hlist_for_each_entry_rcu(mrp, &br->mrp_list, list, in br_mrp_find_id()
73 hlist_for_each_entry_rcu(mrp, &br->mrp_list, list, in br_mrp_find_in_id()
88 hlist_for_each_entry_rcu(mrp, &br->mrp_list, list, in br_mrp_unique_ifindex()
114 hlist_for_each_entry_rcu(mrp, &br->mrp_list, list, in br_mrp_find_port()
/linux/fs/nfs/
H A Dpnfs_dev.c85 hlist_for_each_entry_rcu(d, &nfs4_deviceid_cache[hash], node) in _lookup_deviceid()
335 hlist_for_each_entry_rcu(d, &nfs4_deviceid_cache[hash], node) in _deviceid_purge_client()
376 hlist_for_each_entry_rcu(d, &nfs4_deviceid_cache[i], node) in nfs4_deviceid_mark_client_invalid()
/linux/net/batman-adv/
H A Dbat_v.c186 hlist_for_each_entry_rcu(hardif_neigh, in batadv_v_neigh_dump_hardif()
349 hlist_for_each_entry_rcu(neigh_node, &orig_node->neigh_list, list) { in batadv_v_orig_dump_entry()
395 hlist_for_each_entry_rcu(orig_node, head, hash_entry) { in batadv_v_orig_dump_bucket()
567 hlist_for_each_entry_rcu(gw_node, &bat_priv->gw.gateway_list, list) { in batadv_v_gw_get_best_gw_node()
H A Dtranslation-table.c144 hlist_for_each_entry_rcu(tt, head, hash_entry) { in batadv_tt_hash_find()
519 hlist_for_each_entry_rcu(vlan, &bat_priv->softif_vlan_list, list) { in batadv_tt_local_table_transmit_size()
722 hlist_for_each_entry_rcu(orig_entry, head, list) { in batadv_tt_local_add()
1408 hlist_for_each_entry_rcu(tmp_orig_entry, head, list) { in batadv_tt_global_orig_entry_find()
1471 hlist_for_each_entry_rcu(orig_entry, head, list) in batadv_tt_global_sync_flags()
1721 hlist_for_each_entry_rcu(orig_entry, head, list) { in batadv_transtable_best_orig()
1835 hlist_for_each_entry_rcu(orig_entry, head, list) { in batadv_tt_global_dump_entry()
1873 hlist_for_each_entry_rcu(common, head, hash_entry) { in batadv_tt_global_dump_bucket()
2049 hlist_for_each_entry_rcu(orig_entry, head, list) { in batadv_tt_global_del_roaming()
2405 hlist_for_each_entry_rcu(tt_common, head, hash_entry) { in batadv_tt_global_crc()
[all …]
H A Dbat_iv_ogm.c754 hlist_for_each_entry_rcu(orig_node, head, hash_entry) { in batadv_iv_ogm_slide_own_bcast_window()
755 hlist_for_each_entry_rcu(orig_ifinfo, in batadv_iv_ogm_slide_own_bcast_window()
936 hlist_for_each_entry_rcu(tmp_neigh_node, in batadv_iv_ogm_orig_update()
1080 hlist_for_each_entry_rcu(tmp_neigh_node, in batadv_iv_ogm_calc_tq()
1247 hlist_for_each_entry_rcu(neigh_node, &orig_node->neigh_list, list) { in batadv_iv_ogm_update_seqnos()
1897 hlist_for_each_entry_rcu(neigh_node, &orig_node->neigh_list, list) { in batadv_iv_ogm_orig_dump_entry()
1945 hlist_for_each_entry_rcu(orig_node, head, hash_entry) { in batadv_iv_ogm_orig_dump_bucket()
2107 hlist_for_each_entry_rcu(hardif_neigh, in batadv_iv_ogm_neigh_dump_hardif()
2259 hlist_for_each_entry_rcu(gw_node, &bat_priv->gw.gateway_list, list) { in batadv_iv_gw_get_best_gw_node()
H A Dnetwork-coding.c409 hlist_for_each_entry_rcu(orig_node, head, hash_entry) in batadv_nc_purge_orig_hash()
554 hlist_for_each_entry_rcu(nc_path, head, hash_entry) { in batadv_nc_hash_find()
688 hlist_for_each_entry_rcu(nc_path, head, hash_entry) { in batadv_nc_process_nc_paths()
1279 hlist_for_each_entry_rcu(nc_path, &hash->table[idx], hash_entry) { in batadv_nc_path_search()
1758 hlist_for_each_entry_rcu(nc_path, &hash->table[index], hash_entry) { in batadv_nc_find_decoding_packet()
H A Dtvlv.c74 hlist_for_each_entry_rcu(tvlv_handler_tmp, in batadv_tvlv_handler_get()
473 hlist_for_each_entry_rcu(tvlv_handler, in batadv_tvlv_containers_process()
/linux/net/netfilter/ipvs/
H A Dip_vs_conn.c272 hlist_for_each_entry_rcu(cp, &ip_vs_conn_tab[hash], c_list) { in __ip_vs_conn_in_get()
358 hlist_for_each_entry_rcu(cp, &ip_vs_conn_tab[hash], c_list) { in ip_vs_ct_in_get()
415 hlist_for_each_entry_rcu(cp, &ip_vs_conn_tab[hash], c_list) { in ip_vs_conn_out_get()
1061 hlist_for_each_entry_rcu(cp, &ip_vs_conn_tab[idx], c_list) { in ip_vs_conn_array()
1319 hlist_for_each_entry_rcu(cp, &ip_vs_conn_tab[hash], c_list) { in ip_vs_random_dropentry()
1386 hlist_for_each_entry_rcu(cp, &ip_vs_conn_tab[idx], c_list) { in ip_vs_conn_flush()
1420 hlist_for_each_entry_rcu(cp, &ip_vs_conn_tab[idx], c_list) { in ip_vs_expire_nodest_conn_flush()
/linux/drivers/target/
H A Dtarget_core_device.c212 hlist_for_each_entry_rcu(deve, &nacl->lun_entry_hlist, link) { in core_get_se_deve_from_rtpi()
240 hlist_for_each_entry_rcu(deve, &nacl->lun_entry_hlist, link) in core_free_device_list_for_node()
266 hlist_for_each_entry_rcu(deve, &nacl->lun_entry_hlist, link) in target_nacl_find_deve()
307 hlist_for_each_entry_rcu(tmp, &nacl->lun_entry_hlist, link) { in target_luns_data_has_changed()
465 hlist_for_each_entry_rcu(deve, &nacl->lun_entry_hlist, link) { in core_clear_lun_from_tpg()
/linux/net/rds/
H A Dconnection.c91 hlist_for_each_entry_rcu(conn, head, c_hash_node) { in rds_conn_lookup()
557 hlist_for_each_entry_rcu(conn, head, c_hash_node) { in rds_conn_message_info_cmn()
670 hlist_for_each_entry_rcu(conn, head, c_hash_node) { in rds_for_each_conn_info()
708 hlist_for_each_entry_rcu(conn, head, c_hash_node) { in rds_walk_conn_path_info()
/linux/fs/dlm/
H A Dmidcomms.c278 hlist_for_each_entry_rcu(node, &node_hash[r], hlist) { in __find_node()
1168 hlist_for_each_entry_rcu(node, &node_hash[i], hlist) { in dlm_midcomms_exit()
1328 hlist_for_each_entry_rcu(node, &node_hash[i], hlist) { in dlm_midcomms_version_wait()
1399 hlist_for_each_entry_rcu(node, &node_hash[i], hlist) { in dlm_midcomms_shutdown()
1407 hlist_for_each_entry_rcu(node, &node_hash[i], hlist) { in dlm_midcomms_shutdown()
/linux/net/netfilter/
H A Dnft_set_hash.c519 hlist_for_each_entry_rcu(he, &priv->table[hash], node) { in nft_hash_lookup()
540 hlist_for_each_entry_rcu(he, &priv->table[hash], node) { in nft_hash_get()
561 hlist_for_each_entry_rcu(he, &priv->table[hash], node) { in nft_hash_lookup_fast()
666 hlist_for_each_entry_rcu(he, &priv->table[i], node, in nft_hash_walk()
/linux/net/openvswitch/
H A Dflow_table.c537 hlist_for_each_entry_rcu(flow, head, flow_table.node[ver]) { in ovs_flow_tbl_dump_next()
591 hlist_for_each_entry_rcu(flow, head, in flow_table_copy_flows()
596 hlist_for_each_entry_rcu(flow, head, in flow_table_copy_flows()
713 hlist_for_each_entry_rcu(flow, head, flow_table.node[ti->node_ver], in masked_flow_lookup()
927 hlist_for_each_entry_rcu(flow, head, ufid_table.node[ti->node_ver], in ovs_flow_tbl_lookup_ufid()
/linux/arch/s390/kernel/
H A Dirq.c335 hlist_for_each_entry_rcu(p, &ext_int_hash[index], entry) { in unregister_external_irq()
359 hlist_for_each_entry_rcu(p, &ext_int_hash[index], entry) { in do_ext_interrupt()
/linux/Documentation/RCU/
H A Drculist_nulls.rst58 Beware that lockless_lookup(key) cannot use traditional hlist_for_each_entry_rcu()
75 And note the traditional hlist_for_each_entry_rcu() misses this smp_rmb()::
/linux/net/mac80211/
H A Dmesh_pathtbl.c285 hlist_for_each_entry_rcu(mpath, &tbl->walk_head, walk_list) { in __mesh_path_lookup_by_idx()
778 hlist_for_each_entry_rcu(mpath, &tbl->walk_head, walk_list) { in mesh_plink_broken()
974 hlist_for_each_entry_rcu(gate, &tbl->known_gates, gate_list) { in mesh_path_send_to_gates()
987 hlist_for_each_entry_rcu(gate, &tbl->known_gates, gate_list) { in mesh_path_send_to_gates()
/linux/net/core/
H A Dbpf_sk_storage.c171 hlist_for_each_entry_rcu(selem, &sk_storage->list, snode) { in bpf_sk_storage_clone()
595 hlist_for_each_entry_rcu(selem, &sk_storage->list, snode) { in bpf_sk_storage_diag_put_all()
738 hlist_for_each_entry_rcu(selem, &b->list, map_node) { in bpf_sk_storage_map_seq_find_next()
/linux/drivers/misc/vmw_vmci/
H A Dvmci_resource.c45 hlist_for_each_entry_rcu(r, in vmci_resource_lookup()

12345