Home
last modified time | relevance | path

Searched refs:pktq (Results 1 – 25 of 117) sorted by relevance

12345

/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/net/wireless/broadcom/brcm80211/include/
H A Dbrcmu_utils.h62 struct pktq { struct
76 static inline int pktq_plen(struct pktq *pq, int prec) in pktq_plen() argument
81 static inline int pktq_pavail(struct pktq *pq, int prec) in pktq_pavail()
86 static inline bool pktq_pfull(struct pktq *pq, int prec) in pktq_pfull()
127 int brcmu_pktq_mlen(struct pktq *pq, uint prec_bmp);
132 static inline int pktq_len(struct pktq *pq) in pktq_len()
137 static inline int pktq_max(struct pktq *pq) in pktq_max()
142 static inline int pktq_avail(struct pktq *pq) in pktq_avail()
147 static inline bool pktq_full(struct pktq *pq) in pktq_full()
152 static inline bool pktq_empty(struct pktq *pq) in pktq_empty()
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/net/wireless/broadcom/brcm80211/include/
H A Dbrcmu_utils.h62 struct pktq { struct
76 static inline int pktq_plen(struct pktq *pq, int prec) in pktq_plen() argument
81 static inline int pktq_pavail(struct pktq *pq, int prec) in pktq_pavail()
86 static inline bool pktq_pfull(struct pktq *pq, int prec) in pktq_pfull()
127 int brcmu_pktq_mlen(struct pktq *pq, uint prec_bmp);
132 static inline int pktq_len(struct pktq *pq) in pktq_len()
137 static inline int pktq_max(struct pktq *pq) in pktq_max()
142 static inline int pktq_avail(struct pktq *pq) in pktq_avail()
147 static inline bool pktq_full(struct pktq *pq) in pktq_full()
152 static inline bool pktq_empty(struct pktq *pq) in pktq_empty()
[all …]
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/net/wireless/broadcom/brcm80211/include/
H A Dbrcmu_utils.h62 struct pktq { struct
76 static inline int pktq_plen(struct pktq *pq, int prec) in pktq_plen() argument
81 static inline int pktq_pavail(struct pktq *pq, int prec) in pktq_pavail()
86 static inline bool pktq_pfull(struct pktq *pq, int prec) in pktq_pfull()
127 int brcmu_pktq_mlen(struct pktq *pq, uint prec_bmp);
132 static inline int pktq_len(struct pktq *pq) in pktq_len()
137 static inline int pktq_max(struct pktq *pq) in pktq_max()
142 static inline int pktq_avail(struct pktq *pq) in pktq_avail()
147 static inline bool pktq_full(struct pktq *pq) in pktq_full()
152 static inline bool pktq_empty(struct pktq *pq) in pktq_empty()
[all …]
/dports/net-mgmt/tcpreplay/tcpreplay-4.3.4/src/fragroute/
H A Dmod_ip_frag.c30 ip_frag_apply_ipv4(void *d, struct pktq *pktq);
33 ip_frag_apply_ipv6(void *d, struct pktq *pktq);
83 ip_frag_apply(void *d, struct pktq *pktq) in ip_frag_apply() argument
88 pkt = TAILQ_FIRST(pktq); in ip_frag_apply()
89 if (pkt != TAILQ_END(pktq)) { in ip_frag_apply()
93 ip_frag_apply_ipv4(d, pktq); in ip_frag_apply()
95 ip_frag_apply_ipv6(d, pktq); in ip_frag_apply()
103 ip_frag_apply_ipv4(_U_ void *d, struct pktq *pktq) in ip_frag_apply_ipv4() argument
109 for (pkt = TAILQ_FIRST(pktq); pkt != TAILQ_END(pktq); pkt = next) { in ip_frag_apply_ipv4()
206 ip_frag_apply_ipv6(_U_ void *d, struct pktq *pktq) in ip_frag_apply_ipv6() argument
[all …]
H A Dfragroute.c44 free(ctx->pktq); in fragroute_close()
86 TAILQ_INIT(ctx->pktq); in fragroute_process()
87 TAILQ_INSERT_TAIL(ctx->pktq, pkt, pkt_next); in fragroute_process()
89 mod_apply(ctx->pktq); in fragroute_process()
111 pkt = TAILQ_FIRST(ctx->pktq); in fragroute_getfragment()
114 if (pkt != TAILQ_END(&(ctx->pktq))) { in fragroute_getfragment()
140 ctx->pktq = (struct pktq *)safe_malloc(sizeof(struct pktq)); in fragroute_init()
H A Dpkt.c287 pktq_reverse(struct pktq *pktq) in pktq_reverse() argument
289 struct pktq tmpq; in pktq_reverse()
293 for (pkt = TAILQ_FIRST(pktq); pkt != TAILQ_END(pktq); pkt = next) { in pktq_reverse()
297 TAILQ_COPY(pktq, &tmpq, pkt_next); in pktq_reverse()
301 pktq_shuffle(rand_t *r, struct pktq *pktq) in pktq_shuffle() argument
307 TAILQ_FOREACH(pkt, pktq, pkt_next) { in pktq_shuffle()
322 TAILQ_FOREACH(pkt, pktq, pkt_next) { in pktq_shuffle()
325 TAILQ_INIT(pktq); in pktq_shuffle()
335 pktq_random(rand_t *r, struct pktq *pktq) in pktq_random() argument
341 TAILQ_FOREACH(pkt, pktq, pkt_next) { in pktq_random()
[all …]
H A Dmod_drop.c69 drop_apply(void *d, struct pktq *pktq) in drop_apply() argument
79 pkt = TAILQ_FIRST(pktq); in drop_apply()
81 pkt = TAILQ_LAST(pktq, pktq); in drop_apply()
83 pkt = pktq_random(data->rnd, pktq); in drop_apply()
86 TAILQ_REMOVE(pktq, pkt, pkt_next); in drop_apply()
H A Dmod_dup.c69 dup_apply(void *d, struct pktq *pktq) in dup_apply() argument
79 pkt = TAILQ_FIRST(pktq); in dup_apply()
81 pkt = TAILQ_LAST(pktq, pktq); in dup_apply()
83 pkt = pktq_random(data->rnd, pktq); in dup_apply()
92 TAILQ_INSERT_AFTER(pktq, pkt, new, pkt_next); in dup_apply()
H A Dpkt.h74 TAILQ_HEAD(pktq, pkt);
84 void pktq_reverse(struct pktq *pktq);
85 void pktq_shuffle(rand_t *r, struct pktq *pktq);
86 struct pkt *pktq_random(rand_t *r, struct pktq *pktq);
H A Dmod_delay.c74 delay_apply(void *d, struct pktq *pktq) in delay_apply() argument
80 pkt = TAILQ_FIRST(pktq); in delay_apply()
82 pkt = TAILQ_LAST(pktq, pktq); in delay_apply()
84 pkt = pktq_random(data->rnd, pktq); in delay_apply()
H A Dmod_ip_chaff.c27 struct pktq *pktq; member
68 ip_chaff_apply(void *d, struct pktq *pktq) in ip_chaff_apply() argument
75 for (pkt = TAILQ_FIRST(pktq); pkt != TAILQ_END(pktq); pkt = next) { in ip_chaff_apply()
126 TAILQ_INSERT_AFTER(pktq, pkt, new, pkt_next); in ip_chaff_apply()
H A Dmod.h18 int (*apply)(void *data, struct pktq *pktq);
24 void mod_apply(struct pktq *pktq);
H A Dmod_order.c61 order_apply(void *d, struct pktq *pktq) in order_apply() argument
66 pktq_shuffle(data->rnd, pktq); in order_apply()
68 pktq_reverse(pktq); in order_apply()
/dports/security/fragroute/fragroute-1.2/
H A Dpkt.c218 pktq_reverse(struct pktq *pktq) in pktq_reverse() argument
220 struct pktq tmpq; in pktq_reverse()
224 for (pkt = TAILQ_FIRST(pktq); pkt != TAILQ_END(pktq); pkt = next) { in pktq_reverse()
228 *pktq = tmpq; in pktq_reverse()
232 pktq_shuffle(rand_t *r, struct pktq *pktq) in pktq_shuffle() argument
240 TAILQ_FOREACH(pkt, pktq, pkt_next) { in pktq_shuffle()
251 TAILQ_FOREACH(pkt, pktq, pkt_next) { in pktq_shuffle()
254 TAILQ_INIT(pktq); in pktq_shuffle()
264 pktq_random(rand_t *r, struct pktq *pktq) in pktq_random() argument
270 TAILQ_FOREACH(pkt, pktq, pkt_next) { in pktq_random()
[all …]
H A Dmod_drop.c69 drop_apply(void *d, struct pktq *pktq) in drop_apply() argument
79 pkt = TAILQ_FIRST(pktq); in drop_apply()
81 pkt = TAILQ_LAST(pktq, pktq); in drop_apply()
83 pkt = pktq_random(data->rnd, pktq); in drop_apply()
85 TAILQ_REMOVE(pktq, pkt, pkt_next); in drop_apply()
H A Dpkt.h62 TAILQ_HEAD(pktq, pkt);
71 void pktq_reverse(struct pktq *pktq);
72 void pktq_shuffle(rand_t *r, struct pktq *pktq);
73 struct pkt *pktq_random(rand_t *r, struct pktq *pktq);
H A Dmod_dup.c69 dup_apply(void *d, struct pktq *pktq) in dup_apply() argument
82 pkt = TAILQ_FIRST(pktq); in dup_apply()
84 pkt = TAILQ_LAST(pktq, pktq); in dup_apply()
86 pkt = pktq_random(data->rnd, pktq); in dup_apply()
89 TAILQ_INSERT_AFTER(pktq, pkt, new, pkt_next); in dup_apply()
H A Dmod_ip_chaff.c27 struct pktq *pktq; member
68 ip_chaff_apply(void *d, struct pktq *pktq) in ip_chaff_apply() argument
75 for (pkt = TAILQ_FIRST(pktq); pkt != TAILQ_END(pktq); pkt = next) { in ip_chaff_apply()
114 TAILQ_INSERT_AFTER(pktq, pkt, new, pkt_next); in ip_chaff_apply()
H A Dmod_delay.c74 delay_apply(void *d, struct pktq *pktq) in delay_apply() argument
80 pkt = TAILQ_FIRST(pktq); in delay_apply()
82 pkt = TAILQ_LAST(pktq, pktq); in delay_apply()
84 pkt = pktq_random(data->rnd, pktq); in delay_apply()
H A Dmod.h18 int (*apply)(void *data, struct pktq *pktq);
24 void mod_apply(struct pktq *pktq);
H A Dmod_order.c61 order_apply(void *d, struct pktq *pktq) in order_apply() argument
66 pktq_shuffle(data->rnd, pktq); in order_apply()
68 pktq_reverse(pktq); in order_apply()
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/net/wireless/broadcom/brcm80211/brcmutil/
H A Dutils.c46 struct sk_buff *brcmu_pktq_penq(struct pktq *pq, int prec, in brcmu_pktq_penq()
65 struct sk_buff *brcmu_pktq_penq_head(struct pktq *pq, int prec, in brcmu_pktq_penq_head()
84 struct sk_buff *brcmu_pktq_pdeq(struct pktq *pq, int prec) in brcmu_pktq_pdeq()
105 struct sk_buff *brcmu_pktq_pdeq_match(struct pktq *pq, int prec, in brcmu_pktq_pdeq_match()
124 struct sk_buff *brcmu_pktq_pdeq_tail(struct pktq *pq, int prec) in brcmu_pktq_pdeq_tail()
140 brcmu_pktq_pflush(struct pktq *pq, int prec, bool dir, in brcmu_pktq_pflush()
157 void brcmu_pktq_flush(struct pktq *pq, bool dir, in brcmu_pktq_flush()
166 void brcmu_pktq_init(struct pktq *pq, int num_prec, int max_len) in brcmu_pktq_init()
185 struct sk_buff *brcmu_pktq_peek_tail(struct pktq *pq, int *prec_out) in brcmu_pktq_peek_tail()
204 int brcmu_pktq_mlen(struct pktq *pq, uint prec_bmp) in brcmu_pktq_mlen()
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/net/wireless/broadcom/brcm80211/brcmutil/
H A Dutils.c46 struct sk_buff *brcmu_pktq_penq(struct pktq *pq, int prec, in brcmu_pktq_penq()
65 struct sk_buff *brcmu_pktq_penq_head(struct pktq *pq, int prec, in brcmu_pktq_penq_head()
84 struct sk_buff *brcmu_pktq_pdeq(struct pktq *pq, int prec) in brcmu_pktq_pdeq()
105 struct sk_buff *brcmu_pktq_pdeq_match(struct pktq *pq, int prec, in brcmu_pktq_pdeq_match()
124 struct sk_buff *brcmu_pktq_pdeq_tail(struct pktq *pq, int prec) in brcmu_pktq_pdeq_tail()
140 brcmu_pktq_pflush(struct pktq *pq, int prec, bool dir, in brcmu_pktq_pflush()
157 void brcmu_pktq_flush(struct pktq *pq, bool dir, in brcmu_pktq_flush()
166 void brcmu_pktq_init(struct pktq *pq, int num_prec, int max_len) in brcmu_pktq_init()
185 struct sk_buff *brcmu_pktq_peek_tail(struct pktq *pq, int *prec_out) in brcmu_pktq_peek_tail()
204 int brcmu_pktq_mlen(struct pktq *pq, uint prec_bmp) in brcmu_pktq_mlen()
[all …]
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/net/wireless/broadcom/brcm80211/brcmutil/
H A Dutils.c46 struct sk_buff *brcmu_pktq_penq(struct pktq *pq, int prec, in brcmu_pktq_penq()
65 struct sk_buff *brcmu_pktq_penq_head(struct pktq *pq, int prec, in brcmu_pktq_penq_head()
84 struct sk_buff *brcmu_pktq_pdeq(struct pktq *pq, int prec) in brcmu_pktq_pdeq()
105 struct sk_buff *brcmu_pktq_pdeq_match(struct pktq *pq, int prec, in brcmu_pktq_pdeq_match()
124 struct sk_buff *brcmu_pktq_pdeq_tail(struct pktq *pq, int prec) in brcmu_pktq_pdeq_tail()
140 brcmu_pktq_pflush(struct pktq *pq, int prec, bool dir, in brcmu_pktq_pflush()
157 void brcmu_pktq_flush(struct pktq *pq, bool dir, in brcmu_pktq_flush()
166 void brcmu_pktq_init(struct pktq *pq, int num_prec, int max_len) in brcmu_pktq_init()
185 struct sk_buff *brcmu_pktq_peek_tail(struct pktq *pq, int *prec_out) in brcmu_pktq_peek_tail()
204 int brcmu_pktq_mlen(struct pktq *pq, uint prec_bmp) in brcmu_pktq_mlen()
[all …]
/dports/misc/rump/buildrump.sh-b914579/src/sys/net/
H A Dif_loop.c212 pktqueue_t *pktq = NULL; in looutput() local
290 pktq = ip_pktq; in looutput()
303 pktq = ip6_pktq; in looutput()
321 if (__predict_true(pktq)) { in looutput()
324 if (__predict_true(pktq_enqueue(pktq, m, 0))) { in looutput()
356 pktqueue_t *pktq = NULL; in lostart() local
373 pktq = ip_pktq; in lostart()
379 pktq = ip6_pktq; in lostart()
396 if (__predict_true(pktq)) { in lostart()
397 if (__predict_false(pktq_enqueue(pktq, m, 0))) { in lostart()

12345