• Home
  • Raw
  • Download

Lines Matching refs:r

58 tcindex_filter_is_set(struct tcindex_filter_result *r)  in tcindex_filter_is_set()  argument
60 return tcf_exts_is_predicative(&r->exts) || r->res.classid; in tcindex_filter_is_set()
110 struct tcindex_filter_result *r; in tcindex_get() local
115 r = tcindex_lookup(p, handle); in tcindex_get()
116 return r && tcindex_filter_is_set(r) ? (unsigned long) r : 0UL; in tcindex_get()
148 struct tcindex_filter_result *r = (struct tcindex_filter_result *) arg; in __tcindex_delete() local
153 if (!r->res.class) in __tcindex_delete()
161 if (&(*walk)->result == r) in __tcindex_delete()
173 tcf_unbind_filter(tp, &r->res); in __tcindex_delete()
174 tcf_exts_destroy(tp, &r->exts); in __tcindex_delete()
200 struct tcindex_data *p, struct tcindex_filter_result *r, in tcindex_set_parms() argument
204 struct tcindex_filter_result new_filter_result, *old_r = r; in tcindex_set_parms()
218 memcpy(&cr, r, sizeof(cr)); in tcindex_set_parms()
272 cp.perfect = kcalloc(cp.hash, sizeof(*r), GFP_KERNEL); in tcindex_set_parms()
285 r = cp.perfect + handle; in tcindex_set_parms()
287 r = tcindex_lookup(&cp, handle) ? : &new_filter_result; in tcindex_set_parms()
289 if (r == &new_filter_result) { in tcindex_set_parms()
303 if (old_r && old_r != r) in tcindex_set_parms()
307 memcpy(r, &cr, sizeof(cr)); in tcindex_set_parms()
309 if (r == &new_filter_result) { in tcindex_set_parms()
340 struct tcindex_filter_result *r = (struct tcindex_filter_result *) *arg; in tcindex_change() local
345 tp, handle, tca, arg, opt, p, r, arg ? *arg : 0L); in tcindex_change()
354 return tcindex_set_parms(tp, base, handle, p, r, tb, tca[TCA_RATE]); in tcindex_change()
426 struct tcindex_filter_result *r = (struct tcindex_filter_result *) fh; in tcindex_dump() local
431 tp, fh, skb, t, p, r, b); in tcindex_dump()
447 t->tcm_handle = r-p->perfect; in tcindex_dump()
456 if (&f->result == r) in tcindex_dump()
462 if (r->res.class) in tcindex_dump()
463 NLA_PUT_U32(skb, TCA_TCINDEX_CLASSID, r->res.classid); in tcindex_dump()
465 if (tcf_exts_dump(skb, &r->exts, &tcindex_ext_map) < 0) in tcindex_dump()
469 if (tcf_exts_dump_stats(skb, &r->exts, &tcindex_ext_map) < 0) in tcindex_dump()