/linux-master/drivers/net/ethernet/freescale/fs_enet/ |
H A D | fs_enet-main.c | 227 skbn = fep->rx_skbuff[curidx]; 229 skb = fep->rx_skbuff[curidx]; 283 fep->rx_skbuff[curidx] = skbn; 379 fep->rx_skbuff[i] = skb; 392 fep->rx_skbuff[i] = NULL; 433 if ((skb = fep->rx_skbuff[i]) == NULL) 441 fep->rx_skbuff[i] = NULL; 993 fep->rx_skbuff = (struct sk_buff **)&fep[1]; 994 fep->tx_skbuff = fep->rx_skbuff + fpi->rx_ring; 995 fep->mapped_as_page = (char *)(fep->rx_skbuff [all...] |
H A D | fs_enet.h | 148 struct sk_buff **rx_skbuff; member in struct:fs_enet_private
|
/linux-master/drivers/net/ethernet/aeroflex/ |
H A D | greth.h | 102 struct sk_buff *rx_skbuff[GRETH_RXBD_NUM]; member in struct:greth_private
|
/linux-master/drivers/net/ethernet/packetengines/ |
H A D | hamachi.c | 486 struct sk_buff* rx_skbuff[RX_RING_SIZE]; member in struct:hamachi_private 1122 struct sk_buff *skb = hmp->rx_skbuff[i]; 1129 hmp->rx_skbuff[i] = NULL; 1137 hmp->rx_skbuff[i] = skb; 1186 hmp->rx_skbuff[i] = NULL; 1191 hmp->rx_skbuff[i] = skb; 1432 buf_addr = (u8 *) hmp->rx_skbuff[entry]->data; 1505 hmp->rx_skbuff[entry]->data, pkt_len); 1520 skb_put(skb = hmp->rx_skbuff[entry], pkt_len); 1521 hmp->rx_skbuff[entr [all...] |
H A D | yellowfin.c | 311 struct sk_buff* rx_skbuff[RX_RING_SIZE]; member in struct:yellowfin_private 746 yp->rx_skbuff[i] = skb; 757 dev_kfree_skb(yp->rx_skbuff[j]); 1062 struct sk_buff *rx_skb = yp->rx_skbuff[entry]; 1141 yp->rx_skbuff[entry] = NULL; 1165 if (yp->rx_skbuff[entry] == NULL) { 1169 yp->rx_skbuff[entry] = skb; 1270 if (yp->rx_skbuff[i]) { 1271 dev_kfree_skb(yp->rx_skbuff[i]); 1273 yp->rx_skbuff[ [all...] |
/linux-master/drivers/net/ethernet/dec/tulip/ |
H A D | winbond-840.c | 291 struct sk_buff* rx_skbuff[RX_RING_SIZE]; member in struct:netdev_private 793 np->rx_skbuff[i] = NULL; 801 np->rx_skbuff[i] = skb; 835 if (np->rx_skbuff[i]) { 837 np->rx_skbuff[i]->len, 839 dev_kfree_skb(np->rx_skbuff[i]); 841 np->rx_skbuff[i] = NULL; 1218 np->rx_skbuff[entry]->len, 1220 skb_copy_to_linear_data(skb, np->rx_skbuff[entry]->data, pkt_len); 1224 np->rx_skbuff[entr [all...] |
/linux-master/drivers/net/ethernet/amd/ |
H A D | pcnet32.c | 266 struct sk_buff **rx_skbuff; member in struct:pcnet32_private 566 new_skb_list[new] = lp->rx_skbuff[new]; 570 struct sk_buff *rx_skbuff; local 572 rx_skbuff = new_skb_list[new]; 573 if (!rx_skbuff) { 579 skb_reserve(rx_skbuff, NET_IP_ALIGN); 582 dma_map_single(&lp->pci_dev->dev, rx_skbuff->data, 596 if (lp->rx_skbuff[new]) { 602 dev_kfree_skb(lp->rx_skbuff[new]); 606 kfree(lp->rx_skbuff); 2367 struct sk_buff *rx_skbuff = lp->rx_skbuff[i]; local [all...] |
H A D | amd8111e.c | 222 struct sk_buff *rx_skbuff; local 238 rx_skbuff = lp->rx_skbuff[i]; 239 if (rx_skbuff) { 243 dev_kfree_skb(lp->rx_skbuff[i]); 244 lp->rx_skbuff[i] = NULL; 312 lp->rx_skbuff[i] = netdev_alloc_skb(dev, lp->rx_buff_len); 313 if (!lp->rx_skbuff[i]) { 316 dev_kfree_skb(lp->rx_skbuff[i]); 319 skb_reserve(lp->rx_skbuff[ [all...] |
H A D | lance.c | 245 struct sk_buff* rx_skbuff[RX_RING_SIZE]; member in struct:lance_private 849 struct sk_buff *skb = lp->rx_skbuff[i]; 850 lp->rx_skbuff[i] = NULL; 879 lp->rx_skbuff[i] = skb;
|
/linux-master/drivers/net/ethernet/calxeda/ |
H A D | xgmac.c | 356 struct sk_buff **rx_skbuff; member in struct:xgmac_priv 689 if (priv->rx_skbuff[entry] == NULL) { 701 priv->rx_skbuff[entry] = skb; 732 priv->rx_skbuff = kcalloc(DMA_RX_RING_SZ, sizeof(struct sk_buff *), 734 if (!priv->rx_skbuff) 785 kfree(priv->rx_skbuff); 794 if (!priv->rx_skbuff) 798 struct sk_buff *skb = priv->rx_skbuff[i]; 806 priv->rx_skbuff[i] = NULL; 855 kfree(priv->rx_skbuff); [all...] |
/linux-master/drivers/net/ethernet/3com/ |
H A D | 3c515.c | 304 struct sk_buff *rx_skbuff[RX_RING_SIZE]; member in struct:corkscrew_private 820 vp->rx_skbuff[i] = skb; 1370 skb = vp->rx_skbuff[entry]; 1371 vp->rx_skbuff[entry] = NULL; 1391 if (vp->rx_skbuff[entry] == NULL) { 1397 vp->rx_skbuff[entry] = skb; 1441 if (vp->rx_skbuff[i]) { 1442 dev_kfree_skb(vp->rx_skbuff[i]); 1443 vp->rx_skbuff[i] = NULL;
|
/linux-master/drivers/net/wan/ |
H A D | fsl_ucc_hdlc.h | 94 struct sk_buff **rx_skbuff; member in struct:ucc_hdlc_private
|
H A D | fsl_ucc_hdlc.c | 206 priv->rx_skbuff = kcalloc(priv->rx_ring_size, 207 sizeof(*priv->rx_skbuff), 209 if (!priv->rx_skbuff) { 335 kfree(priv->rx_skbuff); 775 kfree(priv->rx_skbuff); 776 priv->rx_skbuff = NULL;
|
/linux-master/drivers/net/ethernet/smsc/ |
H A D | epic100.c | 258 struct sk_buff* rx_skbuff[RX_RING_SIZE]; member in struct:epic_private 915 ep->rx_skbuff[i] = NULL; 923 ep->rx_skbuff[i] = skb; 1195 skb_copy_to_linear_data(skb, ep->rx_skbuff[entry]->data, pkt_len); 1206 skb_put(skb = ep->rx_skbuff[entry], pkt_len); 1207 ep->rx_skbuff[entry] = NULL; 1221 if (ep->rx_skbuff[entry] == NULL) { 1223 skb = ep->rx_skbuff[entry] = netdev_alloc_skb(dev, ep->rx_buf_sz + 2); 1305 skb = ep->rx_skbuff[i]; 1306 ep->rx_skbuff[ [all...] |
/linux-master/drivers/net/ethernet/dlink/ |
H A D | dl2k.c | 439 skb = np->rx_skbuff[i]; 445 np->rx_skbuff[i] = NULL; 501 np->rx_skbuff[i] = skb; 666 if (np->rx_skbuff[entry] == NULL) { 676 np->rx_skbuff[entry] = skb; 955 skb_put (skb = np->rx_skbuff[entry], pkt_len); 956 np->rx_skbuff[entry] = NULL; 963 np->rx_skbuff[entry]->data, 990 if (np->rx_skbuff[entry] == NULL) { 1000 np->rx_skbuff[entr [all...] |
H A D | sundance.c | 365 struct sk_buff* rx_skbuff[RX_RING_SIZE]; member in struct:netdev_private 1031 np->rx_skbuff[i] = NULL; 1038 np->rx_skbuff[i] = skb; 1048 np->rx_skbuff[i] = NULL; 1377 skb_copy_to_linear_data(skb, np->rx_skbuff[entry]->data, pkt_len); 1386 skb_put(skb = np->rx_skbuff[entry], pkt_len); 1387 np->rx_skbuff[entry] = NULL; 1423 if (np->rx_skbuff[entry] == NULL) { 1425 np->rx_skbuff[entry] = skb; 1435 np->rx_skbuff[entr [all...] |
H A D | dl2k.h | 368 struct sk_buff *rx_skbuff[RX_RING_SIZE]; member in struct:netdev_private
|
/linux-master/drivers/net/ethernet/samsung/sxgbe/ |
H A D | sxgbe_main.c | 348 rx_ring->rx_skbuff[i] = skb; 380 kfree_skb(rx_ring->rx_skbuff[i]); 449 kfree(rx_ring->rx_skbuff); 498 rx_ring->rx_skbuff = kmalloc_array(rx_rsize, 500 if (!rx_ring->rx_skbuff) { 529 kfree(rx_ring->rx_skbuff); 1450 if (likely(priv->rxq[qnum]->rx_skbuff[entry] == NULL)) { 1458 priv->rxq[qnum]->rx_skbuff[entry] = skb; 1521 skb = priv->rxq[qnum]->rx_skbuff[entry]; 1527 priv->rxq[qnum]->rx_skbuff[entr [all...] |
H A D | sxgbe_common.h | 397 struct sk_buff **rx_skbuff; member in struct:sxgbe_rx_queue
|
/linux-master/drivers/net/ethernet/sis/ |
H A D | sis900.c | 184 struct sk_buff *rx_skbuff[NUM_RX_DESC]; member in struct:sis900_private 1176 sis_priv->rx_skbuff[i] = NULL; 1195 sis_priv->rx_skbuff[i] = skb; 1204 sis_priv->rx_skbuff[i] = NULL; 1804 skb = sis_priv->rx_skbuff[entry]; 1812 if (sis_priv->rx_skbuff[entry] == NULL) { 1824 rx_skb = sis_priv->rx_skbuff[entry]; 1836 sis_priv->rx_skbuff[entry] = skb; 1845 sis_priv->rx_skbuff[entry] = NULL; 1861 if (sis_priv->rx_skbuff[entr [all...] |
/linux-master/drivers/net/fddi/ |
H A D | defza.c | 692 skb = fp->rx_skbuff[i]; 766 fp->rx_skbuff[i] = skb; 1176 dev_kfree_skb(fp->rx_skbuff[i]); 1178 fp->rx_skbuff[i] = NULL; 1182 fp->rx_skbuff[i] = skb; 1255 if (fp->rx_skbuff[i]) { 1258 dev_kfree_skb(fp->rx_skbuff[i]); 1260 fp->rx_skbuff[i] = NULL;
|
/linux-master/drivers/net/ethernet/renesas/ |
H A D | sh_eth.c | 1280 if (mdp->rx_skbuff[i]) { 1296 if (mdp->rx_skbuff) { 1298 dev_kfree_skb(mdp->rx_skbuff[i]); 1300 kfree(mdp->rx_skbuff); 1301 mdp->rx_skbuff = NULL; 1341 mdp->rx_skbuff[i] = NULL; 1355 mdp->rx_skbuff[i] = skb; 1413 mdp->rx_skbuff = kcalloc(mdp->num_rx_ring, sizeof(*mdp->rx_skbuff), 1415 if (!mdp->rx_skbuff) [all...] |
/linux-master/drivers/net/hippi/ |
H A D | rrunner.c | 656 rrpriv->rx_skbuff[i] = skb; 705 struct sk_buff *skb = rrpriv->rx_skbuff[i]; 715 rrpriv->rx_skbuff[i] = NULL; 953 rx_skb = rrpriv->rx_skbuff[index]; 989 rrpriv->rx_skbuff[index] = newskb; 1138 struct sk_buff *skb = rrpriv->rx_skbuff[i]; 1150 rrpriv->rx_skbuff[i] = NULL;
|
/linux-master/drivers/net/ethernet/via/ |
H A D | via-rhine.c | 442 struct sk_buff *rx_skbuff[RX_RING_SIZE]; member in struct:rhine_private 1235 rp->rx_skbuff[entry] = sd->skb; 1258 rp->rx_skbuff[i] = NULL; 1291 if (rp->rx_skbuff[i]) { 1295 dev_kfree_skb(rp->rx_skbuff[i]); 1297 rp->rx_skbuff[i] = NULL; 2096 rp->rx_skbuff[entry]->data, 2109 skb = rp->rx_skbuff[entry];
|
/linux-master/drivers/net/ethernet/natsemi/ |
H A D | natsemi.c | 544 struct sk_buff *rx_skbuff[RX_RING_SIZE]; member in struct:netdev_private 1933 if (np->rx_skbuff[entry] == NULL) { 1936 np->rx_skbuff[entry] = skb; 1944 np->rx_skbuff[entry] = NULL; 2000 np->rx_skbuff[i] = NULL; 2032 if (np->rx_skbuff[i]) { 2036 dev_kfree_skb(np->rx_skbuff[i]); 2038 np->rx_skbuff[i] = NULL; 2206 prefetch(&np->rx_skbuff[np->cur_rx % RX_RING_SIZE]); 2362 np->rx_skbuff[entr [all...] |