Lines Matching defs:in
41 unsigned int ptr; /* can't use `void *`, it is always 8 byte in BPF target */
89 struct test_struct___samesize *in = (void *)&input;
92 ptr_samesized = (unsigned long long)in->ptr;
93 val1_samesized = in->val1;
94 val2_samesized = in->val2;
95 val3_samesized = in->val3;
96 val4_samesized = in->val4;
98 out->ptr = in->ptr;
99 out->val1 = in->val1;
100 out->val2 = in->val2;
101 out->val3 = in->val3;
102 out->val4 = in->val4;
110 struct test_struct___downsize *in = (void *)&input;
113 ptr_downsized = (unsigned long long)in->ptr;
114 val1_downsized = in->val1;
115 val2_downsized = in->val2;
116 val3_downsized = in->val3;
117 val4_downsized = in->val4;
119 out->ptr = in->ptr;
120 out->val1 = in->val1;
121 out->val2 = in->val2;
122 out->val3 = in->val3;
123 out->val4 = in->val4;
141 struct test_struct___downsize *in = (void *)&input;
145 bpf_core_read_int(&tmp, bpf_core_field_size(in->ptr), &in->ptr);
149 bpf_core_read_int(&tmp, bpf_core_field_size(in->val1), &in->val1);
153 bpf_core_read_int(&tmp, bpf_core_field_size(in->val2), &in->val2);
157 bpf_core_read_int(&tmp, bpf_core_field_size(in->val3), &in->val3);
161 bpf_core_read_int(&tmp, bpf_core_field_size(in->val4), &in->val4);
170 struct test_struct___signed *in = (void *)&input;
173 val2_signed = in->val2;
174 val3_signed = in->val3;
175 val4_signed = in->val4;
177 out->val2= in->val2;
178 out->val3= in->val3;
179 out->val4= in->val4;