Lines Matching refs:skb_parser
118 if (psock->parser.enabled && stab->progs.skb_parser) in sock_map_del_link()
145 struct bpf_prog *msg_parser, *skb_parser, *skb_verdict; in sock_map_link() local
151 skb_parser = READ_ONCE(progs->skb_parser); in sock_map_link()
152 skb_progs = skb_parser && skb_verdict; in sock_map_link()
157 skb_parser = bpf_prog_inc_not_zero(skb_parser); in sock_map_link()
158 if (IS_ERR(skb_parser)) { in sock_map_link()
160 return PTR_ERR(skb_parser); in sock_map_link()
181 (skb_progs && READ_ONCE(psock->progs.skb_parser))) { in sock_map_link()
213 psock_set_prog(&psock->progs.skb_parser, skb_parser); in sock_map_link()
226 bpf_prog_put(skb_parser); in sock_map_link()
986 psock_set_prog(&progs->skb_parser, prog); in sock_map_prog_update()