Lines Matching refs:bind
373 static int __tcf_action_put(struct tc_action *p, bool bind) in __tcf_action_put() argument
378 if (bind) in __tcf_action_put()
387 if (bind) in __tcf_action_put()
393 static int __tcf_idr_release(struct tc_action *p, bool bind, bool strict) in __tcf_idr_release() argument
410 if (!bind && strict && atomic_read(&p->tcfa_bindcnt) > 0) in __tcf_idr_release()
413 if (__tcf_action_put(p, bind)) in __tcf_idr_release()
420 int tcf_idr_release(struct tc_action *a, bool bind) in tcf_idr_release() argument
425 ret = __tcf_idr_release(a, bind, false); in tcf_idr_release()
508 tcf_action_dump_1(struct sk_buff *skb, struct tc_action *a, int bind, int ref) in tcf_action_dump_1() argument
540 err = tcf_action_dump_old(skb, a, bind, ref); in tcf_action_dump_1()
779 int bind, bool cpustats, u32 flags) in tcf_idr_create() argument
788 if (bind) in tcf_idr_create()
837 const struct tc_action_ops *ops, int bind, in tcf_idr_create_from_flags() argument
841 return tcf_idr_create(tn, index, est, a, ops, bind, in tcf_idr_create_from_flags()
869 struct tc_action **a, int bind) in tcf_idr_check_alloc() argument
901 if (bind) in tcf_idr_check_alloc()
1187 int tcf_action_destroy(struct tc_action *actions[], int bind) in tcf_action_destroy() argument
1196 ret = __tcf_idr_release(a, bind, true); in tcf_action_destroy()
1239 tcf_action_dump_old(struct sk_buff *skb, struct tc_action *a, int bind, int ref) in tcf_action_dump_old() argument
1241 return a->ops->dump(skb, a, bind, ref); in tcf_action_dump_old()
1245 int bind, int ref, bool terse) in tcf_action_dump() argument
1256 tcf_action_dump_1(skb, a, bind, ref); in tcf_action_dump()
1642 u32 portid, u32 seq, u16 flags, int event, int bind, in tca_get_fill() argument
1666 if (tcf_action_dump(skb, actions, bind, ref, false) < 0) in tca_get_fill()