Lines Matching defs:tcf_block
268 struct tcf_block * (*tcf_block)(struct Qdisc *sch, member
464 struct tcf_block { struct
468 struct mutex lock;
469 struct list_head chain_list;
470 u32 index; /* block index for shared blocks */
471 u32 classid; /* which class this block belongs to */
472 refcount_t refcnt;
473 struct net *net;
474 struct Qdisc *q;
475 struct rw_semaphore cb_lock; /* protects cb_list and offload counters */
476 struct flow_block flow_block;
477 struct list_head owner_list;
478 bool keep_dst;
479 atomic_t offloadcnt; /* Number of oddloaded filters */
480 unsigned int nooffloaddevcnt; /* Number of devs unable to do offload */
481 unsigned int lockeddevcnt; /* Number of devs that require rtnl lock. */
482 struct {
485 } chain0;
486 struct rcu_head rcu;
488 struct mutex proto_destroy_lock; /* Lock for proto_destroy hashtable. */