Home
last modified time | relevance | path

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

12

/linux-6.3-rc2/drivers/net/ethernet/amd/
A Dpcnet32.c573 if (!rx_skbuff) { in pcnet32_realloc_rx_ring()
606 kfree(lp->rx_skbuff); in pcnet32_realloc_rx_ring()
650 if (lp->rx_skbuff[i]) { in pcnet32_purge_rx_ring()
1093 skb = lp->rx_skbuff[x]; in pcnet32_loopback_test()
2051 if (!lp->rx_skbuff) in pcnet32_alloc_ring()
2064 kfree(lp->rx_skbuff); in pcnet32_free_ring()
2065 lp->rx_skbuff = NULL; in pcnet32_free_ring()
2367 struct sk_buff *rx_skbuff = lp->rx_skbuff[i]; in pcnet32_init_ring() local
2368 if (!rx_skbuff) { in pcnet32_init_ring()
2370 rx_skbuff = lp->rx_skbuff[i]; in pcnet32_init_ring()
[all …]
A Damd8111e.c222 struct sk_buff *rx_skbuff; in amd8111e_free_skbs() local
238 rx_skbuff = lp->rx_skbuff[i]; in amd8111e_free_skbs()
239 if (rx_skbuff) { in amd8111e_free_skbs()
243 dev_kfree_skb(lp->rx_skbuff[i]); in amd8111e_free_skbs()
244 lp->rx_skbuff[i] = NULL; in amd8111e_free_skbs()
313 if (!lp->rx_skbuff[i]) { in amd8111e_init_ring()
316 dev_kfree_skb(lp->rx_skbuff[i]); in amd8111e_init_ring()
319 skb_reserve(lp->rx_skbuff[i], 2); in amd8111e_init_ring()
324 lp->rx_skbuff[i]->data, in amd8111e_init_ring()
744 skb = lp->rx_skbuff[rx_index]; in amd8111e_rx_poll()
[all …]
A Dlance.c244 struct sk_buff* rx_skbuff[RX_RING_SIZE]; member
848 struct sk_buff *skb = lp->rx_skbuff[i]; in lance_purge_ring()
849 lp->rx_skbuff[i] = NULL; in lance_purge_ring()
878 lp->rx_skbuff[i] = skb; in lance_init_ring()
/linux-6.3-rc2/drivers/net/ethernet/dec/tulip/
A Dwinbond-840.c793 np->rx_skbuff[i] = NULL; in init_rxtx_rings()
801 np->rx_skbuff[i] = skb; in init_rxtx_rings()
835 if (np->rx_skbuff[i]) { in free_rxtx_rings()
837 np->rx_skbuff[i]->len, in free_rxtx_rings()
839 dev_kfree_skb(np->rx_skbuff[i]); in free_rxtx_rings()
841 np->rx_skbuff[i] = NULL; in free_rxtx_rings()
1218 np->rx_skbuff[entry]->len, in netdev_rx()
1224 np->rx_skbuff[entry]->len, in netdev_rx()
1229 np->rx_skbuff[entry]->len, in netdev_rx()
1232 np->rx_skbuff[entry] = NULL; in netdev_rx()
[all …]
/linux-6.3-rc2/drivers/net/ethernet/freescale/fs_enet/
A Dfs_enet-main.c228 skbn = fep->rx_skbuff[curidx]; in fs_enet_napi()
230 skb = fep->rx_skbuff[curidx]; in fs_enet_napi()
284 fep->rx_skbuff[curidx] = skbn; in fs_enet_napi()
382 fep->rx_skbuff[i] = skb; in fs_init_bds()
395 fep->rx_skbuff[i] = NULL; in fs_init_bds()
436 if ((skb = fep->rx_skbuff[i]) == NULL) in fs_cleanup_bds()
444 fep->rx_skbuff[i] = NULL; in fs_cleanup_bds()
997 fep->rx_skbuff = (struct sk_buff **)&fep[1]; in fs_enet_probe()
998 fep->tx_skbuff = fep->rx_skbuff + fpi->rx_ring; in fs_enet_probe()
999 fep->mapped_as_page = (char *)(fep->rx_skbuff + fpi->rx_ring + in fs_enet_probe()
A Dfs_enet.h133 struct sk_buff **rx_skbuff; member
/linux-6.3-rc2/drivers/net/ethernet/packetengines/
A Dhamachi.c486 struct sk_buff* rx_skbuff[RX_RING_SIZE]; member
1129 hmp->rx_skbuff[i] = NULL; in hamachi_tx_timeout()
1137 hmp->rx_skbuff[i] = skb; in hamachi_tx_timeout()
1186 hmp->rx_skbuff[i] = NULL; in hamachi_init_ring()
1191 hmp->rx_skbuff[i] = skb; in hamachi_init_ring()
1521 hmp->rx_skbuff[entry] = NULL; in hamachi_rx()
1595 if (hmp->rx_skbuff[entry] == NULL) { in hamachi_rx()
1598 hmp->rx_skbuff[entry] = skb; in hamachi_rx()
1701 hmp->rx_skbuff[i]->data; in hamachi_close()
1719 skb = hmp->rx_skbuff[i]; in hamachi_close()
[all …]
A Dyellowfin.c311 struct sk_buff* rx_skbuff[RX_RING_SIZE]; member
746 yp->rx_skbuff[i] = skb; in yellowfin_init_ring()
757 dev_kfree_skb(yp->rx_skbuff[j]); in yellowfin_init_ring()
1062 struct sk_buff *rx_skb = yp->rx_skbuff[entry]; in yellowfin_rx()
1141 yp->rx_skbuff[entry] = NULL; in yellowfin_rx()
1165 if (yp->rx_skbuff[entry] == NULL) { in yellowfin_rx()
1169 yp->rx_skbuff[entry] = skb; in yellowfin_rx()
1270 if (yp->rx_skbuff[i]) { in yellowfin_close()
1271 dev_kfree_skb(yp->rx_skbuff[i]); in yellowfin_close()
1273 yp->rx_skbuff[i] = NULL; in yellowfin_close()
/linux-6.3-rc2/drivers/net/ethernet/calxeda/
A Dxgmac.c356 struct sk_buff **rx_skbuff; member
689 if (priv->rx_skbuff[entry] == NULL) { in xgmac_rx_refill()
701 priv->rx_skbuff[entry] = skb; in xgmac_rx_refill()
734 if (!priv->rx_skbuff) in xgmac_dma_desc_rings_init()
785 kfree(priv->rx_skbuff); in xgmac_dma_desc_rings_init()
794 if (!priv->rx_skbuff) in xgmac_free_rx_skbufs()
806 priv->rx_skbuff[i] = NULL; in xgmac_free_rx_skbufs()
855 kfree(priv->rx_skbuff); in xgmac_free_dma_desc_rings()
856 priv->rx_skbuff = NULL; in xgmac_free_dma_desc_rings()
1193 skb = priv->rx_skbuff[entry]; in xgmac_rx()
[all …]
/linux-6.3-rc2/drivers/net/ethernet/sis/
A Dsis900.c184 struct sk_buff *rx_skbuff[NUM_RX_DESC]; member
1176 sis_priv->rx_skbuff[i] = NULL; in sis900_init_rx_ring()
1195 sis_priv->rx_skbuff[i] = skb; in sis900_init_rx_ring()
1204 sis_priv->rx_skbuff[i] = NULL; in sis900_init_rx_ring()
1804 skb = sis_priv->rx_skbuff[entry]; in sis900_rx()
1836 sis_priv->rx_skbuff[entry] = skb; in sis900_rx()
1845 sis_priv->rx_skbuff[entry] = NULL; in sis900_rx()
1871 sis_priv->rx_skbuff[entry] = skb; in sis900_rx()
1880 sis_priv->rx_skbuff[entry] = NULL; in sis900_rx()
1992 skb = sis_priv->rx_skbuff[i]; in sis900_close()
[all …]
/linux-6.3-rc2/drivers/net/ethernet/smsc/
A Depic100.c258 struct sk_buff* rx_skbuff[RX_RING_SIZE]; member
915 ep->rx_skbuff[i] = NULL; in epic_init_ring()
923 ep->rx_skbuff[i] = skb; in epic_init_ring()
1195 skb_copy_to_linear_data(skb, ep->rx_skbuff[entry]->data, pkt_len); in epic_rx()
1206 skb_put(skb = ep->rx_skbuff[entry], pkt_len); in epic_rx()
1207 ep->rx_skbuff[entry] = NULL; in epic_rx()
1221 if (ep->rx_skbuff[entry] == NULL) { in epic_rx()
1223 skb = ep->rx_skbuff[entry] = netdev_alloc_skb(dev, ep->rx_buf_sz + 2); in epic_rx()
1305 skb = ep->rx_skbuff[i]; in epic_close()
1306 ep->rx_skbuff[i] = NULL; in epic_close()
/linux-6.3-rc2/drivers/net/ethernet/3com/
A D3c515.c302 struct sk_buff *rx_skbuff[RX_RING_SIZE]; member
818 vp->rx_skbuff[i] = skb; in corkscrew_open()
1368 skb = vp->rx_skbuff[entry]; in boomerang_rx()
1369 vp->rx_skbuff[entry] = NULL; in boomerang_rx()
1389 if (vp->rx_skbuff[entry] == NULL) { in boomerang_rx()
1395 vp->rx_skbuff[entry] = skb; in boomerang_rx()
1439 if (vp->rx_skbuff[i]) { in corkscrew_close()
1440 dev_kfree_skb(vp->rx_skbuff[i]); in corkscrew_close()
1441 vp->rx_skbuff[i] = NULL; in corkscrew_close()
A D3c59x.c602 struct sk_buff* rx_skbuff[RX_RING_SIZE]; member
1744 vp->rx_skbuff[i] = skb; in vortex_open()
1770 if (vp->rx_skbuff[i]) { in vortex_open()
1771 dev_kfree_skb(vp->rx_skbuff[i]); in vortex_open()
1772 vp->rx_skbuff[i] = NULL; in vortex_open()
2633 skb_put_data(skb, vp->rx_skbuff[entry]->data, in boomerang_rx()
2656 skb = vp->rx_skbuff[entry]; in boomerang_rx()
2657 vp->rx_skbuff[entry] = newskb; in boomerang_rx()
2756 if (vp->rx_skbuff[i]) { in vortex_close()
2759 dev_kfree_skb(vp->rx_skbuff[i]); in vortex_close()
[all …]
/linux-6.3-rc2/drivers/net/ethernet/dlink/
A Dsundance.c365 struct sk_buff* rx_skbuff[RX_RING_SIZE]; member
1031 np->rx_skbuff[i] = NULL; in init_ring()
1038 np->rx_skbuff[i] = skb; in init_ring()
1048 np->rx_skbuff[i] = NULL; in init_ring()
1386 skb_put(skb = np->rx_skbuff[entry], pkt_len); in rx_poll()
1387 np->rx_skbuff[entry] = NULL; in rx_poll()
1423 if (np->rx_skbuff[entry] == NULL) { in refill_rx()
1425 np->rx_skbuff[entry] = skb; in refill_rx()
1435 np->rx_skbuff[entry] = NULL; in refill_rx()
1890 skb = np->rx_skbuff[i]; in netdev_close()
[all …]
A Ddl2k.c439 skb = np->rx_skbuff[i]; in free_list()
445 np->rx_skbuff[i] = NULL; in free_list()
501 np->rx_skbuff[i] = skb; in alloc_list()
667 if (np->rx_skbuff[entry] == NULL) { in rio_timer()
677 np->rx_skbuff[entry] = skb; in rio_timer()
956 skb_put (skb = np->rx_skbuff[entry], pkt_len); in receive_packet()
957 np->rx_skbuff[entry] = NULL; in receive_packet()
964 np->rx_skbuff[entry]->data, in receive_packet()
991 if (np->rx_skbuff[entry] == NULL) { in receive_packet()
1001 np->rx_skbuff[entry] = skb; in receive_packet()
/linux-6.3-rc2/drivers/net/ethernet/samsung/sxgbe/
A Dsxgbe_main.c349 rx_ring->rx_skbuff[i] = skb; in sxgbe_init_rx_buffers()
381 kfree_skb(rx_ring->rx_skbuff[i]); in sxgbe_free_rx_buffers()
450 kfree(rx_ring->rx_skbuff); in free_rx_ring()
499 rx_ring->rx_skbuff = kmalloc_array(rx_rsize, in init_rx_ring()
501 if (!rx_ring->rx_skbuff) { in init_rx_ring()
530 kfree(rx_ring->rx_skbuff); in init_rx_ring()
1451 if (likely(priv->rxq[qnum]->rx_skbuff[entry] == NULL)) { in sxgbe_rx_refill()
1459 priv->rxq[qnum]->rx_skbuff[entry] = skb; in sxgbe_rx_refill()
1522 skb = priv->rxq[qnum]->rx_skbuff[entry]; in sxgbe_rx()
1528 priv->rxq[qnum]->rx_skbuff[entry] = NULL; in sxgbe_rx()
/linux-6.3-rc2/drivers/net/ethernet/renesas/
A Dsh_eth.c1282 if (mdp->rx_skbuff[i]) { in sh_eth_ring_free()
1298 if (mdp->rx_skbuff) { in sh_eth_ring_free()
1302 kfree(mdp->rx_skbuff); in sh_eth_ring_free()
1303 mdp->rx_skbuff = NULL; in sh_eth_ring_free()
1343 mdp->rx_skbuff[i] = NULL; in sh_eth_ring_format()
1357 mdp->rx_skbuff[i] = skb; in sh_eth_ring_format()
1415 mdp->rx_skbuff = kcalloc(mdp->num_rx_ring, sizeof(*mdp->rx_skbuff), in sh_eth_ring_init()
1417 if (!mdp->rx_skbuff) in sh_eth_ring_init()
1629 skb = mdp->rx_skbuff[entry]; in sh_eth_rx()
1690 mdp->rx_skbuff[entry] = skb; in sh_eth_rx()
[all …]
/linux-6.3-rc2/drivers/net/ethernet/aeroflex/
A Dgreth.h102 struct sk_buff *rx_skbuff[GRETH_RXBD_NUM]; member
A Dgreth.c175 if (greth->rx_skbuff[i] != NULL) { in greth_clean_rings()
176 dev_kfree_skb(greth->rx_skbuff[i]); in greth_clean_rings()
264 greth->rx_skbuff[i] = skb; in greth_init_rings()
869 skb = greth->rx_skbuff[greth->rx_cur]; in greth_rx_gbit()
928 greth->rx_skbuff[greth->rx_cur] = newskb; in greth_rx_gbit()
/linux-6.3-rc2/drivers/net/wan/
A Dfsl_ucc_hdlc.c204 priv->rx_skbuff = kcalloc(priv->rx_ring_size, in uhdlc_init()
205 sizeof(*priv->rx_skbuff), in uhdlc_init()
207 if (!priv->rx_skbuff) { in uhdlc_init()
333 kfree(priv->rx_skbuff); in uhdlc_init()
769 kfree(priv->rx_skbuff); in uhdlc_memclean()
770 priv->rx_skbuff = NULL; in uhdlc_memclean()
A Dfsl_ucc_hdlc.h94 struct sk_buff **rx_skbuff; member
/linux-6.3-rc2/drivers/net/fddi/
A Ddefza.c692 skb = fp->rx_skbuff[i]; in fza_rx()
766 fp->rx_skbuff[i] = skb; in fza_rx()
1176 dev_kfree_skb(fp->rx_skbuff[i]); in fza_open()
1178 fp->rx_skbuff[i] = NULL; in fza_open()
1182 fp->rx_skbuff[i] = skb; in fza_open()
1255 if (fp->rx_skbuff[i]) { in fza_close()
1258 dev_kfree_skb(fp->rx_skbuff[i]); in fza_close()
1260 fp->rx_skbuff[i] = NULL; in fza_close()
/linux-6.3-rc2/drivers/net/hippi/
A Drrunner.c656 rrpriv->rx_skbuff[i] = skb; in rr_init1()
705 struct sk_buff *skb = rrpriv->rx_skbuff[i]; in rr_init1()
715 rrpriv->rx_skbuff[i] = NULL; in rr_init1()
953 rx_skb = rrpriv->rx_skbuff[index]; in rx_int()
989 rrpriv->rx_skbuff[index] = newskb; in rx_int()
1138 struct sk_buff *skb = rrpriv->rx_skbuff[i]; in rr_raz_rx()
1150 rrpriv->rx_skbuff[i] = NULL; in rr_raz_rx()
/linux-6.3-rc2/drivers/net/ethernet/natsemi/
A Dnatsemi.c544 struct sk_buff *rx_skbuff[RX_RING_SIZE]; member
1933 if (np->rx_skbuff[entry] == NULL) { in refill_rx()
1936 np->rx_skbuff[entry] = skb; in refill_rx()
1944 np->rx_skbuff[entry] = NULL; in refill_rx()
2000 np->rx_skbuff[i] = NULL; in init_ring()
2032 if (np->rx_skbuff[i]) { in drain_rx()
2036 dev_kfree_skb(np->rx_skbuff[i]); in drain_rx()
2038 np->rx_skbuff[i] = NULL; in drain_rx()
2362 np->rx_skbuff[entry]->data, pkt_len); in netdev_rx()
2373 skb_put(skb = np->rx_skbuff[entry], pkt_len); in netdev_rx()
[all …]
/linux-6.3-rc2/drivers/net/ethernet/via/
A Dvia-rhine.c442 struct sk_buff *rx_skbuff[RX_RING_SIZE]; member
1235 rp->rx_skbuff[entry] = sd->skb; in rhine_skb_dma_nic_store()
1258 rp->rx_skbuff[i] = NULL; in alloc_rbufs()
1291 if (rp->rx_skbuff[i]) { in free_rbufs()
1295 dev_kfree_skb(rp->rx_skbuff[i]); in free_rbufs()
1297 rp->rx_skbuff[i] = NULL; in free_rbufs()
2096 rp->rx_skbuff[entry]->data, in rhine_rx()
2109 skb = rp->rx_skbuff[entry]; in rhine_rx()

Completed in 89 milliseconds

12