Searched full:bql (Results 1 – 25 of 36) sorted by relevance
12
251 * Reports completed pkts/bytes to BQL.263 /* Report to BQL and piggy back on its barrier. \
55 * Rationale: this function is to be used for the BQL functions
242 unsigned int packets; /* BQL packet count */243 unsigned int bytes; /* BQL byte count */
44 * @trans_count: Channel transaction count when committed (for BQL accounting)
66 /* BQL-related functions */
350 config BQL config
482 * PF netdevice's BQL. in __ef100_enqueue_skb()
212 * (efx_process_channel()). For BQL.216 * the same values that are reported to BQL).
1209 /* Update BQL */ in efx_process_channel()
3661 /* Non-BQL migrated drivers will return 0, too. */ in netdev_queue_dql_avail()3669 * netdev_txq_bql_enqueue_prefetchw - prefetch bql data for write3672 * BQL enabled drivers might use this helper in their ndo_start_xmit(),3683 * netdev_txq_bql_complete_prefetchw - prefetch bql data for write3686 * BQL enabled drivers might use this helper in their TX completion path,3737 * that they should not test BQL status themselves.3786 * individual packet), so that BQL can adjust its limits appropriately.3837 * netdev_tx_reset_subqueue - reset the BQL stats and state of a netdev queue
544 * from becoming busy was chosen. In practice, BQL would
300 * queue. Used by the Byte Queue Limits (BQL) to determine how
469 * queue (c.f. BQL).1899 * This function relies on Byte Queue Limits (BQL). The main benefit
407 unsigned int packets; /* BQL packet count */408 unsigned int bytes; /* BQL byte count */
508 Note that if BQL is supported and enabled on the device
623 /* Report BQL before sending the packet */ in emac_xmit_xdp_frame()981 /* report bql before sending packet */ in icssg_ndo_start_xmit()
310 /* Update BQL */ in ef4_enqueue_skb()
303 * Only queue_stopped might be used if BQL is not properly working.
1138 /* Report BQL before sending the packet */ in am65_cpsw_xdp_tx_frame()1153 /* Inform BQL */ in am65_cpsw_xdp_tx_frame()1713 /* report bql before sending packet */ in am65_cpsw_nuss_ndo_slave_xmit()1727 /* inform bql */ in am65_cpsw_nuss_ndo_slave_xmit()
937 /* BQL will try to keep the TX queue as short as possible, but it can't in hip04_mac_probe()
611 * we can update BQL with aggregate cleaned stats for each TXQ
1233 /* reset BQL after forced tx reclaim to prevent kernel panic */ in bcm_enet_stop()2378 /* reset BQL after forced tx reclaim to prevent kernel panic */ in bcm_enetsw_stop()
1230 /* Update BQL */ in efx_process_channel()
74 * With BQL support, we can increase TX ring safely.1992 /* Pity we can't rely on the nearby BQL completion implicit barrier. */ in rhine_tx()
226 /* get the bql data ready */ in ice_clean_tx_irq()2409 /* prefetch for bql data which is infrequently used */ in ice_xmit_frame_ring()