Lines Matching defs:tcf_block
261 struct tcf_block * (*tcf_block)(struct Qdisc *sch, member
451 struct tcf_block { struct
455 struct mutex lock;
456 struct list_head chain_list;
457 u32 index; /* block index for shared blocks */
458 u32 classid; /* which class this block belongs to */
459 refcount_t refcnt;
460 struct net *net;
461 struct Qdisc *q;
462 struct rw_semaphore cb_lock; /* protects cb_list and offload counters */
463 struct flow_block flow_block;
464 struct list_head owner_list;
465 bool keep_dst;
466 atomic_t offloadcnt; /* Number of oddloaded filters */
467 unsigned int nooffloaddevcnt; /* Number of devs unable to do offload */
468 unsigned int lockeddevcnt; /* Number of devs that require rtnl lock. */
469 struct {
472 } chain0;
473 struct rcu_head rcu;
475 struct mutex proto_destroy_lock; /* Lock for proto_destroy hashtable. */