Lines Matching refs:res
40 struct tcf_result res; member
81 struct tcf_result *res) in cls_bpf_classify() argument
91 qdisc_skb_cb(skb)->tc_classid = prog->res.classid; in cls_bpf_classify()
107 res->class = 0; in cls_bpf_classify()
108 res->classid = TC_H_MAJ(prog->res.classid) | in cls_bpf_classify()
120 res->class = 0; in cls_bpf_classify()
121 res->classid = filter_res; in cls_bpf_classify()
123 *res = prog->res; in cls_bpf_classify()
126 ret = tcf_exts_exec(skb, &prog->exts, res); in cls_bpf_classify()
292 tcf_unbind_filter(tp, &prog->res); in __cls_bpf_delete()
496 prog->res.classid = nla_get_u32(tb[TCA_BPF_CLASSID]); in cls_bpf_change()
497 tcf_bind_filter(tp, &prog->res, base); in cls_bpf_change()
511 tcf_unbind_filter(tp, &oldprog->res); in cls_bpf_change()
523 tcf_unbind_filter(tp, &prog->res); in cls_bpf_change()
592 if (prog->res.classid && in cls_bpf_dump()
593 nla_put_u32(skb, TCA_BPF_CLASSID, prog->res.classid)) in cls_bpf_dump()
631 if (prog && prog->res.classid == classid) { in cls_bpf_bind_class()
633 __tcf_bind_filter(q, &prog->res, base); in cls_bpf_bind_class()
635 __tcf_unbind_filter(q, &prog->res); in cls_bpf_bind_class()