Lines Matching refs:msg

237 int bpf_prog4(struct sk_msg_md *msg)  in bpf_prog4()  argument
244 bpf_msg_apply_bytes(msg, *bytes); in bpf_prog4()
247 bpf_msg_cork_bytes(msg, *bytes); in bpf_prog4()
251 bpf_msg_pull_data(msg, *start, *end, 0); in bpf_prog4()
255 err = bpf_msg_push_data(msg, *start_push, *end_push, 0); in bpf_prog4()
262 bpf_msg_pop_data(msg, *start_pop, *pop, 0); in bpf_prog4()
267 int bpf_prog6(struct sk_msg_md *msg) in bpf_prog6() argument
276 bpf_msg_apply_bytes(msg, *bytes); in bpf_prog6()
279 bpf_msg_cork_bytes(msg, *bytes); in bpf_prog6()
284 bpf_msg_pull_data(msg, *start, *end, 0); in bpf_prog6()
289 err = bpf_msg_push_data(msg, *start_push, *end_push, 0); in bpf_prog6()
297 bpf_msg_pop_data(msg, *start_pop, *pop, 0); in bpf_prog6()
305 return bpf_msg_redirect_map(msg, &sock_map_redir, key, flags); in bpf_prog6()
307 return bpf_msg_redirect_hash(msg, &sock_map_redir, &key, flags); in bpf_prog6()
312 int bpf_prog8(struct sk_msg_md *msg) in bpf_prog8() argument
314 void *data_end = (void *)(long) msg->data_end; in bpf_prog8()
315 void *data = (void *)(long) msg->data; in bpf_prog8()
320 ret = bpf_msg_apply_bytes(msg, *bytes); in bpf_prog8()
333 int bpf_prog9(struct sk_msg_md *msg) in bpf_prog9() argument
335 void *data_end = (void *)(long) msg->data_end; in bpf_prog9()
336 void *data = (void *)(long) msg->data; in bpf_prog9()
343 ret = bpf_msg_cork_bytes(msg, *bytes); in bpf_prog9()
351 int bpf_prog10(struct sk_msg_md *msg) in bpf_prog10() argument
358 bpf_msg_apply_bytes(msg, *bytes); in bpf_prog10()
361 bpf_msg_cork_bytes(msg, *bytes); in bpf_prog10()
365 bpf_msg_pull_data(msg, *start, *end, 0); in bpf_prog10()
369 err = bpf_msg_push_data(msg, *start_push, *end_push, 0); in bpf_prog10()
376 bpf_msg_pop_data(msg, *start_pop, *pop, 0); in bpf_prog10()