/kernel/linux/linux-5.10/drivers/net/wireless/rsi/ |
H A D | rsi_91x_sdio_ops.c | 243 dev->rx_info.sdio_int_counter++; in rsi_rx_handler() 261 dev->rx_info.sdio_intr_status_zero++; in rsi_rx_handler() 315 dev->rx_info.total_sdio_msdu_pending_intr++; in rsi_rx_handler() 328 dev->rx_info.total_sdio_unknown_intr++; in rsi_rx_handler() 370 if (!dev->rx_info.mgmt_buffer_full) in rsi_sdio_check_buffer_status() 371 dev->rx_info.mgmt_buf_full_counter++; in rsi_sdio_check_buffer_status() 372 dev->rx_info.mgmt_buffer_full = true; in rsi_sdio_check_buffer_status() 374 dev->rx_info.mgmt_buffer_full = false; in rsi_sdio_check_buffer_status() 378 if (!dev->rx_info.buffer_full) in rsi_sdio_check_buffer_status() 379 dev->rx_info in rsi_sdio_check_buffer_status() [all...] |
H A D | rsi_91x_debugfs.c | 35 dev->rx_info.sdio_int_counter); in rsi_sdio_stats_read() 37 dev->rx_info.total_sdio_msdu_pending_intr); in rsi_sdio_stats_read() 39 dev->rx_info.buf_full_counter); in rsi_sdio_stats_read() 41 dev->rx_info.buf_semi_full_counter); in rsi_sdio_stats_read() 43 dev->rx_info.total_sdio_unknown_intr); in rsi_sdio_stats_read() 46 dev->rx_info.buffer_full); in rsi_sdio_stats_read() 48 dev->rx_info.semi_buffer_full); in rsi_sdio_stats_read() 50 dev->rx_info.mgmt_buffer_full); in rsi_sdio_stats_read() 52 dev->rx_info.buf_full_counter); in rsi_sdio_stats_read() 54 dev->rx_info in rsi_sdio_stats_read() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/rsi/ |
H A D | rsi_91x_sdio_ops.c | 239 dev->rx_info.sdio_int_counter++; in rsi_rx_handler() 257 dev->rx_info.sdio_intr_status_zero++; in rsi_rx_handler() 308 dev->rx_info.total_sdio_msdu_pending_intr++; in rsi_rx_handler() 323 dev->rx_info.total_sdio_unknown_intr++; in rsi_rx_handler() 361 if (!dev->rx_info.mgmt_buffer_full) in rsi_sdio_check_buffer_status() 362 dev->rx_info.mgmt_buf_full_counter++; in rsi_sdio_check_buffer_status() 363 dev->rx_info.mgmt_buffer_full = true; in rsi_sdio_check_buffer_status() 365 dev->rx_info.mgmt_buffer_full = false; in rsi_sdio_check_buffer_status() 369 if (!dev->rx_info.buffer_full) in rsi_sdio_check_buffer_status() 370 dev->rx_info in rsi_sdio_check_buffer_status() [all...] |
H A D | rsi_91x_debugfs.c | 34 dev->rx_info.sdio_int_counter); in rsi_sdio_stats_read() 36 dev->rx_info.total_sdio_msdu_pending_intr); in rsi_sdio_stats_read() 38 dev->rx_info.buf_full_counter); in rsi_sdio_stats_read() 40 dev->rx_info.buf_semi_full_counter); in rsi_sdio_stats_read() 42 dev->rx_info.total_sdio_unknown_intr); in rsi_sdio_stats_read() 45 dev->rx_info.buffer_full); in rsi_sdio_stats_read() 47 dev->rx_info.semi_buffer_full); in rsi_sdio_stats_read() 49 dev->rx_info.mgmt_buffer_full); in rsi_sdio_stats_read() 51 dev->rx_info.buf_full_counter); in rsi_sdio_stats_read() 53 dev->rx_info in rsi_sdio_stats_read() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/natsemi/ |
H A D | ns83820.c | 396 struct rx_info { struct 417 struct rx_info rx_info; member 461 if (test_and_clear_bit(0, &dev->rx_info.idle)) { in kick_rx() 463 writel(dev->rx_info.phy_descs + in kick_rx() 464 (4 * DESC_SIZE * dev->rx_info.next_rx), in kick_rx() 466 if (dev->rx_info.next_rx == dev->rx_info.next_empty) in kick_rx() 499 #define nr_rx_empty(dev) ((NR_RX_DESC-2 + dev->rx_info.next_rx - dev->rx_info [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/natsemi/ |
H A D | ns83820.c | 396 struct rx_info { struct 417 struct rx_info rx_info; member 461 if (test_and_clear_bit(0, &dev->rx_info.idle)) { in kick_rx() 463 writel(dev->rx_info.phy_descs + in kick_rx() 464 (4 * DESC_SIZE * dev->rx_info.next_rx), in kick_rx() 466 if (dev->rx_info.next_rx == dev->rx_info.next_empty) in kick_rx() 499 #define nr_rx_empty(dev) ((NR_RX_DESC-2 + dev->rx_info.next_rx - dev->rx_info [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/dvm/ |
H A D | calib.c | 163 struct statistics_general_data *rx_info) in iwl_sens_energy_cck() 196 silence_rssi_a = (u8)((rx_info->beacon_silence_rssi_a & in iwl_sens_energy_cck() 198 silence_rssi_b = (u8)((rx_info->beacon_silence_rssi_b & in iwl_sens_energy_cck() 200 silence_rssi_c = (u8)((rx_info->beacon_silence_rssi_c & in iwl_sens_energy_cck() 225 val = min(rx_info->beacon_energy_b, rx_info->beacon_energy_c); in iwl_sens_energy_cck() 226 data->nrg_value[i] = min(rx_info->beacon_energy_a, val); in iwl_sens_energy_cck() 242 rx_info->beacon_energy_a, rx_info->beacon_energy_b, in iwl_sens_energy_cck() 243 rx_info in iwl_sens_energy_cck() 160 iwl_sens_energy_cck(struct iwl_priv *priv, u32 norm_fa, u32 rx_enable_time, struct statistics_general_data *rx_info) iwl_sens_energy_cck() argument 656 struct statistics_rx_non_phy *rx_info; iwl_sensitivity_calibration() local 957 struct statistics_rx_non_phy *rx_info; iwl_chain_noise_calibration() local [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlegacy/ |
H A D | 4965-calib.c | 96 struct stats_general_data *rx_info) in il4965_sens_energy_cck() 130 (u8) ((rx_info->beacon_silence_rssi_a & ALL_BAND_FILTER) >> 8); in il4965_sens_energy_cck() 132 (u8) ((rx_info->beacon_silence_rssi_b & ALL_BAND_FILTER) >> 8); in il4965_sens_energy_cck() 134 (u8) ((rx_info->beacon_silence_rssi_c & ALL_BAND_FILTER) >> 8); in il4965_sens_energy_cck() 157 val = min(rx_info->beacon_energy_b, rx_info->beacon_energy_c); in il4965_sens_energy_cck() 158 data->nrg_value[i] = min(rx_info->beacon_energy_a, val); in il4965_sens_energy_cck() 174 rx_info->beacon_energy_a, rx_info->beacon_energy_b, in il4965_sens_energy_cck() 175 rx_info in il4965_sens_energy_cck() 95 il4965_sens_energy_cck(struct il_priv *il, u32 norm_fa, u32 rx_enable_time, struct stats_general_data *rx_info) il4965_sens_energy_cck() argument 494 struct stats_rx_non_phy *rx_info; il4965_sensitivity_calibration() local 795 struct stats_rx_non_phy *rx_info; il4965_chain_noise_calibration() local [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlegacy/ |
H A D | 4965-calib.c | 96 struct stats_general_data *rx_info) in il4965_sens_energy_cck() 130 (u8) ((rx_info->beacon_silence_rssi_a & ALL_BAND_FILTER) >> 8); in il4965_sens_energy_cck() 132 (u8) ((rx_info->beacon_silence_rssi_b & ALL_BAND_FILTER) >> 8); in il4965_sens_energy_cck() 134 (u8) ((rx_info->beacon_silence_rssi_c & ALL_BAND_FILTER) >> 8); in il4965_sens_energy_cck() 157 val = min(rx_info->beacon_energy_b, rx_info->beacon_energy_c); in il4965_sens_energy_cck() 158 data->nrg_value[i] = min(rx_info->beacon_energy_a, val); in il4965_sens_energy_cck() 174 rx_info->beacon_energy_a, rx_info->beacon_energy_b, in il4965_sens_energy_cck() 175 rx_info in il4965_sens_energy_cck() 95 il4965_sens_energy_cck(struct il_priv *il, u32 norm_fa, u32 rx_enable_time, struct stats_general_data *rx_info) il4965_sens_energy_cck() argument 494 struct stats_rx_non_phy *rx_info; il4965_sensitivity_calibration() local 795 struct stats_rx_non_phy *rx_info; il4965_chain_noise_calibration() local [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/dvm/ |
H A D | calib.c | 112 struct statistics_general_data *rx_info) in iwl_sens_energy_cck() 145 silence_rssi_a = (u8)((rx_info->beacon_silence_rssi_a & in iwl_sens_energy_cck() 147 silence_rssi_b = (u8)((rx_info->beacon_silence_rssi_b & in iwl_sens_energy_cck() 149 silence_rssi_c = (u8)((rx_info->beacon_silence_rssi_c & in iwl_sens_energy_cck() 174 val = min(rx_info->beacon_energy_b, rx_info->beacon_energy_c); in iwl_sens_energy_cck() 175 data->nrg_value[i] = min(rx_info->beacon_energy_a, val); in iwl_sens_energy_cck() 191 rx_info->beacon_energy_a, rx_info->beacon_energy_b, in iwl_sens_energy_cck() 192 rx_info in iwl_sens_energy_cck() 109 iwl_sens_energy_cck(struct iwl_priv *priv, u32 norm_fa, u32 rx_enable_time, struct statistics_general_data *rx_info) iwl_sens_energy_cck() argument 605 struct statistics_rx_non_phy *rx_info; iwl_sensitivity_calibration() local 906 struct statistics_rx_non_phy *rx_info; iwl_chain_noise_calibration() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/brocade/bna/ |
H A D | bnad.c | 798 struct bnad_rx_info *rx_info; in bnad_isr() local 834 rx_info = &bnad->rx_info[i]; in bnad_isr() 835 if (!rx_info->rx) in bnad_isr() 838 rx_ctrl = &rx_info->rx_ctrl[j]; in bnad_isr() 1021 struct bnad_rx_info *rx_info = in bnad_cb_ccb_setup() local 1024 rx_info->rx_ctrl[ccb->id].ccb = ccb; in bnad_cb_ccb_setup() 1025 ccb->ctrl = &rx_info->rx_ctrl[ccb->id]; in bnad_cb_ccb_setup() 1031 struct bnad_rx_info *rx_info = in bnad_cb_ccb_destroy() local 1034 rx_info in bnad_cb_ccb_destroy() 1152 struct bnad_rx_info *rx_info = (struct bnad_rx_info *)rx->priv; bnad_cb_rx_stall() local 1176 struct bnad_rx_info *rx_info = bnad_rx_cleanup() local 1211 struct bnad_rx_info *rx_info = (struct bnad_rx_info *)rx->priv; bnad_cb_rx_cleanup() local 1234 struct bnad_rx_info *rx_info = (struct bnad_rx_info *)rx->priv; bnad_cb_rx_post() local 1560 bnad_rx_msix_unregister(struct bnad *bnad, struct bnad_rx_info *rx_info, int num_rxps) bnad_rx_msix_unregister() argument 1580 bnad_rx_msix_register(struct bnad *bnad, struct bnad_rx_info *rx_info, u32 rx_id, int num_rxps) bnad_rx_msix_register() argument 1746 struct bnad_rx_info *rx_info; bnad_dim_timeout() local 2092 struct bnad_rx_info *rx_info = &bnad->rx_info[rx_id]; bnad_rx_ctrl_init() local 2146 struct bnad_rx_info *rx_info = &bnad->rx_info[rx_id]; bnad_destroy_rx() local 2193 struct bnad_rx_info *rx_info = &bnad->rx_info[rx_id]; bnad_setup_rx() local 2310 struct bnad_rx_info *rx_info; bnad_rx_coalescing_timeo_set() local 2348 struct bnad_rx_info *rx_info = &bnad->rx_info[0]; bnad_enable_default_bcast() local 3375 struct bnad_rx_info *rx_info; bnad_netpoll() local [all...] |
H A D | bnad_ethtool.c | 451 if (!bnad->rx_info[i].rx) in bnad_set_ringparam() 459 if (!err && bnad->rx_info[0].rx) { in bnad_set_ringparam() 605 if (!bnad->rx_info[i].rx) in bnad_get_strings() 631 if (!bnad->rx_info[i].rx) in bnad_get_strings() 650 if (bnad->rx_info[i].rx_ctrl[j].ccb && in bnad_get_strings() 651 bnad->rx_info[i].rx_ctrl[j].ccb-> in bnad_get_strings() 653 bnad->rx_info[i].rx_ctrl[j].ccb-> in bnad_get_strings() 732 if (!bnad->rx_info[i].rx) in bnad_get_stats_count_locked() 737 if (bnad->rx_info[i].rx_ctrl[j].ccb && in bnad_get_stats_count_locked() 738 bnad->rx_info[ in bnad_get_stats_count_locked() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/brocade/bna/ |
H A D | bnad.c | 798 struct bnad_rx_info *rx_info; in bnad_isr() local 834 rx_info = &bnad->rx_info[i]; in bnad_isr() 835 if (!rx_info->rx) in bnad_isr() 838 rx_ctrl = &rx_info->rx_ctrl[j]; in bnad_isr() 1021 struct bnad_rx_info *rx_info = in bnad_cb_ccb_setup() local 1024 rx_info->rx_ctrl[ccb->id].ccb = ccb; in bnad_cb_ccb_setup() 1025 ccb->ctrl = &rx_info->rx_ctrl[ccb->id]; in bnad_cb_ccb_setup() 1031 struct bnad_rx_info *rx_info = in bnad_cb_ccb_destroy() local 1034 rx_info in bnad_cb_ccb_destroy() 1151 struct bnad_rx_info *rx_info = rx->priv; bnad_cb_rx_stall() local 1175 struct bnad_rx_info *rx_info = bnad_rx_cleanup() local 1210 struct bnad_rx_info *rx_info = rx->priv; bnad_cb_rx_cleanup() local 1233 struct bnad_rx_info *rx_info = rx->priv; bnad_cb_rx_post() local 1559 bnad_rx_msix_unregister(struct bnad *bnad, struct bnad_rx_info *rx_info, int num_rxps) bnad_rx_msix_unregister() argument 1579 bnad_rx_msix_register(struct bnad *bnad, struct bnad_rx_info *rx_info, u32 rx_id, int num_rxps) bnad_rx_msix_register() argument 1745 struct bnad_rx_info *rx_info; bnad_dim_timeout() local 2090 struct bnad_rx_info *rx_info = &bnad->rx_info[rx_id]; bnad_rx_ctrl_init() local 2144 struct bnad_rx_info *rx_info = &bnad->rx_info[rx_id]; bnad_destroy_rx() local 2191 struct bnad_rx_info *rx_info = &bnad->rx_info[rx_id]; bnad_setup_rx() local 2308 struct bnad_rx_info *rx_info; bnad_rx_coalescing_timeo_set() local 2346 struct bnad_rx_info *rx_info = &bnad->rx_info[0]; bnad_enable_default_bcast() local 3371 struct bnad_rx_info *rx_info; bnad_netpoll() local [all...] |
H A D | bnad_ethtool.c | 459 if (!bnad->rx_info[i].rx) in bnad_set_ringparam() 467 if (!err && bnad->rx_info[0].rx) { in bnad_set_ringparam() 630 if (!bnad->rx_info[i].rx) in bnad_get_strings() 638 if (!bnad->rx_info[i].rx) in bnad_get_strings() 642 if (bnad->rx_info[i].rx_ctrl[j].ccb && in bnad_get_strings() 643 bnad->rx_info[i].rx_ctrl[j].ccb->rcb[1] && in bnad_get_strings() 644 bnad->rx_info[i].rx_ctrl[j].ccb->rcb[1]->rxq) in bnad_get_strings() 684 if (!bnad->rx_info[i].rx) in bnad_get_stats_count_locked() 689 if (bnad->rx_info[i].rx_ctrl[j].ccb && in bnad_get_stats_count_locked() 690 bnad->rx_info[ in bnad_get_stats_count_locked() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/adaptec/ |
H A D | starfire.c | 530 struct rx_ring_info rx_info[RX_RING_SIZE]; member 1138 np->rx_info[i].skb = skb; in init_ring() 1141 np->rx_info[i].mapping = dma_map_single(&np->pci_dev->dev, in init_ring() 1145 if (dma_mapping_error(&np->pci_dev->dev, np->rx_info[i].mapping)) { in init_ring() 1147 np->rx_info[i].skb = NULL; in init_ring() 1151 np->rx_ring[i].rxaddr = cpu_to_dma(np->rx_info[i].mapping | RxDescValid); in init_ring() 1159 np->rx_info[i].skb = NULL; in init_ring() 1160 np->rx_info[i].mapping = 0; in init_ring() 1468 np->rx_info[entry].mapping, in __netdev_rx() 1470 skb_copy_to_linear_data(skb, np->rx_info[entr in __netdev_rx() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/adaptec/ |
H A D | starfire.c | 530 struct rx_ring_info rx_info[RX_RING_SIZE]; member 1140 np->rx_info[i].skb = skb; in init_ring() 1143 np->rx_info[i].mapping = dma_map_single(&np->pci_dev->dev, in init_ring() 1147 if (dma_mapping_error(&np->pci_dev->dev, np->rx_info[i].mapping)) { in init_ring() 1149 np->rx_info[i].skb = NULL; in init_ring() 1153 np->rx_ring[i].rxaddr = cpu_to_dma(np->rx_info[i].mapping | RxDescValid); in init_ring() 1161 np->rx_info[i].skb = NULL; in init_ring() 1162 np->rx_info[i].mapping = 0; in init_ring() 1470 np->rx_info[entry].mapping, in __netdev_rx() 1472 skb_copy_to_linear_data(skb, np->rx_info[entr in __netdev_rx() [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/marvell/mwifiex/ |
H A D | txrx.c | 42 struct mwifiex_rxinfo *rx_info = MWIFIEX_SKB_RXCB(skb); in mwifiex_handle_rx_packet() local 62 memset(rx_info, 0, sizeof(*rx_info)); in mwifiex_handle_rx_packet() 63 rx_info->bss_num = priv->bss_num; in mwifiex_handle_rx_packet() 64 rx_info->bss_type = priv->bss_type; in mwifiex_handle_rx_packet()
|
H A D | util.h | 33 struct mwifiex_rxinfo rx_info; member 58 return &cb->rx_info; in MWIFIEX_SKB_RXCB()
|
/kernel/linux/linux-6.6/drivers/net/wireless/marvell/mwifiex/ |
H A D | txrx.c | 30 struct mwifiex_rxinfo *rx_info = MWIFIEX_SKB_RXCB(skb); in mwifiex_handle_rx_packet() local 50 memset(rx_info, 0, sizeof(*rx_info)); in mwifiex_handle_rx_packet() 51 rx_info->bss_num = priv->bss_num; in mwifiex_handle_rx_packet() 52 rx_info->bss_type = priv->bss_type; in mwifiex_handle_rx_packet()
|
H A D | util.h | 21 struct mwifiex_rxinfo rx_info; member 46 return &cb->rx_info; in MWIFIEX_SKB_RXCB()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/amazon/ena/ |
H A D | ena_netdev.c | 890 * we can always prefetch rx_info + 1 in ena_setup_rx_resources() 1018 struct ena_rx_buffer *rx_info) in ena_alloc_rx_buffer() 1027 rx_info->buf_offset = headroom; in ena_alloc_rx_buffer() 1030 if (unlikely(rx_info->page)) in ena_alloc_rx_buffer() 1039 "Allocate page %p, rx_info %p\n", page, rx_info); in ena_alloc_rx_buffer() 1043 rx_info->page = page; in ena_alloc_rx_buffer() 1044 rx_info->dma_addr = dma; in ena_alloc_rx_buffer() 1045 rx_info->page_offset = 0; in ena_alloc_rx_buffer() 1046 ena_buf = &rx_info in ena_alloc_rx_buffer() 1017 ena_alloc_rx_buffer(struct ena_ring *rx_ring, struct ena_rx_buffer *rx_info) ena_alloc_rx_buffer() argument 1053 ena_unmap_rx_buff_attrs(struct ena_ring *rx_ring, struct ena_rx_buffer *rx_info, unsigned long attrs) ena_unmap_rx_buff_attrs() argument 1061 ena_free_rx_page(struct ena_ring *rx_ring, struct ena_rx_buffer *rx_info) ena_free_rx_page() argument 1087 struct ena_rx_buffer *rx_info; ena_refill_rx_bufs() local 1137 struct ena_rx_buffer *rx_info = &rx_ring->rx_buffer_info[i]; ena_free_rx_bufs() local 1431 ena_try_rx_buf_page_reuse(struct ena_rx_buffer *rx_info, u16 buf_len, u16 len, int pkt_offset) ena_try_rx_buf_page_reuse() argument 1457 struct ena_rx_buffer *rx_info; ena_rx_skb() local 1665 struct ena_rx_buffer *rx_info; ena_xdp_handle_buff() local 1703 struct ena_rx_buffer *rx_info; ena_clean_rx_irq() local [all...] |
/kernel/linux/linux-5.10/net/dccp/ccids/ |
H A D | ccid3.c | 813 struct tfrc_rx_info rx_info; in ccid3_hc_rx_getsockopt() local 818 if (len < sizeof(rx_info)) in ccid3_hc_rx_getsockopt() 820 rx_info.tfrcrx_x_recv = hc->rx_x_recv; in ccid3_hc_rx_getsockopt() 821 rx_info.tfrcrx_rtt = hc->rx_rtt; in ccid3_hc_rx_getsockopt() 822 rx_info.tfrcrx_p = tfrc_invert_loss_event_rate(hc->rx_pinv); in ccid3_hc_rx_getsockopt() 823 len = sizeof(rx_info); in ccid3_hc_rx_getsockopt() 824 val = &rx_info; in ccid3_hc_rx_getsockopt()
|
/kernel/linux/linux-6.6/net/dccp/ccids/ |
H A D | ccid3.c | 819 struct tfrc_rx_info rx_info; in ccid3_hc_rx_getsockopt() local 824 if (len < sizeof(rx_info)) in ccid3_hc_rx_getsockopt() 826 rx_info.tfrcrx_x_recv = hc->rx_x_recv; in ccid3_hc_rx_getsockopt() 827 rx_info.tfrcrx_rtt = hc->rx_rtt; in ccid3_hc_rx_getsockopt() 828 rx_info.tfrcrx_p = tfrc_invert_loss_event_rate(hc->rx_pinv); in ccid3_hc_rx_getsockopt() 829 len = sizeof(rx_info); in ccid3_hc_rx_getsockopt() 830 val = &rx_info; in ccid3_hc_rx_getsockopt()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/amazon/ena/ |
H A D | ena_netdev.c | 282 struct ena_rx_buffer *rx_info) in ena_xdp_xmit_buff() 298 page_ref_inc(rx_info->page); in ena_xdp_xmit_buff() 299 tx_info->xdp_rx_page = rx_info->page; in ena_xdp_xmit_buff() 339 struct ena_rx_buffer *rx_info) in ena_xdp_execute() 357 rx_info); in ena_xdp_execute() 813 * we can always prefetch rx_info + 1 in ena_setup_rx_resources() 910 struct ena_rx_buffer *rx_info, gfp_t gfp) in ena_alloc_rx_page() 918 rx_info->page_offset = headroom; in ena_alloc_rx_page() 921 if (unlikely(rx_info->page)) in ena_alloc_rx_page() 946 "Allocate page %p, rx_info in ena_alloc_rx_page() 279 ena_xdp_xmit_buff(struct net_device *dev, struct xdp_buff *xdp, int qid, struct ena_rx_buffer *rx_info) ena_xdp_xmit_buff() argument 337 ena_xdp_execute(struct ena_ring *rx_ring, struct xdp_buff *xdp, struct ena_rx_buffer *rx_info) ena_xdp_execute() argument 909 ena_alloc_rx_page(struct ena_ring *rx_ring, struct ena_rx_buffer *rx_info, gfp_t gfp) ena_alloc_rx_page() argument 956 ena_free_rx_page(struct ena_ring *rx_ring, struct ena_rx_buffer *rx_info) ena_free_rx_page() argument 985 struct ena_rx_buffer *rx_info; ena_refill_rx_bufs() local 1037 struct ena_rx_buffer *rx_info = &rx_ring->rx_buffer_info[i]; ena_free_rx_bufs() local 1343 struct ena_rx_buffer *rx_info; ena_rx_skb() local 1520 struct ena_rx_buffer *rx_info; ena_xdp_handle_buff() local 1556 struct ena_rx_buffer *rx_info; ena_clean_rx_irq() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx4/ |
H A D | en_rx.c | 139 struct mlx4_en_rx_alloc *frags = ring->rx_info + in mlx4_en_prepare_rx_desc() 175 frags = ring->rx_info + (index << priv->log_rx_info); in mlx4_en_free_rx_desc() 291 ring->rx_info = kvzalloc_node(tmp, GFP_KERNEL, node); in mlx4_en_create_rx_ring() 292 if (!ring->rx_info) { in mlx4_en_create_rx_ring() 297 en_dbg(DRV, priv, "Allocated rx_info ring at addr:%p size:%d\n", in mlx4_en_create_rx_ring() 298 ring->rx_info, tmp); in mlx4_en_create_rx_ring() 315 kvfree(ring->rx_info); in mlx4_en_create_rx_ring() 316 ring->rx_info = NULL; in mlx4_en_create_rx_ring() 444 kvfree(ring->rx_info); in mlx4_en_destroy_rx_ring() 445 ring->rx_info in mlx4_en_destroy_rx_ring() [all...] |