Home
last modified time | relevance | path

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

1234

/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/bluetooth/
H A Dhci_h5.c76 size_t rx_pending; /* Expecting more bytes */ member
463 h5->rx_pending = 2; in h5_rx_payload()
504 h5->rx_pending = H5_HDR_LEN(hdr); in h5_rx_3wire_hdr()
517 h5->rx_pending = 4; in h5_rx_pkt_start()
567 h5->rx_pending--; in h5_unslip_one_byte()
569 BT_DBG("unslipped 0x%02hhx, rx_pending %zu", *byte, h5->rx_pending); in h5_unslip_one_byte()
580 h5->rx_pending = 0; in h5_reset_rx()
593 BT_DBG("%s pending %zu count %d", hu->hdev->name, h5->rx_pending, in h5_recv()
599 if (h5->rx_pending > 0) { in h5_recv()
/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-core.c1481 int rx_pending; in mcp251xfd_irq() local
1483 rx_pending = gpiod_get_value_cansleep(priv->rx_int); in mcp251xfd_irq()
1484 if (!rx_pending) in mcp251xfd_irq()
1801 int err, rx_pending; in mcp251xfd_register_check_rx_int() local
1813 rx_pending = gpiod_get_value_cansleep(priv->rx_int); in mcp251xfd_register_check_rx_int()
1819 if (!rx_pending) in mcp251xfd_register_check_rx_int()
H A Dmcp251xfd-ram.c105 num_rx = ring->rx_pending; in can_ram_get_layout()
/linux/drivers/net/netdevsim/
H A Dethtool.c88 ns->ethtool.ring.rx_pending = ring->rx_pending; in nsim_set_ringparam()
230 ns->ethtool.ring.rx_pending = 512; in nsim_ethtool_ring_init()
/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/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/firmware/
H A Darm_scpi.c241 struct list_head rx_pending; member
363 if (list_empty(&ch->rx_pending)) { in scpi_process_cmd()
373 match = list_first_entry(&ch->rx_pending, struct scpi_xfer, in scpi_process_cmd()
377 list_for_each_entry(t, &ch->rx_pending, node) in scpi_process_cmd()
444 list_add_tail(&t->node, &ch->rx_pending); in scpi_tx_prepare()
974 INIT_LIST_HEAD(&pchan->rx_pending); in scpi_probe()
/linux/drivers/usb/isp1760/
H A Disp1760-udc.h46 bool rx_pending; member
/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.c181 kfree_skb(local->rx_pending); in local_cleanup()
182 local->rx_pending = NULL; in local_cleanup()
1606 skb = local->rx_pending; in nfc_llcp_rx_work()
1619 kfree_skb(local->rx_pending); in nfc_llcp_rx_work()
1620 local->rx_pending = NULL; in nfc_llcp_rx_work()
1630 local->rx_pending = skb; in __nfc_llcp_recv()
1734 local->rx_pending = NULL; in nfc_llcp_register_device()
/linux/drivers/net/wireless/nxp/nxpwifi/
H A Dmain.c132 atomic_dec(&adapter->rx_pending); in nxpwifi_process_rx()
134 (atomic_read(&adapter->rx_pending) < LOW_RX_PENDING)) { in nxpwifi_process_rx()
397 * checking if rx_pending has crossed high threshold and in nxpwifi_main_process()
402 if (atomic_read(&adapter->rx_pending) >= HIGH_RX_PENDING) { in nxpwifi_main_process()
1064 p += sprintf(p, "rx_pending = %d\n", in nxpwifi_drv_info_dump()
1065 atomic_read(&adapter->rx_pending)); in nxpwifi_drv_info_dump()
1354 if (atomic_read(&adapter->rx_pending) || in nxpwifi_uninit_sw()
1358 "rx_pending=%d, tx_pending=%d,\t" in nxpwifi_uninit_sw()
1360 atomic_read(&adapter->rx_pending), in nxpwifi_uninit_sw()
/linux/drivers/net/ethernet/wangxun/ngbe/
H A Dngbe_ethtool.c28 new_rx_count = clamp_t(u32, ring->rx_pending, WX_MIN_RXD, WX_MAX_RXD); in ngbe_set_ringparam()
/linux/drivers/net/ethernet/microsoft/mana/
H A Dmana_ethtool.c711 ring->rx_pending = apc->rx_queue_size; in mana_get_ringparam()
736 if (ring->rx_pending < MIN_RX_BUFFERS_PER_QUEUE) { in mana_set_ringparam()
737 NL_SET_ERR_MSG_FMT(extack, "rx:%d less than the min:%d", ring->rx_pending, in mana_set_ringparam()
742 new_rx = roundup_pow_of_two(ring->rx_pending); in mana_set_ringparam()
/linux/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_ethtool.c399 ring->rx_pending = priv->dma_conf.dma_rx_size; in stmmac_get_ringparam()
409 ring->rx_pending < DMA_MIN_RX_SIZE || in stmmac_set_ringparam()
410 ring->rx_pending > DMA_MAX_RX_SIZE || in stmmac_set_ringparam()
411 !is_power_of_2(ring->rx_pending) || in stmmac_set_ringparam()
417 return stmmac_reinit_ringparam(netdev, ring->rx_pending, in stmmac_set_ringparam()
/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/tools/testing/selftests/bpf/prog_tests/
H A Dxsk.c85 ifobj_tx->set_ring.default_rx = ifobj_tx->ring.rx_pending; in test_xsk()
/linux/drivers/net/ethernet/intel/iavf/
H A Diavf_ethtool.c473 ring->rx_pending = adapter->rx_desc_count; in iavf_get_ringparam()
500 ring->rx_pending > IAVF_MAX_RXD || in iavf_set_ringparam()
501 ring->rx_pending < IAVF_MIN_RXD) { in iavf_set_ringparam()
503 ring->tx_pending, ring->rx_pending, IAVF_MIN_TXD, in iavf_set_ringparam()
513 new_rx_count = ALIGN(ring->rx_pending, IAVF_REQ_DESCRIPTOR_MULTIPLE); in iavf_set_ringparam()
514 if (new_rx_count != ring->rx_pending) in iavf_set_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/sfc/
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/intel/idpf/
H A Didpf_ethtool.c636 ring->rx_pending = vport->dflt_qv_rsrc.rxq_desc_count; in idpf_get_ringparam()
679 if (ring->rx_pending < IDPF_MIN_RXQ_DESC) { in idpf_set_ringparam()
681 ring->rx_pending, in idpf_set_ringparam()
687 new_rx_count = ALIGN(ring->rx_pending, IDPF_REQ_RXQ_DESC_MULTIPLE); in idpf_set_ringparam()
688 if (new_rx_count != ring->rx_pending) in idpf_set_ringparam()

1234