Searched refs:rx_skbuff (Results 1 - 25 of 36) sorted by relevance

12

/linux-master/drivers/net/ethernet/freescale/fs_enet/
H A Dfs_enet-main.c227 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 Dfs_enet.h148 struct sk_buff **rx_skbuff; member in struct:fs_enet_private
/linux-master/drivers/net/ethernet/aeroflex/
H A Dgreth.h102 struct sk_buff *rx_skbuff[GRETH_RXBD_NUM]; member in struct:greth_private
/linux-master/drivers/net/ethernet/packetengines/
H A Dhamachi.c486 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 Dyellowfin.c311 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 Dwinbond-840.c291 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 Dpcnet32.c266 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 Damd8111e.c222 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 Dlance.c245 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 Dxgmac.c356 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 D3c515.c304 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 Dfsl_ucc_hdlc.h94 struct sk_buff **rx_skbuff; member in struct:ucc_hdlc_private
H A Dfsl_ucc_hdlc.c206 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 Depic100.c258 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 Ddl2k.c439 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 Dsundance.c365 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 Ddl2k.h368 struct sk_buff *rx_skbuff[RX_RING_SIZE]; member in struct:netdev_private
/linux-master/drivers/net/ethernet/samsung/sxgbe/
H A Dsxgbe_main.c348 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 Dsxgbe_common.h397 struct sk_buff **rx_skbuff; member in struct:sxgbe_rx_queue
/linux-master/drivers/net/ethernet/sis/
H A Dsis900.c184 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 Ddefza.c692 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 Dsh_eth.c1280 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 Drrunner.c656 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 Dvia-rhine.c442 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 Dnatsemi.c544 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...]

Completed in 270 milliseconds

12