• Home
  • Raw
  • Download

Lines Matching refs:inbuf

39 	MCDI_DECLARE_BUF(inbuf, MC_CMD_ALLOC_VIS_IN_LEN);  in efx_mcdi_alloc_vis()
43 MCDI_SET_DWORD(inbuf, ALLOC_VIS_IN_MIN_VI_COUNT, min_vis); in efx_mcdi_alloc_vis()
44 MCDI_SET_DWORD(inbuf, ALLOC_VIS_IN_MAX_VI_COUNT, max_vis); in efx_mcdi_alloc_vis()
45 rc = efx_mcdi_rpc(efx, MC_CMD_ALLOC_VIS, inbuf, sizeof(inbuf), in efx_mcdi_alloc_vis()
73 MCDI_DECLARE_BUF(inbuf, in efx_mcdi_ev_init()
86 MCDI_SET_DWORD(inbuf, INIT_EVQ_IN_SIZE, channel->eventq_mask + 1); in efx_mcdi_ev_init()
87 MCDI_SET_DWORD(inbuf, INIT_EVQ_IN_INSTANCE, channel->channel); in efx_mcdi_ev_init()
89 MCDI_SET_DWORD(inbuf, INIT_EVQ_IN_IRQ_NUM, channel->channel); in efx_mcdi_ev_init()
90 MCDI_SET_DWORD(inbuf, INIT_EVQ_IN_TMR_MODE, in efx_mcdi_ev_init()
92 MCDI_SET_DWORD(inbuf, INIT_EVQ_IN_TMR_LOAD, 0); in efx_mcdi_ev_init()
93 MCDI_SET_DWORD(inbuf, INIT_EVQ_IN_TMR_RELOAD, 0); in efx_mcdi_ev_init()
94 MCDI_SET_DWORD(inbuf, INIT_EVQ_IN_COUNT_MODE, in efx_mcdi_ev_init()
96 MCDI_SET_DWORD(inbuf, INIT_EVQ_IN_COUNT_THRSHLD, 0); in efx_mcdi_ev_init()
103 MCDI_POPULATE_DWORD_2(inbuf, INIT_EVQ_V2_IN_FLAGS, in efx_mcdi_ev_init()
108 MCDI_POPULATE_DWORD_4(inbuf, INIT_EVQ_IN_FLAGS, in efx_mcdi_ev_init()
117 MCDI_SET_ARRAY_QWORD(inbuf, INIT_EVQ_IN_DMA_ADDR, i, dma_addr); in efx_mcdi_ev_init()
123 rc = efx_mcdi_rpc(efx, MC_CMD_INIT_EVQ, inbuf, inlen, in efx_mcdi_ev_init()
142 MCDI_DECLARE_BUF(inbuf, MC_CMD_FINI_EVQ_IN_LEN); in efx_mcdi_ev_fini()
148 MCDI_SET_DWORD(inbuf, FINI_EVQ_IN_INSTANCE, channel->channel); in efx_mcdi_ev_fini()
150 rc = efx_mcdi_rpc_quiet(efx, MC_CMD_FINI_EVQ, inbuf, sizeof(inbuf), in efx_mcdi_ev_fini()
165 MCDI_DECLARE_BUF(inbuf, MC_CMD_INIT_TXQ_IN_LEN(EFX_MAX_DMAQ_SIZE * 8 / in efx_mcdi_tx_init()
178 MCDI_SET_DWORD(inbuf, INIT_TXQ_IN_SIZE, tx_queue->ptr_mask + 1); in efx_mcdi_tx_init()
179 MCDI_SET_DWORD(inbuf, INIT_TXQ_IN_TARGET_EVQ, channel->channel); in efx_mcdi_tx_init()
180 MCDI_SET_DWORD(inbuf, INIT_TXQ_IN_LABEL, tx_queue->label); in efx_mcdi_tx_init()
181 MCDI_SET_DWORD(inbuf, INIT_TXQ_IN_INSTANCE, tx_queue->queue); in efx_mcdi_tx_init()
182 MCDI_SET_DWORD(inbuf, INIT_TXQ_IN_OWNER_ID, 0); in efx_mcdi_tx_init()
183 MCDI_SET_DWORD(inbuf, INIT_TXQ_IN_PORT_ID, efx->vport_id); in efx_mcdi_tx_init()
191 MCDI_SET_ARRAY_QWORD(inbuf, INIT_TXQ_IN_DMA_ADDR, i, dma_addr); in efx_mcdi_tx_init()
206 MCDI_POPULATE_DWORD_6(inbuf, INIT_TXQ_IN_FLAGS, in efx_mcdi_tx_init()
218 rc = efx_mcdi_rpc_quiet(efx, MC_CMD_INIT_TXQ, inbuf, inlen, in efx_mcdi_tx_init()
248 MCDI_DECLARE_BUF(inbuf, MC_CMD_FINI_TXQ_IN_LEN); in efx_mcdi_tx_fini()
254 MCDI_SET_DWORD(inbuf, FINI_TXQ_IN_INSTANCE, in efx_mcdi_tx_fini()
257 rc = efx_mcdi_rpc_quiet(efx, MC_CMD_FINI_TXQ, inbuf, sizeof(inbuf), in efx_mcdi_tx_fini()
282 MCDI_DECLARE_BUF(inbuf, MC_CMD_INIT_RXQ_V4_IN_LEN); in efx_mcdi_rx_init()
297 MCDI_SET_DWORD(inbuf, INIT_RXQ_IN_SIZE, rx_queue->ptr_mask + 1); in efx_mcdi_rx_init()
298 MCDI_SET_DWORD(inbuf, INIT_RXQ_IN_TARGET_EVQ, channel->channel); in efx_mcdi_rx_init()
299 MCDI_SET_DWORD(inbuf, INIT_RXQ_IN_LABEL, efx_rx_queue_index(rx_queue)); in efx_mcdi_rx_init()
300 MCDI_SET_DWORD(inbuf, INIT_RXQ_IN_INSTANCE, in efx_mcdi_rx_init()
302 MCDI_POPULATE_DWORD_2(inbuf, INIT_RXQ_IN_FLAGS, in efx_mcdi_rx_init()
305 MCDI_SET_DWORD(inbuf, INIT_RXQ_IN_OWNER_ID, 0); in efx_mcdi_rx_init()
306 MCDI_SET_DWORD(inbuf, INIT_RXQ_IN_PORT_ID, efx->vport_id); in efx_mcdi_rx_init()
307 MCDI_SET_DWORD(inbuf, INIT_RXQ_V4_IN_BUFFER_SIZE_BYTES, buffer_size); in efx_mcdi_rx_init()
315 MCDI_SET_ARRAY_QWORD(inbuf, INIT_RXQ_IN_DMA_ADDR, i, dma_addr); in efx_mcdi_rx_init()
319 rc = efx_mcdi_rpc(efx, MC_CMD_INIT_RXQ, inbuf, sizeof(inbuf), in efx_mcdi_rx_init()
333 MCDI_DECLARE_BUF(inbuf, MC_CMD_FINI_RXQ_IN_LEN); in efx_mcdi_rx_fini()
339 MCDI_SET_DWORD(inbuf, FINI_RXQ_IN_INSTANCE, in efx_mcdi_rx_fini()
342 rc = efx_mcdi_rpc_quiet(efx, MC_CMD_FINI_RXQ, inbuf, sizeof(inbuf), in efx_mcdi_rx_fini()