Lines Matching defs:Qdisc_ops
282 struct Qdisc_ops { struct
283 struct Qdisc_ops *next; argument
284 const struct Qdisc_class_ops *cl_ops;
285 char id[IFNAMSIZ];
286 int priv_size;
287 unsigned int static_flags;
289 int (*enqueue)(struct sk_buff *skb,
292 struct sk_buff * (*dequeue)(struct Qdisc *);
293 struct sk_buff * (*peek)(struct Qdisc *);
295 int (*init)(struct Qdisc *sch, struct nlattr *arg,
297 void (*reset)(struct Qdisc *);
298 void (*destroy)(struct Qdisc *);
299 int (*change)(struct Qdisc *sch,
302 void (*attach)(struct Qdisc *sch);
303 int (*change_tx_queue_len)(struct Qdisc *, unsigned int);
304 void (*change_real_num_tx)(struct Qdisc *sch,
307 int (*dump)(struct Qdisc *, struct sk_buff *);
308 int (*dump_stats)(struct Qdisc *, struct gnet_dump *);
310 void (*ingress_block_set)(struct Qdisc *sch,
312 void (*egress_block_set)(struct Qdisc *sch,
314 u32 (*ingress_block_get)(struct Qdisc *sch);
315 u32 (*egress_block_get)(struct Qdisc *sch);
317 struct module *owner;