Home
last modified time | relevance | path

Searched refs:sk_msg (Results 1 – 13 of 13) sorted by relevance

/linux/include/linux/
A Dskmsg.h44 struct sk_msg { struct
86 struct sk_msg *cork;
113 int sk_msg_clone(struct sock *sk, struct sk_msg *dst, struct sk_msg *src,
186 static inline void sk_msg_xfer(struct sk_msg *dst, struct sk_msg *src, in sk_msg_xfer()
197 static inline void sk_msg_xfer_full(struct sk_msg *dst, struct sk_msg *src) in sk_msg_xfer_full()
321 struct sk_msg *msg) in sk_psock_queue_msg()
333 struct sk_msg *msg; in sk_psock_dequeue_msg()
345 struct sk_msg *msg; in sk_psock_peek_msg()
354 struct sk_msg *msg) in sk_psock_next_msg()
356 struct sk_msg *ret; in sk_psock_next_msg()
[all …]
A Dbpf_types.h33 BPF_PROG_TYPE(BPF_PROG_TYPE_SK_MSG, sk_msg,
34 struct sk_msg_md, struct sk_msg)
/linux/net/core/
A Dskmsg.c26 int sk_msg_alloc(struct sock *sk, struct sk_msg *msg, int len, in sk_msg_alloc()
77 int sk_msg_clone(struct sock *sk, struct sk_msg *dst, struct sk_msg *src, in sk_msg_clone()
207 int sk_msg_free(struct sock *sk, struct sk_msg *msg) in sk_msg_free()
302 struct sk_msg *msg, u32 bytes) in sk_msg_zerocopy_from_iter()
360 struct sk_msg *msg, u32 bytes) in sk_msg_memcopy_from_iter()
408 struct sk_msg *msg_rx; in sk_msg_recvmsg()
494 struct sk_msg *msg; in sk_psock_create_ingress_msg()
514 struct sk_msg *msg) in sk_psock_skb_ingress_enqueue()
547 struct sk_msg *msg; in sk_psock_skb_ingress()
744 struct sk_msg *msg, *tmp; in __sk_psock_purge_ingress_msg()
[all …]
A Dfilter.c9874 struct sk_msg, sk), in sk_msg_convert_ctx_access()
9876 offsetof(struct sk_msg, sk)); in sk_msg_convert_ctx_access()
9885 struct sk_msg, sk), in sk_msg_convert_ctx_access()
9887 offsetof(struct sk_msg, sk)); in sk_msg_convert_ctx_access()
9897 struct sk_msg, sk), in sk_msg_convert_ctx_access()
9899 offsetof(struct sk_msg, sk)); in sk_msg_convert_ctx_access()
9914 struct sk_msg, sk), in sk_msg_convert_ctx_access()
9916 offsetof(struct sk_msg, sk)); in sk_msg_convert_ctx_access()
9935 struct sk_msg, sk), in sk_msg_convert_ctx_access()
9951 struct sk_msg, sk), in sk_msg_convert_ctx_access()
[all …]
A Dsock_map.c657 BPF_CALL_4(bpf_msg_redirect_map, struct sk_msg *, msg, in BPF_CALL_4() argument
1241 BPF_CALL_4(bpf_msg_redirect_hash, struct sk_msg *, msg, in BPF_CALL_4() argument
/linux/net/ipv4/
A Dtcp_bpf.c14 struct sk_msg *msg, u32 apply_bytes, int flags) in bpf_tcp_ingress()
19 struct sk_msg *tmp; in bpf_tcp_ingress()
66 static int tcp_bpf_push(struct sock *sk, struct sk_msg *msg, u32 apply_bytes, in tcp_bpf_push()
123 static int tcp_bpf_push_locked(struct sock *sk, struct sk_msg *msg, in tcp_bpf_push_locked()
134 int tcp_bpf_sendmsg_redir(struct sock *sk, struct sk_msg *msg, in tcp_bpf_sendmsg_redir()
252 struct sk_msg *msg, int *copied, int flags) in tcp_bpf_send_verdict()
359 struct sk_msg tmp, *msg_tx = NULL; in tcp_bpf_sendmsg()
448 struct sk_msg tmp, *msg = NULL; in tcp_bpf_sendpage()
/linux/net/tls/
A Dtls_sw.c297 struct sk_msg *msg_en = &rec->msg_encrypted; in tls_alloc_encrypted_msg()
308 struct sk_msg *msg_pl = &rec->msg_plaintext; in tls_clone_plaintext_msg()
331 struct sk_msg *msg_pl, *msg_en; in tls_get_rec()
382 struct sk_msg *msg_en; in tls_tx_records()
444 struct sk_msg *msg_en; in tls_encrypt_done()
573 struct sk_msg *msg_npl; in tls_split_open_record()
690 struct sk_msg *msg_pl, *msg_en; in tls_push_record()
806 struct sk_msg msg_redir = { }; in bpf_exec_tx_verdict()
915 struct sk_msg *msg_pl; in tls_sw_push_pending_record()
942 struct sk_msg *msg_pl, *msg_en; in tls_sw_sendmsg()
[all …]
/linux/include/net/
A Despintcp.h16 struct sk_msg skmsg;
A Dtls.h103 struct sk_msg msg_plaintext;
104 struct sk_msg msg_encrypted;
A Dtcp.h2236 struct sk_msg;
2245 int tcp_bpf_sendmsg_redir(struct sock *sk, struct sk_msg *msg, u32 bytes,
/linux/net/xfrm/
A Despintcp.c209 struct sk_msg *skmsg = &emsg->skmsg; in espintcp_sendskmsg_locked()
/linux/tools/bpf/bpftool/Documentation/
A Dbpftool-prog.rst44 | **lwt_seg6local** | **sockops** | **sk_skb** | **sk_msg** | **lirc_mode2** |
/linux/tools/bpf/bpftool/bash-completion/
A Dbpftool477 lwt_seg6local sockops sk_skb sk_msg \

Completed in 59 milliseconds