Searched refs:Qdisc (Results 1 – 5 of 5) sorted by relevance
/linux-4.19.296/include/net/ |
D | sch_generic.h | 57 struct Qdisc { struct 59 struct Qdisc *sch, argument 61 struct sk_buff * (*dequeue)(struct Qdisc *sch); argument 106 struct Qdisc *next_sched; argument 114 static inline void qdisc_refcount_inc(struct Qdisc *qdisc) in qdisc_refcount_inc() argument 125 static inline struct Qdisc *qdisc_refcount_inc_nz(struct Qdisc *qdisc) in qdisc_refcount_inc_nz() 134 static inline bool qdisc_is_running(struct Qdisc *qdisc) in qdisc_is_running() 141 static inline bool qdisc_run_begin(struct Qdisc *qdisc) in qdisc_run_begin() 157 static inline void qdisc_run_end(struct Qdisc *qdisc) in qdisc_run_end() 164 static inline bool qdisc_may_bulk(const struct Qdisc *qdisc) in qdisc_may_bulk() [all …]
|
D | pkt_sched.h | 20 int (*fn)(struct Qdisc *, unsigned long cl, struct qdisc_walker *); 26 static inline void *qdisc_priv(struct Qdisc *q) in qdisc_priv() 28 return (char *) q + QDISC_ALIGN(sizeof(struct Qdisc)); in qdisc_priv() 73 struct Qdisc *qdisc; 76 void qdisc_watchdog_init_clockid(struct qdisc_watchdog *wd, struct Qdisc *qdisc, 78 void qdisc_watchdog_init(struct qdisc_watchdog *wd, struct Qdisc *qdisc); 93 int fifo_set_limit(struct Qdisc *q, unsigned int limit); 94 struct Qdisc *fifo_create_dflt(struct Qdisc *sch, struct Qdisc_ops *ops, 103 void qdisc_hash_add(struct Qdisc *q, bool invisible); 104 void qdisc_hash_del(struct Qdisc *q); [all …]
|
D | pkt_cls.h | 48 struct tcf_proto __rcu **p_filter_chain, struct Qdisc *q, 50 int tcf_block_get_ext(struct tcf_block **p_block, struct Qdisc *q, 54 void tcf_block_put_ext(struct tcf_block *block, struct Qdisc *q, 62 static inline struct Qdisc *tcf_block_q(struct tcf_block *block) in tcf_block_q() 96 struct tcf_proto __rcu **p_filter_chain, struct Qdisc *q, in tcf_block_get() 103 int tcf_block_get_ext(struct tcf_block **p_block, struct Qdisc *q, in tcf_block_get_ext() 115 void tcf_block_put_ext(struct tcf_block *block, struct Qdisc *q, in tcf_block_put_ext() 120 static inline struct Qdisc *tcf_block_q(struct tcf_block *block) in tcf_block_q() 210 __tcf_bind_filter(struct Qdisc *q, struct tcf_result *r, unsigned long base) in __tcf_bind_filter() 223 struct Qdisc *q = tp->chain->block->q; in tcf_bind_filter() [all …]
|
/linux-4.19.296/include/trace/events/ |
D | qdisc.h | 14 TP_PROTO(struct Qdisc *qdisc, const struct netdev_queue *txq, 20 __field( struct Qdisc *, qdisc )
|
/linux-4.19.296/include/linux/ |
D | netdevice.h | 579 struct Qdisc __rcu *qdisc; 580 struct Qdisc *qdisc_sleeping; 1949 struct Qdisc *qdisc; 2975 struct Qdisc *output_queue; 2976 struct Qdisc **output_queue_tailp; 3043 void __netif_schedule(struct Qdisc *q);
|