sch_generic.c (79e24da00b1137031245f3341828e4215b1b5b59) sch_generic.c (1f27cde313d72d6b44a73ba89c8b2c6a99c628cf)
1/*
2 * net/sched/sch_generic.c Generic packet scheduler routines.
3 *
4 * This program is free software; you can redistribute it and/or
5 * modify it under the terms of the GNU General Public License
6 * as published by the Free Software Foundation; either version
7 * 2 of the License, or (at your option) any later version.
8 *

--- 553 unchanged lines hidden (view full) ---

562 .enqueue = pfifo_fast_enqueue,
563 .dequeue = pfifo_fast_dequeue,
564 .peek = pfifo_fast_peek,
565 .init = pfifo_fast_init,
566 .reset = pfifo_fast_reset,
567 .dump = pfifo_fast_dump,
568 .owner = THIS_MODULE,
569};
1/*
2 * net/sched/sch_generic.c Generic packet scheduler routines.
3 *
4 * This program is free software; you can redistribute it and/or
5 * modify it under the terms of the GNU General Public License
6 * as published by the Free Software Foundation; either version
7 * 2 of the License, or (at your option) any later version.
8 *

--- 553 unchanged lines hidden (view full) ---

562 .enqueue = pfifo_fast_enqueue,
563 .dequeue = pfifo_fast_dequeue,
564 .peek = pfifo_fast_peek,
565 .init = pfifo_fast_init,
566 .reset = pfifo_fast_reset,
567 .dump = pfifo_fast_dump,
568 .owner = THIS_MODULE,
569};
570EXPORT_SYMBOL(pfifo_fast_ops);
570
571static struct lock_class_key qdisc_tx_busylock;
572
573struct Qdisc *qdisc_alloc(struct netdev_queue *dev_queue,
574 const struct Qdisc_ops *ops)
575{
576 void *p;
577 struct Qdisc *sch;

--- 409 unchanged lines hidden ---
571
572static struct lock_class_key qdisc_tx_busylock;
573
574struct Qdisc *qdisc_alloc(struct netdev_queue *dev_queue,
575 const struct Qdisc_ops *ops)
576{
577 void *p;
578 struct Qdisc *sch;

--- 409 unchanged lines hidden ---