tbd                26 arch/m68k/include/asm/quicc_simple.h typedef int  (handle_tx_error_routine)(int scc_num, int channel_num, QUICC_BD *tbd);
tbd               707 drivers/atm/idt77252.c 	struct scqe *tbd;
tbd               742 drivers/atm/idt77252.c 	tbd = &IDT77252_PRV_TBD(skb);
tbd               745 drivers/atm/idt77252.c 	scq->next->word_1 = cpu_to_le32(tbd->word_1 |
tbd               747 drivers/atm/idt77252.c 	scq->next->word_2 = cpu_to_le32(tbd->word_2);
tbd               748 drivers/atm/idt77252.c 	scq->next->word_3 = cpu_to_le32(tbd->word_3);
tbd               749 drivers/atm/idt77252.c 	scq->next->word_4 = cpu_to_le32(tbd->word_4);
tbd               834 drivers/atm/idt77252.c 	struct scqe *tbd;
tbd               847 drivers/atm/idt77252.c 	tbd = &IDT77252_PRV_TBD(skb);
tbd               859 drivers/atm/idt77252.c 		tbd->word_1 = SAR_TBD_OAM | ATM_CELL_PAYLOAD | SAR_TBD_EPDU;
tbd               860 drivers/atm/idt77252.c 		tbd->word_2 = IDT77252_PRV_PADDR(skb) + 4;
tbd               861 drivers/atm/idt77252.c 		tbd->word_3 = 0x00000000;
tbd               862 drivers/atm/idt77252.c 		tbd->word_4 = (skb->data[0] << 24) | (skb->data[1] << 16) |
tbd               885 drivers/atm/idt77252.c 			tbd->word_1 = SAR_TBD_EPDU | SAR_TBD_AAL0 |
tbd               888 drivers/atm/idt77252.c 			tbd->word_1 = SAR_TBD_EPDU | SAR_TBD_AAL34 |
tbd               891 drivers/atm/idt77252.c 		tbd->word_2 = IDT77252_PRV_PADDR(skb) + 4;
tbd               892 drivers/atm/idt77252.c 		tbd->word_3 = 0x00000000;
tbd               893 drivers/atm/idt77252.c 		tbd->word_4 = (skb->data[0] << 24) | (skb->data[1] << 16) |
tbd               898 drivers/atm/idt77252.c 		tbd->word_1 = SAR_TBD_EPDU | SAR_TBD_AAL5 | skb->len;
tbd               899 drivers/atm/idt77252.c 		tbd->word_2 = IDT77252_PRV_PADDR(skb);
tbd               900 drivers/atm/idt77252.c 		tbd->word_3 = skb->len;
tbd               901 drivers/atm/idt77252.c 		tbd->word_4 = (vcc->vpi << SAR_TBD_VPI_SHIFT) |
tbd               789 drivers/atm/idt77252.h 	struct scqe	tbd;	/* Transmit Buffer Descriptor */
tbd               795 drivers/atm/idt77252.h 	(((struct idt77252_skb_prv *)(ATM_SKB(skb)+1))->tbd)
tbd               133 drivers/atm/nicstar.c static int push_scqe(ns_dev * card, vc_map * vc, scq_info * scq, ns_scqe * tbd,
tbd              1717 drivers/atm/nicstar.c static int push_scqe(ns_dev * card, vc_map * vc, scq_info * scq, ns_scqe * tbd,
tbd              1748 drivers/atm/nicstar.c 	*scq->next = *tbd;
tbd              1754 drivers/atm/nicstar.c 		card->index, le32_to_cpu(tbd->word_1), le32_to_cpu(tbd->word_2),
tbd              1755 drivers/atm/nicstar.c 		le32_to_cpu(tbd->word_3), le32_to_cpu(tbd->word_4),
tbd              2926 drivers/net/ethernet/chelsio/cxgb3/sge.c 	unsigned int tbd[SGE_TXQ_PER_SET] = {0, 0};
tbd              2930 drivers/net/ethernet/chelsio/cxgb3/sge.c                 tbd[TXQ_ETH] = reclaim_completed_tx(adap, &qs->txq[TXQ_ETH],
tbd              2936 drivers/net/ethernet/chelsio/cxgb3/sge.c 		tbd[TXQ_OFLD] = reclaim_completed_tx(adap, &qs->txq[TXQ_OFLD],
tbd              2942 drivers/net/ethernet/chelsio/cxgb3/sge.c                       (max(tbd[TXQ_ETH], tbd[TXQ_OFLD]) /
tbd               235 drivers/net/ethernet/i825xx/82596.c 	struct i596_tbd *tbd;
tbd              1054 drivers/net/ethernet/i825xx/82596.c 	struct i596_tbd *tbd;
tbd              1068 drivers/net/ethernet/i825xx/82596.c 	tbd = lp->tbds + lp->next_tx_cmd;
tbd              1079 drivers/net/ethernet/i825xx/82596.c 		tx_cmd->tbd = WSWAPtbd(virt_to_bus(tbd));
tbd              1080 drivers/net/ethernet/i825xx/82596.c 		tbd->next = I596_NULL;
tbd              1087 drivers/net/ethernet/i825xx/82596.c 		tbd->pad = 0;
tbd              1088 drivers/net/ethernet/i825xx/82596.c 		tbd->size = EOF | length;
tbd              1090 drivers/net/ethernet/i825xx/82596.c 		tbd->data = WSWAPchar(virt_to_bus(skb->data));
tbd               674 drivers/net/ethernet/i825xx/ether1.c 	tbd_t tbd;
tbd               705 drivers/net/ethernet/i825xx/ether1.c 	tbd.tbd_opts = TBD_EOL | skb->len;
tbd               706 drivers/net/ethernet/i825xx/ether1.c 	tbd.tbd_link = I82586_NULL;
tbd               707 drivers/net/ethernet/i825xx/ether1.c 	tbd.tbd_bufl = dataddr;
tbd               708 drivers/net/ethernet/i825xx/ether1.c 	tbd.tbd_bufh = 0;
tbd               715 drivers/net/ethernet/i825xx/ether1.c 	ether1_writebuffer (dev, &tbd, tbdaddr, TBD_SIZE);
tbd               202 drivers/net/ethernet/i825xx/lib82596.c 	u32            tbd;
tbd               973 drivers/net/ethernet/i825xx/lib82596.c 	struct i596_tbd *tbd;
tbd               989 drivers/net/ethernet/i825xx/lib82596.c 	tbd = lp->dma->tbds + lp->next_tx_cmd;
tbd              1001 drivers/net/ethernet/i825xx/lib82596.c 		tx_cmd->tbd = SWAP32(virt_to_dma(lp, tbd));
tbd              1002 drivers/net/ethernet/i825xx/lib82596.c 		tbd->next = I596_NULL;
tbd              1009 drivers/net/ethernet/i825xx/lib82596.c 		tbd->pad = 0;
tbd              1010 drivers/net/ethernet/i825xx/lib82596.c 		tbd->size = SWAP16(EOF | length);
tbd              1014 drivers/net/ethernet/i825xx/lib82596.c 		tbd->data = SWAP32(tx_cmd->dma_addr);
tbd              1018 drivers/net/ethernet/i825xx/lib82596.c 		DMA_WBACK_INV(dev, tbd, sizeof(struct i596_tbd));
tbd               495 drivers/net/ethernet/intel/e100.c 			} tbd;
tbd              1766 drivers/net/ethernet/intel/e100.c 	cb->u.tcb.tbd_array = cb->dma_addr + offsetof(struct cb, u.tcb.tbd);
tbd              1770 drivers/net/ethernet/intel/e100.c 	cb->u.tcb.tbd.buf_addr = cpu_to_le32(dma_addr);
tbd              1771 drivers/net/ethernet/intel/e100.c 	cb->u.tcb.tbd.size = cpu_to_le16(skb->len);
tbd              1835 drivers/net/ethernet/intel/e100.c 				le32_to_cpu(cb->u.tcb.tbd.buf_addr),
tbd              1836 drivers/net/ethernet/intel/e100.c 				le16_to_cpu(cb->u.tcb.tbd.size),
tbd              1862 drivers/net/ethernet/intel/e100.c 					le32_to_cpu(cb->u.tcb.tbd.buf_addr),
tbd              1863 drivers/net/ethernet/intel/e100.c 					le16_to_cpu(cb->u.tcb.tbd.size),
tbd              2809 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	struct ipw2100_bd *tbd;
tbd              2822 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	tbd = &txq->drv[packet->index];
tbd              2834 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		descriptors_used = tbd->num_fragments;
tbd              2835 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		frag_num = tbd->num_fragments - 1;
tbd              2919 drivers/net/wireless/intel/ipw2x00/ipw2100.c 			tbd = &txq->drv[(packet->index + 1 + i) % txq->entries];
tbd              2923 drivers/net/wireless/intel/ipw2x00/ipw2100.c 				     tbd->host_addr, tbd->buf_length);
tbd              2926 drivers/net/wireless/intel/ipw2x00/ipw2100.c 					 tbd->host_addr,
tbd              2927 drivers/net/wireless/intel/ipw2x00/ipw2100.c 					 tbd->buf_length, PCI_DMA_TODEVICE);
tbd              3001 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	struct ipw2100_bd *tbd;
tbd              3029 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		tbd = &txq->drv[txq->next];
tbd              3032 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		tbd->host_addr = packet->info.c_struct.cmd_phys;
tbd              3033 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		tbd->buf_length = sizeof(struct ipw2100_cmd_header);
tbd              3036 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		tbd->num_fragments = 1;
tbd              3037 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		tbd->status.info.field =
tbd              3070 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	struct ipw2100_bd *tbd;
tbd              3103 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		tbd = &txq->drv[txq->next];
tbd              3136 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		tbd->host_addr = packet->info.d_struct.data_phys;
tbd              3137 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		tbd->buf_length = sizeof(struct ipw2100_data_header);
tbd              3138 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		tbd->num_fragments = 1 + packet->info.d_struct.txb->nr_frags;
tbd              3139 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		tbd->status.info.field =
tbd              3146 drivers/net/wireless/intel/ipw2x00/ipw2100.c 			     packet->index, tbd->host_addr, tbd->buf_length);
tbd              3154 drivers/net/wireless/intel/ipw2x00/ipw2100.c 			tbd = &txq->drv[txq->next];
tbd              3156 drivers/net/wireless/intel/ipw2x00/ipw2100.c 				tbd->status.info.field =
tbd              3160 drivers/net/wireless/intel/ipw2x00/ipw2100.c 				tbd->status.info.field =
tbd              3164 drivers/net/wireless/intel/ipw2x00/ipw2100.c 			tbd->buf_length = packet->info.d_struct.txb->
tbd              3167 drivers/net/wireless/intel/ipw2x00/ipw2100.c 			tbd->host_addr = pci_map_single(priv->pci_dev,
tbd              3172 drivers/net/wireless/intel/ipw2x00/ipw2100.c 							tbd->buf_length,
tbd              3175 drivers/net/wireless/intel/ipw2x00/ipw2100.c 						  tbd->host_addr)) {
tbd              3181 drivers/net/wireless/intel/ipw2x00/ipw2100.c 				     txq->next, tbd->host_addr,
tbd              3182 drivers/net/wireless/intel/ipw2x00/ipw2100.c 				     tbd->buf_length);
tbd              3185 drivers/net/wireless/intel/ipw2x00/ipw2100.c 						       tbd->host_addr,
tbd              3186 drivers/net/wireless/intel/ipw2x00/ipw2100.c 						       tbd->buf_length,
tbd              1097 drivers/staging/qlge/qlge.h 	struct tx_buf_desc tbd[TX_DESC_PER_IOCB];
tbd              1142 drivers/staging/qlge/qlge.h 	struct tx_buf_desc tbd[TX_DESC_PER_IOCB];
tbd              2329 drivers/staging/qlge/qlge.h void ql_dump_tx_desc(struct tx_buf_desc *tbd);
tbd              1836 drivers/staging/qlge/qlge_dbg.c void ql_dump_tx_desc(struct tx_buf_desc *tbd)
tbd              1839 drivers/staging/qlge/qlge_dbg.c 	       le64_to_cpu((u64) tbd->addr));
tbd              1841 drivers/staging/qlge/qlge_dbg.c 	       le32_to_cpu(tbd->len & TX_DESC_LEN_MASK));
tbd              1843 drivers/staging/qlge/qlge_dbg.c 	       tbd->len & TX_DESC_C ? "C" : ".",
tbd              1844 drivers/staging/qlge/qlge_dbg.c 	       tbd->len & TX_DESC_E ? "E" : ".");
tbd              1845 drivers/staging/qlge/qlge_dbg.c 	tbd++;
tbd              1847 drivers/staging/qlge/qlge_dbg.c 	       le64_to_cpu((u64) tbd->addr));
tbd              1849 drivers/staging/qlge/qlge_dbg.c 	       le32_to_cpu(tbd->len & TX_DESC_LEN_MASK));
tbd              1851 drivers/staging/qlge/qlge_dbg.c 	       tbd->len & TX_DESC_C ? "C" : ".",
tbd              1852 drivers/staging/qlge/qlge_dbg.c 	       tbd->len & TX_DESC_E ? "E" : ".");
tbd              1853 drivers/staging/qlge/qlge_dbg.c 	tbd++;
tbd              1855 drivers/staging/qlge/qlge_dbg.c 	       le64_to_cpu((u64) tbd->addr));
tbd              1857 drivers/staging/qlge/qlge_dbg.c 	       le32_to_cpu(tbd->len & TX_DESC_LEN_MASK));
tbd              1859 drivers/staging/qlge/qlge_dbg.c 	       tbd->len & TX_DESC_C ? "C" : ".",
tbd              1860 drivers/staging/qlge/qlge_dbg.c 	       tbd->len & TX_DESC_E ? "E" : ".");
tbd              1868 drivers/staging/qlge/qlge_dbg.c 	struct tx_buf_desc *tbd;
tbd              1906 drivers/staging/qlge/qlge_dbg.c 	tbd = &ob_mac_iocb->tbd[0];
tbd              1907 drivers/staging/qlge/qlge_dbg.c 	ql_dump_tx_desc(tbd);
tbd              1316 drivers/staging/qlge/qlge_main.c 	struct tx_buf_desc *tbd = mac_iocb_ptr->tbd;
tbd              1336 drivers/staging/qlge/qlge_main.c 	tbd->len = cpu_to_le32(len);
tbd              1337 drivers/staging/qlge/qlge_main.c 	tbd->addr = cpu_to_le64(map);
tbd              1351 drivers/staging/qlge/qlge_main.c 		tbd++;
tbd              1383 drivers/staging/qlge/qlge_main.c 			tbd->addr = cpu_to_le64(map);
tbd              1389 drivers/staging/qlge/qlge_main.c 			tbd->len =
tbd              1396 drivers/staging/qlge/qlge_main.c 			tbd = (struct tx_buf_desc *)&tx_ring_desc->oal;
tbd              1411 drivers/staging/qlge/qlge_main.c 		tbd->addr = cpu_to_le64(map);
tbd              1412 drivers/staging/qlge/qlge_main.c 		tbd->len = cpu_to_le32(skb_frag_size(frag));
tbd              1421 drivers/staging/qlge/qlge_main.c 	tbd->len = cpu_to_le32(le32_to_cpu(tbd->len) | TX_DESC_E);