Lines Matching refs:inbuf

319 	MCDI_DECLARE_BUF(inbuf, MC_CMD_LICENSING_V3_IN_LEN);  in efx_ef10_read_licensed_features()
325 MCDI_SET_DWORD(inbuf, LICENSING_V3_IN_OP, in efx_ef10_read_licensed_features()
327 rc = efx_mcdi_rpc_quiet(efx, MC_CMD_LICENSING_V3, inbuf, sizeof(inbuf), in efx_ef10_read_licensed_features()
481 MCDI_DECLARE_BUF(inbuf, MC_CMD_VPORT_GET_MAC_ADDRESSES_IN_LEN); in efx_ef10_get_mac_address_vf()
486 MCDI_SET_DWORD(inbuf, VPORT_GET_MAC_ADDRESSES_IN_VPORT_ID, in efx_ef10_get_mac_address_vf()
488 rc = efx_mcdi_rpc(efx, MC_CMD_VPORT_GET_MAC_ADDRESSES, inbuf, in efx_ef10_get_mac_address_vf()
489 sizeof(inbuf), outbuf, sizeof(outbuf), &outlen); in efx_ef10_get_mac_address_vf()
855 MCDI_DECLARE_BUF(inbuf, MC_CMD_FREE_PIOBUF_IN_LEN); in efx_ef10_free_piobufs()
862 MCDI_SET_DWORD(inbuf, FREE_PIOBUF_IN_PIOBUF_HANDLE, in efx_ef10_free_piobufs()
864 rc = efx_mcdi_rpc(efx, MC_CMD_FREE_PIOBUF, inbuf, sizeof(inbuf), in efx_ef10_free_piobufs()
914 MCDI_DECLARE_BUF(inbuf, MC_CMD_LINK_PIOBUF_IN_LEN); in efx_ef10_link_piobufs()
925 MCDI_SET_DWORD(inbuf, LINK_PIOBUF_IN_PIOBUF_HANDLE, in efx_ef10_link_piobufs()
927 MCDI_SET_DWORD(inbuf, LINK_PIOBUF_IN_TXQ_INSTANCE, in efx_ef10_link_piobufs()
930 inbuf, MC_CMD_LINK_PIOBUF_IN_LEN, in efx_ef10_link_piobufs()
971 MCDI_SET_DWORD(inbuf, in efx_ef10_link_piobufs()
974 MCDI_SET_DWORD(inbuf, in efx_ef10_link_piobufs()
978 inbuf, MC_CMD_LINK_PIOBUF_IN_LEN, in efx_ef10_link_piobufs()
1012 MCDI_SET_DWORD(inbuf, UNLINK_PIOBUF_IN_TXQ_INSTANCE, in efx_ef10_link_piobufs()
1015 inbuf, MC_CMD_UNLINK_PIOBUF_IN_LEN, in efx_ef10_link_piobufs()
1123 MCDI_DECLARE_BUF(inbuf, MC_CMD_VADAPTOR_QUERY_IN_LEN); in efx_ef10_vadaptor_query()
1130 MCDI_SET_DWORD(inbuf, VADAPTOR_QUERY_IN_UPSTREAM_PORT_ID, in efx_ef10_vadaptor_query()
1133 rc = efx_mcdi_rpc(efx, MC_CMD_VADAPTOR_QUERY, inbuf, sizeof(inbuf), in efx_ef10_vadaptor_query()
1159 MCDI_DECLARE_BUF(inbuf, MC_CMD_VADAPTOR_ALLOC_IN_LEN); in efx_ef10_vadaptor_alloc()
1161 MCDI_SET_DWORD(inbuf, VADAPTOR_ALLOC_IN_UPSTREAM_PORT_ID, port_id); in efx_ef10_vadaptor_alloc()
1162 return efx_mcdi_rpc(efx, MC_CMD_VADAPTOR_ALLOC, inbuf, sizeof(inbuf), in efx_ef10_vadaptor_alloc()
1168 MCDI_DECLARE_BUF(inbuf, MC_CMD_VADAPTOR_FREE_IN_LEN); in efx_ef10_vadaptor_free()
1170 MCDI_SET_DWORD(inbuf, VADAPTOR_FREE_IN_UPSTREAM_PORT_ID, port_id); in efx_ef10_vadaptor_free()
1171 return efx_mcdi_rpc(efx, MC_CMD_VADAPTOR_FREE, inbuf, sizeof(inbuf), in efx_ef10_vadaptor_free()
1178 MCDI_DECLARE_BUF(inbuf, MC_CMD_VPORT_ADD_MAC_ADDRESS_IN_LEN); in efx_ef10_vport_add_mac()
1180 MCDI_SET_DWORD(inbuf, VPORT_ADD_MAC_ADDRESS_IN_VPORT_ID, port_id); in efx_ef10_vport_add_mac()
1181 ether_addr_copy(MCDI_PTR(inbuf, VPORT_ADD_MAC_ADDRESS_IN_MACADDR), mac); in efx_ef10_vport_add_mac()
1183 return efx_mcdi_rpc(efx, MC_CMD_VPORT_ADD_MAC_ADDRESS, inbuf, in efx_ef10_vport_add_mac()
1184 sizeof(inbuf), NULL, 0, NULL); in efx_ef10_vport_add_mac()
1190 MCDI_DECLARE_BUF(inbuf, MC_CMD_VPORT_DEL_MAC_ADDRESS_IN_LEN); in efx_ef10_vport_del_mac()
1192 MCDI_SET_DWORD(inbuf, VPORT_DEL_MAC_ADDRESS_IN_VPORT_ID, port_id); in efx_ef10_vport_del_mac()
1193 ether_addr_copy(MCDI_PTR(inbuf, VPORT_DEL_MAC_ADDRESS_IN_MACADDR), mac); in efx_ef10_vport_del_mac()
1195 return efx_mcdi_rpc(efx, MC_CMD_VPORT_DEL_MAC_ADDRESS, inbuf, in efx_ef10_vport_del_mac()
1196 sizeof(inbuf), NULL, 0, NULL); in efx_ef10_vport_del_mac()
1261 MCDI_DECLARE_BUF(inbuf, MC_CMD_ALLOC_VIS_IN_LEN); in efx_ef10_alloc_vis()
1267 MCDI_SET_DWORD(inbuf, ALLOC_VIS_IN_MIN_VI_COUNT, min_vis); in efx_ef10_alloc_vis()
1268 MCDI_SET_DWORD(inbuf, ALLOC_VIS_IN_MAX_VI_COUNT, max_vis); in efx_ef10_alloc_vis()
1269 rc = efx_mcdi_rpc(efx, MC_CMD_ALLOC_VIS, inbuf, sizeof(inbuf), in efx_ef10_alloc_vis()
1993 MCDI_DECLARE_BUF(inbuf, MC_CMD_MAC_STATS_IN_LEN); in efx_ef10_try_update_nic_stats_vf()
2025 MCDI_SET_QWORD(inbuf, MAC_STATS_IN_DMA_ADDR, stats_buf.dma_addr); in efx_ef10_try_update_nic_stats_vf()
2026 MCDI_POPULATE_DWORD_1(inbuf, MAC_STATS_IN_CMD, in efx_ef10_try_update_nic_stats_vf()
2028 MCDI_SET_DWORD(inbuf, MAC_STATS_IN_DMA_LEN, dma_len); in efx_ef10_try_update_nic_stats_vf()
2029 MCDI_SET_DWORD(inbuf, MAC_STATS_IN_PORT_ID, EVB_PORT_ID_ASSIGNED); in efx_ef10_try_update_nic_stats_vf()
2031 rc = efx_mcdi_rpc_quiet(efx, MC_CMD_MAC_STATS, inbuf, sizeof(inbuf), in efx_ef10_try_update_nic_stats_vf()
2038 sizeof(inbuf), NULL, 0, rc); in efx_ef10_try_update_nic_stats_vf()
2087 MCDI_DECLARE_BUF(inbuf, MC_CMD_SET_EVQ_TMR_IN_LEN); in efx_ef10_push_irq_moderation()
2090 MCDI_SET_DWORD(inbuf, SET_EVQ_TMR_IN_INSTANCE, in efx_ef10_push_irq_moderation()
2092 MCDI_SET_DWORD(inbuf, SET_EVQ_TMR_IN_TMR_LOAD_REQ_NS, ns); in efx_ef10_push_irq_moderation()
2093 MCDI_SET_DWORD(inbuf, SET_EVQ_TMR_IN_TMR_RELOAD_REQ_NS, ns); in efx_ef10_push_irq_moderation()
2094 MCDI_SET_DWORD(inbuf, SET_EVQ_TMR_IN_TMR_MODE, mode); in efx_ef10_push_irq_moderation()
2097 inbuf, sizeof(inbuf), 0, NULL, 0); in efx_ef10_push_irq_moderation()
2285 MCDI_DECLARE_BUF(inbuf, MC_CMD_TRIGGER_INTERRUPT_IN_LEN); in efx_ef10_irq_test_generate()
2293 MCDI_SET_DWORD(inbuf, TRIGGER_INTERRUPT_IN_INTR_LEVEL, efx->irq_level); in efx_ef10_irq_test_generate()
2295 inbuf, sizeof(inbuf), NULL, 0, NULL); in efx_ef10_irq_test_generate()
2408 MCDI_DECLARE_BUF(inbuf, MC_CMD_INIT_TXQ_IN_LEN(EFX_MAX_DMAQ_SIZE * 8 / in efx_ef10_tx_init()
2447 MCDI_SET_DWORD(inbuf, INIT_TXQ_IN_SIZE, tx_queue->ptr_mask + 1); in efx_ef10_tx_init()
2448 MCDI_SET_DWORD(inbuf, INIT_TXQ_IN_TARGET_EVQ, channel->channel); in efx_ef10_tx_init()
2449 MCDI_SET_DWORD(inbuf, INIT_TXQ_IN_LABEL, tx_queue->queue); in efx_ef10_tx_init()
2450 MCDI_SET_DWORD(inbuf, INIT_TXQ_IN_INSTANCE, tx_queue->queue); in efx_ef10_tx_init()
2451 MCDI_SET_DWORD(inbuf, INIT_TXQ_IN_OWNER_ID, 0); in efx_ef10_tx_init()
2452 MCDI_SET_DWORD(inbuf, INIT_TXQ_IN_PORT_ID, nic_data->vport_id); in efx_ef10_tx_init()
2460 MCDI_SET_ARRAY_QWORD(inbuf, INIT_TXQ_IN_DMA_ADDR, i, dma_addr); in efx_ef10_tx_init()
2467 MCDI_POPULATE_DWORD_4(inbuf, INIT_TXQ_IN_FLAGS, in efx_ef10_tx_init()
2478 rc = efx_mcdi_rpc_quiet(efx, MC_CMD_INIT_TXQ, inbuf, inlen, in efx_ef10_tx_init()
2531 MCDI_DECLARE_BUF(inbuf, MC_CMD_FINI_TXQ_IN_LEN); in efx_ef10_tx_fini()
2537 MCDI_SET_DWORD(inbuf, FINI_TXQ_IN_INSTANCE, in efx_ef10_tx_fini()
2540 rc = efx_mcdi_rpc_quiet(efx, MC_CMD_FINI_TXQ, inbuf, sizeof(inbuf), in efx_ef10_tx_fini()
2670 MCDI_DECLARE_BUF(inbuf, MC_CMD_RSS_CONTEXT_GET_FLAGS_OUT_LEN); in efx_ef10_get_rss_flags()
2677 MCDI_SET_DWORD(inbuf, RSS_CONTEXT_GET_FLAGS_IN_RSS_CONTEXT_ID, context); in efx_ef10_get_rss_flags()
2678 MCDI_SET_DWORD(inbuf, RSS_CONTEXT_GET_FLAGS_OUT_FLAGS, in efx_ef10_get_rss_flags()
2680 rc = efx_mcdi_rpc(efx, MC_CMD_RSS_CONTEXT_GET_FLAGS, inbuf, in efx_ef10_get_rss_flags()
2681 sizeof(inbuf), outbuf, sizeof(outbuf), &outlen); in efx_ef10_get_rss_flags()
2700 MCDI_DECLARE_BUF(inbuf, MC_CMD_RSS_CONTEXT_SET_FLAGS_IN_LEN); in efx_ef10_set_rss_flags()
2707 MCDI_SET_DWORD(inbuf, RSS_CONTEXT_SET_FLAGS_IN_RSS_CONTEXT_ID, in efx_ef10_set_rss_flags()
2711 MCDI_SET_DWORD(inbuf, RSS_CONTEXT_SET_FLAGS_IN_FLAGS, flags); in efx_ef10_set_rss_flags()
2712 if (!efx_mcdi_rpc(efx, MC_CMD_RSS_CONTEXT_SET_FLAGS, inbuf, sizeof(inbuf), in efx_ef10_set_rss_flags()
2722 MCDI_DECLARE_BUF(inbuf, MC_CMD_RSS_CONTEXT_ALLOC_IN_LEN); in efx_ef10_alloc_rss_context()
2746 MCDI_SET_DWORD(inbuf, RSS_CONTEXT_ALLOC_IN_UPSTREAM_PORT_ID, in efx_ef10_alloc_rss_context()
2748 MCDI_SET_DWORD(inbuf, RSS_CONTEXT_ALLOC_IN_TYPE, alloc_type); in efx_ef10_alloc_rss_context()
2749 MCDI_SET_DWORD(inbuf, RSS_CONTEXT_ALLOC_IN_NUM_QUEUES, rss_spread); in efx_ef10_alloc_rss_context()
2751 rc = efx_mcdi_rpc(efx, MC_CMD_RSS_CONTEXT_ALLOC, inbuf, sizeof(inbuf), in efx_ef10_alloc_rss_context()
2773 MCDI_DECLARE_BUF(inbuf, MC_CMD_RSS_CONTEXT_FREE_IN_LEN); in efx_ef10_free_rss_context()
2775 MCDI_SET_DWORD(inbuf, RSS_CONTEXT_FREE_IN_RSS_CONTEXT_ID, in efx_ef10_free_rss_context()
2777 return efx_mcdi_rpc(efx, MC_CMD_RSS_CONTEXT_FREE, inbuf, sizeof(inbuf), in efx_ef10_free_rss_context()
2924 MCDI_DECLARE_BUF(inbuf, MC_CMD_RSS_CONTEXT_GET_TABLE_IN_LEN); in efx_ef10_rx_pull_rss_context_config()
2938 MCDI_SET_DWORD(inbuf, RSS_CONTEXT_GET_TABLE_IN_RSS_CONTEXT_ID, in efx_ef10_rx_pull_rss_context_config()
2942 rc = efx_mcdi_rpc(efx, MC_CMD_RSS_CONTEXT_GET_TABLE, inbuf, sizeof(inbuf), in efx_ef10_rx_pull_rss_context_config()
2954 MCDI_SET_DWORD(inbuf, RSS_CONTEXT_GET_KEY_IN_RSS_CONTEXT_ID, in efx_ef10_rx_pull_rss_context_config()
2958 rc = efx_mcdi_rpc(efx, MC_CMD_RSS_CONTEXT_GET_KEY, inbuf, sizeof(inbuf), in efx_ef10_rx_pull_rss_context_config()
3082 MCDI_DECLARE_BUF(inbuf, in efx_ef10_rx_init()
3098 MCDI_SET_DWORD(inbuf, INIT_RXQ_IN_SIZE, rx_queue->ptr_mask + 1); in efx_ef10_rx_init()
3099 MCDI_SET_DWORD(inbuf, INIT_RXQ_IN_TARGET_EVQ, channel->channel); in efx_ef10_rx_init()
3100 MCDI_SET_DWORD(inbuf, INIT_RXQ_IN_LABEL, efx_rx_queue_index(rx_queue)); in efx_ef10_rx_init()
3101 MCDI_SET_DWORD(inbuf, INIT_RXQ_IN_INSTANCE, in efx_ef10_rx_init()
3103 MCDI_POPULATE_DWORD_2(inbuf, INIT_RXQ_IN_FLAGS, in efx_ef10_rx_init()
3106 MCDI_SET_DWORD(inbuf, INIT_RXQ_IN_OWNER_ID, 0); in efx_ef10_rx_init()
3107 MCDI_SET_DWORD(inbuf, INIT_RXQ_IN_PORT_ID, nic_data->vport_id); in efx_ef10_rx_init()
3115 MCDI_SET_ARRAY_QWORD(inbuf, INIT_RXQ_IN_DMA_ADDR, i, dma_addr); in efx_ef10_rx_init()
3121 rc = efx_mcdi_rpc(efx, MC_CMD_INIT_RXQ, inbuf, inlen, in efx_ef10_rx_init()
3130 MCDI_DECLARE_BUF(inbuf, MC_CMD_FINI_RXQ_IN_LEN); in efx_ef10_rx_fini()
3136 MCDI_SET_DWORD(inbuf, FINI_RXQ_IN_INSTANCE, in efx_ef10_rx_fini()
3139 rc = efx_mcdi_rpc_quiet(efx, MC_CMD_FINI_RXQ, inbuf, sizeof(inbuf), in efx_ef10_rx_fini()
3200 MCDI_DECLARE_BUF(inbuf, MC_CMD_DRIVER_EVENT_IN_LEN); in efx_ef10_rx_defer_refill()
3207 MCDI_SET_DWORD(inbuf, DRIVER_EVENT_IN_EVQ, channel->channel); in efx_ef10_rx_defer_refill()
3212 memcpy(MCDI_PTR(inbuf, DRIVER_EVENT_IN_DATA), &event.u64[0], in efx_ef10_rx_defer_refill()
3216 inbuf, sizeof(inbuf), 0, in efx_ef10_rx_defer_refill()
3238 MCDI_DECLARE_BUF(inbuf, MC_CMD_FINI_EVQ_IN_LEN); in efx_ef10_ev_fini()
3244 MCDI_SET_DWORD(inbuf, FINI_EVQ_IN_INSTANCE, channel->channel); in efx_ef10_ev_fini()
3246 rc = efx_mcdi_rpc_quiet(efx, MC_CMD_FINI_EVQ, inbuf, sizeof(inbuf), in efx_ef10_ev_fini()
3261 MCDI_DECLARE_BUF(inbuf, in efx_ef10_ev_init()
3279 MCDI_SET_DWORD(inbuf, INIT_EVQ_IN_SIZE, channel->eventq_mask + 1); in efx_ef10_ev_init()
3280 MCDI_SET_DWORD(inbuf, INIT_EVQ_IN_INSTANCE, channel->channel); in efx_ef10_ev_init()
3282 MCDI_SET_DWORD(inbuf, INIT_EVQ_IN_IRQ_NUM, channel->channel); in efx_ef10_ev_init()
3283 MCDI_SET_DWORD(inbuf, INIT_EVQ_IN_TMR_MODE, in efx_ef10_ev_init()
3285 MCDI_SET_DWORD(inbuf, INIT_EVQ_IN_TMR_LOAD, 0); in efx_ef10_ev_init()
3286 MCDI_SET_DWORD(inbuf, INIT_EVQ_IN_TMR_RELOAD, 0); in efx_ef10_ev_init()
3287 MCDI_SET_DWORD(inbuf, INIT_EVQ_IN_COUNT_MODE, in efx_ef10_ev_init()
3289 MCDI_SET_DWORD(inbuf, INIT_EVQ_IN_COUNT_THRSHLD, 0); in efx_ef10_ev_init()
3297 MCDI_POPULATE_DWORD_2(inbuf, INIT_EVQ_V2_IN_FLAGS, in efx_ef10_ev_init()
3305 MCDI_POPULATE_DWORD_4(inbuf, INIT_EVQ_IN_FLAGS, in efx_ef10_ev_init()
3314 MCDI_SET_ARRAY_QWORD(inbuf, INIT_EVQ_IN_DMA_ADDR, i, dma_addr); in efx_ef10_ev_init()
3320 rc = efx_mcdi_rpc(efx, MC_CMD_INIT_EVQ, inbuf, inlen, in efx_ef10_ev_init()
3918 MCDI_DECLARE_BUF(inbuf, MC_CMD_DRIVER_EVENT_IN_LEN); in efx_ef10_ev_test_generate()
3927 MCDI_SET_DWORD(inbuf, DRIVER_EVENT_IN_EVQ, channel->channel); in efx_ef10_ev_test_generate()
3932 memcpy(MCDI_PTR(inbuf, DRIVER_EVENT_IN_DATA), &event.u64[0], in efx_ef10_ev_test_generate()
3935 rc = efx_mcdi_rpc(efx, MC_CMD_DRIVER_EVENT, inbuf, sizeof(inbuf), in efx_ef10_ev_test_generate()
4051 efx_dword_t *inbuf) in efx_ef10_filter_push_prep_set_match_fields() argument
4056 MCDI_SET_DWORD(inbuf, FILTER_OP_IN_OP, in efx_ef10_filter_push_prep_set_match_fields()
4073 memcpy(MCDI_PTR(inbuf, FILTER_OP_IN_ ## mcdi_field), \ in efx_ef10_filter_push_prep_set_match_fields()
4104 MCDI_POPULATE_DWORD_1(inbuf, in efx_ef10_filter_push_prep_set_match_fields()
4142 MCDI_SET_DWORD(inbuf, FILTER_OP_IN_MATCH_FIELDS, in efx_ef10_filter_push_prep_set_match_fields()
4148 efx_dword_t *inbuf, u64 handle, in efx_ef10_filter_push_prep() argument
4155 memset(inbuf, 0, MC_CMD_FILTER_OP_EXT_IN_LEN); in efx_ef10_filter_push_prep()
4169 MCDI_SET_DWORD(inbuf, FILTER_OP_IN_OP, in efx_ef10_filter_push_prep()
4171 MCDI_SET_QWORD(inbuf, FILTER_OP_IN_HANDLE, handle); in efx_ef10_filter_push_prep()
4173 efx_ef10_filter_push_prep_set_match_fields(efx, spec, inbuf); in efx_ef10_filter_push_prep()
4176 MCDI_SET_DWORD(inbuf, FILTER_OP_IN_PORT_ID, nic_data->vport_id); in efx_ef10_filter_push_prep()
4177 MCDI_SET_DWORD(inbuf, FILTER_OP_IN_RX_DEST, in efx_ef10_filter_push_prep()
4181 MCDI_SET_DWORD(inbuf, FILTER_OP_IN_TX_DOMAIN, 0); in efx_ef10_filter_push_prep()
4182 MCDI_SET_DWORD(inbuf, FILTER_OP_IN_TX_DEST, in efx_ef10_filter_push_prep()
4184 MCDI_SET_DWORD(inbuf, FILTER_OP_IN_RX_QUEUE, in efx_ef10_filter_push_prep()
4187 MCDI_SET_DWORD(inbuf, FILTER_OP_IN_RX_MODE, in efx_ef10_filter_push_prep()
4192 MCDI_SET_DWORD(inbuf, FILTER_OP_IN_RX_CONTEXT, ctx->context_id); in efx_ef10_filter_push_prep()
4199 MCDI_DECLARE_BUF(inbuf, MC_CMD_FILTER_OP_EXT_IN_LEN); in efx_ef10_filter_push()
4203 efx_ef10_filter_push_prep(efx, spec, inbuf, *handle, ctx, replacing); in efx_ef10_filter_push()
4204 rc = efx_mcdi_rpc(efx, MC_CMD_FILTER_OP, inbuf, sizeof(inbuf), in efx_ef10_filter_push()
4457 MCDI_DECLARE_BUF(inbuf, MC_CMD_FILTER_OP_EXT_IN_LEN); in efx_ef10_filter_insert_locked()
4460 memset(inbuf, 0, sizeof(inbuf)); in efx_ef10_filter_insert_locked()
4471 MCDI_SET_DWORD(inbuf, FILTER_OP_IN_OP, in efx_ef10_filter_insert_locked()
4473 MCDI_SET_QWORD(inbuf, FILTER_OP_IN_HANDLE, in efx_ef10_filter_insert_locked()
4476 inbuf, sizeof(inbuf), in efx_ef10_filter_insert_locked()
4532 MCDI_DECLARE_BUF(inbuf, in efx_ef10_filter_remove_internal()
4578 MCDI_SET_DWORD(inbuf, FILTER_OP_IN_OP, in efx_ef10_filter_remove_internal()
4582 MCDI_SET_QWORD(inbuf, FILTER_OP_IN_HANDLE, in efx_ef10_filter_remove_internal()
4585 inbuf, sizeof(inbuf), NULL, 0, NULL); in efx_ef10_filter_remove_internal()
4913 MCDI_DECLARE_BUF(inbuf, MC_CMD_GET_PARSER_DISP_INFO_IN_LEN); in efx_ef10_filter_table_probe_matches()
4920 MCDI_SET_DWORD(inbuf, GET_PARSER_DISP_INFO_IN_OP, in efx_ef10_filter_table_probe_matches()
4925 inbuf, sizeof(inbuf), outbuf, sizeof(outbuf), in efx_ef10_filter_table_probe_matches()
5129 MCDI_DECLARE_BUF(inbuf, MC_CMD_FILTER_OP_EXT_IN_LEN); in efx_ef10_filter_table_remove()
5153 MCDI_SET_DWORD(inbuf, FILTER_OP_IN_OP, in efx_ef10_filter_table_remove()
5157 MCDI_SET_QWORD(inbuf, FILTER_OP_IN_HANDLE, in efx_ef10_filter_table_remove()
5159 rc = efx_mcdi_rpc_quiet(efx, MC_CMD_FILTER_OP, inbuf, in efx_ef10_filter_table_remove()
5160 sizeof(inbuf), NULL, 0, NULL); in efx_ef10_filter_table_remove()
5845 MCDI_DECLARE_BUF(inbuf, MC_CMD_VADAPTOR_SET_MAC_IN_LEN); in efx_ef10_set_mac_address()
5857 ether_addr_copy(MCDI_PTR(inbuf, VADAPTOR_SET_MAC_IN_MACADDR), in efx_ef10_set_mac_address()
5859 MCDI_SET_DWORD(inbuf, VADAPTOR_SET_MAC_IN_UPSTREAM_PORT_ID, in efx_ef10_set_mac_address()
5861 rc = efx_mcdi_rpc_quiet(efx, MC_CMD_VADAPTOR_SET_MAC, inbuf, in efx_ef10_set_mac_address()
5862 sizeof(inbuf), NULL, 0, NULL); in efx_ef10_set_mac_address()
5918 sizeof(inbuf), NULL, 0, rc); in efx_ef10_set_mac_address()
5940 MCDI_DECLARE_BUF(inbuf, MC_CMD_START_BIST_IN_LEN); in efx_ef10_start_bist()
5942 MCDI_SET_DWORD(inbuf, START_BIST_IN_TYPE, bist_type); in efx_ef10_start_bist()
5943 return efx_mcdi_rpc(efx, MC_CMD_START_BIST, inbuf, sizeof(inbuf), in efx_ef10_start_bist()
6056 MCDI_DECLARE_BUF(inbuf, MC_CMD_NVRAM_METADATA_IN_LEN); in efx_ef10_mtd_probe_partition()
6096 MCDI_SET_DWORD(inbuf, NVRAM_METADATA_IN_TYPE, type); in efx_ef10_mtd_probe_partition()
6097 rc = efx_mcdi_rpc(efx, MC_CMD_NVRAM_METADATA, inbuf, sizeof(inbuf), in efx_ef10_mtd_probe_partition()
6183 MCDI_DECLARE_BUF(inbuf, MC_CMD_PTP_IN_TIME_EVENT_SUBSCRIBE_LEN); in efx_ef10_rx_enable_timestamping()
6192 MCDI_SET_DWORD(inbuf, PTP_IN_OP, MC_CMD_PTP_OP_TIME_EVENT_SUBSCRIBE); in efx_ef10_rx_enable_timestamping()
6193 MCDI_SET_DWORD(inbuf, PTP_IN_PERIPH_ID, 0); in efx_ef10_rx_enable_timestamping()
6194 MCDI_SET_DWORD(inbuf, PTP_IN_TIME_EVENT_SUBSCRIBE_QUEUE, in efx_ef10_rx_enable_timestamping()
6198 inbuf, sizeof(inbuf), NULL, 0, NULL); in efx_ef10_rx_enable_timestamping()
6210 MCDI_DECLARE_BUF(inbuf, MC_CMD_PTP_IN_TIME_EVENT_UNSUBSCRIBE_LEN); in efx_ef10_rx_disable_timestamping()
6223 MCDI_SET_DWORD(inbuf, PTP_IN_OP, MC_CMD_PTP_OP_TIME_EVENT_UNSUBSCRIBE); in efx_ef10_rx_disable_timestamping()
6224 MCDI_SET_DWORD(inbuf, PTP_IN_PERIPH_ID, 0); in efx_ef10_rx_disable_timestamping()
6225 MCDI_SET_DWORD(inbuf, PTP_IN_TIME_EVENT_UNSUBSCRIBE_CONTROL, in efx_ef10_rx_disable_timestamping()
6227 MCDI_SET_DWORD(inbuf, PTP_IN_TIME_EVENT_UNSUBSCRIBE_QUEUE, in efx_ef10_rx_disable_timestamping()
6231 inbuf, sizeof(inbuf), NULL, 0, NULL); in efx_ef10_rx_disable_timestamping()
6339 MCDI_DECLARE_BUF(inbuf, MC_CMD_SET_TUNNEL_ENCAP_UDP_PORTS_IN_LENMAX); in efx_ef10_set_udp_tnl_ports()
6371 *_MCDI_ARRAY_DWORD(inbuf, in efx_ef10_set_udp_tnl_ports()
6386 *_MCDI_DWORD(inbuf, SET_TUNNEL_ENCAP_UDP_PORTS_IN_FLAGS) = in efx_ef10_set_udp_tnl_ports()
6392 inbuf, inlen, outbuf, sizeof(outbuf), &outlen); in efx_ef10_set_udp_tnl_ports()