Lines Matching defs:reg
399 SCALAR_VALUE, /* reg doesn't contain a valid pointer */
400 PTR_TO_CTX, /* reg points to bpf_context */
401 CONST_PTR_TO_MAP, /* reg points to struct bpf_map */
402 PTR_TO_MAP_VALUE, /* reg points to map element value */
403 PTR_TO_STACK, /* reg == frame_pointer + offset */
405 PTR_TO_PACKET, /* reg points to skb->data */
407 PTR_TO_FLOW_KEYS, /* reg points to bpf_flow_keys */
408 PTR_TO_SOCKET, /* reg points to struct bpf_sock */
409 PTR_TO_SOCK_COMMON, /* reg points to sock_common */
410 PTR_TO_TCP_SOCK, /* reg points to struct tcp_sock */
411 PTR_TO_TP_BUFFER, /* reg points to a writable raw tp's buffer */
412 PTR_TO_XDP_SOCK, /* reg points to struct xdp_sock */
428 PTR_TO_MEM, /* reg points to valid memory region */
429 PTR_TO_BUF, /* reg points to a read/write buffer */
430 PTR_TO_PERCPU_BTF_ID, /* reg points to a percpu kernel variable */
912 int (*reg)(void *kdata);
1441 int btf_prepare_func_args(struct bpf_verifier_env *env, int subprog, struct bpf_reg_state *reg);