Lines Matching defs:Qdisc_ops
296 struct Qdisc_ops { struct
297 struct Qdisc_ops *next; argument
298 const struct Qdisc_class_ops *cl_ops;
299 char id[IFNAMSIZ];
300 int priv_size;
301 unsigned int static_flags;
303 int (*enqueue)(struct sk_buff *skb,
306 struct sk_buff * (*dequeue)(struct Qdisc *);
307 struct sk_buff * (*peek)(struct Qdisc *);
309 int (*init)(struct Qdisc *sch, struct nlattr *arg,
311 void (*reset)(struct Qdisc *);
312 void (*destroy)(struct Qdisc *);
313 int (*change)(struct Qdisc *sch,
316 void (*attach)(struct Qdisc *sch);
317 int (*change_tx_queue_len)(struct Qdisc *, unsigned int);
318 void (*change_real_num_tx)(struct Qdisc *sch,
321 int (*dump)(struct Qdisc *, struct sk_buff *);
322 int (*dump_stats)(struct Qdisc *, struct gnet_dump *);
324 void (*ingress_block_set)(struct Qdisc *sch,
326 void (*egress_block_set)(struct Qdisc *sch,
328 u32 (*ingress_block_get)(struct Qdisc *sch);
329 u32 (*egress_block_get)(struct Qdisc *sch);
331 struct module *owner;