Lines Matching refs:fp
189 struct bpf_prog *fp; in cls_bpf_prog_from_ops() local
210 ret = bpf_prog_create(&fp, &fprog_tmp); in cls_bpf_prog_from_ops()
220 prog->filter = fp; in cls_bpf_prog_from_ops()
229 struct bpf_prog *fp; in cls_bpf_prog_from_efd() local
235 fp = bpf_prog_get(bpf_fd); in cls_bpf_prog_from_efd()
236 if (IS_ERR(fp)) in cls_bpf_prog_from_efd()
237 return PTR_ERR(fp); in cls_bpf_prog_from_efd()
239 if (fp->type != BPF_PROG_TYPE_SCHED_CLS) { in cls_bpf_prog_from_efd()
240 bpf_prog_put(fp); in cls_bpf_prog_from_efd()
249 bpf_prog_put(fp); in cls_bpf_prog_from_efd()
258 prog->filter = fp; in cls_bpf_prog_from_efd()