/linux-6.3-rc2/drivers/net/ethernet/amd/ |
A D | pcnet32.c | 573 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 D | amd8111e.c | 222 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 D | lance.c | 244 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 D | winbond-840.c | 793 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 D | fs_enet-main.c | 228 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 D | fs_enet.h | 133 struct sk_buff **rx_skbuff; member
|
/linux-6.3-rc2/drivers/net/ethernet/packetengines/ |
A D | hamachi.c | 486 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 D | yellowfin.c | 311 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 D | xgmac.c | 356 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 D | sis900.c | 184 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 D | epic100.c | 258 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 D | 3c515.c | 302 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 D | 3c59x.c | 602 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 D | sundance.c | 365 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 D | dl2k.c | 439 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 D | sxgbe_main.c | 349 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 D | sh_eth.c | 1282 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 D | greth.h | 102 struct sk_buff *rx_skbuff[GRETH_RXBD_NUM]; member
|
A D | greth.c | 175 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 D | fsl_ucc_hdlc.c | 204 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 D | fsl_ucc_hdlc.h | 94 struct sk_buff **rx_skbuff; member
|
/linux-6.3-rc2/drivers/net/fddi/ |
A D | defza.c | 692 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 D | rrunner.c | 656 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 D | natsemi.c | 544 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 D | via-rhine.c | 442 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()
|