Home
last modified time | relevance | path

Searched refs:tin (Results 1 - 20 of 20) sorted by relevance

/kernel/linux/linux-5.10/include/net/
H A Dfq_impl.h18 struct fq_tin *tin = flow->tin; in fq_adjust_removal() local
20 tin->backlog_bytes -= skb->len; in fq_adjust_removal()
21 tin->backlog_packets--; in fq_adjust_removal()
63 struct fq_tin *tin, in fq_tin_dequeue()
73 head = &tin->new_flows; in fq_tin_dequeue()
75 head = &tin->old_flows; in fq_tin_dequeue()
85 &tin->old_flows); in fq_tin_dequeue()
89 skb = dequeue_func(fq, tin, flow); in fq_tin_dequeue()
92 if ((head == &tin in fq_tin_dequeue()
62 fq_tin_dequeue(struct fq *fq, struct fq_tin *tin, fq_tin_dequeue_t dequeue_func) fq_tin_dequeue() argument
116 fq_flow_classify(struct fq *fq, struct fq_tin *tin, u32 idx, struct sk_buff *skb, fq_flow_get_default_t get_default_func) fq_flow_classify() argument
138 fq_recalc_backlog(struct fq *fq, struct fq_tin *tin, struct fq_flow *flow) fq_recalc_backlog() argument
156 fq_tin_enqueue(struct fq *fq, struct fq_tin *tin, u32 idx, struct sk_buff *skb, fq_skb_free_t free_func, fq_flow_get_default_t get_default_func) fq_tin_enqueue() argument
214 struct fq_tin *tin = flow->tin; fq_flow_filter() local
231 fq_tin_filter(struct fq *fq, struct fq_tin *tin, fq_skb_filter_t filter_func, void *filter_data, fq_skb_free_t free_func) fq_tin_filter() argument
267 fq_tin_reset(struct fq *fq, struct fq_tin *tin, fq_skb_free_t free_func) fq_tin_reset() argument
297 fq_tin_init(struct fq_tin *tin) fq_tin_init() argument
[all...]
H A Dfq.h15 * @tin: owner of this flow. Used to manage collisions, i.e. when a packet
17 * different tin the packet is destined to. In such case the implementer
30 struct fq_tin *tin; member
/kernel/linux/linux-6.6/include/net/
H A Dfq_impl.h19 struct fq_tin *tin = flow->tin; in __fq_adjust_removal() local
22 tin->backlog_bytes -= bytes; in __fq_adjust_removal()
23 tin->backlog_packets -= packets; in __fq_adjust_removal()
31 if (flow == &tin->default_flow) { in __fq_adjust_removal()
32 list_del_init(&tin->tin_list); in __fq_adjust_removal()
67 struct fq_tin *tin = flow->tin; in fq_flow_drop() local
82 free_func(fq, tin, flow, skb); in fq_flow_drop()
91 struct fq_tin *tin, in fq_tin_dequeue()
90 fq_tin_dequeue(struct fq *fq, struct fq_tin *tin, fq_tin_dequeue_t dequeue_func) fq_tin_dequeue() argument
144 fq_flow_classify(struct fq *fq, struct fq_tin *tin, u32 idx, struct sk_buff *skb) fq_flow_classify() argument
167 struct fq_tin *tin; fq_find_fattest_flow() local
197 fq_tin_enqueue(struct fq *fq, struct fq_tin *tin, u32 idx, struct sk_buff *skb, fq_skb_free_t free_func) fq_tin_enqueue() argument
258 struct fq_tin *tin = flow->tin; fq_flow_filter() local
273 fq_tin_filter(struct fq *fq, struct fq_tin *tin, fq_skb_filter_t filter_func, void *filter_data, fq_skb_free_t free_func) fq_tin_filter() argument
293 struct fq_tin *tin = flow->tin; fq_flow_reset() local
311 fq_tin_reset(struct fq *fq, struct fq_tin *tin, fq_skb_free_t free_func) fq_tin_reset() argument
341 fq_tin_init(struct fq_tin *tin) fq_tin_init() argument
[all...]
H A Dfq.h19 * @tin: owner of this flow. Used to manage collisions, i.e. when a packet
21 * different tin the packet is destined to. In such case the implementer
32 struct fq_tin *tin; member
/kernel/linux/linux-5.10/net/sched/
H A Dsch_cake.c28 * - Each priority tin has a separate Flow Queue system, to isolate traffic
45 * bandwidth sharing threshold the tin is operating. This determines whether a
47 * that tin in the current pass.
358 /* tin priority order for stats dumping */
1475 /* charge packet bandwidth to this tin in cake_advance_shaper()
1505 u32 idx = 0, tin = 0, len; in cake_drop() local
1521 tin = qq.t; in cake_drop()
1524 b = &q->tins[tin]; in cake_drop()
1530 return idx + (tin << 16); in cake_drop()
1555 return idx + (tin << 1 in cake_drop()
1618 u32 tin, mark; cake_select_tin() local
1934 cake_clear_tin(struct Qdisc *sch, u16 tin) cake_clear_tin() argument
2012 int tin, best_tin = 0; cake_dequeue() local
[all...]
/kernel/linux/linux-6.6/net/sched/
H A Dsch_cake.c28 * - Each priority tin has a separate Flow Queue system, to isolate traffic
45 * bandwidth sharing threshold the tin is operating. This determines whether a
47 * that tin in the current pass.
359 /* tin priority order for stats dumping */
1476 /* charge packet bandwidth to this tin in cake_advance_shaper()
1506 u32 idx = 0, tin = 0, len; in cake_drop() local
1522 tin = qq.t; in cake_drop()
1525 b = &q->tins[tin]; in cake_drop()
1531 return idx + (tin << 16); in cake_drop()
1556 return idx + (tin << 1 in cake_drop()
1619 u32 tin, mark; cake_select_tin() local
1935 cake_clear_tin(struct Qdisc *sch, u16 tin) cake_clear_tin() argument
2013 int tin, best_tin = 0; cake_dequeue() local
[all...]
/kernel/linux/linux-5.10/net/mac80211/
H A Ddebugfs_netdev.c499 txqi->tin.backlog_bytes, in ieee80211_if_fmt_aqm()
500 txqi->tin.backlog_packets, in ieee80211_if_fmt_aqm()
501 txqi->tin.flows, in ieee80211_if_fmt_aqm()
504 txqi->tin.overlimit, in ieee80211_if_fmt_aqm()
505 txqi->tin.collisions, in ieee80211_if_fmt_aqm()
506 txqi->tin.tx_bytes, in ieee80211_if_fmt_aqm()
507 txqi->tin.tx_packets); in ieee80211_if_fmt_aqm()
H A Dtx.c1348 struct fq_tin *tin, in fq_tin_dequeue_func()
1358 txqi = container_of(tin, struct txq_info, tin); in fq_tin_dequeue_func()
1386 struct fq_tin *tin, in fq_skb_free_func()
1397 struct fq_tin *tin, in fq_flow_get_default_func()
1403 txqi = container_of(tin, struct txq_info, tin); in fq_flow_get_default_func()
1412 struct fq_tin *tin = &txqi->tin; in ieee80211_txq_enqueue() local
1418 fq_tin_enqueue(fq, tin, flow_id in ieee80211_txq_enqueue()
1347 fq_tin_dequeue_func(struct fq *fq, struct fq_tin *tin, struct fq_flow *flow) fq_tin_dequeue_func() argument
1385 fq_skb_free_func(struct fq *fq, struct fq_tin *tin, struct fq_flow *flow, struct sk_buff *skb) fq_skb_free_func() argument
1396 fq_flow_get_default_func(struct fq *fq, struct fq_tin *tin, int idx, struct sk_buff *skb) fq_flow_get_default_func() argument
1424 fq_vlan_filter_func(struct fq *fq, struct fq_tin *tin, struct fq_flow *flow, struct sk_buff *skb, void *data) fq_vlan_filter_func() argument
1438 struct fq_tin *tin; ieee80211_txq_remove_vlan() local
1504 struct fq_tin *tin = &txqi->tin; ieee80211_txq_purge() local
3291 struct fq_tin *tin; ieee80211_amsdu_aggregate() local
3625 struct fq_tin *tin = &txqi->tin; ieee80211_tx_dequeue() local
[all...]
H A Ddebugfs_sta.c172 txqi->tin.backlog_bytes, in sta_aqm_read()
173 txqi->tin.backlog_packets, in sta_aqm_read()
174 txqi->tin.flows, in sta_aqm_read()
177 txqi->tin.overlimit, in sta_aqm_read()
178 txqi->tin.collisions, in sta_aqm_read()
179 txqi->tin.tx_bytes, in sta_aqm_read()
180 txqi->tin.tx_packets, in sta_aqm_read()
H A Dcfg.c3937 txqstats->backlog_bytes = txqi->tin.backlog_bytes; in ieee80211_fill_txq_stats()
3942 txqstats->backlog_packets = txqi->tin.backlog_packets; in ieee80211_fill_txq_stats()
3947 txqstats->flows = txqi->tin.flows; in ieee80211_fill_txq_stats()
3962 txqstats->overlimit = txqi->tin.overlimit; in ieee80211_fill_txq_stats()
3967 txqstats->collisions = txqi->tin.collisions; in ieee80211_fill_txq_stats()
3972 txqstats->tx_bytes = txqi->tin.tx_bytes; in ieee80211_fill_txq_stats()
3977 txqstats->tx_packets = txqi->tin.tx_packets; in ieee80211_fill_txq_stats()
H A Dieee80211_i.h853 * @tin: contains packets split into multiple flows
854 * @def_flow: used as a fallback flow when a packet destined to @tin hashes to
855 * a fq_flow which is already owned by a different tin
862 struct fq_tin tin; member
1595 return !(skb_queue_empty(&txqi->frags) && !txqi->tin.backlog_packets); in txq_has_queue()
H A Dutil.c4489 *frame_cnt = txqi->tin.backlog_packets + frag_cnt; in ieee80211_txq_get_depth()
4492 *byte_cnt = txqi->tin.backlog_bytes + frag_bytes; in ieee80211_txq_get_depth()
/kernel/linux/linux-6.6/net/mac80211/
H A Ddebugfs_netdev.c524 txqi->tin.backlog_bytes, in ieee80211_if_fmt_aqm()
525 txqi->tin.backlog_packets, in ieee80211_if_fmt_aqm()
526 txqi->tin.flows, in ieee80211_if_fmt_aqm()
529 txqi->tin.overlimit, in ieee80211_if_fmt_aqm()
530 txqi->tin.collisions, in ieee80211_if_fmt_aqm()
531 txqi->tin.tx_bytes, in ieee80211_if_fmt_aqm()
532 txqi->tin.tx_packets); in ieee80211_if_fmt_aqm()
H A Ddebugfs_sta.c173 txqi->tin.backlog_bytes, in sta_aqm_read()
174 txqi->tin.backlog_packets, in sta_aqm_read()
175 txqi->tin.flows, in sta_aqm_read()
178 txqi->tin.overlimit, in sta_aqm_read()
179 txqi->tin.collisions, in sta_aqm_read()
180 txqi->tin.tx_bytes, in sta_aqm_read()
181 txqi->tin.tx_packets, in sta_aqm_read()
H A Dtx.c1373 flow = &txqi->tin.default_flow; in codel_dequeue_func()
1395 struct fq_tin *tin, in fq_tin_dequeue_func()
1405 txqi = container_of(tin, struct txq_info, tin); in fq_tin_dequeue_func()
1416 if (flow == &tin->default_flow) in fq_tin_dequeue_func()
1433 struct fq_tin *tin, in fq_skb_free_func()
1448 struct fq_tin *tin = &txqi->tin; in ieee80211_txq_enqueue() local
1465 fq_tin_enqueue(fq, tin, flow_idx, skb, in ieee80211_txq_enqueue()
1471 static bool fq_vlan_filter_func(struct fq *fq, struct fq_tin *tin, in fq_vlan_filter_func() argument
1394 fq_tin_dequeue_func(struct fq *fq, struct fq_tin *tin, struct fq_flow *flow) fq_tin_dequeue_func() argument
1432 fq_skb_free_func(struct fq *fq, struct fq_tin *tin, struct fq_flow *flow, struct sk_buff *skb) fq_skb_free_func() argument
1485 struct fq_tin *tin; ieee80211_txq_remove_vlan() local
1550 struct fq_tin *tin = &txqi->tin; ieee80211_txq_purge() local
3385 struct fq_tin *tin; ieee80211_amsdu_aggregate() local
3793 struct fq_tin *tin = &txqi->tin; ieee80211_tx_dequeue() local
[all...]
H A Dcfg.c4450 txqstats->backlog_bytes = txqi->tin.backlog_bytes; in ieee80211_fill_txq_stats()
4455 txqstats->backlog_packets = txqi->tin.backlog_packets; in ieee80211_fill_txq_stats()
4460 txqstats->flows = txqi->tin.flows; in ieee80211_fill_txq_stats()
4475 txqstats->overlimit = txqi->tin.overlimit; in ieee80211_fill_txq_stats()
4480 txqstats->collisions = txqi->tin.collisions; in ieee80211_fill_txq_stats()
4485 txqstats->tx_bytes = txqi->tin.tx_bytes; in ieee80211_fill_txq_stats()
4490 txqstats->tx_packets = txqi->tin.tx_packets; in ieee80211_fill_txq_stats()
H A Dieee80211_i.h861 * @tin: contains packets split into multiple flows
862 * @def_flow: used as a fallback flow when a packet destined to @tin hashes to
863 * a fq_flow which is already owned by a different tin
870 struct fq_tin tin; member
1804 return !(skb_queue_empty(&txqi->frags) && !txqi->tin.backlog_packets); in txq_has_queue()
H A Dutil.c5013 *frame_cnt = txqi->tin.backlog_packets + frag_cnt; in ieee80211_txq_get_depth()
5016 *byte_cnt = txqi->tin.backlog_bytes + frag_bytes; in ieee80211_txq_get_depth()
/kernel/linux/linux-5.10/drivers/scsi/bfa/
H A Dbfa_fcs.h439 struct bfa_fcs_tin_s *tin; /* ITN initiator mode role */ member
/kernel/linux/linux-6.6/drivers/scsi/bfa/
H A Dbfa_fcs.h436 struct bfa_fcs_tin_s *tin; /* ITN initiator mode role */ member

Completed in 54 milliseconds