/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/isdn/hisax/ |
H A D | elsa_ser.c | 245 if (!bcs->tx_skb) 247 if (bcs->tx_skb->len <= 0) 249 len = bcs->tx_skb->len; 257 skb_copy_from_linear_data(bcs->tx_skb, 259 skb_pull(bcs->tx_skb, count); 265 skb_copy_from_linear_data(bcs->tx_skb, 267 skb_pull(bcs->tx_skb, count); 282 if (bcs->tx_skb) { 283 if (bcs->tx_skb->len) { 288 (PACKET_NOACK != bcs->tx_skb [all...] |
H A D | hisax_isac.c | 479 BUG_ON(!isac->tx_skb); 481 count = isac->tx_skb->len; 493 ptr = isac->tx_skb->data; 494 skb_pull(isac->tx_skb, count); 503 if (!isac->tx_skb) { 507 skb_push(isac->tx_skb, isac->tx_cnt); 568 if (!isac->tx_skb) 571 if (isac->tx_skb->len > 0) { 575 dev_kfree_skb_irq(isac->tx_skb); 577 isac->tx_skb [all...] |
H A D | hisax_fcpcipnp.c | 23 * o tx_skb at PH_DEACTIVATE time 383 struct sk_buff *skb = bcs->tx_skb; 393 if (bcs->tx_skb->len > bcs->fifo_size) { 396 count = bcs->tx_skb->len; 400 DBG(0x40, "hdlc_fill_fifo %d/%d", count, bcs->tx_skb->len); 401 p = bcs->tx_skb->data; 402 skb_pull(bcs->tx_skb, count); 523 if (!bcs->tx_skb) { 530 skb_push(bcs->tx_skb, bcs->tx_cnt); 539 skb = bcs->tx_skb; [all...] |
H A D | st5481_d.c | 255 skb = d_out->tx_skb; 275 d_out->tx_skb = NULL; 359 skb = d_out->tx_skb; 383 d_out->tx_skb = NULL; 484 if (d_out->tx_skb) 541 BUG_ON(adapter->d_out.tx_skb); 542 adapter->d_out.tx_skb = skb;
|
H A D | diva.c | 447 if (!bcs->tx_skb) 449 if (bcs->tx_skb->len <= 0) 453 if (bcs->tx_skb->len > fifo_size) { 457 count = bcs->tx_skb->len; 460 p = ptr = bcs->tx_skb->data; 461 skb_pull(bcs->tx_skb, count); 539 if (bcs->tx_skb) { 540 if (bcs->tx_skb->len) { 545 (PACKET_NOACK != bcs->tx_skb->pkt_type)) { 552 dev_kfree_skb_irq(bcs->tx_skb); [all...] |
H A D | isar.c | 677 if (!bcs->tx_skb) 679 if (bcs->tx_skb->len <= 0) 684 if (bcs->tx_skb->len > bcs->hw.isar.mml) { 688 count = bcs->tx_skb->len; 691 ptr = bcs->tx_skb->data; 696 if (bcs->tx_skb->len > 1) { 704 skb_pull(bcs->tx_skb, count); 758 if (bcs->tx_skb) { 759 if (bcs->tx_skb->len) { 764 (PACKET_NOACK != bcs->tx_skb [all...] |
H A D | st5481.h | 341 struct sk_buff *tx_skb; member in struct:st5481_d_out 350 struct sk_buff *tx_skb; member in struct:st5481_b_out
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/isdn/gigaset/ |
H A D | usb-gigaset.c | 278 if (!bcs->tx_skb) { /* no skb is being sent */ 291 bcs->tx_skb = skb_dequeue(&bcs->squeue); 292 if (bcs->tx_skb) 295 (unsigned long) bcs->tx_skb); 299 if (bcs->tx_skb) { 300 gig_dbg(DEBUG_OUTPUT, "modem_fill: tx_skb"); 589 gig_dbg(DEBUG_WRITE, "len: %d...", bcs->tx_skb->len); 591 if (!bcs->tx_skb->len) { 592 dev_kfree_skb_any(bcs->tx_skb); 593 bcs->tx_skb [all...] |
H A D | ser-gigaset.c | 69 struct sk_buff *skb = bcs->tx_skb; 77 bcs->tx_skb = NULL; 97 bcs->tx_skb = NULL; 172 if (!bcs->tx_skb) { 181 if (!(bcs->tx_skb = skb_dequeue(&bcs->squeue))) 186 (unsigned long) bcs->tx_skb); 190 gig_dbg(DEBUG_OUTPUT, "%s: tx_skb", __func__); 217 if (cs->bcs->tx_skb) 218 dev_kfree_skb_any(cs->bcs->tx_skb);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/net/irda/ |
H A D | ircomm_tty.h | 72 struct sk_buff *tx_skb; /* Transmit buffer */ member in struct:ircomm_tty_cb 93 __u32 tx_data_size; /* Max data size of current tx_skb */ 114 * o self->tx_skb
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/bluetooth/ |
H A D | hci_ldisc.c | 116 struct sk_buff *skb = hu->tx_skb; 121 hu->tx_skb = NULL; 151 hu->tx_skb = skb; 187 if (hu->tx_skb) { 188 kfree_skb(hu->tx_skb); hu->tx_skb = NULL;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/irda/ircomm/ |
H A D | ircomm_tty.c | 642 skb = self->tx_skb; 643 self->tx_skb = NULL; 714 /* Protect our manipulation of self->tx_skb and related */ 718 skb = self->tx_skb; 770 self->tx_skb = skb; 827 if (self->tx_skb) 828 ret = self->tx_data_size - self->tx_skb->len; 861 while (self->tx_skb && self->tx_skb->len) { 953 if (self->tx_skb) [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/irda/ |
H A D | irlmp_event.c | 633 struct sk_buff *tx_skb; local 659 tx_skb = self->conn_skb; 662 irlmp_connect_indication(self, tx_skb); 664 dev_kfree_skb(tx_skb); 863 struct sk_buff *tx_skb; local 876 tx_skb = self->conn_skb; 880 self->slsap_sel, CONNECT_CMD, tx_skb); 882 dev_kfree_skb(tx_skb);
|
H A D | irlmp.c | 370 struct sk_buff *tx_skb = userdata; local 394 if (tx_skb == NULL) { 395 tx_skb = alloc_skb(LMP_MAX_HEADER, GFP_ATOMIC); 396 if (!tx_skb) 399 skb_reserve(tx_skb, LMP_MAX_HEADER); 403 IRDA_ASSERT(skb_headroom(tx_skb) >= LMP_CONTROL_HEADER, return -1;); 404 skb_push(tx_skb, LMP_CONTROL_HEADER); 488 irlmp_do_lsap_event(self, LM_CONNECT_REQUEST, tx_skb); 491 dev_kfree_skb(tx_skb); 497 if(tx_skb) [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/ |
H A D | r8169.c | 444 struct ring_info tx_skb[NUM_TX_DESC]; /* Tx data buffers */ member in struct:rtl8169_private 2075 memset(tp->tx_skb, 0x0, NUM_TX_DESC * sizeof(struct ring_info)); 2090 static void rtl8169_unmap_tx_skb(struct pci_dev *pdev, struct ring_info *tx_skb, argument 2093 unsigned int len = tx_skb->len; 2099 tx_skb->len = 0; 2108 struct ring_info *tx_skb = tp->tx_skb + entry; local 2109 unsigned int len = tx_skb->len; 2112 struct sk_buff *skb = tx_skb->skb; 2114 rtl8169_unmap_tx_skb(tp->pci_dev, tx_skb, 2432 struct ring_info *tx_skb = tp->tx_skb + entry; local [all...] |
H A D | rionet.c | 55 struct sk_buff *tx_skb[RIONET_TX_RING_SIZE]; member in struct:rionet_private 164 rnet->tx_skb[rnet->tx_slot] = skb; 278 dev_kfree_skb_irq(rnet->tx_skb[rnet->ack_slot]); 279 rnet->tx_skb[rnet->ack_slot] = NULL;
|
H A D | macb.c | 306 struct ring_info *rp = &bp->tx_skb[tail]; 606 bp->tx_skb[entry].skb = skb; 607 bp->tx_skb[entry].mapping = mapping; 637 if (bp->tx_skb) { 638 kfree(bp->tx_skb); 639 bp->tx_skb = NULL; 664 bp->tx_skb = kmalloc(size, GFP_KERNEL); 665 if (!bp->tx_skb)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/wan/ |
H A D | z85230.c | 1392 c->tx_skb=NULL; 1425 if(c->tx_skb) 1428 c->tx_skb=c->tx_next_skb; 1432 if(c->tx_skb==NULL) 1453 c->txcount=c->tx_skb->len; 1497 * Since we emptied tx_skb we can ask for more 1518 if(c->tx_skb==NULL) 1521 skb=c->tx_skb; 1522 c->tx_skb=NULL;
|
H A D | cosa.c | 139 struct sk_buff *rx_skb, *tx_skb; 695 chan->tx_skb = skb; 712 if (chan->tx_skb) { 713 dev_kfree_skb(chan->tx_skb); 714 chan->tx_skb = NULL; 732 if (chan->tx_skb) { 733 kfree_skb(chan->tx_skb); 734 chan->tx_skb = NULL; 784 if (!chan->tx_skb) { 791 dev_kfree_skb_irq(chan->tx_skb); 138 struct sk_buff *rx_skb, *tx_skb; member in struct:channel_data [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/ibm_emac/ |
H A D | ibm_emac_debug.c | 33 i, p->tx_desc[i].data_ptr, p->tx_skb[i] ? 'V' : ' ', 37 p->tx_skb[NUM_TX_BUFF / 2 + i] ? 'V' : ' ',
|
H A D | ibm_emac_core.h | 175 struct sk_buff *tx_skb[NUM_TX_BUFF]; member in struct:ocp_enet_private
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/isdn/hysdn/ |
H A D | hysdn_defs.h | 208 struct sk_buff *tx_skb; /* buffer for tx operation */ member in struct:HYSDN_CARD::hycapictrl_info
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/irda/ |
H A D | sir-dev.h | 177 struct sk_buff *tx_skb; member in struct:sir_dev
|
H A D | sir_dev.c | 450 if ((skb=dev->tx_skb) != NULL) { 451 dev->tx_skb = NULL; 489 if ((skb=dev->tx_skb) != NULL) { 490 dev->tx_skb = NULL; 657 dev->tx_skb = skb; 894 dev->tx_skb = NULL;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/tulip/ |
H A D | xircom_cb.c | 92 struct sk_buff *tx_skb[4]; member in struct:xircom_private 423 card->tx_skb[desc] = skb; 1231 if (card->tx_skb[descnr]!=NULL) { 1232 card->stats.tx_bytes += card->tx_skb[descnr]->len; 1233 dev_kfree_skb_irq(card->tx_skb[descnr]); 1235 card->tx_skb[descnr] = NULL;
|