Home
last modified time | relevance | path

Searched refs:list_entry_rcu (Results 1 – 17 of 17) sorted by relevance

/Linux-v5.4/include/linux/
Drculist.h295 #define list_entry_rcu(ptr, type, member) \ macro
335 likely(__ptr != __next) ? list_entry_rcu(__next, type, member) : NULL; \
355 likely(__next != __head) ? list_entry_rcu(__next, type, \
372 pos = list_entry_rcu((head)->next, typeof(*pos), member); \
374 pos = list_entry_rcu(pos->member.next, typeof(*pos), member))
429 for (pos = list_entry_rcu(pos->member.next, typeof(*pos), member); \
431 pos = list_entry_rcu(pos->member.next, typeof(*pos), member))
452 pos = list_entry_rcu(pos->member.next, typeof(*(pos)), member))
/Linux-v5.4/security/smack/
Dsmackfs.c622 list_entry_rcu(list, struct smack_known, list); in load_seq_show()
771 list_entry_rcu(list, struct smack_known, list); in cipso_seq_show()
955 list_entry_rcu(list, struct smack_known, list); in cipso2_seq_show()
1038 list_entry_rcu(list, struct smk_net4addr, list); in net4addr_seq_show()
1088 m = list_entry_rcu(smk_net4addr_list.next, in smk_net4addr_insert()
1102 m_next = list_entry_rcu(m->list.next, in smk_net4addr_insert()
1352 m = list_entry_rcu(smk_net6addr_list.next, in smk_net6addr_insert()
1365 m_next = list_entry_rcu(m->list.next, in smk_net6addr_insert()
1865 list_entry_rcu(list, struct smack_known_list_elem, list); in onlycap_seq_show()
2199 list_entry_rcu(list, struct smack_rule, list); in load_self_seq_show()
[all …]
/Linux-v5.4/include/linux/sched/
Dsignal.h563 list_entry_rcu((p)->tasks.next, struct task_struct, tasks)
653 return list_entry_rcu(p->thread_group.next, in next_thread()
/Linux-v5.4/kernel/livepatch/
Dpatch.c101 func = list_entry_rcu(func->stack_node.next, in klp_ftrace_handler()
/Linux-v5.4/security/integrity/ima/
Dima_fs.c103 qe = list_entry_rcu(qe->later.next, struct ima_queue_entry, later); in ima_measurements_next()
Dima_policy.c1341 entry = list_entry_rcu(entry->list.next, struct ima_rule_entry, list); in ima_policy_next()
/Linux-v5.4/fs/nfs/
Ddelegation.c525 server = list_entry_rcu(clp->cl_superblocks.next, in nfs_client_return_marked_delegations()
532 delegation = list_entry_rcu(server->delegations.next, in nfs_client_return_marked_delegations()
/Linux-v5.4/net/ipv6/
Dip6mr.c108 ret = list_entry_rcu(net->ipv6.mr6_tables.next, in ip6mr_mr_table_iter()
111 ret = list_entry_rcu(mrt->list.next, in ip6mr_mr_table_iter()
/Linux-v5.4/net/ipv4/
Dipmr.c121 ret = list_entry_rcu(net->ipv4.mr_tables.next, in ipmr_mr_table_iter()
124 ret = list_entry_rcu(mrt->list.next, in ipmr_mr_table_iter()
/Linux-v5.4/ipc/
Dsem.c2319 un = list_entry_rcu(ulp->list_proc.next, in exit_sem()
/Linux-v5.4/net/core/
Ddev.c6574 upper = list_entry_rcu((*iter)->next, struct netdev_adjacent, list); in netdev_upper_get_next_dev_rcu()
6609 upper = list_entry_rcu((*iter)->next, struct netdev_adjacent, list); in netdev_next_upper_dev_rcu()
6768 lower = list_entry_rcu((*iter)->next, struct netdev_adjacent, list); in netdev_lower_get_next_private_rcu()
6938 lower = list_entry_rcu((*iter)->next, struct netdev_adjacent, list); in netdev_next_lower_dev_rcu()
/Linux-v5.4/kernel/sched/
Drt.c460 tg = list_entry_rcu(tg->list.next, in next_task_group()
/Linux-v5.4/kernel/cgroup/
Dcgroup.c4207 next = list_entry_rcu(parent->children.next, struct cgroup_subsys_state, sibling); in css_next_child()
4209 next = list_entry_rcu(pos->sibling.next, struct cgroup_subsys_state, sibling); in css_next_child()
/Linux-v5.4/Documentation/RCU/
DwhatisRCU.txt830 list_entry_rcu
/Linux-v5.4/drivers/md/
Ddm-thin.c2325 tc = list_entry_rcu(pool->active_thins.next, struct thin_c, list); in get_first_thin()
/Linux-v5.4/drivers/block/drbd/
Ddrbd_nl.c3976 pos = list_entry_rcu(resource->resources.next, in get_one_status()
/Linux-v5.4/drivers/net/
Dvxlan.c177 return list_entry_rcu(fdb->remotes.next, struct vxlan_rdst, list); in first_remote_rcu()