Home
last modified time | relevance | path

Searched refs:rx_pending (Results 1 – 25 of 68) sorted by relevance

123

/linux/drivers/net/ethernet/cisco/enic/
H A Denic_ethtool.c226 ring->rx_pending = c->rq_desc_count; in enic_get_ringparam()
239 unsigned int rx_pending; in enic_set_ringparam() local
253 rx_pending = c->rq_desc_count; in enic_set_ringparam()
255 if (ring->rx_pending > c->max_rq_ring || in enic_set_ringparam()
256 ring->rx_pending < ENIC_MIN_RQ_DESCS) { in enic_set_ringparam()
258 ring->rx_pending, ENIC_MIN_RQ_DESCS, in enic_set_ringparam()
272 ring->rx_pending & 0xffffffe0; /* must be aligned to groups of 32 */ in enic_set_ringparam()
291 c->rq_desc_count = rx_pending; in enic_set_ringparam()
/linux/drivers/net/can/flexcan/
H A Dflexcan-ethtool.c31 ring->rx_pending = priv->offload.mb_last - in flexcan_get_ringparam()
34 ring->rx_pending = 6; /* RX-FIFO depth is fixed */ in flexcan_get_ringparam()
/linux/drivers/net/can/spi/mcp251xfd/
H A Dmcp251xfd-ethtool.c28 ring->rx_pending = priv->rx_obj_num; in mcp251xfd_ring_get_ringparam()
94 .rx_pending = priv->rx_obj_num, in mcp251xfd_ring_set_coalesce()
H A Dmcp251xfd-ram.c105 num_rx = ring->rx_pending; in can_ram_get_layout()
/linux/drivers/net/ethernet/qualcomm/emac/
H A Demac-ethtool.c144 ring->rx_pending = adpt->rx_desc_cnt; in emac_get_ringparam()
165 clamp_val(ring->rx_pending, EMAC_MIN_RX_DESCS, EMAC_MAX_RX_DESCS); in emac_set_ringparam()
/linux/net/ethtool/
H A Drings.c90 ringparam->rx_pending))) || in rings_fill_reply()
229 ethnl_update_u32(&ringparam.rx_pending, tb[ETHTOOL_A_RINGS_RX], &mod); in ethnl_set_rings()
274 if (ringparam.rx_pending > ringparam.rx_max_pending) in ethnl_set_rings()
/linux/drivers/net/can/c_can/
H A Dc_can_ethtool.c23 ring->rx_pending = priv->msg_obj_rx_num; in c_can_get_ringparam()
/linux/drivers/net/ethernet/brocade/bna/
H A Dbnad_ethtool.c417 ringparam->rx_pending = bnad->rxq_depth; in bnad_get_ringparam()
432 if (ringparam->rx_pending == bnad->rxq_depth && in bnad_set_ringparam()
438 if (ringparam->rx_pending < BNAD_MIN_Q_DEPTH || in bnad_set_ringparam()
439 ringparam->rx_pending > BNAD_MAX_RXQ_DEPTH || in bnad_set_ringparam()
440 !is_power_of_2(ringparam->rx_pending)) { in bnad_set_ringparam()
451 if (ringparam->rx_pending != bnad->rxq_depth) { in bnad_set_ringparam()
452 bnad->rxq_depth = ringparam->rx_pending; in bnad_set_ringparam()
/linux/drivers/usb/isp1760/
H A Disp1760-udc.h46 bool rx_pending; member
H A Disp1760-udc.c286 ep->rx_pending = false; in isp1760_udc_receive()
359 ep->rx_pending = true; in isp1760_ep_rx_ready()
820 uep->rx_pending = false; in isp1760_ep_enable()
957 else if (!(uep->addr & USB_DIR_IN) && uep->rx_pending) in isp1760_ep_queue()
/linux/drivers/net/ethernet/sfc/
H A Def100_ethtool.c33 ring->rx_pending = efx->rxq_entries; in ef100_ethtool_get_ringparam()
H A Def100_rep.c178 ring->rx_pending = efv->rx_pring_size; in efx_ef100_rep_ethtool_get_ringparam()
191 efv->rx_pring_size = ring->rx_pending; in efx_ef100_rep_ethtool_set_ringparam()
/linux/drivers/net/ethernet/pasemi/
H A Dpasemi_mac_ethtool.c81 ering->rx_pending = RING_USED(mac->rx)/4; in pasemi_mac_ethtool_get_ringparam()
/linux/net/nfc/
H A Dllcp_core.c168 kfree_skb(local->rx_pending); in local_cleanup()
169 local->rx_pending = NULL; in local_cleanup()
1521 skb = local->rx_pending; in nfc_llcp_rx_work()
1534 kfree_skb(local->rx_pending); in nfc_llcp_rx_work()
1535 local->rx_pending = NULL; in nfc_llcp_rx_work()
1540 local->rx_pending = skb; in __nfc_llcp_recv()
1644 local->rx_pending = NULL; in nfc_llcp_register_device()
H A Dllcp.h62 struct sk_buff *rx_pending; member
/linux/drivers/net/wireless/marvell/mwifiex/
H A Dmain.c190 atomic_dec(&adapter->rx_pending); in mwifiex_process_rx()
193 (atomic_read(&adapter->rx_pending) < LOW_RX_PENDING)) { in mwifiex_process_rx()
276 if (atomic_read(&adapter->rx_pending) >= HIGH_RX_PENDING && in mwifiex_main_process()
1136 atomic_read(&adapter->rx_pending)); in mwifiex_drv_info_dump()
1460 if (atomic_read(&adapter->rx_pending) || in mwifiex_uninit_sw()
1466 atomic_read(&adapter->rx_pending), in mwifiex_uninit_sw()
/linux/drivers/net/ethernet/mellanox/mlxbf_gige/
H A Dmlxbf_gige_ethtool.c44 ering->rx_pending = priv->rx_q_entries; in mlxbf_gige_get_ringparam()
/linux/drivers/phy/ti/
H A Dphy-ti-pipe3.c343 bool rx_pending = false; in ti_pipe3_power_on() local
367 rx_pending = true; in ti_pipe3_power_on()
375 if (rx_pending) { in ti_pipe3_power_on()
/linux/drivers/net/ethernet/oki-semi/pch_gbe/
H A Dpch_gbe_ethtool.c287 ring->rx_pending = rxdr->count; in pch_gbe_get_ringparam()
336 clamp_val(ring->rx_pending, PCH_GBE_MIN_RXD, PCH_GBE_MAX_RXD); in pch_gbe_set_ringparam()
/linux/drivers/net/ethernet/faraday/
H A Dftgmac100.c1127 ering->rx_pending = priv->rx_q_entries; in ftgmac100_get_ringparam()
1139 if (ering->rx_pending > MAX_RX_QUEUE_ENTRIES || in ftgmac100_set_ringparam()
1141 ering->rx_pending < MIN_RX_QUEUE_ENTRIES || in ftgmac100_set_ringparam()
1143 !is_power_of_2(ering->rx_pending) || in ftgmac100_set_ringparam()
1147 priv->new_rx_q_entries = ering->rx_pending; in ftgmac100_set_ringparam()
/linux/drivers/net/ethernet/sfc/falcon/
H A Dethtool.c644 ring->rx_pending = efx->rxq_entries; in ef4_ethtool_get_ringparam()
658 ring->rx_pending > EF4_MAX_DMAQ_SIZE || in ef4_ethtool_set_ringparam()
662 if (ring->rx_pending < EF4_RXQ_MIN_ENT) { in ef4_ethtool_set_ringparam()
675 return ef4_realloc_channels(efx, ring->rx_pending, txq_entries); in ef4_ethtool_set_ringparam()
/linux/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_ethtool.c376 ring->rx_pending = qs->rqe_cnt ? qs->rqe_cnt : Q_COUNT(Q_SIZE_256); in otx2_get_ringparam()
415 rx_count = ring->rx_pending; in otx2_set_ringparam()
422 if (ring->rx_pending < 16) { in otx2_set_ringparam()
425 ring->rx_pending); in otx2_set_ringparam()
/linux/drivers/net/ethernet/broadcom/
H A Db44.h404 u32 rx_pending; member
/linux/drivers/net/ethernet/marvell/
H A Dsky2.c1354 for (i = 0; i < sky2->rx_pending; i++) { in sky2_rx_clean()
1493 for (i = 0; i < sky2->rx_pending; i++) { in sky2_alloc_rx_skbs()
1548 for (i = 0; i < sky2->rx_pending; i++) { in sky2_rx_start()
1614 sky2->rx_ring = kcalloc(sky2->rx_pending, sizeof(struct rx_ring_info), in sky2_alloc_buffers()
2569 sky2->rx_next = (sky2->rx_next + 1) % sky2->rx_pending; in sky2_receive()
4160 ering->rx_pending = sky2->rx_pending; in sky2_get_ringparam()
4171 if (ering->rx_pending > RX_MAX_PENDING || in sky2_set_ringparam()
4172 ering->rx_pending < 8 || in sky2_set_ringparam()
4179 sky2->rx_pending = ering->rx_pending; in sky2_set_ringparam()
4628 sky2->rx_pending = RX_DEF_PENDING; in sky2_init_netdev()
/linux/drivers/platform/raspberrypi/vchiq-interface/
H A DTESTING121 Bulk: tx_pending=0 (size 0), rx_pending=0 (size 0)

123