Home
last modified time | relevance | path

Searched refs:tx_limit (Results 1 - 12 of 12) sorted by relevance

/kernel/linux/linux-5.10/drivers/staging/fwserial/
H A Ddma_fifo.h50 int tx_limit; /* max # of bytes per dma transaction */ member
77 int tx_limit, int open_limit, gfp_t gfp_mask);
110 static inline int dma_fifo_change_tx_limit(struct dma_fifo *fifo, int tx_limit) in dma_fifo_change_tx_limit() argument
112 tx_limit = round_down(tx_limit, fifo->align); in dma_fifo_change_tx_limit()
113 fifo->tx_limit = max_t(int, tx_limit, fifo->align); in dma_fifo_change_tx_limit()
H A Ddma_fifo.c50 * @tx_limit: maximum # of bytes transmissible per dma (rounded down to
59 int tx_limit, int open_limit, gfp_t gfp_mask) in dma_fifo_alloc()
78 fifo->tx_limit = max_t(int, round_down(tx_limit, align), align); in dma_fifo_alloc()
204 limit = min_t(unsigned int, l, fifo->tx_limit); in dma_fifo_out_pend()
58 dma_fifo_alloc(struct dma_fifo *fifo, int size, unsigned int align, int tx_limit, int open_limit, gfp_t gfp_mask) dma_fifo_alloc() argument
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/
H A Diowait.c32 * @tx_limit: limit for overflow queuing
41 void iowait_init(struct iowait *wait, u32 tx_limit, in iowait_init() argument
61 wait->tx_limit = tx_limit; in iowait_init()
H A Diowait.h110 * @tx_limit: limit for overflow queuing
157 u32 tx_limit; member
171 void iowait_init(struct iowait *wait, u32 tx_limit,
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/
H A Diowait.c32 * @tx_limit: limit for overflow queuing
41 void iowait_init(struct iowait *wait, u32 tx_limit, in iowait_init() argument
61 wait->tx_limit = tx_limit; in iowait_init()
H A Diowait.h69 * @tx_limit: limit for overflow queuing
116 u32 tx_limit; member
130 void iowait_init(struct iowait *wait, u32 tx_limit,
/kernel/linux/linux-5.10/drivers/i2c/busses/
H A Di2c-designware-master.c274 int tx_limit, rx_limit; in i2c_dw_xfer_msg() local
313 tx_limit = dev->tx_fifo_depth - flr; in i2c_dw_xfer_msg()
318 while (buf_len > 0 && tx_limit > 0 && rx_limit > 0) { in i2c_dw_xfer_msg()
357 tx_limit--; buf_len--; in i2c_dw_xfer_msg()
/kernel/linux/linux-6.6/drivers/i2c/busses/
H A Di2c-designware-master.c431 int tx_limit, rx_limit; in i2c_dw_xfer_msg() local
470 tx_limit = dev->tx_fifo_depth - flr; in i2c_dw_xfer_msg()
475 while (buf_len > 0 && tx_limit > 0 && rx_limit > 0) { in i2c_dw_xfer_msg()
514 tx_limit--; buf_len--; in i2c_dw_xfer_msg()
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtw88/
H A Dcoex.c105 bool tx_limit = false; in rtw_coex_limited_wl() local
112 tx_limit = true; in rtw_coex_limited_wl()
118 rtw_coex_limited_tx(rtwdev, tx_limit, tx_agg_ctrl); in rtw_coex_limited_wl()
/kernel/linux/linux-5.10/drivers/net/ethernet/nvidia/
H A Dforcedeth.c833 int tx_limit; member
2546 if (np->tx_limit) { in nv_start_xmit_optimized()
2719 if (np->tx_limit) in nv_tx_done_optimized()
2816 saved_tx_limit = np->tx_limit; in nv_tx_timeout()
2817 np->tx_limit = 0; /* prevent giving HW any limited pkts */ in nv_tx_timeout()
2836 np->tx_limit = saved_tx_limit; in nv_tx_timeout()
6010 np->tx_limit = 1; in nv_probe()
6013 np->tx_limit = 0; in nv_probe()
/kernel/linux/linux-6.6/drivers/net/ethernet/nvidia/
H A Dforcedeth.c833 int tx_limit; member
2541 if (np->tx_limit) { in nv_start_xmit_optimized()
2714 if (np->tx_limit) in nv_tx_done_optimized()
2811 saved_tx_limit = np->tx_limit; in nv_tx_timeout()
2812 np->tx_limit = 0; /* prevent giving HW any limited pkts */ in nv_tx_timeout()
2831 np->tx_limit = saved_tx_limit; in nv_tx_timeout()
6010 np->tx_limit = 1; in nv_probe()
6013 np->tx_limit = 0; in nv_probe()
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw88/
H A Dcoex.c101 bool tx_limit = false; in rtw_coex_limited_wl() local
105 tx_limit = true; in rtw_coex_limited_wl()
109 rtw_coex_limited_tx(rtwdev, tx_limit, tx_agg_ctrl); in rtw_coex_limited_wl()

Completed in 30 milliseconds