Home
last modified time | relevance | path

Searched refs:__imm_const (Results 1 – 25 of 48) sorted by relevance

12

/tools/testing/selftests/bpf/progs/
A Dverifier_direct_packet_access.c19 : __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)), in __retval()
39 : __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)), in direct_packet_access_test1()
73 : __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)), in direct_packet_access_test2()
75 __imm_const(__sk_buff_len, offsetof(struct __sk_buff, len)) in direct_packet_access_test2()
90 : __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)) in direct_packet_access_test3()
109 : __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)), in direct_packet_access_test4_write()
131 : __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)), in pkt_end_reg_good_access()
501 : __imm_const(__imm_0, 0x7fff - 1), in __flag()
530 : __imm_const(__imm_0, 0x7fff - 1), in __flag()
593 : __imm_const(__imm_0, 0xffff - 1), in __flag()
[all …]
A Dverifier_xdp_direct_packet_access.c24 : __imm_const(xdp_md_data, offsetof(struct xdp_md, data)), in end_mangling_bad_access_1()
45 : __imm_const(xdp_md_data, offsetof(struct xdp_md, data)), in end_mangling_bad_access_2()
65 : __imm_const(xdp_md_data, offsetof(struct xdp_md, data)), in __flag()
86 : __imm_const(xdp_md_data, offsetof(struct xdp_md, data)), in __flag()
107 : __imm_const(xdp_md_data, offsetof(struct xdp_md, data)), in __flag()
127 : __imm_const(xdp_md_data, offsetof(struct xdp_md, data)), in __flag()
148 : __imm_const(xdp_md_data, offsetof(struct xdp_md, data)), in __flag()
169 : __imm_const(xdp_md_data, offsetof(struct xdp_md, data)), in __flag()
191 : __imm_const(xdp_md_data, offsetof(struct xdp_md, data)), in __flag()
212 : __imm_const(xdp_md_data, offsetof(struct xdp_md, data)), in __flag()
[all …]
A Dverifier_cgroup_skb.c32 : __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)), in test_1_for_cgroup_skb()
33 __imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end)), in test_1_for_cgroup_skb()
34 __imm_const(__sk_buff_len, offsetof(struct __sk_buff, len)), in test_1_for_cgroup_skb()
35 __imm_const(__sk_buff_mark, offsetof(struct __sk_buff, mark)), in test_1_for_cgroup_skb()
59 : __imm_const(__sk_buff_hash, offsetof(struct __sk_buff, hash)), in test_2_for_cgroup_skb()
88 : __imm_const(__sk_buff_cb_0, offsetof(struct __sk_buff, cb[0])), in test_3_for_cgroup_skb()
89 __imm_const(__sk_buff_cb_1, offsetof(struct __sk_buff, cb[1])), in test_3_for_cgroup_skb()
90 __imm_const(__sk_buff_cb_2, offsetof(struct __sk_buff, cb[2])), in test_3_for_cgroup_skb()
91 __imm_const(__sk_buff_cb_3, offsetof(struct __sk_buff, cb[3])), in test_3_for_cgroup_skb()
92 __imm_const(__sk_buff_cb_4, offsetof(struct __sk_buff, cb[4])), in test_3_for_cgroup_skb()
[all …]
A Dverifier_meta_access.c23 : __imm_const(xdp_md_data, offsetof(struct xdp_md, data)), in meta_access_test1()
45 : __imm_const(xdp_md_data, offsetof(struct xdp_md, data)), in meta_access_test2()
86 : __imm_const(xdp_md_data, offsetof(struct xdp_md, data)), in meta_access_test4()
110 __imm_const(xdp_md_data, offsetof(struct xdp_md, data)), in meta_access_test5()
132 : __imm_const(xdp_md_data, offsetof(struct xdp_md, data)), in meta_access_test6()
154 : __imm_const(xdp_md_data, offsetof(struct xdp_md, data)), in meta_access_test7()
174 : __imm_const(xdp_md_data, offsetof(struct xdp_md, data)), in meta_access_test8()
195 : __imm_const(xdp_md_data, offsetof(struct xdp_md, data)), in meta_access_test9()
224 : __imm_const(xdp_md_data, offsetof(struct xdp_md, data)), in meta_access_test10()
253 : __imm_const(xdp_md_data, offsetof(struct xdp_md, data)), in meta_access_test11()
[all …]
A Dverifier_helper_packet_access.c35 __imm_const(xdp_md_data, offsetof(struct xdp_md, data)), in test1_valid_packet_ptr_range()
36 __imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end)) in test1_valid_packet_ptr_range()
54 __imm_const(xdp_md_data, offsetof(struct xdp_md, data)) in packet_test2_unchecked_packet_ptr()
83 __imm_const(xdp_md_data, offsetof(struct xdp_md, data)), in to_packet_test3_variable_add()
84 __imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end)) in to_packet_test3_variable_add()
108 __imm_const(xdp_md_data, offsetof(struct xdp_md, data)), in packet_ptr_with_bad_range_1()
109 __imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end)) in packet_ptr_with_bad_range_1()
132 __imm_const(xdp_md_data, offsetof(struct xdp_md, data)), in ptr_with_too_short_range_1()
157 __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)), in cls_valid_packet_ptr_range()
176 __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)) in test7_cls_unchecked_packet_ptr()
[all …]
A Dverifier_ctx_sk_msg.c17 : __imm_const(sk_msg_md_family, offsetof(struct sk_msg_md, family)) in access_family_in_sk_msg()
30 : __imm_const(sk_msg_md_remote_ip4, offsetof(struct sk_msg_md, remote_ip4)) in remote_ip4_in_sk_msg()
43 : __imm_const(sk_msg_md_local_ip4, offsetof(struct sk_msg_md, local_ip4)) in local_ip4_in_sk_msg()
120 : __imm_const(sk_msg_md_size, offsetof(struct sk_msg_md, size)) in access_size_in_sk_msg()
134 : __imm_const(sk_msg_md_size, offsetof(struct sk_msg_md, size)) in __flag()
147 : __imm_const(__imm_0, offsetof(struct sk_msg_md, size) + 4) in past_end_of_sk_msg()
161 : __imm_const(__imm_0, offsetof(struct sk_msg_md, family) + 1) in __flag()
180 : __imm_const(sk_msg_md_data, offsetof(struct sk_msg_md, data)), in packet_read_for_sk_msg()
181 __imm_const(sk_msg_md_data_end, offsetof(struct sk_msg_md, data_end)) in packet_read_for_sk_msg()
200 : __imm_const(sk_msg_md_data, offsetof(struct sk_msg_md, data)), in packet_write_for_sk_msg()
[all …]
A Dverifier_lwt.c23 : __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)), in packet_write_for_lwt_in()
24 __imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end)) in packet_write_for_lwt_in()
43 : __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)), in packet_write_for_lwt_out()
44 __imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end)) in packet_write_for_lwt_out()
63 : __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)), in packet_write_for_lwt_xmit()
64 __imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end)) in packet_write_for_lwt_xmit()
83 : __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)), in packet_read_for_lwt_in()
103 : __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)), in packet_read_for_lwt_out()
123 : __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)), in packet_read_for_lwt_xmit()
146 : __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)), in checks_for_direct_packet_access()
[all …]
A Dverifier_masking.c24 : __imm_const(__imm_0, 5 - 1) in test_out_of_bounds_1()
44 : __imm_const(__imm_0, 1 - 1) in test_out_of_bounds_2()
84 : __imm_const(__imm_0, 1 - 1) in test_out_of_bounds_4()
104 : __imm_const(__imm_0, 1 - 1) in test_out_of_bounds_5()
144 : __imm_const(__imm_0, 5 - 1) in test_out_of_bounds_7()
164 : __imm_const(__imm_0, 1 - 1) in test_out_of_bounds_8()
204 : __imm_const(__imm_0, 1 - 1) in test_out_of_bounds_10()
224 : __imm_const(__imm_0, 1 - 1) in test_out_of_bounds_11()
264 : __imm_const(__imm_0, 5 - 1) in masking_test_in_bounds_1()
344 : __imm_const(__imm_0, 1 - 1) in masking_test_in_bounds_5()
[all …]
A Dverifier_sock.c72 : __imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)) in skb_sk_no_null_check()
90 : __imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)), in sk_family_non_fullsock_field_1()
110 : __imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)), in sk_sk_type_fullsock_field_1()
111 __imm_const(bpf_sock_type, offsetof(struct bpf_sock, type)) in sk_sk_type_fullsock_field_1()
128 __imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)) in sk_no_skb_sk_check_1()
149 __imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)), in no_null_check_on_ret_1()
173 __imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)), in sk_sk_type_fullsock_field_2()
196 __imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)), in sk_family_non_fullsock_field_2()
220 __imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)), in sk_sk_state_narrow_load()
294 __imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)) in dst_port_half_load_invalid_1()
[all …]
A Dverifier_ref_tracking.c121 __imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple)) in reference_tracking_leak_potential_reference()
136 __imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple)) in potential_reference_to_sock_common_1()
506 __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)), in __flag()
508 __imm_const(__sk_buff_mark, offsetof(struct __sk_buff, mark)), in __flag()
540 __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)), in __flag()
542 __imm_const(__sk_buff_mark, offsetof(struct __sk_buff, mark)), in __flag()
1055 __imm_const(bpf_sock_mark, offsetof(struct bpf_sock, mark)), in reference_tracking_write_to_member()
1188 __imm_const(bpf_sock_type, offsetof(struct bpf_sock, type)), in __flag()
1224 __imm_const(bpf_sock_type, offsetof(struct bpf_sock, type)), in __flag()
1254 __imm_const(bpf_sock_type, offsetof(struct bpf_sock, type)), in __flag()
[all …]
A Dverifier_div_overflow.c25 : __imm_const(int_min, INT_MIN) in div32_overflow_check_1()
39 : __imm_const(int_min, INT_MIN) in div32_overflow_check_2()
57 : __imm_const(llong_min, LLONG_MIN) in div64_overflow_check_1()
74 : __imm_const(llong_min, LLONG_MIN) in div64_overflow_check_2()
89 : __imm_const(int_min, INT_MIN) in __retval()
103 : __imm_const(int_min, INT_MIN) in __retval()
122 : __imm_const(llong_min, LLONG_MIN) in mod64_overflow_check_1()
140 : __imm_const(llong_min, LLONG_MIN) in mod64_overflow_check_2()
A Dverifier_jeq_infer_not_null.c56 __imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)), in socket_for_jne_false_branch()
57 __imm_const(bpf_sock_type, offsetof(struct bpf_sock, type)) in socket_for_jne_false_branch()
94 __imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)), in unchanged_for_jne_true_branch()
95 __imm_const(bpf_sock_type, offsetof(struct bpf_sock, type)) in unchanged_for_jne_true_branch()
130 __imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)), in socket_for_jeq_true_branch()
131 __imm_const(bpf_sock_type, offsetof(struct bpf_sock, type)) in socket_for_jeq_true_branch()
166 __imm_const(__sk_buff_sk, offsetof(struct __sk_buff, sk)), in unchanged_for_jeq_false_branch()
167 __imm_const(bpf_sock_type, offsetof(struct bpf_sock, type)) in unchanged_for_jeq_false_branch()
209 __imm_const(bpf_xdp_sock_queue_id, offsetof(struct bpf_xdp_sock, queue_id)) in null_ptr_to_map_value()
A Dverifier_helper_value_access.c63 __imm_const(sizeof_test_val, sizeof(struct test_val)) in access_to_map_full_range()
175 __imm_const(__imm_0, sizeof(struct test_val) + 8) in map_out_of_bound_range()
228 __imm_const(test_val_foo, offsetof(struct test_val, foo)) in via_const_imm_full_range()
255 __imm_const(test_val_foo, offsetof(struct test_val, foo)) in via_const_imm_partial_range()
281 __imm_const(test_val_foo, offsetof(struct test_val, foo)) in via_const_imm_empty_range()
309 __imm_const(test_val_foo, offsetof(struct test_val, foo)) in imm_out_of_bound_range()
336 __imm_const(test_val_foo, offsetof(struct test_val, foo)) in const_imm_negative_range_adjustment_1()
363 __imm_const(test_val_foo, offsetof(struct test_val, foo)) in const_imm_negative_range_adjustment_2()
392 __imm_const(test_val_foo, offsetof(struct test_val, foo)) in via_const_reg_full_range()
1097 __imm_const(__imm_0, sizeof(struct other_val) - 4) in imm_out_of_bound_1()
[all …]
A Dverifier_stack_ptr.c178 : __imm_const(__imm_0, (1 << 29) - 1) in to_stack_check_high_5()
196 : __imm_const(__imm_0, (1 << 29) - 1), in to_stack_check_high_6()
197 __imm_const(shrt_max, SHRT_MAX) in to_stack_check_high_6()
216 : __imm_const(__imm_0, (1 << 29) - 1), in to_stack_check_high_7()
217 __imm_const(shrt_max, SHRT_MAX) in to_stack_check_high_7()
283 : __imm_const(int_min, INT_MIN) in to_stack_check_low_4()
301 : __imm_const(__imm_0, -((1 << 29) - 1)) in to_stack_check_low_5()
319 : __imm_const(__imm_0, -((1 << 29) - 1)), in to_stack_check_low_6()
320 __imm_const(shrt_min, SHRT_MIN) in to_stack_check_low_6()
339 : __imm_const(__imm_0, -((1 << 29) - 1)), in to_stack_check_low_7()
[all …]
A Dverifier_raw_stack.c61 __imm_const(__imm_0, ~0) in load_bytes_negative_len_2()
146 __imm_const(__sk_buff_mark, offsetof(struct __sk_buff, mark)), in bytes_spilled_regs_around_bounds()
147 __imm_const(__sk_buff_priority, offsetof(struct __sk_buff, priority)) in bytes_spilled_regs_around_bounds()
170 __imm_const(__sk_buff_mark, offsetof(struct __sk_buff, mark)) in __flag()
201 __imm_const(__sk_buff_mark, offsetof(struct __sk_buff, mark)), in __flag()
202 __imm_const(__sk_buff_pkt_type, offsetof(struct __sk_buff, pkt_type)), in __flag()
203 __imm_const(__sk_buff_priority, offsetof(struct __sk_buff, priority)) in __flag()
232 __imm_const(__sk_buff_mark, offsetof(struct __sk_buff, mark)), in load_bytes_spilled_regs_data()
233 __imm_const(__sk_buff_priority, offsetof(struct __sk_buff, priority)) in load_bytes_spilled_regs_data()
A Dverifier_ldsx.c157 : __imm_const(xdp_md_data, offsetof(struct xdp_md, data)) in ldsx_ctx_1()
171 : __imm_const(xdp_md_data_end, offsetof(struct xdp_md, data_end)) in ldsx_ctx_2()
185 : __imm_const(xdp_md_data_meta, offsetof(struct xdp_md, data_meta)) in ldsx_ctx_3()
199 : __imm_const(sk_buff_data, offsetof(struct __sk_buff, data)) in ldsx_ctx_4()
213 : __imm_const(sk_buff_data_end, offsetof(struct __sk_buff, data_end)) in ldsx_ctx_5()
227 : __imm_const(sk_buff_data_meta, offsetof(struct __sk_buff, data_meta)) in ldsx_ctx_6()
241 : __imm_const(sk_buff_data, offsetof(struct __sk_buff, data)) in ldsx_ctx_7()
255 : __imm_const(sk_buff_data_end, offsetof(struct __sk_buff, data_end)) in ldsx_ctx_8()
A Dverifier_value_ptr_arith.c76 __imm_const(__sk_buff_len, offsetof(struct __sk_buff, len)) in value_ptr_unknown_vs_const()
114 __imm_const(__sk_buff_len, offsetof(struct __sk_buff, len)) in value_ptr_const_vs_unknown()
150 __imm_const(__sk_buff_len, offsetof(struct __sk_buff, len)) in ptr_const_vs_const_ne()
184 __imm_const(__sk_buff_len, offsetof(struct __sk_buff, len)) in ptr_const_vs_const_eq()
222 __imm_const(__sk_buff_len, offsetof(struct __sk_buff, len)) in ptr_unknown_vs_unknown_eq()
342 __imm_const(__sk_buff_len, offsetof(struct __sk_buff, len)) in value_ptr_from_different_maps()
578 __imm_const(einval, EINVAL) in alu_with_different_scalars_2()
601 : __imm_const(einval, EINVAL) in alu_with_different_scalars_3()
914 __imm_const(__imm_0, (6 + 1) * sizeof(int)) in value_ptr_known_scalar_5()
940 __imm_const(__imm_0, (3 + 1) * sizeof(int)), in value_ptr_known_scalar_6()
[all …]
A Dverifier_array_access.c72 __imm_const(test_val_foo, offsetof(struct test_val, foo)) in an_array_with_a_constant_1()
99 __imm_const(test_val_foo, offsetof(struct test_val, foo)) in __flag()
127 __imm_const(max_entries, MAX_ENTRIES), in __flag()
128 __imm_const(test_val_foo, offsetof(struct test_val, foo)) in __flag()
160 __imm_const(max_entries, MAX_ENTRIES), in __flag()
161 __imm_const(test_val_foo, offsetof(struct test_val, foo)) in __flag()
185 __imm_const(__imm_0, (MAX_ENTRIES + 1) << 2), in an_array_with_a_constant_2()
186 __imm_const(test_val_foo, offsetof(struct test_val, foo)) in an_array_with_a_constant_2()
214 __imm_const(__imm_0, MAX_ENTRIES + 1), in __flag()
275 __imm_const(max_entries, MAX_ENTRIES), in __flag()
[all …]
A Dverifier_spill_fill.c44 : __imm_const(__sk_buff_mark, offsetof(struct __sk_buff, mark)) in valid_spill_fill_skb_mark()
195 : __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)), in scalar_offset_to_skb_data_1()
196 __imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end)) in scalar_offset_to_skb_data_1()
245 : __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)), in u16_offset_to_skb_data()
246 __imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end)) in u16_offset_to_skb_data()
271 : __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)), in u64_offset_to_skb_data()
272 __imm_const(__sk_buff_data_end, offsetof(struct __sk_buff, data_end)) in u64_offset_to_skb_data()
303 : __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)), in _6_offset_to_skb_data()
330 : __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)), in addr_offset_to_skb_data()
364 : __imm_const(__sk_buff_data, offsetof(struct __sk_buff, data)), in scalar_offset_to_skb_data_2()
[all …]
A Dverifier_bounds.c227 __imm_const(__imm_0, (1 << 29) - 1), in var_off_insn_off_test1()
228 __imm_const(__sk_buff_mark, offsetof(struct __sk_buff, mark)) in var_off_insn_off_test1()
256 __imm_const(__imm_0, (1 << 30) - 1), in var_off_insn_off_test2()
257 __imm_const(__imm_1, (1 << 29) - 1), in var_off_insn_off_test2()
339 __imm_const(__imm_0, 0xffffff80 >> 1) in of_boundary_crossing_range_1()
381 __imm_const(__imm_0, 0xffffff80 >> 1) in of_boundary_crossing_range_2()
1061 : __imm_const(xdp_md_data, offsetof(struct xdp_md, data)), in crossing_64_bit_signed_boundary_1()
1092 : __imm_const(xdp_md_data, offsetof(struct xdp_md, data)), in __flag()
1117 : __imm_const(xdp_md_data, offsetof(struct xdp_md, data)), in bound_greater_than_u32_max()
1143 : __imm_const(xdp_md_data, offsetof(struct xdp_md, data)), in crossing_32_bit_signed_boundary_1()
[all …]
A Dverifier_bounds_deduction.c116 : __imm_const(__imm_0, ~0), in __flag()
117 __imm_const(__sk_buff_mark, offsetof(struct __sk_buff, mark)) in __flag()
135 : __imm_const(__imm_0, ~0), in __flag()
136 __imm_const(__sk_buff_mark, offsetof(struct __sk_buff, mark)) in __flag()
A Dverifier_ctx.c20 : __imm_const(__sk_buff_mark, offsetof(struct __sk_buff, mark)) in context_stores_via_bpf_atomic()
34 : __imm_const(__imm_0, in make_ptr_to_ctx_unusable()
36 __imm_const(__sk_buff_mark, offsetof(struct __sk_buff, mark)) in make_ptr_to_ctx_unusable()
234 : __imm_const(off, offsetof(struct ctx, field) + 4) \
259 : __imm_const(size, sizeof_field(struct ctx, field) * 8), \
260 __imm_const(off, offsetof(struct ctx, field) + 1) \
A Dverifier_runtime_jit.c174 __imm_const(__sk_buff_cb_0, offsetof(struct __sk_buff, cb[0])) in _2_key_2_first_branch()
199 __imm_const(__sk_buff_cb_0, offsetof(struct __sk_buff, cb[0])) in _2_key_2_second_branch()
224 __imm_const(__sk_buff_cb_0, offsetof(struct __sk_buff, cb[0])) in _0_key_2_first_branch()
249 __imm_const(__sk_buff_cb_0, offsetof(struct __sk_buff, cb[0])) in _0_key_2_second_branch()
276 __imm_const(__sk_buff_cb_0, offsetof(struct __sk_buff, cb[0])) in bounds_different_maps_first_branch()
303 __imm_const(__sk_buff_cb_0, offsetof(struct __sk_buff, cb[0])) in bounds_different_maps_second_branch()
A Dverifier_leak_ptr.c29 __imm_const(__sk_buff_cb_0, offsetof(struct __sk_buff, cb[0])) in leak_pointer_into_ctx_1()
45 : __imm_const(__sk_buff_cb_0, offsetof(struct __sk_buff, cb[0])) in leak_pointer_into_ctx_2()
62 __imm_const(__sk_buff_cb_0, offsetof(struct __sk_buff, cb[0])) in leak_pointer_into_ctx_3()
A Dverifier_unpriv.c367 : __imm_const(__sk_buff_mark, offsetof(struct __sk_buff, mark)) in fill_of_different_pointers_stx()
393 : __imm_const(__sk_buff_mark, offsetof(struct __sk_buff, mark)), in fill_of_different_pointers_st()
433 __imm_const(__sk_buff_mark, offsetof(struct __sk_buff, mark)), in pointers_stx_ctx_and_sock()
434 __imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple)) in pointers_stx_ctx_and_sock()
469 __imm_const(__sk_buff_mark, offsetof(struct __sk_buff, mark)), in different_pointers_stx_leak_sock()
470 __imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple)) in different_pointers_stx_leak_sock()
506 __imm_const(bpf_sock_mark, offsetof(struct bpf_sock, mark)), in stx_sock_and_ctx_read()
507 __imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple)) in stx_sock_and_ctx_read()
546 __imm_const(bpf_sock_mark, offsetof(struct bpf_sock, mark)), in stx_sock_and_ctx_write()
547 __imm_const(sizeof_bpf_sock_tuple, sizeof(struct bpf_sock_tuple)) in stx_sock_and_ctx_write()

Completed in 43 milliseconds

12