Lines Matching refs:read
46 char *read; member
72 .read = "r11 = *(u8 *)($ctx + sk_buff::__mono_tc_offset);"
90 .read = "$dst = *(u32 *)($ctx + sk_buff::priority);",
95 .read = "$dst = *(u32 *)($ctx + sk_buff::mark);",
100 .read = "$dst = *(u32 *)($ctx + $(sk_buff::cb + qdisc_skb_cb::data));",
105 .read = "$dst = *(u16 *)($ctx + $(sk_buff::cb + qdisc_skb_cb::tc_classid));",
110 .read = "$dst = *(u16 *)($ctx + sk_buff::tc_index);",
115 .read = "$dst = *(u16 *)($ctx + sk_buff::queue_mapping);",
128 .read = "$dst = *(u32 *)($ctx + sock_common::skc_bound_dev_if);",
133 .read = "$dst = *(u32 *)($ctx + sock::sk_mark);",
138 .read = "$dst = *(u32 *)($ctx + sock::sk_priority);",
143 .read = "$dst = *(u32 *)($ctx + bpf_sock_ops_kern::replylong);",
149 .read = "$dst = *(u64 *)($ctx + bpf_sysctl_kern::ppos);"
156 .read = "$dst = *(u64 *)($ctx + bpf_sysctl_kern::ppos);"
166 .read = "$dst = *(u64 *)($ctx + bpf_sockopt_kern::sk);",
171 .read = "$dst = *(u32 *)($ctx + bpf_sockopt_kern::level);",
177 .read = "$dst = *(u32 *)($ctx + bpf_sockopt_kern::optname);",
183 .read = "$dst = *(u32 *)($ctx + bpf_sockopt_kern::optlen);",
189 .read = "$dst = *(u64 *)($ctx + bpf_sockopt_kern::current_task);"
201 .read = "$dst = *(u64 *)($ctx + bpf_sockopt_kern::optval);",
206 .read = "$dst = *(u64 *)($ctx + bpf_sockopt_kern::optval_end);",
734 if (test->read) { in run_one_testcase()
749 match_program(btf, &pinfo, test->read, reg_map, false); in run_one_testcase()