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

12

/drivers/net/ethernet/amd/
H A Dpcnet32.c270 struct sk_buff **rx_skbuff; member in struct:pcnet32_private
568 new_skb_list[new] = lp->rx_skbuff[new];
572 struct sk_buff *rx_skbuff; local
574 rx_skbuff = new_skb_list[new];
575 if (!rx_skbuff) {
581 skb_reserve(rx_skbuff, NET_IP_ALIGN);
584 pci_map_single(lp->pci_dev, rx_skbuff->data,
599 if (lp->rx_skbuff[new]) {
606 dev_kfree_skb(lp->rx_skbuff[new]);
610 kfree(lp->rx_skbuff);
2283 struct sk_buff *rx_skbuff = lp->rx_skbuff[i]; local
[all...]
H A Damd8111e.c237 struct sk_buff *rx_skbuff; local
251 rx_skbuff = lp->rx_skbuff[i];
252 if(rx_skbuff != NULL){
255 dev_kfree_skb(lp->rx_skbuff[i]);
256 lp->rx_skbuff[i] = NULL;
324 lp->rx_skbuff[i] = netdev_alloc_skb(dev, lp->rx_buff_len);
325 if (!lp->rx_skbuff[i]) {
328 dev_kfree_skb(lp->rx_skbuff[i]);
331 skb_reserve(lp->rx_skbuff[
[all...]
H A Dlance.c244 struct sk_buff* rx_skbuff[RX_RING_SIZE]; member in struct:lance_private
845 struct sk_buff *skb = lp->rx_skbuff[i];
846 lp->rx_skbuff[i] = NULL;
875 lp->rx_skbuff[i] = skb;
/drivers/net/ethernet/aeroflex/
H A Dgreth.h101 struct sk_buff *rx_skbuff[GRETH_RXBD_NUM]; member in struct:greth_private
/drivers/net/ethernet/freescale/fs_enet/
H A Dfs_enet-main.c135 skb = fep->rx_skbuff[curidx];
144 skb = fep->rx_skbuff[curidx];
187 fep->rx_skbuff[curidx] = skbn;
408 fep->rx_skbuff[i] = skb;
421 fep->rx_skbuff[i] = NULL;
462 if ((skb = fep->rx_skbuff[i]) == NULL)
470 fep->rx_skbuff[i] = NULL;
979 fep->rx_skbuff = (struct sk_buff **)&fep[1];
980 fep->tx_skbuff = fep->rx_skbuff + fpi->rx_ring;
H A Dfs_enet.h135 struct sk_buff **rx_skbuff; member in struct:fs_enet_private
/drivers/net/ethernet/packetengines/
H A Dhamachi.c486 struct sk_buff* rx_skbuff[RX_RING_SIZE]; member in struct:hamachi_private
1118 struct sk_buff *skb = hmp->rx_skbuff[i];
1125 hmp->rx_skbuff[i] = NULL;
1133 hmp->rx_skbuff[i] = skb;
1180 hmp->rx_skbuff[i] = NULL;
1185 hmp->rx_skbuff[i] = skb;
1423 buf_addr = (u8 *) hmp->rx_skbuff[entry]->data;
1496 hmp->rx_skbuff[entry]->data, pkt_len);
1510 skb_put(skb = hmp->rx_skbuff[entry], pkt_len);
1511 hmp->rx_skbuff[entr
[all...]
H A Dyellowfin.c311 struct sk_buff* rx_skbuff[RX_RING_SIZE]; member in struct:yellowfin_private
742 yp->rx_skbuff[i] = skb;
751 dev_kfree_skb(yp->rx_skbuff[j]);
1053 struct sk_buff *rx_skb = yp->rx_skbuff[entry];
1131 yp->rx_skbuff[entry] = NULL;
1155 if (yp->rx_skbuff[entry] == NULL) {
1159 yp->rx_skbuff[entry] = skb;
1258 if (yp->rx_skbuff[i]) {
1259 dev_kfree_skb(yp->rx_skbuff[i]);
1261 yp->rx_skbuff[
[all...]
/drivers/net/ethernet/dec/tulip/
H A Dwinbond-840.c301 struct sk_buff* rx_skbuff[RX_RING_SIZE]; member in struct:netdev_private
807 np->rx_skbuff[i] = NULL;
815 np->rx_skbuff[i] = skb;
848 if (np->rx_skbuff[i]) {
851 np->rx_skbuff[i]->len,
853 dev_kfree_skb(np->rx_skbuff[i]);
855 np->rx_skbuff[i] = NULL;
1234 np->rx_skbuff[entry]->len,
1236 skb_copy_to_linear_data(skb, np->rx_skbuff[entry]->data, pkt_len);
1239 np->rx_skbuff[entr
[all...]
/drivers/net/ethernet/calxeda/
H A Dxgmac.c366 struct sk_buff **rx_skbuff; member in struct:xgmac_priv
699 if (priv->rx_skbuff[entry] == NULL) {
711 priv->rx_skbuff[entry] = skb;
742 priv->rx_skbuff = kzalloc(sizeof(struct sk_buff *) * DMA_RX_RING_SZ,
744 if (!priv->rx_skbuff)
795 kfree(priv->rx_skbuff);
804 if (!priv->rx_skbuff)
808 struct sk_buff *skb = priv->rx_skbuff[i];
816 priv->rx_skbuff[i] = NULL;
865 kfree(priv->rx_skbuff);
[all...]
/drivers/net/ethernet/3com/
H A D3c515.c308 struct sk_buff *rx_skbuff[RX_RING_SIZE]; member in struct:corkscrew_private
830 vp->rx_skbuff[i] = skb;
1380 skb = vp->rx_skbuff[entry];
1381 vp->rx_skbuff[entry] = NULL;
1401 if (vp->rx_skbuff[entry] == NULL) {
1407 vp->rx_skbuff[entry] = skb;
1451 if (vp->rx_skbuff[i]) {
1452 dev_kfree_skb(vp->rx_skbuff[i]);
1453 vp->rx_skbuff[i] = NULL;
H A D3c59x.c602 struct sk_buff* rx_skbuff[RX_RING_SIZE]; member in struct:vortex_private
1758 vp->rx_skbuff[i] = skb;
1769 if (vp->rx_skbuff[j]) {
1770 dev_kfree_skb(vp->rx_skbuff[j]);
1771 vp->rx_skbuff[j] = NULL;
2618 vp->rx_skbuff[entry]->data,
2624 skb = vp->rx_skbuff[entry];
2625 vp->rx_skbuff[entry] = NULL;
2649 if (vp->rx_skbuff[entry] == NULL) {
2664 vp->rx_skbuff[entr
[all...]
/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac.h63 struct sk_buff **rx_skbuff; member in struct:stmmac_priv
H A Dstmmac_main.c978 priv->rx_skbuff[i] = skb;
999 if (priv->rx_skbuff[i]) {
1002 dev_kfree_skb_any(priv->rx_skbuff[i]);
1004 priv->rx_skbuff[i] = NULL;
1054 pr_debug("[%p]\t[%p]\t[%x]\n", priv->rx_skbuff[i],
1055 priv->rx_skbuff[i]->data,
1158 priv->rx_skbuff = kmalloc_array(rxsize, sizeof(struct sk_buff *),
1160 if (!priv->rx_skbuff)
1221 kfree(priv->rx_skbuff);
1250 kfree(priv->rx_skbuff);
[all...]
/drivers/net/ethernet/dlink/
H A Ddl2k.c506 if (np->rx_skbuff[entry] == NULL) {
516 np->rx_skbuff[entry] = skb;
573 np->rx_skbuff[i] = NULL;
582 np->rx_skbuff[i] = skb;
861 skb_put (skb = np->rx_skbuff[entry], pkt_len);
862 np->rx_skbuff[entry] = NULL;
869 np->rx_skbuff[entry]->data,
896 if (np->rx_skbuff[entry] == NULL) {
906 np->rx_skbuff[entry] = skb;
1705 skb = np->rx_skbuff[
[all...]
H A Dsundance.c373 struct sk_buff* rx_skbuff[RX_RING_SIZE]; member in struct:netdev_private
1042 np->rx_skbuff[i] = NULL;
1049 np->rx_skbuff[i] = skb;
1059 np->rx_skbuff[i] = NULL;
1390 skb_copy_to_linear_data(skb, np->rx_skbuff[entry]->data, pkt_len);
1399 skb_put(skb = np->rx_skbuff[entry], pkt_len);
1400 np->rx_skbuff[entry] = NULL;
1437 if (np->rx_skbuff[entry] == NULL) {
1439 np->rx_skbuff[entry] = skb;
1449 np->rx_skbuff[entr
[all...]
H A Ddl2k.h364 struct sk_buff *rx_skbuff[RX_RING_SIZE]; member in struct:netdev_private
/drivers/net/ethernet/renesas/
H A Dsh_eth.c1088 if (mdp->rx_skbuff) {
1090 dev_kfree_skb(mdp->rx_skbuff[i]);
1092 kfree(mdp->rx_skbuff);
1093 mdp->rx_skbuff = NULL;
1126 mdp->rx_skbuff[i] = NULL;
1128 mdp->rx_skbuff[i] = skb;
1193 mdp->rx_skbuff = kmalloc_array(mdp->num_rx_ring,
1194 sizeof(*mdp->rx_skbuff), GFP_KERNEL);
1195 if (!mdp->rx_skbuff) {
1440 skb = mdp->rx_skbuff[entr
[all...]
/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;
1192 skb_copy_to_linear_data(skb, ep->rx_skbuff[entry]->data, pkt_len);
1202 skb_put(skb = ep->rx_skbuff[entry], pkt_len);
1203 ep->rx_skbuff[entry] = NULL;
1217 if (ep->rx_skbuff[entry] == NULL) {
1219 skb = ep->rx_skbuff[entry] = netdev_alloc_skb(dev, ep->rx_buf_sz + 2);
1313 skb = ep->rx_skbuff[i];
1314 ep->rx_skbuff[
[all...]
/drivers/net/ethernet/sis/
H A Dsis900.c184 struct sk_buff *rx_skbuff[NUM_RX_DESC]; member in struct:sis900_private
1169 sis_priv->rx_skbuff[i] = NULL;
1188 sis_priv->rx_skbuff[i] = skb;
1195 sis_priv->rx_skbuff[i] = NULL;
1793 skb = sis_priv->rx_skbuff[entry];
1801 if (sis_priv->rx_skbuff[entry] == NULL) {
1813 rx_skb = sis_priv->rx_skbuff[entry];
1825 sis_priv->rx_skbuff[entry] = skb;
1833 sis_priv->rx_skbuff[entry] = NULL;
1849 if (sis_priv->rx_skbuff[entr
[all...]
/drivers/net/ethernet/samsung/sxgbe/
H A Dsxgbe_main.c354 rx_ring->rx_skbuff[i] = skb;
434 kfree(rx_ring->rx_skbuff);
480 rx_ring->rx_skbuff = kmalloc_array(rx_rsize,
482 if (rx_ring->rx_skbuff == NULL)
505 kfree(rx_ring->rx_skbuff);
1438 if (likely(priv->rxq[qnum]->rx_skbuff[entry] == NULL)) {
1446 priv->rxq[qnum]->rx_skbuff[entry] = skb;
1509 skb = priv->rxq[qnum]->rx_skbuff[entry];
1515 priv->rxq[qnum]->rx_skbuff[entry] = NULL;
/drivers/net/ethernet/cadence/
H A Dmacb.c658 if (bp->rx_skbuff[entry] == NULL) {
675 bp->rx_skbuff[entry] = skb;
747 skb = bp->rx_skbuff[entry];
755 bp->rx_skbuff[entry] = NULL;
1274 if (!bp->rx_skbuff)
1278 skb = bp->rx_skbuff[i];
1291 kfree(bp->rx_skbuff);
1292 bp->rx_skbuff = NULL;
1329 bp->rx_skbuff = kzalloc(size, GFP_KERNEL);
1330 if (!bp->rx_skbuff)
[all...]
/drivers/net/ethernet/via/
H A Dvia-rhine.c447 struct sk_buff *rx_skbuff[RX_RING_SIZE]; member in struct:rhine_private
1233 rp->rx_skbuff[i] = NULL;
1241 rp->rx_skbuff[i] = skb;
1269 if (rp->rx_skbuff[i]) {
1273 dev_kfree_skb(rp->rx_skbuff[i]);
1275 rp->rx_skbuff[i] = NULL;
2007 rp->rx_skbuff[entry]->data,
2015 skb = rp->rx_skbuff[entry];
2020 rp->rx_skbuff[entry] = NULL;
2050 if (rp->rx_skbuff[entr
[all...]
/drivers/net/hippi/
H A Drrunner.c654 rrpriv->rx_skbuff[i] = skb;
703 struct sk_buff *skb = rrpriv->rx_skbuff[i];
713 rrpriv->rx_skbuff[i] = NULL;
951 rx_skb = rrpriv->rx_skbuff[index];
986 rrpriv->rx_skbuff[index] = newskb;
1134 struct sk_buff *skb = rrpriv->rx_skbuff[i];
1144 rrpriv->rx_skbuff[i] = NULL;
/drivers/net/ethernet/freescale/
H A Dgianfar.c211 struct sk_buff *skb = rx_queue->rx_skbuff[j];
222 rx_queue->rx_skbuff[j] = skb;
299 rx_queue->rx_skbuff =
301 sizeof(*rx_queue->rx_skbuff),
303 if (!rx_queue->rx_skbuff)
307 rx_queue->rx_skbuff[j] = NULL;
578 priv->rx_queue[i]->rx_skbuff = NULL;
1871 if (rx_queue->rx_skbuff[i]) {
1875 dev_kfree_skb_any(rx_queue->rx_skbuff[i]);
1876 rx_queue->rx_skbuff[
[all...]

Completed in 1196 milliseconds

12