Home
last modified time | relevance | path

Searched refs:PTR_TO_PACKET_END (Results 1 – 4 of 4) sorted by relevance

/Linux-v4.19/kernel/bpf/
Dverifier.c263 [PTR_TO_PACKET_END] = "pkt_end",
600 reg->type == PTR_TO_PACKET_END; in reg_is_pkt_pointer_any()
995 case PTR_TO_PACKET_END: in is_spillable_regtype()
2735 if (ptr_reg->type == PTR_TO_PACKET_END) { in adjust_ptr_min_max_vals()
3735 src_reg->type == PTR_TO_PACKET_END) || in try_match_pkt_pointers()
3741 } else if ((dst_reg->type == PTR_TO_PACKET_END && in try_match_pkt_pointers()
3754 src_reg->type == PTR_TO_PACKET_END) || in try_match_pkt_pointers()
3760 } else if ((dst_reg->type == PTR_TO_PACKET_END && in try_match_pkt_pointers()
3773 src_reg->type == PTR_TO_PACKET_END) || in try_match_pkt_pointers()
3779 } else if ((dst_reg->type == PTR_TO_PACKET_END && in try_match_pkt_pointers()
[all …]
/Linux-v4.19/include/linux/
Dbpf.h214 PTR_TO_PACKET_END, /* skb->data + headlen */ enumerator
/Linux-v4.19/net/core/
Dfilter.c5288 info->reg_type = PTR_TO_PACKET_END; in lwt_is_valid_access()
5477 info->reg_type = PTR_TO_PACKET_END; in tc_cls_act_is_valid_access()
5521 info->reg_type = PTR_TO_PACKET_END; in xdp_is_valid_access()
5700 info->reg_type = PTR_TO_PACKET_END; in sk_skb_is_valid_access()
5722 info->reg_type = PTR_TO_PACKET_END; in sk_msg_is_valid_access()
7226 info->reg_type = PTR_TO_PACKET_END; in sk_reuseport_is_valid_access()
/Linux-v4.19/Documentation/networking/
Dfilter.txt1127 PTR_TO_PACKET_END skb->data + headlen; arithmetic forbidden.
1160 bounds-checked and found to be less than a PTR_TO_PACKET_END, the register B is