Lines Matching refs:tx_skb
180 if ((message & 0xf0) && (cs->tx_skb)) {
356 if ((!cs->tx_skb) || (cs->tx_skb->len <= 0))
362 len = dtcrw = cs->tx_skb->len;
370 deb_ptr = ptr = cs->tx_skb->data;
380 count = ptr - cs->tx_skb->data;
381 skb_pull(cs->tx_skb, count);
448 if (cs->tx_skb) {
449 skb_push(cs->tx_skb, cs->tx_cnt);
466 if (cs->tx_skb) {
467 skb_push(cs->tx_skb, cs->tx_cnt);
486 if (cs->tx_skb) {
487 if (cs->tx_skb->len)
516 if (cs->tx_skb) {
519 dev_kfree_skb_irq(cs->tx_skb);
522 cs->tx_skb = NULL;
524 if ((cs->tx_skb = skb_dequeue(&cs->sq))) {
575 if (cs->tx_skb) {
582 cs->tx_skb = skb;
595 if (cs->tx_skb) {
597 debugl1(cs, "Amd7930: l1hw: l2l1 tx_skb exist this shouldn't happen");
605 cs->tx_skb = skb;
618 debugl1(cs, "Amd7930: l1hw: -> PH_REQUEST_PULL, skb: %s", (cs->tx_skb)? "yes":"no");
620 if (!cs->tx_skb) {
653 if (cs->tx_skb) {
654 dev_kfree_skb(cs->tx_skb);
655 cs->tx_skb = NULL;
709 debugl1(cs, "Amd7930: dbusy_timer_handler: DSR1=0x%02X, DSR2=0x%02X, DER=0x%04X, cs->tx_skb->len=%u, tx_stat=%u, dtcr=%u, cs->tx_cnt=%u", dsr1, dsr2, der, cs->tx_skb->len, cs->dc.amd7930.tx_xmtlen, dtcr, cs->tx_cnt);
723 if (cs->tx_skb) {
724 dev_kfree_skb_any(cs->tx_skb);
726 cs->tx_skb = NULL;