Home
last modified time | relevance | path

Searched refs:sk_msg_buff (Results 1 – 3 of 3) sorted by relevance

/Linux-v4.19/kernel/bpf/
Dsockmap.c117 struct sk_msg_buff *cork;
243 static int free_start_sg(struct sock *sk, struct sk_msg_buff *md, bool charge);
315 struct sk_msg_buff *md, *mtmp; in bpf_tcp_remove()
426 struct sk_msg_buff *md, in memcopy_from_iter()
474 struct sk_msg_buff *md, in bpf_tcp_push()
534 static inline void bpf_compute_data_pointers_sg(struct sk_msg_buff *md) in bpf_compute_data_pointers_sg()
546 static void return_mem_sg(struct sock *sk, int bytes, struct sk_msg_buff *md) in return_mem_sg()
565 struct sk_msg_buff *md, bool charge) in free_bytes_sg()
596 struct sk_msg_buff *md, bool charge) in free_sg()
621 static int free_start_sg(struct sock *sk, struct sk_msg_buff *md, bool charge) in free_start_sg()
[all …]
/Linux-v4.19/net/core/
Dfilter.c2202 BPF_CALL_4(bpf_msg_redirect_hash, struct sk_msg_buff *, msg, in BPF_CALL_4() argument
2227 BPF_CALL_4(bpf_msg_redirect_map, struct sk_msg_buff *, msg, in BPF_CALL_4() argument
2242 struct sock *do_msg_redirect_map(struct sk_msg_buff *msg) in do_msg_redirect_map()
2257 BPF_CALL_2(bpf_msg_apply_bytes, struct sk_msg_buff *, msg, u32, bytes) in BPF_CALL_2() argument
2271 BPF_CALL_2(bpf_msg_cork_bytes, struct sk_msg_buff *, msg, u32, bytes) in BPF_CALL_2() argument
2293 struct sk_msg_buff *, msg, u32, start, u32, end, u64, flags) in BPF_CALL_4() argument
6751 *insn++ = BPF_LDX_MEM(BPF_FIELD_SIZEOF(struct sk_msg_buff, data), in sk_msg_convert_ctx_access()
6753 offsetof(struct sk_msg_buff, data)); in sk_msg_convert_ctx_access()
6756 *insn++ = BPF_LDX_MEM(BPF_FIELD_SIZEOF(struct sk_msg_buff, data_end), in sk_msg_convert_ctx_access()
6758 offsetof(struct sk_msg_buff, data_end)); in sk_msg_convert_ctx_access()
[all …]
/Linux-v4.19/include/linux/
Dfilter.h523 struct sk_msg_buff { struct
837 struct sock *do_msg_redirect_map(struct sk_msg_buff *md);