tin 439 drivers/scsi/bfa/bfa_fcs.h struct bfa_fcs_tin_s *tin; /* ITN initiator mode role */ tin 30 include/net/fq.h struct fq_tin *tin; tin 18 include/net/fq_impl.h struct fq_tin *tin = flow->tin; tin 20 include/net/fq_impl.h tin->backlog_bytes -= skb->len; tin 21 include/net/fq_impl.h tin->backlog_packets--; tin 63 include/net/fq_impl.h struct fq_tin *tin, tin 73 include/net/fq_impl.h head = &tin->new_flows; tin 75 include/net/fq_impl.h head = &tin->old_flows; tin 85 include/net/fq_impl.h &tin->old_flows); tin 89 include/net/fq_impl.h skb = dequeue_func(fq, tin, flow); tin 92 include/net/fq_impl.h if ((head == &tin->new_flows) && tin 93 include/net/fq_impl.h !list_empty(&tin->old_flows)) { tin 94 include/net/fq_impl.h list_move_tail(&flow->flowchain, &tin->old_flows); tin 97 include/net/fq_impl.h flow->tin = NULL; tin 103 include/net/fq_impl.h tin->tx_bytes += skb->len; tin 104 include/net/fq_impl.h tin->tx_packets++; tin 117 include/net/fq_impl.h struct fq_tin *tin, u32 idx, tin 126 include/net/fq_impl.h if (flow->tin && flow->tin != tin) { tin 127 include/net/fq_impl.h flow = get_default_func(fq, tin, idx, skb); tin 128 include/net/fq_impl.h tin->collisions++; tin 132 include/net/fq_impl.h if (!flow->tin) tin 133 include/net/fq_impl.h tin->flows++; tin 139 include/net/fq_impl.h struct fq_tin *tin, tin 157 include/net/fq_impl.h struct fq_tin *tin, u32 idx, tin 167 include/net/fq_impl.h flow = fq_flow_classify(fq, tin, idx, skb, get_default_func); tin 169 include/net/fq_impl.h flow->tin = tin; tin 171 include/net/fq_impl.h tin->backlog_bytes += skb->len; tin 172 include/net/fq_impl.h tin->backlog_packets++; tin 176 include/net/fq_impl.h fq_recalc_backlog(fq, tin, flow); tin 181 include/net/fq_impl.h &tin->new_flows); tin 197 include/net/fq_impl.h free_func(fq, flow->tin, flow, skb); tin 199 include/net/fq_impl.h flow->tin->overlimit++; tin 214 include/net/fq_impl.h struct fq_tin *tin = flow->tin; tin 220 include/net/fq_impl.h if (!filter_func(fq, tin, flow, skb, filter_data)) tin 225 include/net/fq_impl.h free_func(fq, tin, flow, skb); tin 232 include/net/fq_impl.h struct fq_tin *tin, tin 241 include/net/fq_impl.h list_for_each_entry(flow, &tin->new_flows, flowchain) tin 243 include/net/fq_impl.h list_for_each_entry(flow, &tin->old_flows, flowchain) tin 254 include/net/fq_impl.h free_func(fq, flow->tin, flow, skb); tin 262 include/net/fq_impl.h flow->tin = NULL; tin 268 include/net/fq_impl.h struct fq_tin *tin, tin 275 include/net/fq_impl.h head = &tin->new_flows; tin 277 include/net/fq_impl.h head = &tin->old_flows; tin 286 include/net/fq_impl.h WARN_ON_ONCE(tin->backlog_bytes); tin 287 include/net/fq_impl.h WARN_ON_ONCE(tin->backlog_packets); tin 297 include/net/fq_impl.h static void fq_tin_init(struct fq_tin *tin) tin 299 include/net/fq_impl.h INIT_LIST_HEAD(&tin->new_flows); tin 300 include/net/fq_impl.h INIT_LIST_HEAD(&tin->old_flows); tin 3848 net/mac80211/cfg.c txqstats->backlog_bytes = txqi->tin.backlog_bytes; tin 3853 net/mac80211/cfg.c txqstats->backlog_packets = txqi->tin.backlog_packets; tin 3858 net/mac80211/cfg.c txqstats->flows = txqi->tin.flows; tin 3873 net/mac80211/cfg.c txqstats->overlimit = txqi->tin.overlimit; tin 3878 net/mac80211/cfg.c txqstats->collisions = txqi->tin.collisions; tin 3883 net/mac80211/cfg.c txqstats->tx_bytes = txqi->tin.tx_bytes; tin 3888 net/mac80211/cfg.c txqstats->tx_packets = txqi->tin.tx_packets; tin 506 net/mac80211/debugfs_netdev.c txqi->tin.backlog_bytes, tin 507 net/mac80211/debugfs_netdev.c txqi->tin.backlog_packets, tin 508 net/mac80211/debugfs_netdev.c txqi->tin.flows, tin 511 net/mac80211/debugfs_netdev.c txqi->tin.overlimit, tin 512 net/mac80211/debugfs_netdev.c txqi->tin.collisions, tin 513 net/mac80211/debugfs_netdev.c txqi->tin.tx_bytes, tin 514 net/mac80211/debugfs_netdev.c txqi->tin.tx_packets); tin 172 net/mac80211/debugfs_sta.c txqi->tin.backlog_bytes, tin 173 net/mac80211/debugfs_sta.c txqi->tin.backlog_packets, tin 174 net/mac80211/debugfs_sta.c txqi->tin.flows, tin 177 net/mac80211/debugfs_sta.c txqi->tin.overlimit, tin 178 net/mac80211/debugfs_sta.c txqi->tin.collisions, tin 179 net/mac80211/debugfs_sta.c txqi->tin.tx_bytes, tin 180 net/mac80211/debugfs_sta.c txqi->tin.tx_packets, tin 841 net/mac80211/ieee80211_i.h struct fq_tin tin; tin 1550 net/mac80211/ieee80211_i.h return !(skb_queue_empty(&txqi->frags) && !txqi->tin.backlog_packets); tin 1340 net/mac80211/tx.c struct fq_tin *tin, tin 1350 net/mac80211/tx.c txqi = container_of(tin, struct txq_info, tin); tin 1378 net/mac80211/tx.c struct fq_tin *tin, tin 1389 net/mac80211/tx.c struct fq_tin *tin, tin 1395 net/mac80211/tx.c txqi = container_of(tin, struct txq_info, tin); tin 1404 net/mac80211/tx.c struct fq_tin *tin = &txqi->tin; tin 1410 net/mac80211/tx.c fq_tin_enqueue(fq, tin, flow_idx, skb, tin 1416 net/mac80211/tx.c static bool fq_vlan_filter_func(struct fq *fq, struct fq_tin *tin, tin 1430 net/mac80211/tx.c struct fq_tin *tin; tin 1442 net/mac80211/tx.c tin = &txqi->tin; tin 1445 net/mac80211/tx.c fq_tin_filter(fq, tin, fq_vlan_filter_func, &sdata->vif, tin 1454 net/mac80211/tx.c fq_tin_init(&txqi->tin); tin 1496 net/mac80211/tx.c struct fq_tin *tin = &txqi->tin; tin 1499 net/mac80211/tx.c fq_tin_reset(fq, tin, fq_skb_free_func); tin 3233 net/mac80211/tx.c struct fq_tin *tin; tin 3281 net/mac80211/tx.c tin = &txqi->tin; tin 3282 net/mac80211/tx.c flow = fq_flow_classify(fq, tin, flow_idx, skb, tin 3349 net/mac80211/tx.c tin->backlog_bytes += head->len - orig_len; tin 3351 net/mac80211/tx.c fq_recalc_backlog(fq, tin, flow); tin 3559 net/mac80211/tx.c struct fq_tin *tin = &txqi->tin; tin 3584 net/mac80211/tx.c skb = fq_tin_dequeue(fq, tin, fq_tin_dequeue_func); tin 3757 net/mac80211/tx.c txqi->tin.backlog_packets)) { tin 3997 net/mac80211/util.c *frame_cnt = txqi->tin.backlog_packets + frag_cnt; tin 4000 net/mac80211/util.c *byte_cnt = txqi->tin.backlog_bytes + frag_bytes; tin 1465 net/sched/sch_cake.c u32 idx = 0, tin = 0, len; tin 1481 net/sched/sch_cake.c tin = qq.t; tin 1484 net/sched/sch_cake.c b = &q->tins[tin]; tin 1490 net/sched/sch_cake.c return idx + (tin << 16); tin 1515 net/sched/sch_cake.c return idx + (tin << 16); tin 1559 net/sched/sch_cake.c u32 tin, mark; tin 1570 net/sched/sch_cake.c tin = 0; tin 1573 net/sched/sch_cake.c tin = q->tin_order[mark - 1]; tin 1578 net/sched/sch_cake.c tin = q->tin_order[TC_H_MIN(skb->priority) - 1]; tin 1581 net/sched/sch_cake.c tin = q->tin_index[dscp]; tin 1583 net/sched/sch_cake.c if (unlikely(tin >= q->tin_cnt)) tin 1584 net/sched/sch_cake.c tin = 0; tin 1587 net/sched/sch_cake.c return &q->tins[tin]; tin 1872 net/sched/sch_cake.c static void cake_clear_tin(struct Qdisc *sch, u16 tin) tin 1877 net/sched/sch_cake.c q->cur_tin = tin; tin 1950 net/sched/sch_cake.c int tin, best_tin = 0; tin 1952 net/sched/sch_cake.c for (tin = 0; tin < q->tin_cnt; tin++) { tin 1953 net/sched/sch_cake.c b = q->tins + tin; tin 1962 net/sched/sch_cake.c best_tin = tin;