tx_info           104 arch/mips/include/asm/ip32/mace.h 	volatile unsigned long tx_info;
tx_info           539 drivers/net/ethernet/adaptec/starfire.c 	struct tx_ring_info tx_info[TX_RING_SIZE];
tx_info          1183 drivers/net/ethernet/adaptec/starfire.c 		memset(&np->tx_info[i], 0, sizeof(np->tx_info[i]));
tx_info          1218 drivers/net/ethernet/adaptec/starfire.c 			np->tx_info[entry].skb = skb;
tx_info          1234 drivers/net/ethernet/adaptec/starfire.c 			np->tx_info[entry].mapping =
tx_info          1239 drivers/net/ethernet/adaptec/starfire.c 			np->tx_info[entry].mapping =
tx_info          1246 drivers/net/ethernet/adaptec/starfire.c 					  np->tx_info[entry].mapping)) {
tx_info          1251 drivers/net/ethernet/adaptec/starfire.c 		np->tx_ring[entry].addr = cpu_to_dma(np->tx_info[entry].mapping);
tx_info          1258 drivers/net/ethernet/adaptec/starfire.c 			np->tx_info[entry].used_slots = TX_RING_SIZE - entry;
tx_info          1259 drivers/net/ethernet/adaptec/starfire.c 			np->cur_tx += np->tx_info[entry].used_slots;
tx_info          1262 drivers/net/ethernet/adaptec/starfire.c 			np->tx_info[entry].used_slots = 1;
tx_info          1263 drivers/net/ethernet/adaptec/starfire.c 			np->cur_tx += np->tx_info[entry].used_slots;
tx_info          1287 drivers/net/ethernet/adaptec/starfire.c 	np->tx_info[entry].skb = NULL;
tx_info          1290 drivers/net/ethernet/adaptec/starfire.c 				 np->tx_info[entry].mapping,
tx_info          1293 drivers/net/ethernet/adaptec/starfire.c 		np->tx_info[entry].mapping = 0;
tx_info          1294 drivers/net/ethernet/adaptec/starfire.c 		entry = (entry + np->tx_info[entry].used_slots) % TX_RING_SIZE;
tx_info          1297 drivers/net/ethernet/adaptec/starfire.c 					 np->tx_info[entry].mapping,
tx_info          1372 drivers/net/ethernet/adaptec/starfire.c 				struct sk_buff *skb = np->tx_info[entry].skb;
tx_info          1373 drivers/net/ethernet/adaptec/starfire.c 				np->tx_info[entry].skb = NULL;
tx_info          1375 drivers/net/ethernet/adaptec/starfire.c 						 np->tx_info[entry].mapping,
tx_info          1378 drivers/net/ethernet/adaptec/starfire.c 				np->tx_info[entry].mapping = 0;
tx_info          1379 drivers/net/ethernet/adaptec/starfire.c 				np->dirty_tx += np->tx_info[entry].used_slots;
tx_info          1380 drivers/net/ethernet/adaptec/starfire.c 				entry = (entry + np->tx_info[entry].used_slots) % TX_RING_SIZE;
tx_info          1385 drivers/net/ethernet/adaptec/starfire.c 								 np->tx_info[entry].mapping,
tx_info          1989 drivers/net/ethernet/adaptec/starfire.c 		struct sk_buff *skb = np->tx_info[i].skb;
tx_info          1993 drivers/net/ethernet/adaptec/starfire.c 				 np->tx_info[i].mapping,
tx_info          1995 drivers/net/ethernet/adaptec/starfire.c 		np->tx_info[i].mapping = 0;
tx_info          1997 drivers/net/ethernet/adaptec/starfire.c 		np->tx_info[i].skb = NULL;
tx_info           624 drivers/net/ethernet/amazon/ena/ena_netdev.c 				    struct ena_tx_buffer *tx_info)
tx_info           630 drivers/net/ethernet/amazon/ena/ena_netdev.c 	ena_buf = tx_info->bufs;
tx_info           631 drivers/net/ethernet/amazon/ena/ena_netdev.c 	cnt = tx_info->num_of_bufs;
tx_info           636 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (tx_info->map_linear_data) {
tx_info           662 drivers/net/ethernet/amazon/ena/ena_netdev.c 		struct ena_tx_buffer *tx_info = &tx_ring->tx_buffer_info[i];
tx_info           664 drivers/net/ethernet/amazon/ena/ena_netdev.c 		if (!tx_info->skb)
tx_info           678 drivers/net/ethernet/amazon/ena/ena_netdev.c 		ena_unmap_tx_skb(tx_ring, tx_info);
tx_info           680 drivers/net/ethernet/amazon/ena/ena_netdev.c 		dev_kfree_skb_any(tx_info->skb);
tx_info           728 drivers/net/ethernet/amazon/ena/ena_netdev.c 	struct ena_tx_buffer *tx_info = NULL;
tx_info           731 drivers/net/ethernet/amazon/ena/ena_netdev.c 		tx_info = &tx_ring->tx_buffer_info[req_id];
tx_info           732 drivers/net/ethernet/amazon/ena/ena_netdev.c 		if (likely(tx_info->skb))
tx_info           736 drivers/net/ethernet/amazon/ena/ena_netdev.c 	if (tx_info)
tx_info           768 drivers/net/ethernet/amazon/ena/ena_netdev.c 		struct ena_tx_buffer *tx_info;
tx_info           780 drivers/net/ethernet/amazon/ena/ena_netdev.c 		tx_info = &tx_ring->tx_buffer_info[req_id];
tx_info           781 drivers/net/ethernet/amazon/ena/ena_netdev.c 		skb = tx_info->skb;
tx_info           786 drivers/net/ethernet/amazon/ena/ena_netdev.c 		tx_info->skb = NULL;
tx_info           787 drivers/net/ethernet/amazon/ena/ena_netdev.c 		tx_info->last_jiffies = 0;
tx_info           789 drivers/net/ethernet/amazon/ena/ena_netdev.c 		ena_unmap_tx_skb(tx_ring, tx_info);
tx_info           798 drivers/net/ethernet/amazon/ena/ena_netdev.c 		total_done += tx_info->tx_descs;
tx_info          2140 drivers/net/ethernet/amazon/ena/ena_netdev.c 			  struct ena_tx_buffer *tx_info,
tx_info          2154 drivers/net/ethernet/amazon/ena/ena_netdev.c 	tx_info->skb = skb;
tx_info          2155 drivers/net/ethernet/amazon/ena/ena_netdev.c 	ena_buf = tx_info->bufs;
tx_info          2199 drivers/net/ethernet/amazon/ena/ena_netdev.c 		tx_info->num_of_bufs++;
tx_info          2200 drivers/net/ethernet/amazon/ena/ena_netdev.c 		tx_info->map_linear_data = 1;
tx_info          2202 drivers/net/ethernet/amazon/ena/ena_netdev.c 		tx_info->map_linear_data = 0;
tx_info          2225 drivers/net/ethernet/amazon/ena/ena_netdev.c 		tx_info->num_of_bufs++;
tx_info          2237 drivers/net/ethernet/amazon/ena/ena_netdev.c 	tx_info->skb = NULL;
tx_info          2239 drivers/net/ethernet/amazon/ena/ena_netdev.c 	tx_info->num_of_bufs += i;
tx_info          2240 drivers/net/ethernet/amazon/ena/ena_netdev.c 	ena_unmap_tx_skb(tx_ring, tx_info);
tx_info          2249 drivers/net/ethernet/amazon/ena/ena_netdev.c 	struct ena_tx_buffer *tx_info;
tx_info          2271 drivers/net/ethernet/amazon/ena/ena_netdev.c 	tx_info = &tx_ring->tx_buffer_info[req_id];
tx_info          2272 drivers/net/ethernet/amazon/ena/ena_netdev.c 	tx_info->num_of_bufs = 0;
tx_info          2274 drivers/net/ethernet/amazon/ena/ena_netdev.c 	WARN(tx_info->skb, "SKB isn't NULL req_id %d\n", req_id);
tx_info          2276 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ena_tx_map_skb(tx_ring, tx_info, skb, &push_hdr, &header_len);
tx_info          2281 drivers/net/ethernet/amazon/ena/ena_netdev.c 	ena_tx_ctx.ena_bufs = tx_info->bufs;
tx_info          2283 drivers/net/ethernet/amazon/ena/ena_netdev.c 	ena_tx_ctx.num_bufs = tx_info->num_of_bufs;
tx_info          2327 drivers/net/ethernet/amazon/ena/ena_netdev.c 	tx_info->tx_descs = nb_hw_desc;
tx_info          2328 drivers/net/ethernet/amazon/ena/ena_netdev.c 	tx_info->last_jiffies = jiffies;
tx_info          2329 drivers/net/ethernet/amazon/ena/ena_netdev.c 	tx_info->print_once = 0;
tx_info          2380 drivers/net/ethernet/amazon/ena/ena_netdev.c 	ena_unmap_tx_skb(tx_ring, tx_info);
tx_info          2381 drivers/net/ethernet/amazon/ena/ena_netdev.c 	tx_info->skb = NULL;
tx_info           827 drivers/net/ethernet/brocade/bna/bnad.c 			tcb = bnad->tx_info[i].tcb[j];
tx_info           829 drivers/net/ethernet/brocade/bna/bnad.c 				bnad_tx_complete(bnad, bnad->tx_info[i].tcb[j]);
tx_info           954 drivers/net/ethernet/brocade/bna/bnad.c 					bnad->tx_info[tx_id].tcb[tcb_id];
tx_info          1001 drivers/net/ethernet/brocade/bna/bnad.c 	struct bnad_tx_info *tx_info =
tx_info          1005 drivers/net/ethernet/brocade/bna/bnad.c 	tx_info->tcb[tcb->id] = tcb;
tx_info          1011 drivers/net/ethernet/brocade/bna/bnad.c 	struct bnad_tx_info *tx_info =
tx_info          1014 drivers/net/ethernet/brocade/bna/bnad.c 	tx_info->tcb[tcb->id] = NULL;
tx_info          1040 drivers/net/ethernet/brocade/bna/bnad.c 	struct bnad_tx_info *tx_info =
tx_info          1047 drivers/net/ethernet/brocade/bna/bnad.c 		tcb = tx_info->tcb[i];
tx_info          1059 drivers/net/ethernet/brocade/bna/bnad.c 	struct bnad_tx_info *tx_info = (struct bnad_tx_info *)tx->priv;
tx_info          1065 drivers/net/ethernet/brocade/bna/bnad.c 		tcb = tx_info->tcb[i];
tx_info          1097 drivers/net/ethernet/brocade/bna/bnad.c 	struct bnad_tx_info *tx_info =
tx_info          1105 drivers/net/ethernet/brocade/bna/bnad.c 		tcb = tx_info->tcb[i];
tx_info          1123 drivers/net/ethernet/brocade/bna/bnad.c 		queue_delayed_work(bnad->work_q, &tx_info->tx_cleanup_work,
tx_info          1129 drivers/net/ethernet/brocade/bna/bnad.c 	bna_tx_cleanup_complete(tx_info->tx);
tx_info          1136 drivers/net/ethernet/brocade/bna/bnad.c 	struct bnad_tx_info *tx_info = (struct bnad_tx_info *)tx->priv;
tx_info          1141 drivers/net/ethernet/brocade/bna/bnad.c 		tcb = tx_info->tcb[i];
tx_info          1146 drivers/net/ethernet/brocade/bna/bnad.c 	queue_delayed_work(bnad->work_q, &tx_info->tx_cleanup_work, 0);
tx_info          1510 drivers/net/ethernet/brocade/bna/bnad.c bnad_tx_msix_unregister(struct bnad *bnad, struct bnad_tx_info *tx_info,
tx_info          1517 drivers/net/ethernet/brocade/bna/bnad.c 		if (tx_info->tcb[i] == NULL)
tx_info          1520 drivers/net/ethernet/brocade/bna/bnad.c 		vector_num = tx_info->tcb[i]->intr_vector;
tx_info          1521 drivers/net/ethernet/brocade/bna/bnad.c 		free_irq(bnad->msix_table[vector_num].vector, tx_info->tcb[i]);
tx_info          1529 drivers/net/ethernet/brocade/bna/bnad.c bnad_tx_msix_register(struct bnad *bnad, struct bnad_tx_info *tx_info,
tx_info          1537 drivers/net/ethernet/brocade/bna/bnad.c 		vector_num = tx_info->tcb[i]->intr_vector;
tx_info          1538 drivers/net/ethernet/brocade/bna/bnad.c 		sprintf(tx_info->tcb[i]->name, "%s TXQ %d", bnad->netdev->name,
tx_info          1539 drivers/net/ethernet/brocade/bna/bnad.c 				tx_id + tx_info->tcb[i]->id);
tx_info          1542 drivers/net/ethernet/brocade/bna/bnad.c 				  tx_info->tcb[i]->name,
tx_info          1543 drivers/net/ethernet/brocade/bna/bnad.c 				  tx_info->tcb[i]);
tx_info          1552 drivers/net/ethernet/brocade/bna/bnad.c 		bnad_tx_msix_unregister(bnad, tx_info, (i - 1));
tx_info          1913 drivers/net/ethernet/brocade/bna/bnad.c 	struct bnad_tx_info *tx_info = &bnad->tx_info[tx_id];
tx_info          1917 drivers/net/ethernet/brocade/bna/bnad.c 	if (!tx_info->tx)
tx_info          1922 drivers/net/ethernet/brocade/bna/bnad.c 	bna_tx_disable(tx_info->tx, BNA_HARD_CLEANUP, bnad_cb_tx_disabled);
tx_info          1926 drivers/net/ethernet/brocade/bna/bnad.c 	if (tx_info->tcb[0]->intr_type == BNA_INTR_T_MSIX)
tx_info          1927 drivers/net/ethernet/brocade/bna/bnad.c 		bnad_tx_msix_unregister(bnad, tx_info,
tx_info          1931 drivers/net/ethernet/brocade/bna/bnad.c 	bna_tx_destroy(tx_info->tx);
tx_info          1934 drivers/net/ethernet/brocade/bna/bnad.c 	tx_info->tx = NULL;
tx_info          1935 drivers/net/ethernet/brocade/bna/bnad.c 	tx_info->tx_id = 0;
tx_info          1945 drivers/net/ethernet/brocade/bna/bnad.c 	struct bnad_tx_info *tx_info = &bnad->tx_info[tx_id];
tx_info          1961 drivers/net/ethernet/brocade/bna/bnad.c 	tx_info->tx_id = tx_id;
tx_info          1988 drivers/net/ethernet/brocade/bna/bnad.c 			tx_info);
tx_info          1994 drivers/net/ethernet/brocade/bna/bnad.c 	tx_info->tx = tx;
tx_info          1996 drivers/net/ethernet/brocade/bna/bnad.c 	INIT_DELAYED_WORK(&tx_info->tx_cleanup_work,
tx_info          2001 drivers/net/ethernet/brocade/bna/bnad.c 		err = bnad_tx_msix_register(bnad, tx_info,
tx_info          2015 drivers/net/ethernet/brocade/bna/bnad.c 	bna_tx_destroy(tx_info->tx);
tx_info          2017 drivers/net/ethernet/brocade/bna/bnad.c 	tx_info->tx = NULL;
tx_info          2018 drivers/net/ethernet/brocade/bna/bnad.c 	tx_info->tx_id = 0;
tx_info          2297 drivers/net/ethernet/brocade/bna/bnad.c 	struct bnad_tx_info *tx_info;
tx_info          2299 drivers/net/ethernet/brocade/bna/bnad.c 	tx_info = &bnad->tx_info[0];
tx_info          2300 drivers/net/ethernet/brocade/bna/bnad.c 	if (!tx_info->tx)
tx_info          2303 drivers/net/ethernet/brocade/bna/bnad.c 	bna_tx_coalescing_timeo_set(tx_info->tx, bnad->tx_coalescing_timeo);
tx_info          2412 drivers/net/ethernet/brocade/bna/bnad.c 			if (bnad->tx_info[i].tcb[j]) {
tx_info          2414 drivers/net/ethernet/brocade/bna/bnad.c 				bnad->tx_info[i].tcb[j]->txq->tx_packets;
tx_info          2416 drivers/net/ethernet/brocade/bna/bnad.c 					bnad->tx_info[i].tcb[j]->txq->tx_bytes;
tx_info          2951 drivers/net/ethernet/brocade/bna/bnad.c 	tcb = bnad->tx_info[0].tcb[txq_id];
tx_info           285 drivers/net/ethernet/brocade/bna/bnad.h 	struct bnad_tx_info tx_info[BNAD_MAX_TX];
tx_info           480 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 			if (!bnad->tx_info[i].tx)
tx_info           682 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 			if (!bnad->tx_info[i].tx)
tx_info           745 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 		if (!bnad->tx_info[i].tx)
tx_info           823 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 		if (!bnad->tx_info[i].tx)
tx_info           826 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 			if (bnad->tx_info[i].tcb[j] &&
tx_info           827 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 				bnad->tx_info[i].tcb[j]->txq) {
tx_info           828 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 				tcb = bnad->tx_info[i].tcb[j];
tx_info          2329 drivers/net/ethernet/cavium/liquidio/lio_main.c 	union tx_info *tx_info;
tx_info          2506 drivers/net/ethernet/cavium/liquidio/lio_main.c 		tx_info = (union tx_info *)&ndata.cmd.cmd3.ossp[0];
tx_info          2509 drivers/net/ethernet/cavium/liquidio/lio_main.c 		tx_info = (union tx_info *)&ndata.cmd.cmd2.ossp[0];
tx_info          2513 drivers/net/ethernet/cavium/liquidio/lio_main.c 		tx_info->s.gso_size = skb_shinfo(skb)->gso_size;
tx_info          2514 drivers/net/ethernet/cavium/liquidio/lio_main.c 		tx_info->s.gso_segs = skb_shinfo(skb)->gso_segs;
tx_info          2540 drivers/net/ethernet/cavium/liquidio/lio_main.c 	if (tx_info->s.gso_segs)
tx_info          2541 drivers/net/ethernet/cavium/liquidio/lio_main.c 		stats->tx_done += tx_info->s.gso_segs;
tx_info          1413 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	union tx_info *tx_info;
tx_info          1574 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	tx_info = (union tx_info *)&ndata.cmd.cmd3.ossp[0];
tx_info          1577 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 		tx_info->s.gso_size = skb_shinfo(skb)->gso_size;
tx_info          1578 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 		tx_info->s.gso_segs = skb_shinfo(skb)->gso_segs;
tx_info          1606 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	if (tx_info->s.gso_segs)
tx_info          1607 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 		stats->tx_done += tx_info->s.gso_segs;
tx_info            71 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	ring->tx_info = kvmalloc_node(tmp, GFP_KERNEL, node);
tx_info            72 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	if (!ring->tx_info) {
tx_info            78 drivers/net/ethernet/mellanox/mlx4/en_tx.c 		 ring->tx_info, tmp);
tx_info           153 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	kvfree(ring->tx_info);
tx_info           154 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	ring->tx_info = NULL;
tx_info           176 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	kvfree(ring->tx_info);
tx_info           177 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	ring->tx_info = NULL;
tx_info           193 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	memset(ring->tx_info, 0, ring->size * sizeof(struct mlx4_en_tx_info));
tx_info           237 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	struct mlx4_en_tx_info *tx_info = &ring->tx_info[index];
tx_info           244 drivers/net/ethernet/mellanox/mlx4/en_tx.c 		   (tx_info->nr_txbb << LOG_TXBB_SIZE) <= end)) {
tx_info           246 drivers/net/ethernet/mellanox/mlx4/en_tx.c 		for (i = 0; i < tx_info->nr_txbb << LOG_TXBB_SIZE;
tx_info           253 drivers/net/ethernet/mellanox/mlx4/en_tx.c 		for (i = 0; i < tx_info->nr_txbb << LOG_TXBB_SIZE;
tx_info           275 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	struct mlx4_en_tx_info *tx_info = &ring->tx_info[index];
tx_info           277 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	struct mlx4_wqe_data_seg *data = (void *) tx_desc + tx_info->data_offset;
tx_info           279 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	struct sk_buff *skb = tx_info->skb;
tx_info           280 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	int nr_maps = tx_info->nr_maps;
tx_info           295 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	if (!tx_info->inl) {
tx_info           296 drivers/net/ethernet/mellanox/mlx4/en_tx.c 		if (tx_info->linear)
tx_info           298 drivers/net/ethernet/mellanox/mlx4/en_tx.c 					 tx_info->map0_dma,
tx_info           299 drivers/net/ethernet/mellanox/mlx4/en_tx.c 					 tx_info->map0_byte_count,
tx_info           303 drivers/net/ethernet/mellanox/mlx4/en_tx.c 				       tx_info->map0_dma,
tx_info           304 drivers/net/ethernet/mellanox/mlx4/en_tx.c 				       tx_info->map0_byte_count,
tx_info           308 drivers/net/ethernet/mellanox/mlx4/en_tx.c 			   (tx_info->nr_txbb << LOG_TXBB_SIZE) <= end)) {
tx_info           334 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	return tx_info->nr_txbb;
tx_info           347 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	struct mlx4_en_tx_info *tx_info = &ring->tx_info[index];
tx_info           349 drivers/net/ethernet/mellanox/mlx4/en_tx.c 		.page = tx_info->page,
tx_info           350 drivers/net/ethernet/mellanox/mlx4/en_tx.c 		.dma = tx_info->map0_dma,
tx_info           354 drivers/net/ethernet/mellanox/mlx4/en_tx.c 		dma_unmap_page(priv->ddev, tx_info->map0_dma,
tx_info           356 drivers/net/ethernet/mellanox/mlx4/en_tx.c 		put_page(tx_info->page);
tx_info           359 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	return tx_info->nr_txbb;
tx_info           458 drivers/net/ethernet/mellanox/mlx4/en_tx.c 			if (unlikely(ring->tx_info[ring_index].ts_requested))
tx_info           474 drivers/net/ethernet/mellanox/mlx4/en_tx.c 			bytes += ring->tx_info[ring_index].nr_bytes;
tx_info           778 drivers/net/ethernet/mellanox/mlx4/en_tx.c 				  struct mlx4_en_tx_info *tx_info)
tx_info           803 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	if (tx_info->linear) {
tx_info           818 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	tx_info->map0_dma = dma;
tx_info           819 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	tx_info->map0_byte_count = byte_count;
tx_info           844 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	struct mlx4_en_tx_info *tx_info;
tx_info           920 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	tx_info = &ring->tx_info[index];
tx_info           921 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	tx_info->skb = skb;
tx_info           922 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	tx_info->nr_txbb = nr_txbb;
tx_info           935 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	tx_info->data_offset = data_offset;
tx_info           937 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	tx_info->inl = inline_ok;
tx_info           939 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	tx_info->linear = lso_header_size < skb_headlen(skb) && !inline_ok;
tx_info           941 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	tx_info->nr_maps = shinfo->nr_frags + tx_info->linear;
tx_info           942 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	data += tx_info->nr_maps - 1;
tx_info           944 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	if (!tx_info->inl)
tx_info           947 drivers/net/ethernet/mellanox/mlx4/en_tx.c 					   tx_info))
tx_info           954 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	tx_info->ts_requested = 0;
tx_info           958 drivers/net/ethernet/mellanox/mlx4/en_tx.c 		tx_info->ts_requested = 1;
tx_info          1004 drivers/net/ethernet/mellanox/mlx4/en_tx.c 		tx_info->nr_bytes = skb->len + (i - 1) * lso_header_size;
tx_info          1011 drivers/net/ethernet/mellanox/mlx4/en_tx.c 		tx_info->nr_bytes = max_t(unsigned int, skb->len, ETH_ZLEN);
tx_info          1014 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	ring->bytes += tx_info->nr_bytes;
tx_info          1017 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	if (tx_info->inl)
tx_info          1054 drivers/net/ethernet/mellanox/mlx4/en_tx.c 					       tx_info->nr_bytes,
tx_info          1103 drivers/net/ethernet/mellanox/mlx4/en_tx.c 		struct mlx4_en_tx_info *tx_info = &ring->tx_info[i];
tx_info          1107 drivers/net/ethernet/mellanox/mlx4/en_tx.c 		tx_info->map0_byte_count = PAGE_SIZE;
tx_info          1108 drivers/net/ethernet/mellanox/mlx4/en_tx.c 		tx_info->nr_txbb = MLX4_EN_XDP_TX_NRTXBB;
tx_info          1109 drivers/net/ethernet/mellanox/mlx4/en_tx.c 		tx_info->data_offset = offsetof(struct mlx4_en_tx_desc, data);
tx_info          1110 drivers/net/ethernet/mellanox/mlx4/en_tx.c 		tx_info->ts_requested = 0;
tx_info          1111 drivers/net/ethernet/mellanox/mlx4/en_tx.c 		tx_info->nr_maps = 1;
tx_info          1112 drivers/net/ethernet/mellanox/mlx4/en_tx.c 		tx_info->linear = 1;
tx_info          1113 drivers/net/ethernet/mellanox/mlx4/en_tx.c 		tx_info->inl = 0;
tx_info          1127 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	struct mlx4_en_tx_info *tx_info;
tx_info          1143 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	tx_info = &ring->tx_info[index];
tx_info          1154 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	tx_info->page = frame->page;
tx_info          1156 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	tx_info->map0_dma = dma;
tx_info          1157 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	tx_info->nr_bytes = max_t(unsigned int, length, ETH_ZLEN);
tx_info           308 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h 	struct mlx4_en_tx_info	*tx_info;
tx_info           422 drivers/net/ethernet/mellanox/mlxsw/core.c 	struct mlxsw_tx_info tx_info;
tx_info           465 drivers/net/ethernet/mellanox/mlxsw/core.c 	err = mlxsw_core_skb_transmit(mlxsw_core, skb, &trans->tx_info);
tx_info           667 drivers/net/ethernet/mellanox/mlxsw/core.c 	trans->tx_info.local_port = MLXSW_PORT_CPU_PORT;
tx_info           668 drivers/net/ethernet/mellanox/mlxsw/core.c 	trans->tx_info.is_emad = true;
tx_info           678 drivers/net/ethernet/mellanox/mlxsw/core.c 	mlxsw_core->driver->txhdr_construct(skb, &trans->tx_info);
tx_info          1296 drivers/net/ethernet/mellanox/mlxsw/core.c 				  const struct mlxsw_tx_info *tx_info)
tx_info          1299 drivers/net/ethernet/mellanox/mlxsw/core.c 						  tx_info);
tx_info          1304 drivers/net/ethernet/mellanox/mlxsw/core.c 			    const struct mlxsw_tx_info *tx_info)
tx_info          1307 drivers/net/ethernet/mellanox/mlxsw/core.c 					     tx_info);
tx_info            48 drivers/net/ethernet/mellanox/mlxsw/core.h 				  const struct mlxsw_tx_info *tx_info);
tx_info            50 drivers/net/ethernet/mellanox/mlxsw/core.h 			    const struct mlxsw_tx_info *tx_info);
tx_info           310 drivers/net/ethernet/mellanox/mlxsw/core.h 				const struct mlxsw_tx_info *tx_info);
tx_info           363 drivers/net/ethernet/mellanox/mlxsw/core.h 				  const struct mlxsw_tx_info *tx_info);
tx_info           365 drivers/net/ethernet/mellanox/mlxsw/core.h 			    const struct mlxsw_tx_info *tx_info);
tx_info           448 drivers/net/ethernet/mellanox/mlxsw/core.h 	struct mlxsw_tx_info tx_info;
tx_info           497 drivers/net/ethernet/mellanox/mlxsw/i2c.c 					const struct mlxsw_tx_info *tx_info)
tx_info           503 drivers/net/ethernet/mellanox/mlxsw/i2c.c 				  const struct mlxsw_tx_info *tx_info)
tx_info           511 drivers/net/ethernet/mellanox/mlxsw/pci.c 	struct mlxsw_tx_info tx_info;
tx_info           518 drivers/net/ethernet/mellanox/mlxsw/pci.c 	tx_info = mlxsw_skb_cb(elem_info->u.sdq.skb)->tx_info;
tx_info           524 drivers/net/ethernet/mellanox/mlxsw/pci.c 	if (unlikely(!tx_info.is_emad &&
tx_info           527 drivers/net/ethernet/mellanox/mlxsw/pci.c 					   tx_info.local_port);
tx_info          1549 drivers/net/ethernet/mellanox/mlxsw/pci.c 		   const struct mlxsw_tx_info *tx_info)
tx_info          1551 drivers/net/ethernet/mellanox/mlxsw/pci.c 	u8 sdqn = tx_info->local_port % mlxsw_pci_sdq_count(mlxsw_pci);
tx_info          1557 drivers/net/ethernet/mellanox/mlxsw/pci.c 					const struct mlxsw_tx_info *tx_info)
tx_info          1560 drivers/net/ethernet/mellanox/mlxsw/pci.c 	struct mlxsw_pci_queue *q = mlxsw_pci_sdq_pick(mlxsw_pci, tx_info);
tx_info          1566 drivers/net/ethernet/mellanox/mlxsw/pci.c 				  const struct mlxsw_tx_info *tx_info)
tx_info          1581 drivers/net/ethernet/mellanox/mlxsw/pci.c 	q = mlxsw_pci_sdq_pick(mlxsw_pci, tx_info);
tx_info          1589 drivers/net/ethernet/mellanox/mlxsw/pci.c 	mlxsw_skb_cb(skb)->tx_info = *tx_info;
tx_info          1594 drivers/net/ethernet/mellanox/mlxsw/pci.c 	mlxsw_pci_wqe_lp_set(wqe, !!tx_info->is_emad);
tx_info           522 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 				     const struct mlxsw_tx_info *tx_info)
tx_info           533 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	mlxsw_tx_hdr_port_mid_set(txhdr, tx_info->local_port);
tx_info           808 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	const struct mlxsw_tx_info tx_info = {
tx_info           823 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	if (mlxsw_core_skb_transmit_busy(mlxsw_sp->core, &tx_info))
tx_info           831 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	mlxsw_sp_txhdr_construct(skb, &tx_info);
tx_info           840 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	err = mlxsw_core_skb_transmit(mlxsw_sp->core, skb, &tx_info);
tx_info            91 drivers/net/ethernet/mellanox/mlxsw/switchib.c 			      const struct mlxsw_tx_info *tx_info)
tx_info           102 drivers/net/ethernet/mellanox/mlxsw/switchib.c 	mlxsw_tx_v1_hdr_port_mid_set(txhdr, tx_info->local_port);
tx_info           132 drivers/net/ethernet/mellanox/mlxsw/switchx2.c 				     const struct mlxsw_tx_info *tx_info)
tx_info           135 drivers/net/ethernet/mellanox/mlxsw/switchx2.c 	bool is_emad = tx_info->is_emad;
tx_info           146 drivers/net/ethernet/mellanox/mlxsw/switchx2.c 	mlxsw_tx_hdr_port_mid_set(txhdr, tx_info->local_port);
tx_info           295 drivers/net/ethernet/mellanox/mlxsw/switchx2.c 	const struct mlxsw_tx_info tx_info = {
tx_info           310 drivers/net/ethernet/mellanox/mlxsw/switchx2.c 	if (mlxsw_core_skb_transmit_busy(mlxsw_sx->core, &tx_info))
tx_info           313 drivers/net/ethernet/mellanox/mlxsw/switchx2.c 	mlxsw_sx_txhdr_construct(skb, &tx_info);
tx_info           321 drivers/net/ethernet/mellanox/mlxsw/switchx2.c 	err = mlxsw_core_skb_transmit(mlxsw_sx->core, skb, &tx_info);
tx_info           692 drivers/net/ethernet/sgi/meth.c 	mace->eth.tx_info = priv->tx_write;
tx_info          2286 drivers/net/ethernet/via/via-velocity.c 		struct tx_info tx;
tx_info           739 drivers/net/usb/r8152.c 	struct tx_agg tx_info[RTL8152_MAX_TX];
tx_info          1593 drivers/net/usb/r8152.c 		usb_free_urb(tp->tx_info[i].urb);
tx_info          1594 drivers/net/usb/r8152.c 		tp->tx_info[i].urb = NULL;
tx_info          1596 drivers/net/usb/r8152.c 		kfree(tp->tx_info[i].buffer);
tx_info          1597 drivers/net/usb/r8152.c 		tp->tx_info[i].buffer = NULL;
tx_info          1598 drivers/net/usb/r8152.c 		tp->tx_info[i].head = NULL;
tx_info          1654 drivers/net/usb/r8152.c 		INIT_LIST_HEAD(&tp->tx_info[i].list);
tx_info          1655 drivers/net/usb/r8152.c 		tp->tx_info[i].context = tp;
tx_info          1656 drivers/net/usb/r8152.c 		tp->tx_info[i].urb = urb;
tx_info          1657 drivers/net/usb/r8152.c 		tp->tx_info[i].buffer = buf;
tx_info          1658 drivers/net/usb/r8152.c 		tp->tx_info[i].head = tx_agg_align(buf);
tx_info          1660 drivers/net/usb/r8152.c 		list_add_tail(&tp->tx_info[i].list, &tp->tx_free);
tx_info          2699 drivers/net/usb/r8152.c 		usb_kill_urb(tp->tx_info[i].urb);
tx_info          1432 drivers/net/wireless/admtek/adm8211.c 	struct adm8211_tx_ring_info *tx_info;
tx_info          1469 drivers/net/wireless/admtek/adm8211.c 		tx_info = &priv->tx_buffers[i];
tx_info          1471 drivers/net/wireless/admtek/adm8211.c 		tx_info->skb = NULL;
tx_info          1472 drivers/net/wireless/admtek/adm8211.c 		tx_info->mapping = 0;
tx_info           499 drivers/net/wireless/ath/ath10k/core.h 	struct ieee80211_tx_info tx_info;
tx_info          3490 drivers/net/wireless/ath/ath10k/htt_rx.c 	memset(&arsta->tx_info.status, 0, sizeof(arsta->tx_info.status));
tx_info          3514 drivers/net/wireless/ath/ath10k/htt_rx.c 			arsta->tx_info.status.rates[0].idx = rate_idx - 4;
tx_info          3517 drivers/net/wireless/ath/ath10k/htt_rx.c 		arsta->tx_info.status.rates[0].idx = rate_idx;
tx_info          3519 drivers/net/wireless/ath/ath10k/htt_rx.c 			arsta->tx_info.status.rates[0].flags |=
tx_info          3524 drivers/net/wireless/ath/ath10k/htt_rx.c 		arsta->tx_info.status.rates[0].idx =
tx_info          3527 drivers/net/wireless/ath/ath10k/htt_rx.c 			arsta->tx_info.status.rates[0].flags |=
tx_info          3529 drivers/net/wireless/ath/ath10k/htt_rx.c 		arsta->tx_info.status.rates[0].flags |= IEEE80211_TX_RC_MCS;
tx_info          3532 drivers/net/wireless/ath/ath10k/htt_rx.c 		ieee80211_rate_set_vht(&arsta->tx_info.status.rates[0],
tx_info          3535 drivers/net/wireless/ath/ath10k/htt_rx.c 			arsta->tx_info.status.rates[0].flags |=
tx_info          3537 drivers/net/wireless/ath/ath10k/htt_rx.c 		arsta->tx_info.status.rates[0].flags |= IEEE80211_TX_RC_VHT_MCS;
tx_info          3549 drivers/net/wireless/ath/ath10k/htt_rx.c 		arsta->tx_info.status.rates[0].flags |=
tx_info          3553 drivers/net/wireless/ath/ath10k/htt_rx.c 		arsta->tx_info.status.rates[0].flags |=
tx_info          3559 drivers/net/wireless/ath/ath10k/htt_rx.c 		arsta->tx_info.flags = IEEE80211_TX_STAT_ACK;
tx_info          3560 drivers/net/wireless/ath/ath10k/htt_rx.c 		arsta->tx_info.status.rates[0].count = 1;
tx_info          3561 drivers/net/wireless/ath/ath10k/htt_rx.c 		ieee80211_tx_rate_update(ar->hw, sta, &arsta->tx_info);
tx_info           277 drivers/net/wireless/ath/ath9k/common.c 	struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb);
tx_info           279 drivers/net/wireless/ath/ath9k/common.c 	if (tx_info->control.hw_key) {
tx_info           280 drivers/net/wireless/ath/ath9k/common.c 		switch (tx_info->control.hw_key->cipher) {
tx_info           320 drivers/net/wireless/ath/ath9k/htc.h 	struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb);
tx_info           324 drivers/net/wireless/ath/ath9k/htc.h 	return (struct ath9k_htc_tx_ctl *) &tx_info->driver_data;
tx_info           219 drivers/net/wireless/ath/ath9k/htc_drv_txrx.c 	struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb);
tx_info           253 drivers/net/wireless/ath/ath9k/htc_drv_txrx.c 		mgmt_hdr.keyix = tx_info->control.hw_key->hw_key_idx;
tx_info           266 drivers/net/wireless/ath/ath9k/htc_drv_txrx.c 	struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb);
tx_info           292 drivers/net/wireless/ath/ath9k/htc_drv_txrx.c 	if (tx_info->flags & IEEE80211_TX_CTL_AMPDU) {
tx_info           320 drivers/net/wireless/ath/ath9k/htc_drv_txrx.c 		tx_hdr.keyix = tx_info->control.hw_key->hw_key_idx;
tx_info           341 drivers/net/wireless/ath/ath9k/htc_drv_txrx.c 	struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb);
tx_info           342 drivers/net/wireless/ath/ath9k/htc_drv_txrx.c 	struct ieee80211_vif *vif = tx_info->control.vif;
tx_info           446 drivers/net/wireless/ath/ath9k/htc_drv_txrx.c 	struct ieee80211_tx_info *tx_info;
tx_info           461 drivers/net/wireless/ath/ath9k/htc_drv_txrx.c 	tx_info = IEEE80211_SKB_CB(skb);
tx_info           462 drivers/net/wireless/ath/ath9k/htc_drv_txrx.c 	vif = tx_info->control.vif;
tx_info           463 drivers/net/wireless/ath/ath9k/htc_drv_txrx.c 	rate = &tx_info->status.rates[0];
tx_info           465 drivers/net/wireless/ath/ath9k/htc_drv_txrx.c 	memset(&tx_info->status, 0, sizeof(tx_info->status));
tx_info           475 drivers/net/wireless/ath/ath9k/htc_drv_txrx.c 		tx_info->flags |= IEEE80211_TX_STAT_ACK;
tx_info           476 drivers/net/wireless/ath/ath9k/htc_drv_txrx.c 		if (tx_info->flags & IEEE80211_TX_CTL_AMPDU)
tx_info           477 drivers/net/wireless/ath/ath9k/htc_drv_txrx.c 			tx_info->flags |= IEEE80211_TX_STAT_AMPDU;
tx_info           481 drivers/net/wireless/ath/ath9k/htc_drv_txrx.c 		tx_info->flags |= IEEE80211_TX_STAT_TX_FILTERED;
tx_info           175 drivers/net/wireless/ath/ath9k/link.c 	struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb);
tx_info           184 drivers/net/wireless/ath/ath9k/link.c 	memset(tx_info, 0, sizeof(*tx_info));
tx_info           185 drivers/net/wireless/ath/ath9k/link.c 	tx_info->band = sc->cur_chandef.chan->band;
tx_info           186 drivers/net/wireless/ath/ath9k/link.c 	tx_info->flags |= IEEE80211_TX_CTL_NO_ACK;
tx_info           187 drivers/net/wireless/ath/ath9k/link.c 	tx_info->control.rates[0].idx = 0;
tx_info           188 drivers/net/wireless/ath/ath9k/link.c 	tx_info->control.rates[0].count = 1;
tx_info           189 drivers/net/wireless/ath/ath9k/link.c 	tx_info->control.rates[0].flags = IEEE80211_TX_RC_MCS;
tx_info           190 drivers/net/wireless/ath/ath9k/link.c 	tx_info->control.rates[1].idx = -1;
tx_info            55 drivers/net/wireless/ath/ath9k/tx99.c 	struct ieee80211_tx_info *tx_info;
tx_info            80 drivers/net/wireless/ath/ath9k/tx99.c 	tx_info = IEEE80211_SKB_CB(skb);
tx_info            81 drivers/net/wireless/ath/ath9k/tx99.c 	memset(tx_info, 0, sizeof(*tx_info));
tx_info            82 drivers/net/wireless/ath/ath9k/tx99.c 	rate = &tx_info->control.rates[0];
tx_info            83 drivers/net/wireless/ath/ath9k/tx99.c 	tx_info->band = sc->cur_chan->chandef.chan->band;
tx_info            84 drivers/net/wireless/ath/ath9k/tx99.c 	tx_info->flags = IEEE80211_TX_CTL_NO_ACK;
tx_info            85 drivers/net/wireless/ath/ath9k/tx99.c 	tx_info->control.vif = sc->tx99_vif;
tx_info           142 drivers/net/wireless/ath/ath9k/xmit.c 	struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb);
tx_info           144 drivers/net/wireless/ath/ath9k/xmit.c 		     sizeof(tx_info->rate_driver_data));
tx_info           145 drivers/net/wireless/ath/ath9k/xmit.c 	return (struct ath_frame_info *) &tx_info->rate_driver_data[0];
tx_info           447 drivers/net/wireless/ath/ath9k/xmit.c 	struct ieee80211_tx_info *tx_info;
tx_info           463 drivers/net/wireless/ath/ath9k/xmit.c 	tx_info = IEEE80211_SKB_CB(skb);
tx_info           531 drivers/net/wireless/ath/ath9k/xmit.c 		tx_info = IEEE80211_SKB_CB(skb);
tx_info           579 drivers/net/wireless/ath/ath9k/xmit.c 				memcpy(tx_info->control.rates, rates, sizeof(rates));
tx_info           591 drivers/net/wireless/ath/ath9k/xmit.c 			if (tx_info->flags & IEEE80211_TX_STATUS_EOSP) {
tx_info           592 drivers/net/wireless/ath/ath9k/xmit.c 				tx_info->flags &= ~IEEE80211_TX_STATUS_EOSP;
tx_info           733 drivers/net/wireless/ath/ath9k/xmit.c 	struct ieee80211_tx_info *tx_info;
tx_info           738 drivers/net/wireless/ath/ath9k/xmit.c 	tx_info = IEEE80211_SKB_CB(skb);
tx_info           739 drivers/net/wireless/ath/ath9k/xmit.c 	rates = tx_info->control.rates;
tx_info           756 drivers/net/wireless/ath/ath9k/xmit.c 	struct ieee80211_tx_info *tx_info;
tx_info           764 drivers/net/wireless/ath/ath9k/xmit.c 	tx_info = IEEE80211_SKB_CB(skb);
tx_info           801 drivers/net/wireless/ath/ath9k/xmit.c 	if (tx_info->flags & IEEE80211_TX_CTL_RATE_CTRL_PROBE || legacy)
tx_info           897 drivers/net/wireless/ath/ath9k/xmit.c 	struct ieee80211_tx_info *tx_info;
tx_info           925 drivers/net/wireless/ath/ath9k/xmit.c 		tx_info = IEEE80211_SKB_CB(skb);
tx_info           926 drivers/net/wireless/ath/ath9k/xmit.c 		tx_info->flags &= ~(IEEE80211_TX_CTL_CLEAR_PS_FILT |
tx_info           935 drivers/net/wireless/ath/ath9k/xmit.c 			tx_info->flags &= ~IEEE80211_TX_CTL_AMPDU;
tx_info           937 drivers/net/wireless/ath/ath9k/xmit.c 		if (!(tx_info->flags & IEEE80211_TX_CTL_AMPDU)) {
tx_info           992 drivers/net/wireless/ath/ath9k/xmit.c 	struct ieee80211_tx_info *tx_info;
tx_info          1012 drivers/net/wireless/ath/ath9k/xmit.c 			tx_info = IEEE80211_SKB_CB(bf->bf_mpdu);
tx_info          1013 drivers/net/wireless/ath/ath9k/xmit.c 			if ((tx_info->flags & IEEE80211_TX_CTL_RATE_CTRL_PROBE) ||
tx_info          1014 drivers/net/wireless/ath/ath9k/xmit.c 			    !(tx_info->flags & IEEE80211_TX_CTL_AMPDU))
tx_info          1210 drivers/net/wireless/ath/ath9k/xmit.c 	struct ieee80211_tx_info *tx_info;
tx_info          1220 drivers/net/wireless/ath/ath9k/xmit.c 	tx_info = IEEE80211_SKB_CB(skb);
tx_info          1272 drivers/net/wireless/ath/ath9k/xmit.c 			if (rix < 8 && (tx_info->flags & IEEE80211_TX_CTL_STBC))
tx_info          1281 drivers/net/wireless/ath/ath9k/xmit.c 		rate = &common->sbands[tx_info->band].bitrates[rates[i].idx];
tx_info          1282 drivers/net/wireless/ath/ath9k/xmit.c 		if ((tx_info->band == NL80211_BAND_2GHZ) &&
tx_info          1358 drivers/net/wireless/ath/ath9k/xmit.c 		struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb);
tx_info          1373 drivers/net/wireless/ath/ath9k/xmit.c 			if ((tx_info->flags & IEEE80211_TX_CTL_CLEAR_PS_FILT) ||
tx_info          1377 drivers/net/wireless/ath/ath9k/xmit.c 			if (tx_info->flags & IEEE80211_TX_CTL_NO_ACK)
tx_info          1379 drivers/net/wireless/ath/ath9k/xmit.c 			if (tx_info->flags & IEEE80211_TX_CTL_LDPC)
tx_info          1443 drivers/net/wireless/ath/ath9k/xmit.c 		struct ieee80211_tx_info *tx_info;
tx_info          1458 drivers/net/wireless/ath/ath9k/xmit.c 		tx_info = IEEE80211_SKB_CB(bf->bf_mpdu);
tx_info          1459 drivers/net/wireless/ath/ath9k/xmit.c 		if (tx_info->flags & IEEE80211_TX_CTL_AMPDU) {
tx_info          1472 drivers/net/wireless/ath/ath9k/xmit.c 	struct ieee80211_tx_info *tx_info;
tx_info          1483 drivers/net/wireless/ath/ath9k/xmit.c 	tx_info = IEEE80211_SKB_CB(bf->bf_mpdu);
tx_info          1484 drivers/net/wireless/ath/ath9k/xmit.c 	aggr = !!(tx_info->flags & IEEE80211_TX_CTL_AMPDU);
tx_info          1502 drivers/net/wireless/ath/ath9k/xmit.c 		tx_info->flags |= IEEE80211_TX_CTL_CLEAR_PS_FILT;
tx_info          2046 drivers/net/wireless/ath/ath9k/xmit.c 	struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb);
tx_info          2054 drivers/net/wireless/ath/ath9k/xmit.c 	if (tid && (tx_info->flags & IEEE80211_TX_CTL_AMPDU)) {
tx_info          2071 drivers/net/wireless/ath/ath9k/xmit.c 	struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb);
tx_info          2072 drivers/net/wireless/ath/ath9k/xmit.c 	struct ieee80211_key_conf *hw_key = tx_info->control.hw_key;
tx_info          2086 drivers/net/wireless/ath/ath9k/xmit.c 	if (tx_info->control.vif &&
tx_info          2087 drivers/net/wireless/ath/ath9k/xmit.c 	    tx_info->control.vif->bss_conf.use_short_preamble)
tx_info          2090 drivers/net/wireless/ath/ath9k/xmit.c 	rate = ieee80211_get_rts_cts_rate(hw, tx_info);
tx_info          2096 drivers/net/wireless/ath/ath9k/xmit.c 	if (tx_info->control.vif) {
tx_info          2097 drivers/net/wireless/ath/ath9k/xmit.c 		struct ieee80211_vif *vif = tx_info->control.vif;
tx_info          2401 drivers/net/wireless/ath/ath9k/xmit.c 	struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb);
tx_info          2413 drivers/net/wireless/ath/ath9k/xmit.c 		if (tx_info->flags & IEEE80211_TX_CTL_NO_ACK)
tx_info          2414 drivers/net/wireless/ath/ath9k/xmit.c 			tx_info->flags |= IEEE80211_TX_STAT_NOACK_TRANSMITTED;
tx_info          2416 drivers/net/wireless/ath/ath9k/xmit.c 			tx_info->flags |= IEEE80211_TX_STAT_ACK;
tx_info          2419 drivers/net/wireless/ath/ath9k/xmit.c 	if (tx_info->flags & IEEE80211_TX_CTL_REQ_TX_STATUS) {
tx_info          2445 drivers/net/wireless/ath/ath9k/xmit.c 	tx_info->status.status_driver_data[0] = sta;
tx_info          2455 drivers/net/wireless/ath/ath9k/xmit.c 	struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb);
tx_info          2463 drivers/net/wireless/ath/ath9k/xmit.c 		tx_info->flags |= IEEE80211_TX_STAT_TX_FILTERED;
tx_info          2501 drivers/net/wireless/ath/ath9k/xmit.c 	struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb);
tx_info          2507 drivers/net/wireless/ath/ath9k/xmit.c 		tx_info->status.ack_signal = ts->ts_rssi;
tx_info          2512 drivers/net/wireless/ath/ath9k/xmit.c 	if (tx_info->flags & IEEE80211_TX_CTL_AMPDU) {
tx_info          2513 drivers/net/wireless/ath/ath9k/xmit.c 		tx_info->flags |= IEEE80211_TX_STAT_AMPDU;
tx_info          2517 drivers/net/wireless/ath/ath9k/xmit.c 	tx_info->status.ampdu_len = nframes;
tx_info          2518 drivers/net/wireless/ath/ath9k/xmit.c 	tx_info->status.ampdu_ack_len = nframes - nbad;
tx_info          2521 drivers/net/wireless/ath/ath9k/xmit.c 	    (tx_info->flags & IEEE80211_TX_CTL_NO_ACK) == 0) {
tx_info          2538 drivers/net/wireless/ath/ath9k/xmit.c 			tx_info->status.rates[tx_rateindex].count =
tx_info          2543 drivers/net/wireless/ath/ath9k/xmit.c 		tx_info->status.rates[i].count = 0;
tx_info          2544 drivers/net/wireless/ath/ath9k/xmit.c 		tx_info->status.rates[i].idx = -1;
tx_info          2547 drivers/net/wireless/ath/ath9k/xmit.c 	tx_info->status.rates[tx_rateindex].count = ts->ts_longretry + 1;
tx_info          2550 drivers/net/wireless/ath/ath9k/xmit.c 	tx_info->status.tx_time = 0;
tx_info           603 drivers/net/wireless/ath/carl9170/rx.c 			struct ieee80211_tx_info *tx_info;
tx_info           605 drivers/net/wireless/ath/carl9170/rx.c 			tx_info = IEEE80211_SKB_CB(entry_skb);
tx_info           606 drivers/net/wireless/ath/carl9170/rx.c 			tx_info->flags |= IEEE80211_TX_STAT_ACK;
tx_info           438 drivers/net/wireless/ath/carl9170/tx.c 	struct ieee80211_tx_info *tx_info)
tx_info           453 drivers/net/wireless/ath/carl9170/tx.c 	   !(tx_info->flags & IEEE80211_TX_STAT_ACK)) {
tx_info          1290 drivers/net/wireless/ath/carl9170/tx.c 	struct ieee80211_tx_info *tx_info;
tx_info          1298 drivers/net/wireless/ath/carl9170/tx.c 	tx_info = IEEE80211_SKB_CB(skb);
tx_info          1301 drivers/net/wireless/ath/carl9170/tx.c 	    !(tx_info->flags & (IEEE80211_TX_CTL_NO_PS_BUFFER |
tx_info          1305 drivers/net/wireless/ath/carl9170/tx.c 		if (tx_info->flags & IEEE80211_TX_CTL_AMPDU)
tx_info          1308 drivers/net/wireless/ath/carl9170/tx.c 		tx_info->flags |= IEEE80211_TX_STAT_TX_FILTERED;
tx_info           524 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c 	struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(p);
tx_info           525 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c 	struct ieee80211_tx_rate *txrate = tx_info->status.rates;
tx_info           632 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c 	struct ieee80211_tx_info *tx_info;
tx_info           683 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c 	tx_info = IEEE80211_SKB_CB(first);
tx_info           684 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c 	txrate = tx_info->status.rates;
tx_info           823 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c 			  struct ieee80211_tx_info *tx_info,
tx_info           826 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c 	struct ieee80211_tx_rate *txrate = tx_info->status.rates;
tx_info           857 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c 	struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(p);
tx_info           939 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c 		tx_info = IEEE80211_SKB_CB(p);
tx_info           971 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c 				brcms_c_ampdu_rate_status(wlc, tx_info, txs,
tx_info           973 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c 				tx_info->flags |= IEEE80211_TX_STAT_ACK;
tx_info           974 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c 				tx_info->flags |= IEEE80211_TX_STAT_AMPDU;
tx_info           975 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c 				tx_info->status.ampdu_ack_len =
tx_info           976 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c 					tx_info->status.ampdu_len = 1;
tx_info          1001 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c 				ieee80211_tx_info_clear_status(tx_info);
tx_info          1002 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c 				tx_info->status.ampdu_ack_len = 0;
tx_info          1003 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c 				tx_info->status.ampdu_len = 1;
tx_info          1004 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c 				tx_info->flags |=
tx_info          1037 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c 	struct ieee80211_tx_info *tx_info;
tx_info          1039 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c 	tx_info = IEEE80211_SKB_CB(p);
tx_info          1072 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c 			tx_info = IEEE80211_SKB_CB(p);
tx_info          1129 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c 	struct ieee80211_tx_info *tx_info = (struct ieee80211_tx_info *)txi;
tx_info          1131 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c 	if ((tx_info->flags & IEEE80211_TX_CTL_AMPDU) &&
tx_info          1132 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c 	    (tx_info->rate_driver_data[0] == sta || sta == NULL))
tx_info          1133 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c 		tx_info->rate_driver_data[0] = NULL;
tx_info          1384 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c 	struct ieee80211_tx_info *tx_info;
tx_info          1395 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c 	tx_info = IEEE80211_SKB_CB(p);
tx_info          1396 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c 	is_ampdu = tx_info->flags & IEEE80211_TX_CTL_AMPDU;
tx_info          1556 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c 	struct ieee80211_tx_info *tx_info;
tx_info          1561 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c 			tx_info = (struct ieee80211_tx_info *)skb->cb;
tx_info          1562 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c 			(callback_fnc)(tx_info, arg_a);
tx_info           408 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c 	struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb);
tx_info           417 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c 		tx_info->rate_driver_data[0] = control->sta;
tx_info           847 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c 	struct ieee80211_tx_info *tx_info;
tx_info           893 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c 	tx_info = IEEE80211_SKB_CB(p);
tx_info           896 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c 	if (tx_info->rate_driver_data[0])
tx_info           899 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c 	if (tx_info->flags & IEEE80211_TX_CTL_AMPDU) {
tx_info           953 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c 		txrate = tx_info->status.rates;
tx_info           959 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c 		ieee80211_tx_info_clear_status(tx_info);
tx_info           989 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c 			tx_info->flags |= IEEE80211_TX_STAT_ACK;
tx_info          6240 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c 	struct ieee80211_tx_info *tx_info;
tx_info          6254 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c 	tx_info = IEEE80211_SKB_CB(p);
tx_info          6264 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c 	if (tx_info->flags & IEEE80211_TX_CTL_ASSIGN_SEQ) {
tx_info          6273 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c 			if (tx_info->flags & IEEE80211_TX_CTL_FIRST_FRAGMENT)
tx_info          6291 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c 	txrate[0] = tx_info->control.rates;
tx_info          6306 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c 				hw->wiphy->bands[tx_info->band]->n_bitrates)) {
tx_info          6308 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c 				    hw->wiphy->bands[tx_info->band]->
tx_info          6459 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c 			    && (tx_info->control.rates[0].
tx_info          6682 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c 	if ((tx_info->flags & IEEE80211_TX_CTL_AMPDU) && is_mcs_rate(rspec))
tx_info          6761 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c 		if (!(tx_info->flags & IEEE80211_TX_CTL_AMPDU) && frag == 0) {
tx_info          7296 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c 	struct ieee80211_tx_info *tx_info;
tx_info          7301 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c 	tx_info = IEEE80211_SKB_CB(beacon);
tx_info          7304 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c 	wlc->bcn_rspec = ieee80211_get_tx_rate(ieee_hw, tx_info)->hw_value;
tx_info           103 drivers/net/wireless/marvell/mwifiex/11n_aggr.c 	struct mwifiex_txinfo *tx_info = MWIFIEX_SKB_TXCB(skb);
tx_info           122 drivers/net/wireless/marvell/mwifiex/11n_aggr.c 	if (tx_info->flags & MWIFIEX_BUF_FLAG_TDLS_PKT)
tx_info           216 drivers/net/wireless/marvell/mwifiex/cfg80211.c 	struct mwifiex_txinfo *tx_info;
tx_info           245 drivers/net/wireless/marvell/mwifiex/cfg80211.c 	tx_info = MWIFIEX_SKB_TXCB(skb);
tx_info           246 drivers/net/wireless/marvell/mwifiex/cfg80211.c 	memset(tx_info, 0, sizeof(*tx_info));
tx_info           247 drivers/net/wireless/marvell/mwifiex/cfg80211.c 	tx_info->bss_num = priv->bss_num;
tx_info           248 drivers/net/wireless/marvell/mwifiex/cfg80211.c 	tx_info->bss_type = priv->bss_type;
tx_info           249 drivers/net/wireless/marvell/mwifiex/cfg80211.c 	tx_info->pkt_len = pkt_len;
tx_info           822 drivers/net/wireless/marvell/mwifiex/main.c 	struct mwifiex_txinfo *tx_info, *orig_tx_info;
tx_info           834 drivers/net/wireless/marvell/mwifiex/main.c 			tx_info = MWIFIEX_SKB_TXCB(skb);
tx_info           835 drivers/net/wireless/marvell/mwifiex/main.c 			tx_info->ack_frame_id = id;
tx_info           836 drivers/net/wireless/marvell/mwifiex/main.c 			tx_info->flags |= flag;
tx_info           866 drivers/net/wireless/marvell/mwifiex/main.c 	struct mwifiex_txinfo *tx_info;
tx_info           906 drivers/net/wireless/marvell/mwifiex/main.c 	tx_info = MWIFIEX_SKB_TXCB(skb);
tx_info           907 drivers/net/wireless/marvell/mwifiex/main.c 	memset(tx_info, 0, sizeof(*tx_info));
tx_info           908 drivers/net/wireless/marvell/mwifiex/main.c 	tx_info->bss_num = priv->bss_num;
tx_info           909 drivers/net/wireless/marvell/mwifiex/main.c 	tx_info->bss_type = priv->bss_type;
tx_info           910 drivers/net/wireless/marvell/mwifiex/main.c 	tx_info->pkt_len = skb->len;
tx_info            49 drivers/net/wireless/marvell/mwifiex/sta_tx.c 	struct mwifiex_txinfo *tx_info = MWIFIEX_SKB_TXCB(skb);
tx_info            57 drivers/net/wireless/marvell/mwifiex/sta_tx.c 		tx_info->status_code = -1;
tx_info            81 drivers/net/wireless/marvell/mwifiex/sta_tx.c 	if (tx_info->flags & MWIFIEX_BUF_FLAG_EAPOL_TX_STATUS ||
tx_info            82 drivers/net/wireless/marvell/mwifiex/sta_tx.c 	    tx_info->flags & MWIFIEX_BUF_FLAG_ACTION_TX_STATUS) {
tx_info            83 drivers/net/wireless/marvell/mwifiex/sta_tx.c 		local_tx_pd->tx_token_id = tx_info->ack_frame_id;
tx_info           105 drivers/net/wireless/marvell/mwifiex/sta_tx.c 	if (tx_info->flags & MWIFIEX_BUF_FLAG_TDLS_PKT)
tx_info           144 drivers/net/wireless/marvell/mwifiex/sta_tx.c 	struct mwifiex_txinfo *tx_info = NULL;
tx_info           163 drivers/net/wireless/marvell/mwifiex/sta_tx.c 	tx_info = MWIFIEX_SKB_TXCB(skb);
tx_info           164 drivers/net/wireless/marvell/mwifiex/sta_tx.c 	memset(tx_info, 0, sizeof(*tx_info));
tx_info           165 drivers/net/wireless/marvell/mwifiex/sta_tx.c 	tx_info->bss_num = priv->bss_num;
tx_info           166 drivers/net/wireless/marvell/mwifiex/sta_tx.c 	tx_info->bss_type = priv->bss_type;
tx_info           167 drivers/net/wireless/marvell/mwifiex/sta_tx.c 	tx_info->pkt_len = data_len -
tx_info            35 drivers/net/wireless/marvell/mwifiex/tdls.c 	struct mwifiex_txinfo *tx_info;
tx_info            47 drivers/net/wireless/marvell/mwifiex/tdls.c 		tx_info = MWIFIEX_SKB_TXCB(skb);
tx_info            54 drivers/net/wireless/marvell/mwifiex/tdls.c 			tx_info->flags |= MWIFIEX_BUF_FLAG_TDLS_PKT;
tx_info            59 drivers/net/wireless/marvell/mwifiex/tdls.c 			tx_info->flags &= ~MWIFIEX_BUF_FLAG_TDLS_PKT;
tx_info           633 drivers/net/wireless/marvell/mwifiex/tdls.c 	struct mwifiex_txinfo *tx_info;
tx_info           709 drivers/net/wireless/marvell/mwifiex/tdls.c 	tx_info = MWIFIEX_SKB_TXCB(skb);
tx_info           710 drivers/net/wireless/marvell/mwifiex/tdls.c 	memset(tx_info, 0, sizeof(*tx_info));
tx_info           711 drivers/net/wireless/marvell/mwifiex/tdls.c 	tx_info->bss_num = priv->bss_num;
tx_info           712 drivers/net/wireless/marvell/mwifiex/tdls.c 	tx_info->bss_type = priv->bss_type;
tx_info           815 drivers/net/wireless/marvell/mwifiex/tdls.c 	struct mwifiex_txinfo *tx_info;
tx_info           872 drivers/net/wireless/marvell/mwifiex/tdls.c 	tx_info = MWIFIEX_SKB_TXCB(skb);
tx_info           873 drivers/net/wireless/marvell/mwifiex/tdls.c 	memset(tx_info, 0, sizeof(*tx_info));
tx_info           874 drivers/net/wireless/marvell/mwifiex/tdls.c 	tx_info->bss_num = priv->bss_num;
tx_info           875 drivers/net/wireless/marvell/mwifiex/tdls.c 	tx_info->bss_type = priv->bss_type;
tx_info           876 drivers/net/wireless/marvell/mwifiex/tdls.c 	tx_info->flags |= MWIFIEX_BUF_FLAG_TDLS_PKT;
tx_info           170 drivers/net/wireless/marvell/mwifiex/txrx.c 	struct mwifiex_txinfo *tx_info;
tx_info           172 drivers/net/wireless/marvell/mwifiex/txrx.c 	tx_info = MWIFIEX_SKB_TXCB(skb);
tx_info           173 drivers/net/wireless/marvell/mwifiex/txrx.c 	priv = mwifiex_get_priv_by_id(adapter, tx_info->bss_num,
tx_info           174 drivers/net/wireless/marvell/mwifiex/txrx.c 				      tx_info->bss_type);
tx_info           207 drivers/net/wireless/marvell/mwifiex/txrx.c 		if (tx_info->flags & MWIFIEX_BUF_FLAG_AGGR_PKT)
tx_info           208 drivers/net/wireless/marvell/mwifiex/txrx.c 			atomic_add(tx_info->aggr_num, &adapter->tx_queued);
tx_info           234 drivers/net/wireless/marvell/mwifiex/txrx.c 	struct mwifiex_txinfo *tx_info;
tx_info           241 drivers/net/wireless/marvell/mwifiex/txrx.c 	tx_info = MWIFIEX_SKB_TXCB(skb);
tx_info           242 drivers/net/wireless/marvell/mwifiex/txrx.c 	if (tx_info->flags & MWIFIEX_BUF_FLAG_AGGR_PKT)
tx_info           243 drivers/net/wireless/marvell/mwifiex/txrx.c 		atomic_sub(tx_info->aggr_num, &adapter->tx_queued);
tx_info           281 drivers/net/wireless/marvell/mwifiex/txrx.c 	struct mwifiex_txinfo *tx_info;
tx_info           288 drivers/net/wireless/marvell/mwifiex/txrx.c 	tx_info = MWIFIEX_SKB_TXCB(skb);
tx_info           289 drivers/net/wireless/marvell/mwifiex/txrx.c 	priv = mwifiex_get_priv_by_id(adapter, tx_info->bss_num,
tx_info           290 drivers/net/wireless/marvell/mwifiex/txrx.c 				      tx_info->bss_type);
tx_info           296 drivers/net/wireless/marvell/mwifiex/txrx.c 	if (tx_info->flags & MWIFIEX_BUF_FLAG_BRIDGED_PKT)
tx_info           299 drivers/net/wireless/marvell/mwifiex/txrx.c 	if (tx_info->flags & MWIFIEX_BUF_FLAG_AGGR_PKT)
tx_info           304 drivers/net/wireless/marvell/mwifiex/txrx.c 		priv->stats.tx_bytes += tx_info->pkt_len;
tx_info           337 drivers/net/wireless/marvell/mwifiex/txrx.c 	struct mwifiex_txinfo *tx_info;
tx_info           347 drivers/net/wireless/marvell/mwifiex/txrx.c 		tx_info = MWIFIEX_SKB_TXCB(ack_skb);
tx_info           349 drivers/net/wireless/marvell/mwifiex/txrx.c 		if (tx_info->flags & MWIFIEX_BUF_FLAG_EAPOL_TX_STATUS) {
tx_info           369 drivers/net/wireless/marvell/mwifiex/txrx.c 			cfg80211_mgmt_tx_status(&priv->wdev, tx_info->cookie,
tx_info            40 drivers/net/wireless/marvell/mwifiex/uap_txrx.c 	struct mwifiex_txinfo *tx_info;
tx_info            48 drivers/net/wireless/marvell/mwifiex/uap_txrx.c 			tx_info = MWIFIEX_SKB_TXCB(skb);
tx_info            49 drivers/net/wireless/marvell/mwifiex/uap_txrx.c 			if (tx_info->flags & MWIFIEX_BUF_FLAG_BRIDGED_PKT) {
tx_info           100 drivers/net/wireless/marvell/mwifiex/uap_txrx.c 	struct mwifiex_txinfo *tx_info;
tx_info           182 drivers/net/wireless/marvell/mwifiex/uap_txrx.c 	tx_info = MWIFIEX_SKB_TXCB(skb);
tx_info           183 drivers/net/wireless/marvell/mwifiex/uap_txrx.c 	memset(tx_info, 0, sizeof(*tx_info));
tx_info           184 drivers/net/wireless/marvell/mwifiex/uap_txrx.c 	tx_info->bss_num = priv->bss_num;
tx_info           185 drivers/net/wireless/marvell/mwifiex/uap_txrx.c 	tx_info->bss_type = priv->bss_type;
tx_info           186 drivers/net/wireless/marvell/mwifiex/uap_txrx.c 	tx_info->flags |= MWIFIEX_BUF_FLAG_BRIDGED_PKT;
tx_info           207 drivers/net/wireless/marvell/mwifiex/uap_txrx.c 		tx_info->pkt_len = skb->len;
tx_info           278 drivers/net/wireless/marvell/mwifiex/uap_txrx.c 	struct mwifiex_txinfo *tx_info;
tx_info           300 drivers/net/wireless/marvell/mwifiex/uap_txrx.c 			tx_info = MWIFIEX_SKB_TXCB(skb_uap);
tx_info           301 drivers/net/wireless/marvell/mwifiex/uap_txrx.c 			memset(tx_info, 0, sizeof(*tx_info));
tx_info           302 drivers/net/wireless/marvell/mwifiex/uap_txrx.c 			tx_info->bss_num = priv->bss_num;
tx_info           303 drivers/net/wireless/marvell/mwifiex/uap_txrx.c 			tx_info->bss_type = priv->bss_type;
tx_info           304 drivers/net/wireless/marvell/mwifiex/uap_txrx.c 			tx_info->flags |= MWIFIEX_BUF_FLAG_BRIDGED_PKT;
tx_info           466 drivers/net/wireless/marvell/mwifiex/uap_txrx.c 	struct mwifiex_txinfo *tx_info = MWIFIEX_SKB_TXCB(skb);
tx_info           474 drivers/net/wireless/marvell/mwifiex/uap_txrx.c 		tx_info->status_code = -1;
tx_info           497 drivers/net/wireless/marvell/mwifiex/uap_txrx.c 	if (tx_info->flags & MWIFIEX_BUF_FLAG_EAPOL_TX_STATUS ||
tx_info           498 drivers/net/wireless/marvell/mwifiex/uap_txrx.c 	    tx_info->flags & MWIFIEX_BUF_FLAG_ACTION_TX_STATUS) {
tx_info           499 drivers/net/wireless/marvell/mwifiex/uap_txrx.c 		txpd->tx_token_id = tx_info->ack_frame_id;
tx_info           873 drivers/net/wireless/marvell/mwifiex/usb.c 	struct mwifiex_txinfo *tx_info = NULL;
tx_info           899 drivers/net/wireless/marvell/mwifiex/usb.c 	tx_info = MWIFIEX_SKB_TXCB(skb_aggr);
tx_info           900 drivers/net/wireless/marvell/mwifiex/usb.c 	memset(tx_info, 0, sizeof(*tx_info));
tx_info           921 drivers/net/wireless/marvell/mwifiex/usb.c 			tx_info->bss_num = MWIFIEX_SKB_TXCB(skb_tmp)->bss_num;
tx_info           922 drivers/net/wireless/marvell/mwifiex/usb.c 			tx_info->bss_type = MWIFIEX_SKB_TXCB(skb_tmp)->bss_type;
tx_info           931 drivers/net/wireless/marvell/mwifiex/usb.c 	tx_info->pkt_len = skb_aggr->len -
tx_info           933 drivers/net/wireless/marvell/mwifiex/usb.c 	tx_info->flags |= MWIFIEX_BUF_FLAG_AGGR_PKT;
tx_info            34 drivers/net/wireless/marvell/mwifiex/util.h 		struct mwifiex_txinfo tx_info;
tx_info            65 drivers/net/wireless/marvell/mwifiex/util.h 	return &cb->tx_info;
tx_info           819 drivers/net/wireless/marvell/mwifiex/wmm.c 	struct mwifiex_txinfo *tx_info = MWIFIEX_SKB_TXCB(skb);
tx_info           857 drivers/net/wireless/marvell/mwifiex/wmm.c 			tx_info->flags |= MWIFIEX_BUF_FLAG_TDLS_PKT;
tx_info          1237 drivers/net/wireless/marvell/mwifiex/wmm.c 	struct mwifiex_txinfo *tx_info;
tx_info          1247 drivers/net/wireless/marvell/mwifiex/wmm.c 	tx_info = MWIFIEX_SKB_TXCB(skb);
tx_info          1277 drivers/net/wireless/marvell/mwifiex/wmm.c 		tx_info->flags |= MWIFIEX_BUF_FLAG_REQUEUED_PKT;
tx_info          1294 drivers/net/wireless/marvell/mwifiex/wmm.c 	struct mwifiex_txinfo *tx_info;
tx_info          1301 drivers/net/wireless/marvell/mwifiex/wmm.c 	tx_info = MWIFIEX_SKB_TXCB(skb);
tx_info          1302 drivers/net/wireless/marvell/mwifiex/wmm.c 	if (tx_info->flags & MWIFIEX_BUF_FLAG_REQUEUED_PKT)
tx_info          1321 drivers/net/wireless/marvell/mwifiex/wmm.c 	struct mwifiex_txinfo *tx_info;
tx_info          1344 drivers/net/wireless/marvell/mwifiex/wmm.c 	tx_info = MWIFIEX_SKB_TXCB(skb);
tx_info          1372 drivers/net/wireless/marvell/mwifiex/wmm.c 		tx_info->flags |= MWIFIEX_BUF_FLAG_REQUEUED_PKT;
tx_info          1480 drivers/net/wireless/marvell/mwifiex/wmm.c 	struct mwifiex_txinfo *tx_info;
tx_info          1501 drivers/net/wireless/marvell/mwifiex/wmm.c 		tx_info = MWIFIEX_SKB_TXCB(skb);
tx_info          1508 drivers/net/wireless/marvell/mwifiex/wmm.c 			tx_info->flags |= MWIFIEX_BUF_FLAG_REQUEUED_PKT;
tx_info           896 drivers/net/wireless/marvell/mwl8k.c 	struct ieee80211_tx_info *tx_info;
tx_info           903 drivers/net/wireless/marvell/mwl8k.c 	tx_info = IEEE80211_SKB_CB(skb);
tx_info           907 drivers/net/wireless/marvell/mwl8k.c 		key_conf = tx_info->control.hw_key;
tx_info          1899 drivers/net/wireless/marvell/mwl8k.c 	struct ieee80211_tx_info *tx_info;
tx_info          1935 drivers/net/wireless/marvell/mwl8k.c 	tx_info = IEEE80211_SKB_CB(skb);
tx_info          1936 drivers/net/wireless/marvell/mwl8k.c 	mwl8k_vif = MWL8K_VIF(tx_info->control.vif);
tx_info          1938 drivers/net/wireless/marvell/mwl8k.c 	if (tx_info->flags & IEEE80211_TX_CTL_ASSIGN_SEQ) {
tx_info          1957 drivers/net/wireless/marvell/mwl8k.c 		if (tx_info->flags & IEEE80211_TX_CTL_AMPDU)
tx_info           258 drivers/net/wireless/mediatek/mt76/dma.c 			  struct sk_buff *skb, u32 tx_info)
tx_info           273 drivers/net/wireless/mediatek/mt76/dma.c 	mt76_dma_add_buf(dev, q, &buf, 1, tx_info, skb, NULL);
tx_info           286 drivers/net/wireless/mediatek/mt76/dma.c 	struct mt76_tx_info tx_info = {
tx_info           312 drivers/net/wireless/mediatek/mt76/dma.c 	tx_info.buf[n].addr = t->dma_addr;
tx_info           313 drivers/net/wireless/mediatek/mt76/dma.c 	tx_info.buf[n++].len = dev->drv->txwi_size;
tx_info           314 drivers/net/wireless/mediatek/mt76/dma.c 	tx_info.buf[n].addr = addr;
tx_info           315 drivers/net/wireless/mediatek/mt76/dma.c 	tx_info.buf[n++].len = len;
tx_info           318 drivers/net/wireless/mediatek/mt76/dma.c 		if (n == ARRAY_SIZE(tx_info.buf))
tx_info           326 drivers/net/wireless/mediatek/mt76/dma.c 		tx_info.buf[n].addr = addr;
tx_info           327 drivers/net/wireless/mediatek/mt76/dma.c 		tx_info.buf[n++].len = iter->len;
tx_info           329 drivers/net/wireless/mediatek/mt76/dma.c 	tx_info.nbuf = n;
tx_info           333 drivers/net/wireless/mediatek/mt76/dma.c 	ret = dev->drv->tx_prepare_skb(dev, txwi, qid, wcid, sta, &tx_info);
tx_info           339 drivers/net/wireless/mediatek/mt76/dma.c 	if (q->queued + (tx_info.nbuf + 1) / 2 >= q->ndesc - 1) {
tx_info           344 drivers/net/wireless/mediatek/mt76/dma.c 	return mt76_dma_add_buf(dev, q, tx_info.buf, tx_info.nbuf,
tx_info           345 drivers/net/wireless/mediatek/mt76/dma.c 				tx_info.info, tx_info.skb, t);
tx_info           349 drivers/net/wireless/mediatek/mt76/dma.c 		dma_unmap_single(dev->dev, tx_info.buf[n].addr,
tx_info           350 drivers/net/wireless/mediatek/mt76/dma.c 				 tx_info.buf[n].len, DMA_TO_DEVICE);
tx_info           353 drivers/net/wireless/mediatek/mt76/dma.c 	e.skb = tx_info.skb;
tx_info           164 drivers/net/wireless/mediatek/mt76/mt76.h 				struct sk_buff *skb, u32 tx_info);
tx_info           210 drivers/net/wireless/mediatek/mt76/mt76.h 	u32 tx_info;
tx_info           297 drivers/net/wireless/mediatek/mt76/mt76.h 			      struct mt76_tx_info *tx_info);
tx_info           713 drivers/net/wireless/mediatek/mt76/mt7603/mac.c 	if (!(sta->wcid.tx_info & MT_WCID_TX_INFO_SET))
tx_info           717 drivers/net/wireless/mediatek/mt76/mt7603/mac.c 	sta->wcid.tx_info |= MT_WCID_TX_INFO_SET;
tx_info           910 drivers/net/wireless/mediatek/mt76/mt7603/mac.c 			  struct mt76_tx_info *tx_info)
tx_info           914 drivers/net/wireless/mediatek/mt76/mt7603/mac.c 	struct ieee80211_tx_info *info = IEEE80211_SKB_CB(tx_info->skb);
tx_info           930 drivers/net/wireless/mediatek/mt76/mt7603/mac.c 	pid = mt76_tx_status_skb_add(mdev, wcid, tx_info->skb);
tx_info           940 drivers/net/wireless/mediatek/mt76/mt7603/mac.c 	mt7603_mac_write_txwi(dev, txwi_ptr, tx_info->skb, qid, wcid,
tx_info           230 drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h 			  struct mt76_tx_info *tx_info);
tx_info           593 drivers/net/wireless/mediatek/mt76/mt7615/mac.c 	if (!(sta->wcid.tx_info & MT_WCID_TX_INFO_SET))
tx_info           597 drivers/net/wireless/mediatek/mt76/mt7615/mac.c 	sta->wcid.tx_info |= MT_WCID_TX_INFO_SET;
tx_info           765 drivers/net/wireless/mediatek/mt76/mt7615/mac.c 			  struct mt76_tx_info *tx_info)
tx_info           767 drivers/net/wireless/mediatek/mt76/mt7615/mac.c 	struct ieee80211_hdr *hdr = (struct ieee80211_hdr *)tx_info->skb->data;
tx_info           770 drivers/net/wireless/mediatek/mt76/mt7615/mac.c 	struct ieee80211_tx_info *info = IEEE80211_SKB_CB(tx_info->skb);
tx_info           773 drivers/net/wireless/mediatek/mt76/mt7615/mac.c 	int i, pid, id, nbuf = tx_info->nbuf - 1;
tx_info           781 drivers/net/wireless/mediatek/mt76/mt7615/mac.c 	pid = mt76_tx_status_skb_add(mdev, wcid, tx_info->skb);
tx_info           791 drivers/net/wireless/mediatek/mt76/mt7615/mac.c 	mt7615_mac_write_txwi(dev, txwi_ptr, tx_info->skb, wcid, sta,
tx_info           796 drivers/net/wireless/mediatek/mt76/mt7615/mac.c 		txp->buf[i] = cpu_to_le32(tx_info->buf[i + 1].addr);
tx_info           797 drivers/net/wireless/mediatek/mt76/mt7615/mac.c 		txp->len[i] = cpu_to_le16(tx_info->buf[i + 1].len);
tx_info           802 drivers/net/wireless/mediatek/mt76/mt7615/mac.c 	tx_info->buf[1].len = MT_CT_PARSE_LEN;
tx_info           803 drivers/net/wireless/mediatek/mt76/mt7615/mac.c 	tx_info->nbuf = MT_CT_DMA_BUF_NUM;
tx_info           820 drivers/net/wireless/mediatek/mt76/mt7615/mac.c 	t->skb = tx_info->skb;
tx_info           830 drivers/net/wireless/mediatek/mt76/mt7615/mac.c 	tx_info->skb = DMA_DUMMY_DATA;
tx_info           256 drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h 			  struct mt76_tx_info *tx_info);
tx_info           179 drivers/net/wireless/mediatek/mt76/mt76x02.h 			   struct mt76_tx_info *tx_info);
tx_info           211 drivers/net/wireless/mediatek/mt76/mt76x02_mac.c 	u32 tx_info;
tx_info           215 drivers/net/wireless/mediatek/mt76/mt76x02_mac.c 	tx_info = FIELD_PREP(MT_WCID_TX_INFO_RATE, rateval) |
tx_info           219 drivers/net/wireless/mediatek/mt76/mt76x02_mac.c 	wcid->tx_info = tx_info;
tx_info           358 drivers/net/wireless/mediatek/mt76/mt76x02_mac.c 		wcid_tx_info = wcid->tx_info;
tx_info           474 drivers/net/wireless/mediatek/mt76/mt76x02_mac.c 		mt76x02_mac_process_tx_rate(&rate[0], msta->wcid.tx_info,
tx_info            19 drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c 	u32 tx_info;
tx_info            33 drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c 	tx_info = MT_MCU_MSG_TYPE_CMD |
tx_info            39 drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c 	ret = mt76_tx_queue_skb_raw(dev, MT_TXQ_MCU, skb, tx_info);
tx_info           141 drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c 			   struct mt76_tx_info *tx_info)
tx_info           144 drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c 	struct ieee80211_hdr *hdr = (struct ieee80211_hdr *)tx_info->skb->data;
tx_info           146 drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c 	bool ampdu = IEEE80211_SKB_CB(tx_info->skb)->flags & IEEE80211_TX_CTL_AMPDU;
tx_info           153 drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c 	len = tx_info->skb->len - (hdrlen & 2);
tx_info           154 drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c 	mt76x02_mac_write_txwi(dev, txwi, tx_info->skb, wcid, sta, len);
tx_info           156 drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c 	pid = mt76_tx_status_skb_add(mdev, wcid, tx_info->skb);
tx_info           168 drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c 	tx_info->info = FIELD_PREP(MT_TXD_INFO_QSEL, qsel) |
tx_info           172 drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c 		tx_info->info |= MT_TXD_INFO_WIV;
tx_info            20 drivers/net/wireless/mediatek/mt76/mt76x02_usb.h 			    struct mt76_tx_info *tx_info);
tx_info            66 drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c 			    struct mt76_tx_info *tx_info)
tx_info            69 drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c 	int pid, len = tx_info->skb->len, ep = q2ep(mdev->q_tx[qid].q->hw_idx);
tx_info            71 drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c 	bool ampdu = IEEE80211_SKB_CB(tx_info->skb)->flags & IEEE80211_TX_CTL_AMPDU;
tx_info            75 drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c 	mt76_insert_hdr_pad(tx_info->skb);
tx_info            77 drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c 	txwi = (struct mt76x02_txwi *)(tx_info->skb->data - sizeof(*txwi));
tx_info            78 drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c 	mt76x02_mac_write_txwi(dev, txwi, tx_info->skb, wcid, sta, len);
tx_info            79 drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c 	skb_push(tx_info->skb, sizeof(*txwi));
tx_info            81 drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c 	pid = mt76_tx_status_skb_add(mdev, wcid, tx_info->skb);
tx_info           100 drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c 	return mt76x02u_skb_dma_info(tx_info->skb, WLAN_PORT, flags);
tx_info           261 drivers/net/wireless/mediatek/mt76/tx.c 	if (!(wcid->tx_info & MT_WCID_TX_INFO_SET))
tx_info           407 drivers/net/wireless/mediatek/mt76/tx.c 	if (!(wcid->tx_info & MT_WCID_TX_INFO_SET))
tx_info           773 drivers/net/wireless/mediatek/mt76/usb.c 	struct mt76_tx_info tx_info = {
tx_info           783 drivers/net/wireless/mediatek/mt76/usb.c 	err = dev->drv->tx_prepare_skb(dev, NULL, qid, wcid, sta, &tx_info);
tx_info           787 drivers/net/wireless/mediatek/mt76/usb.c 	err = mt76u_tx_setup_buffers(dev, tx_info.skb, q->entry[idx].urb);
tx_info           796 drivers/net/wireless/mediatek/mt76/usb.c 	q->entry[idx].skb = tx_info.skb;
tx_info            39 drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c 	struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb);
tx_info            40 drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c 	struct ieee80211_key_conf *hw_key = tx_info->control.hw_key;
tx_info            66 drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c 	struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb);
tx_info            67 drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c 	struct ieee80211_key_conf *key = tx_info->control.hw_key;
tx_info           306 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 				     struct ieee80211_tx_info *tx_info,
tx_info           322 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 	memset(&tx_info->status, 0, sizeof(tx_info->status));
tx_info           323 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 	tx_info->status.ack_signal = 0;
tx_info           332 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 		tx_info->status.rates[i].idx = rate_idx - i;
tx_info           333 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 		tx_info->status.rates[i].flags = rate_flags;
tx_info           340 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 			tx_info->status.rates[i].count = retry_rates - i;
tx_info           344 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 		tx_info->status.rates[i].count = 1;
tx_info           347 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 		tx_info->status.rates[i].idx = -1; /* terminate */
tx_info           350 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 		tx_info->flags |= IEEE80211_TX_CTL_NO_ACK;
tx_info           352 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 	if (!(tx_info->flags & IEEE80211_TX_CTL_NO_ACK)) {
tx_info           354 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 			tx_info->flags |= IEEE80211_TX_STAT_ACK;
tx_info           369 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 	    tx_info->flags & IEEE80211_TX_CTL_AMPDU) {
tx_info           370 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 		tx_info->flags |= IEEE80211_TX_STAT_AMPDU |
tx_info           372 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 		tx_info->status.ampdu_len = 1;
tx_info           373 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 		tx_info->status.ampdu_ack_len = success ? 1 : 0;
tx_info           464 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 	struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(entry->skb);
tx_info           527 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 	rt2x00lib_fill_tx_status(rt2x00dev, tx_info, skbdesc, txdesc, success);
tx_info            23 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c 	struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(frag_skb);
tx_info            29 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c 	if (tx_info->control.rates[0].flags & IEEE80211_TX_RC_USE_CTS_PROTECT)
tx_info            57 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c 	if (tx_info->control.rates[0].flags & IEEE80211_TX_RC_USE_CTS_PROTECT)
tx_info            71 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c 	if (tx_info->control.rates[0].flags & IEEE80211_TX_RC_USE_CTS_PROTECT)
tx_info            72 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c 		ieee80211_ctstoself_get(rt2x00dev->hw, tx_info->control.vif,
tx_info            73 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c 					frag_skb->data, data_length, tx_info,
tx_info            76 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c 		ieee80211_rts_get(rt2x00dev->hw, tx_info->control.vif,
tx_info            77 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c 				  frag_skb->data, data_length, tx_info,
tx_info            94 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c 	struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb);
tx_info           110 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c 	if (tx_info->flags & IEEE80211_TX_CTL_SEND_AFTER_DTIM &&
tx_info           132 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c 	    (tx_info->control.rates[0].flags & (IEEE80211_TX_RC_USE_RTS_CTS |
tx_info           180 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb);
tx_info           182 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	struct rt2x00_intf *intf = vif_to_intf(tx_info->control.vif);
tx_info           185 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	if (!(tx_info->flags & IEEE80211_TX_CTL_ASSIGN_SEQ))
tx_info           232 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb);
tx_info           233 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	struct ieee80211_tx_rate *txrate = &tx_info->control.rates[0];
tx_info           297 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb);
tx_info           298 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	struct ieee80211_tx_rate *txrate = &tx_info->control.rates[0];
tx_info           330 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 		if (!(tx_info->flags & IEEE80211_TX_CTL_FIRST_FRAGMENT))
tx_info           342 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	if (tx_info->flags & IEEE80211_TX_CTL_STBC)
tx_info           349 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	if (tx_info->flags & IEEE80211_TX_CTL_AMPDU &&
tx_info           350 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	    !(tx_info->flags & IEEE80211_TX_CTL_RATE_CTRL_PROBE)) {
tx_info           378 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	else if (!(tx_info->flags & IEEE80211_TX_CTL_FIRST_FRAGMENT))
tx_info           389 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb);
tx_info           391 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	struct ieee80211_tx_rate *txrate = &tx_info->control.rates[0];
tx_info           406 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	if (!(tx_info->flags & IEEE80211_TX_CTL_NO_ACK))
tx_info           419 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 		if (tx_info->control.rts_cts_rate_idx >= 0)
tx_info           421 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 			    ieee80211_get_rts_cts_rate(rt2x00dev->hw, tx_info);
tx_info           427 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	txdesc->retry_limit = tx_info->control.rates[0].count - 1;
tx_info           442 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	if (tx_info->flags & IEEE80211_TX_CTL_MORE_FRAMES)
tx_info           453 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	if ((tx_info->flags & IEEE80211_TX_CTL_FIRST_FRAGMENT) &&
tx_info           465 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 		rate = ieee80211_get_tx_rate(rt2x00dev->hw, tx_info);
tx_info           604 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	struct ieee80211_tx_info *tx_info;
tx_info           623 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	tx_info = IEEE80211_SKB_CB(skb);
tx_info           624 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	rate_idx = tx_info->control.rates[0].idx;
tx_info           625 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	rate_flags = tx_info->control.rates[0].flags;
tx_info          1333 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h 			     struct ieee80211_tx_info *tx_info,
tx_info          1432 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h 			     struct ieee80211_tx_info *tx_info,
tx_info          1437 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h 			     struct ieee80211_tx_info *tx_info,
tx_info          4702 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 	struct ieee80211_tx_info *tx_info;
tx_info          4708 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 	tx_info = IEEE80211_SKB_CB(skb);
tx_info          4709 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 	hw = tx_info->rate_driver_data[0];
tx_info          4714 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 	ieee80211_tx_info_clear_status(tx_info);
tx_info          4715 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 	tx_info->status.rates[0].idx = -1;
tx_info          4716 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 	tx_info->status.rates[0].count = 0;
tx_info          4719 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 		tx_info->flags |= IEEE80211_TX_STAT_ACK;
tx_info          4771 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 			struct ieee80211_tx_info *tx_info,
tx_info          4775 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 	struct ieee80211_rate *tx_rate = ieee80211_get_tx_rate(hw, tx_info);
tx_info          4779 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 	u16 rate_flags = tx_info->control.rates[0].flags;
tx_info          4784 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 		rate = tx_info->control.rates[0].idx + DESC_RATE_MCS0;
tx_info          4841 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 			struct ieee80211_tx_info *tx_info,
tx_info          4845 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 	struct ieee80211_rate *tx_rate = ieee80211_get_tx_rate(hw, tx_info);
tx_info          4850 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 	u16 rate_flags = tx_info->control.rates[0].flags;
tx_info          4857 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 		rate = tx_info->control.rates[0].idx + DESC_RATE_MCS0;
tx_info          4912 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 	struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb);
tx_info          4917 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 	struct ieee80211_vif *vif = tx_info->control.vif;
tx_info          4921 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 	u16 rate_flag = tx_info->control.rates[0].flags;
tx_info          4948 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 	tx_info->rate_driver_data[0] = hw;
tx_info          4968 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 	if (tx_info->control.hw_key) {
tx_info          4969 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 		switch (tx_info->control.hw_key->cipher) {
tx_info          5008 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 		rts_rate = ieee80211_get_rts_cts_rate(hw, tx_info)->hw_value;
tx_info          5010 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 		rts_rate = ieee80211_get_rts_cts_rate(hw, tx_info)->hw_value;
tx_info          5015 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 	priv->fops->fill_txdesc(hw, hdr, tx_info, tx_desc, sgi, short_preamble,
tx_info          1613 drivers/net/wireless/realtek/rtlwifi/base.c 				struct rtlwifi_tx_info *tx_info)
tx_info          1627 drivers/net/wireless/realtek/rtlwifi/base.c 	tx_info->sn = sn;
tx_info          1628 drivers/net/wireless/realtek/rtlwifi/base.c 	tx_info->send_time = tx_report->last_sent_time;
tx_info          1636 drivers/net/wireless/realtek/rtlwifi/base.c 		       struct ieee80211_hw *hw, struct rtlwifi_tx_info *tx_info)
tx_info          1639 drivers/net/wireless/realtek/rtlwifi/base.c 		u16 sn = rtl_get_tx_report_sn(hw, tx_info);
tx_info          1651 drivers/net/wireless/realtek/rtlwifi/base.c 	struct rtlwifi_tx_info *tx_info;
tx_info          1670 drivers/net/wireless/realtek/rtlwifi/base.c 		tx_info = rtl_tx_skb_cb_info(skb);
tx_info          1671 drivers/net/wireless/realtek/rtlwifi/base.c 		if (tx_info->sn == sn) {
tx_info          1952 drivers/net/wireless/realtek/rtlwifi/base.c 	struct rtlwifi_tx_info *tx_info;
tx_info          1955 drivers/net/wireless/realtek/rtlwifi/base.c 		tx_info = rtl_tx_skb_cb_info(skb);
tx_info          1957 drivers/net/wireless/realtek/rtlwifi/base.c 		    time_after(tx_info->send_time + HZ, jiffies))
tx_info           170 drivers/net/wireless/realtek/rtlwifi/rc.c 	struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb);
tx_info           171 drivers/net/wireless/realtek/rtlwifi/rc.c 	struct ieee80211_tx_rate *rates = tx_info->control.rates;
tx_info           651 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c 	struct rtlwifi_tx_info *tx_info = rtl_tx_skb_cb_info(skb);
tx_info           816 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c 		rtl_set_tx_report(ptcb_desc, pdesc8, hw, tx_info);
tx_info           414 drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.c 	struct rtlwifi_tx_info *tx_info = rtl_tx_skb_cb_info(skb);
tx_info           561 drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.c 		rtl_set_tx_report(ptcb_desc, pdesc8, hw, tx_info);
tx_info           670 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c 	struct rtlwifi_tx_info *tx_info = rtl_tx_skb_cb_info(skb);
tx_info           799 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c 		rtl_set_tx_report(ptcb_desc, pdesc8, hw, tx_info);
tx_info           332 drivers/net/wireless/st/cw1200/queue.c 		     struct ieee80211_tx_info **tx_info,
tx_info           350 drivers/net/wireless/st/cw1200/queue.c 		*tx_info = IEEE80211_SKB_CB(item->skb);
tx_info            85 drivers/net/wireless/st/cw1200/queue.h 		     struct ieee80211_tx_info **tx_info,
tx_info           403 drivers/net/wireless/st/cw1200/txrx.c 	struct ieee80211_tx_info *tx_info;
tx_info           503 drivers/net/wireless/st/cw1200/txrx.c 	if (!t->tx_info->control.hw_key ||
tx_info           507 drivers/net/wireless/st/cw1200/txrx.c 	t->hdrlen += t->tx_info->control.hw_key->iv_len;
tx_info           508 drivers/net/wireless/st/cw1200/txrx.c 	skb_put(t->skb, t->tx_info->control.hw_key->icv_len);
tx_info           510 drivers/net/wireless/st/cw1200/txrx.c 	if (t->tx_info->control.hw_key->cipher == WLAN_CIPHER_SUITE_TKIP)
tx_info           645 drivers/net/wireless/st/cw1200/txrx.c 		t->tx_info->control.rates, IEEE80211_TX_MAX_RATES,
tx_info           653 drivers/net/wireless/st/cw1200/txrx.c 		&t->tx_info->control.rates[0]),
tx_info           711 drivers/net/wireless/st/cw1200/txrx.c 		.tx_info = IEEE80211_SKB_CB(skb),
tx_info          1457 drivers/net/wireless/st/cw1200/wsm.c 			       const struct ieee80211_tx_info *tx_info,
tx_info          1532 drivers/net/wireless/st/cw1200/wsm.c 			   tx_info->control.hw_key &&
tx_info          1533 drivers/net/wireless/st/cw1200/wsm.c 			   tx_info->control.hw_key->keyidx != priv->wep_default_key_id &&
tx_info          1534 drivers/net/wireless/st/cw1200/wsm.c 			   (tx_info->control.hw_key->cipher == WLAN_CIPHER_SUITE_WEP40 ||
tx_info          1535 drivers/net/wireless/st/cw1200/wsm.c 			    tx_info->control.hw_key->cipher == WLAN_CIPHER_SUITE_WEP104)) {
tx_info          1562 drivers/net/wireless/st/cw1200/wsm.c 		priv->wep_default_key_id = tx_info->control.hw_key->keyidx;
tx_info          1664 drivers/net/wireless/st/cw1200/wsm.c 	struct ieee80211_tx_info *tx_info;
tx_info          1713 drivers/net/wireless/st/cw1200/wsm.c 					     &wsm, &tx_info, &txpriv))
tx_info          1717 drivers/net/wireless/st/cw1200/wsm.c 					       tx_info, txpriv, queue))
tx_info            78 drivers/usb/early/xhci-dbc.h 	__le32	tx_info;
tx_info           292 drivers/usb/host/xhci-debugfs.c 						  le32_to_cpu(ep_ctx->tx_info)));
tx_info          1514 drivers/usb/host/xhci-mem.c 	ep_ctx->tx_info = cpu_to_le32(EP_MAX_ESIT_PAYLOAD_LO(max_esit_payload) |
tx_info          1533 drivers/usb/host/xhci-mem.c 	ep_ctx->tx_info = 0;
tx_info          1598 drivers/usb/host/xhci-mem.c 					le32_to_cpu(ep_ctx->tx_info));
tx_info          1621 drivers/usb/host/xhci-mem.c 	in_ep_ctx->tx_info = out_ep_ctx->tx_info;
tx_info           226 drivers/usb/host/xhci-mtk-sch.c 		 CTX_TO_MAX_ESIT_PAYLOAD(le32_to_cpu(ep_ctx->tx_info));
tx_info           325 drivers/usb/host/xhci-trace.h 		__field(u32, tx_info)
tx_info           331 drivers/usb/host/xhci-trace.h 		__entry->tx_info = le32_to_cpu(ctx->tx_info);
tx_info           334 drivers/usb/host/xhci-trace.h 		__entry->info2, __entry->deq, __entry->tx_info)
tx_info          1957 drivers/usb/host/xhci.c 		ep_ctx->tx_info = 0;
tx_info           704 drivers/usb/host/xhci.h 	__le32	tx_info;
tx_info          2635 drivers/usb/host/xhci.h 		u32 tx_info)
tx_info          2656 drivers/usb/host/xhci.h 		CTX_TO_MAX_ESIT_PAYLOAD(tx_info);
tx_info          2670 drivers/usb/host/xhci.h 	avg = EP_AVG_TRB_LENGTH(tx_info);
tx_info           104 drivers/usb/musb/cppi_dma.c 	musb_writel(&tx->tx_info, 0, 0);
tx_info           401 drivers/usb/musb/cppi_dma.c 		musb_readl(&tx->tx_info, 0),
tx_info            23 drivers/usb/musb/cppi_dma.h 	u32 tx_info;			/* flags, remaining buflen */