Home
last modified time | relevance | path

Searched refs:mbmem (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/intel/fm10k/
H A Dfm10k_mbx.c322 * fm10k_mbx_write_copy - pulls data off of Tx FIFO and places it in mbmem
327 * mailbox memory. The offset in mbmem is based on the lower bits of the
334 u32 mbmem = mbx->mbmem_reg; in fm10k_mbx_write_copy() local
341 /* determine data length and mbmem tail index */ in fm10k_mbx_write_copy()
366 fm10k_write_reg(hw, mbmem + tail++, *(head++)); in fm10k_mbx_write_copy()
391 /* determine length of data to pull, reserve space for mbmem header */ in fm10k_mbx_pull_head()
415 * fm10k_mbx_read_copy - pulls data off of mbmem and places it in Rx FIFO
427 u32 mbmem = mbx->mbmem_reg ^ mbx->mbmem_len; in fm10k_mbx_read_copy() local
431 /* determine data length and mbmem head index */ in fm10k_mbx_read_copy()
452 *(tail++) = fm10k_read_reg(hw, mbmem in fm10k_mbx_read_copy()
816 u32 mbmem = mbx->mbmem_reg; fm10k_mbx_write() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/fm10k/
H A Dfm10k_mbx.c322 * fm10k_mbx_write_copy - pulls data off of Tx FIFO and places it in mbmem
327 * mailbox memory. The offset in mbmem is based on the lower bits of the
334 u32 mbmem = mbx->mbmem_reg; in fm10k_mbx_write_copy() local
341 /* determine data length and mbmem tail index */ in fm10k_mbx_write_copy()
366 fm10k_write_reg(hw, mbmem + tail++, *(head++)); in fm10k_mbx_write_copy()
391 /* determine length of data to pull, reserve space for mbmem header */ in fm10k_mbx_pull_head()
415 * fm10k_mbx_read_copy - pulls data off of mbmem and places it in Rx FIFO
427 u32 mbmem = mbx->mbmem_reg ^ mbx->mbmem_len; in fm10k_mbx_read_copy() local
431 /* determine data length and mbmem head index */ in fm10k_mbx_read_copy()
452 *(tail++) = fm10k_read_reg(hw, mbmem in fm10k_mbx_read_copy()
816 u32 mbmem = mbx->mbmem_reg; fm10k_mbx_write() local
[all...]

Completed in 4 milliseconds