Home
last modified time | relevance | path

Searched refs:unrcu_pointer (Results 1 – 21 of 21) sorted by relevance

/linux-6.14.4/drivers/gpu/drm/nouveau/
Dnv04_fence.c42 struct nvif_push *push = &unrcu_pointer(fence->channel)->chan.push; in nv04_fence_emit()
Dnouveau_fence.c223 struct nouveau_channel *chan = unrcu_pointer(fence->channel); in nouveau_fence_emit()
/linux-6.14.4/net/ipv4/
Dtcp_fastopen.c52 ctxt = unrcu_pointer(xchg(&net->ipv4.tcp_fastopen_ctx, NULL)); in tcp_fastopen_ctx_destroy()
83 octx = unrcu_pointer(xchg(&q->ctx, RCU_INITIALIZER(ctx))); in tcp_fastopen_reset_cipher()
85 octx = unrcu_pointer(xchg(&net->ipv4.tcp_fastopen_ctx, in tcp_fastopen_reset_cipher()
Dcipso_ipv4.c1979 opt = unrcu_pointer(xchg(&req_inet->ireq_opt, RCU_INITIALIZER(opt))); in cipso_v4_req_setattr()
Dudp.c2488 old = unrcu_pointer(xchg(&sk->sk_rx_dst, RCU_INITIALIZER(dst))); in udp_sk_rx_dst_set()
Dtcp.c3367 dst_release(unrcu_pointer(xchg(&sk->sk_rx_dst, NULL))); in tcp_disconnect()
/linux-6.14.4/drivers/dma-buf/
Ddma-fence-chain.c65 tmp = unrcu_pointer(cmpxchg(&chain->prev, RCU_INITIALIZER(prev), in dma_fence_chain_walk()
/linux-6.14.4/net/core/
Dgen_estimator.c209 est = unrcu_pointer(xchg(rate_est, NULL)); in gen_kill_estimator()
Dsock_diag.c198 old = unrcu_pointer(xchg(&inet_rcv_compat, NULL)); in sock_diag_unregister_inet_compat()
/linux-6.14.4/kernel/bpf/
Ddevmap.c829 old_dev = unrcu_pointer(xchg(&dtab->netdev_map[k], NULL)); in dev_map_delete_elem()
940 old_dev = unrcu_pointer(xchg(&dtab->netdev_map[i], RCU_INITIALIZER(dev))); in __dev_map_update_elem()
1140 odev = unrcu_pointer(cmpxchg(&dtab->netdev_map[i], RCU_INITIALIZER(dev), NULL)); in dev_map_notification()
Dcpumap.c511 old_rcpu = unrcu_pointer(xchg(&cmap->cpu_map[key_cpu], RCU_INITIALIZER(rcpu))); in __cpu_map_entry_replace()
/linux-6.14.4/net/xdp/
Dxskmap.c234 old_xs = unrcu_pointer(xchg(map_entry, NULL)); in xsk_map_delete_elem()
/linux-6.14.4/include/linux/
Drcupdate.h527 #define unrcu_pointer(p) __unrcu_pointer(p, __UNIQUE_ID(rcu)) macro
/linux-6.14.4/net/ipv6/
Daf_inet6.c510 opt = unrcu_pointer(xchg(&np->opt, NULL)); in inet6_cleanup_sock()
Dipv6_sockglue.c114 opt = unrcu_pointer(xchg(&inet6_sk(sk)->opt, RCU_INITIALIZER(opt))); in ipv6_update_options()
Droute.c369 from = unrcu_pointer(xchg(&rt->from, NULL)); in ip6_dst_destroy()
387 from = unrcu_pointer(xchg(&rt->from, NULL)); in ip6_dst_ifdown()
1478 from = unrcu_pointer(xchg(&pcpu_rt->from, NULL)); in rt6_make_pcpu_route()
Dip6_fib.c983 from = unrcu_pointer(xchg(&pcpu_rt->from, NULL)); in __fib6_drop_pcpu_from()
/linux-6.14.4/drivers/acpi/apei/
Dghes.c975 call_rcu(&unrcu_pointer(victim)->rcu, in ghes_estatus_cache_add()
/linux-6.14.4/security/selinux/
Dhooks.c216 tsec = selinux_cred(unrcu_pointer(current->real_cred)); in cred_init_security()
2538 spin_lock_irq(&unrcu_pointer(current->sighand)->siglock); in selinux_bprm_committed_creds()
2546 spin_unlock_irq(&unrcu_pointer(current->sighand)->siglock); in selinux_bprm_committed_creds()
2552 __wake_up_parent(current, unrcu_pointer(current->real_parent)); in selinux_bprm_committed_creds()
/linux-6.14.4/net/sched/
Dact_api.c65 old = unrcu_pointer(xchg(old_cookie, RCU_INITIALIZER(new_cookie))); in tcf_set_action_cookie()
/linux-6.14.4/include/net/
Dsock.h2169 old_dst = unrcu_pointer(xchg(&sk->sk_dst_cache, RCU_INITIALIZER(dst))); in sk_dst_set()