Lines Matching refs:tcf_proto
319 const struct tcf_proto *goto_tp;
336 const struct tcf_proto *,
338 int (*init)(struct tcf_proto*);
339 void (*destroy)(struct tcf_proto *tp, bool rtnl_held,
342 void* (*get)(struct tcf_proto*, u32 handle);
343 void (*put)(struct tcf_proto *tp, void *f);
345 struct tcf_proto*, unsigned long,
349 int (*delete)(struct tcf_proto *tp, void *arg,
352 bool (*delete_empty)(struct tcf_proto *tp);
353 void (*walk)(struct tcf_proto *tp,
355 int (*reoffload)(struct tcf_proto *tp, bool add,
358 void (*hw_add)(struct tcf_proto *tp,
360 void (*hw_del)(struct tcf_proto *tp,
371 int (*dump)(struct net*, struct tcf_proto*, void *,
375 struct tcf_proto *tp, void *fh,
394 struct tcf_proto { struct
396 struct tcf_proto __rcu *next; argument
401 const struct tcf_proto *, argument
431 typedef void tcf_chain_head_change_t(struct tcf_proto *tp_head, void *priv); argument
436 struct tcf_proto __rcu *filter_chain;
482 static inline bool lockdep_tcf_proto_is_locked(struct tcf_proto *tp) in lockdep_tcf_proto_is_locked()
492 static inline bool lockdep_tcf_proto_is_locked(struct tcf_proto *tp) in lockdep_tcf_proto_is_locked()
1295 struct tcf_proto *filter_list;
1320 struct tcf_proto *tp_head);