Lines Matching refs:tx_descr
230 tx_simple * tx_descr = bus_to_virt (tx->handle);
231 struct sk_buff * skb = tx_descr->skb;
239 kfree (tx_descr);
1085 tx_simple * tx_descr;
1117 tx_descr = kmalloc (sizeof(tx_simple), GFP_KERNEL);
1118 if (!tx_descr) {
1122 if (check_area (tx_descr, sizeof(tx_simple))) {
1123 kfree (tx_descr);
1126 PRINTD (DBG_TX, "fragment list allocated at %p", tx_descr);
1128 tx_descr->skb = skb;
1130 tx_descr->tx_frag.bytes = cpu_to_be32 (tx_len);
1131 tx_descr->tx_frag.address = cpu_to_be32 (virt_to_bus (tx_data));
1133 tx_descr->tx_frag_end.handle = virt_to_bus (tx_descr);
1134 tx_descr->tx_frag_end.vc = 0;
1135 tx_descr->tx_frag_end.next_descriptor_length = 0;
1136 tx_descr->tx_frag_end.next_descriptor = 0;
1138 tx_descr->tx_frag_end.cpcs_uu = 0;
1139 tx_descr->tx_frag_end.cpi = 0;
1140 tx_descr->tx_frag_end.pad = 0;
1145 tx.tx_descr_addr = cpu_to_be32 (virt_to_bus (&tx_descr->tx_frag));