sch 217 include/net/codel.h struct Qdisc *sch, sch 231 include/net/codel.h sch->qstats.backlog -= qdisc_pkt_len(skb); sch 237 include/net/codel.h sch->qstats.backlog <= stats->maxpacket) { sch 255 include/net/codel.h struct Qdisc *sch); sch 257 include/net/codel.h static struct sk_buff *codel_dequeue(struct Qdisc *sch, sch 263 include/net/codel.h struct sk_buff *skb = dequeue_func(vars, sch); sch 272 include/net/codel.h drop = codel_should_drop(skb, sch, vars, params, stats, now); sch 300 include/net/codel.h qdisc_drop(skb, sch); sch 302 include/net/codel.h skb = dequeue_func(vars, sch); sch 303 include/net/codel.h if (!codel_should_drop(skb, sch, sch 322 include/net/codel.h qdisc_drop(skb, sch); sch 325 include/net/codel.h skb = dequeue_func(vars, sch); sch 326 include/net/codel.h drop = codel_should_drop(skb, sch, vars, params, sch 83 include/net/pkt_sched.h struct Qdisc *fifo_create_dflt(struct Qdisc *sch, struct Qdisc_ops *ops, sch 489 include/net/sch_generic.h const struct Qdisc *sch) sch 492 include/net/sch_generic.h struct qdisc_size_table *stab = rcu_dereference_bh(sch->stab); sch 499 include/net/sch_generic.h static inline int qdisc_enqueue(struct sk_buff *skb, struct Qdisc *sch) sch 501 include/net/sch_generic.h qdisc_calculate_pkt_len(skb, sch); sch 502 include/net/sch_generic.h return sch->enqueue(skb, sch); sch 505 include/net/sch_generic.h static inline int qdisc_enqueue_root(struct sk_buff *skb, struct Qdisc *sch) sch 508 include/net/sch_generic.h return qdisc_enqueue(skb, sch) & NET_XMIT_MASK; sch 523 include/net/sch_generic.h static inline void qdisc_bstats_update_cpu(struct Qdisc *sch, sch 527 include/net/sch_generic.h this_cpu_ptr(sch->cpu_bstats); sch 534 include/net/sch_generic.h static inline void qdisc_bstats_update(struct Qdisc *sch, sch 537 include/net/sch_generic.h bstats_update(&sch->bstats, skb); sch 540 include/net/sch_generic.h static inline void qdisc_qstats_backlog_dec(struct Qdisc *sch, sch 543 include/net/sch_generic.h sch->qstats.backlog -= qdisc_pkt_len(skb); sch 546 include/net/sch_generic.h static inline void qdisc_qstats_backlog_inc(struct Qdisc *sch, sch 549 include/net/sch_generic.h sch->qstats.backlog += qdisc_pkt_len(skb); sch 552 include/net/sch_generic.h static inline void __qdisc_qstats_drop(struct Qdisc *sch, int count) sch 554 include/net/sch_generic.h sch->qstats.drops += count; sch 557 include/net/sch_generic.h static inline void qdisc_qstats_drop(struct Qdisc *sch) sch 559 include/net/sch_generic.h sch->qstats.drops++; sch 562 include/net/sch_generic.h static inline void qdisc_qstats_drop_cpu(struct Qdisc *sch) sch 564 include/net/sch_generic.h struct gnet_stats_queue *qstats = this_cpu_ptr(sch->cpu_qstats); sch 569 include/net/sch_generic.h static inline void qdisc_qstats_overlimit(struct Qdisc *sch) sch 571 include/net/sch_generic.h sch->qstats.overlimits++; sch 574 include/net/sch_generic.h static inline int __qdisc_enqueue_tail(struct sk_buff *skb, struct Qdisc *sch, sch 578 include/net/sch_generic.h qdisc_qstats_backlog_inc(sch, skb); sch 583 include/net/sch_generic.h static inline int qdisc_enqueue_tail(struct sk_buff *skb, struct Qdisc *sch) sch 585 include/net/sch_generic.h return __qdisc_enqueue_tail(skb, sch, &sch->q); sch 588 include/net/sch_generic.h static inline struct sk_buff *__qdisc_dequeue_head(struct Qdisc *sch, sch 594 include/net/sch_generic.h qdisc_qstats_backlog_dec(sch, skb); sch 595 include/net/sch_generic.h qdisc_bstats_update(sch, skb); sch 601 include/net/sch_generic.h static inline struct sk_buff *qdisc_dequeue_head(struct Qdisc *sch) sch 603 include/net/sch_generic.h return __qdisc_dequeue_head(sch, &sch->q); sch 606 include/net/sch_generic.h static inline unsigned int __qdisc_queue_drop_head(struct Qdisc *sch, sch 613 include/net/sch_generic.h qdisc_qstats_backlog_dec(sch, skb); sch 621 include/net/sch_generic.h static inline unsigned int qdisc_queue_drop_head(struct Qdisc *sch) sch 623 include/net/sch_generic.h return __qdisc_queue_drop_head(sch, &sch->q); sch 626 include/net/sch_generic.h static inline struct sk_buff *__qdisc_dequeue_tail(struct Qdisc *sch, sch 632 include/net/sch_generic.h qdisc_qstats_backlog_dec(sch, skb); sch 637 include/net/sch_generic.h static inline struct sk_buff *qdisc_dequeue_tail(struct Qdisc *sch) sch 639 include/net/sch_generic.h return __qdisc_dequeue_tail(sch, &sch->q); sch 642 include/net/sch_generic.h static inline struct sk_buff *qdisc_peek_head(struct Qdisc *sch) sch 644 include/net/sch_generic.h return skb_peek(&sch->q); sch 648 include/net/sch_generic.h static inline struct sk_buff *qdisc_peek_dequeued(struct Qdisc *sch) sch 651 include/net/sch_generic.h if (!sch->gso_skb) { sch 652 include/net/sch_generic.h sch->gso_skb = sch->dequeue(sch); sch 653 include/net/sch_generic.h if (sch->gso_skb) sch 655 include/net/sch_generic.h sch->q.qlen++; sch 658 include/net/sch_generic.h return sch->gso_skb; sch 662 include/net/sch_generic.h static inline struct sk_buff *qdisc_dequeue_peeked(struct Qdisc *sch) sch 664 include/net/sch_generic.h struct sk_buff *skb = sch->gso_skb; sch 667 include/net/sch_generic.h sch->gso_skb = NULL; sch 668 include/net/sch_generic.h sch->q.qlen--; sch 670 include/net/sch_generic.h skb = sch->dequeue(sch); sch 676 include/net/sch_generic.h static inline void __qdisc_reset_queue(struct Qdisc *sch, sch 686 include/net/sch_generic.h static inline void qdisc_reset_queue(struct Qdisc *sch) sch 688 include/net/sch_generic.h __qdisc_reset_queue(sch, &sch->q); sch 689 include/net/sch_generic.h sch->qstats.backlog = 0; sch 692 include/net/sch_generic.h static inline unsigned int __qdisc_queue_drop(struct Qdisc *sch, sch 695 include/net/sch_generic.h struct sk_buff *skb = __qdisc_dequeue_tail(sch, list); sch 706 include/net/sch_generic.h static inline unsigned int qdisc_queue_drop(struct Qdisc *sch) sch 708 include/net/sch_generic.h return __qdisc_queue_drop(sch, &sch->q); sch 711 include/net/sch_generic.h static inline int qdisc_drop(struct sk_buff *skb, struct Qdisc *sch) sch 714 include/net/sch_generic.h qdisc_qstats_drop(sch); sch 719 include/net/sch_generic.h static inline int qdisc_reshape_fail(struct sk_buff *skb, struct Qdisc *sch) sch 721 include/net/sch_generic.h qdisc_qstats_drop(sch); sch 724 include/net/sch_generic.h if (sch->reshape_fail == NULL || sch->reshape_fail(skb, sch))