|
@@ -200,6 +200,7 @@ struct Qdisc_ops {
|
|
struct nlattr *arg,
|
|
struct nlattr *arg,
|
|
struct netlink_ext_ack *extack);
|
|
struct netlink_ext_ack *extack);
|
|
void (*attach)(struct Qdisc *sch);
|
|
void (*attach)(struct Qdisc *sch);
|
|
|
|
+ int (*change_tx_queue_len)(struct Qdisc *, unsigned int);
|
|
|
|
|
|
int (*dump)(struct Qdisc *, struct sk_buff *);
|
|
int (*dump)(struct Qdisc *, struct sk_buff *);
|
|
int (*dump_stats)(struct Qdisc *, struct gnet_dump *);
|
|
int (*dump_stats)(struct Qdisc *, struct gnet_dump *);
|
|
@@ -489,6 +490,7 @@ void qdisc_class_hash_remove(struct Qdisc_class_hash *,
|
|
void qdisc_class_hash_grow(struct Qdisc *, struct Qdisc_class_hash *);
|
|
void qdisc_class_hash_grow(struct Qdisc *, struct Qdisc_class_hash *);
|
|
void qdisc_class_hash_destroy(struct Qdisc_class_hash *);
|
|
void qdisc_class_hash_destroy(struct Qdisc_class_hash *);
|
|
|
|
|
|
|
|
+int dev_qdisc_change_tx_queue_len(struct net_device *dev);
|
|
void dev_init_scheduler(struct net_device *dev);
|
|
void dev_init_scheduler(struct net_device *dev);
|
|
void dev_shutdown(struct net_device *dev);
|
|
void dev_shutdown(struct net_device *dev);
|
|
void dev_activate(struct net_device *dev);
|
|
void dev_activate(struct net_device *dev);
|