Lines Matching defs:tx_descr
436 tx_simple * tx_descr = bus_to_virt (tx->handle);
437 struct sk_buff * skb = tx_descr->skb;
445 kfree (tx_descr);
1299 tx_simple * tx_descr;
1331 tx_descr = kmalloc (sizeof(tx_simple), GFP_KERNEL);
1332 if (!tx_descr) {
1336 if (check_area (tx_descr, sizeof(tx_simple))) {
1337 kfree (tx_descr);
1340 PRINTD (DBG_TX, "fragment list allocated at %p", tx_descr);
1342 tx_descr->skb = skb;
1344 tx_descr->tx_frag.bytes = cpu_to_be32 (tx_len);
1345 tx_descr->tx_frag.address = cpu_to_be32 (virt_to_bus (tx_data));
1347 tx_descr->tx_frag_end.handle = virt_to_bus (tx_descr);
1348 tx_descr->tx_frag_end.vc = 0;
1349 tx_descr->tx_frag_end.next_descriptor_length = 0;
1350 tx_descr->tx_frag_end.next_descriptor = 0;
1352 tx_descr->tx_frag_end.cpcs_uu = 0;
1353 tx_descr->tx_frag_end.cpi = 0;
1354 tx_descr->tx_frag_end.pad = 0;
1359 tx.tx_descr_addr = cpu_to_be32 (virt_to_bus (&tx_descr->tx_frag));