Home
last modified time | relevance | path

Searched refs:bpf_core_cast (Results 1 – 14 of 14) sorted by relevance

/linux-6.15/tools/testing/selftests/bpf/progs/
H A Dtype_cast.c49 shared_info = bpf_core_cast(kskb->head + kskb->end, struct skb_shared_info); in md_skb()
54 kskb2 = bpf_core_cast(kskb, typeof(*kskb2)); in md_skb()
65 task_dup = bpf_core_cast(task, struct task_struct); in BPF_PROG()
73 u64 *kctx = bpf_core_cast(ctx, u64); in kctx_u64()
H A Dmptcp_subflow.c71 ssk = mptcp_subflow_tcp_sock(bpf_core_cast(subflow, in _check_getsockopt_subflow_mark()
91 ssk = mptcp_subflow_tcp_sock(bpf_core_cast(subflow, in _check_getsockopt_subflow_cc()
93 icsk = bpf_core_cast(ssk, struct inet_connection_sock); in _check_getsockopt_subflow_cc()
119 msk = bpf_core_cast(sk, struct mptcp_sock); in _getsockopt_subflow()
H A Dsock_iter_batch.c35 sk = bpf_core_cast(sk, struct sock); in iter_tcp_soreuse()
71 sk = bpf_core_cast(sk, struct sock); in iter_udp_soreuse()
H A Drecvmsg_unix_prog.c30 sa_kern_unaddr = bpf_core_cast(sa_kern->uaddr, struct sockaddr_un); in recvmsg_unix_prog()
H A Dgetpeername_unix_prog.c30 sa_kern_unaddr = bpf_core_cast(sa_kern->uaddr, struct sockaddr_un); in getpeername_unix_prog()
H A Dgetsockname_unix_prog.c30 sa_kern_unaddr = bpf_core_cast(sa_kern->uaddr, struct sockaddr_un); in getsockname_unix_prog()
H A Dconnect_unix_prog.c31 sa_kern_unaddr = bpf_core_cast(sa_kern->uaddr, struct sockaddr_un); in connect_unix_prog()
H A Dsendmsg_unix_prog.c31 sa_kern_unaddr = bpf_core_cast(sa_kern->uaddr, struct sockaddr_un); in sendmsg_unix_prog()
H A Dcgroup_ancestor.c29 sk = bpf_core_cast(sk, struct sock); in log_cgroup_id()
H A Dsk_storage_omem_uncharge.c30 sk = bpf_core_cast(sk_ptr, struct sock); in BPF_PROG()
H A Dres_spin_lock_fail.c35 bpf_res_spin_lock((struct bpf_res_spin_lock *)bpf_core_cast(&elem->lock, struct __sk_buff)); in res_spin_lock_arg()
H A Dnet_timestamping.c134 shinfo = bpf_core_cast(skb->head + skb->end, struct skb_shared_info); in bpf_test_delay()
H A Dsetget_sockopt.c371 tp = bpf_core_cast(sk, struct tcp_sock); in _getsockopt()
/linux-6.15/tools/lib/bpf/
H A Dbpf_core_read.h337 #define bpf_core_cast(ptr, type) \ macro