Home
last modified time | relevance | path

Searched refs:apply_bytes (Results 1 – 5 of 5) sorted by relevance

/linux/net/ipv4/
H A Dtcp_bpf.c33 struct sk_msg *msg, u32 apply_bytes) in bpf_tcp_ingress() argument
35 bool apply = apply_bytes; in bpf_tcp_ingress()
50 size = (apply && apply_bytes < sge->length) ? in bpf_tcp_ingress()
51 apply_bytes : sge->length; in bpf_tcp_ingress()
67 apply_bytes -= size; in bpf_tcp_ingress()
68 if (!apply_bytes) { in bpf_tcp_ingress()
90 static int tcp_bpf_push(struct sock *sk, struct sk_msg *msg, u32 apply_bytes, in tcp_bpf_push() argument
94 bool apply = apply_bytes; in tcp_bpf_push()
105 size = (apply && apply_bytes < sge->length) ? in tcp_bpf_push()
106 apply_bytes : sge->length; in tcp_bpf_push()
[all …]
/linux/tools/testing/selftests/bpf/progs/
H A Dtest_sockmap_ktls.c9 int apply_bytes; variable
38 bpf_msg_apply_bytes(msg, apply_bytes); in prog_sk_policy_redir()
/linux/net/tls/
H A Dtls_sw.c611 u32 i, j, bytes = 0, apply = msg_opl->apply_bytes; in tls_split_open_record()
656 msg_opl->apply_bytes = 0; in tls_split_open_record()
660 msg_npl->apply_bytes = apply; in tls_split_open_record()
715 msg_opl->apply_bytes = msg_opl->sg.size + msg_npl->sg.size; in tls_merge_open_record()
743 split_point = msg_pl->apply_bytes; in tls_push_record()
896 if (msg->apply_bytes && msg->apply_bytes < send) in bpf_exec_tx_verdict()
897 send = msg->apply_bytes; in bpf_exec_tx_verdict()
913 if (msg->apply_bytes < send) in bpf_exec_tx_verdict()
914 msg->apply_bytes = 0; in bpf_exec_tx_verdict()
916 msg->apply_bytes -= send; in bpf_exec_tx_verdict()
[all …]
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dsockmap_ktls.c283 skel->bss->apply_bytes = 1024; in test_sockmap_ktls_tx_no_buf()
/linux/net/core/
H A Dfilter.c2615 msg->apply_bytes = bytes; in BPF_CALL_2()