Lines Matching refs:inbuf
322 MCDI_DECLARE_BUF(inbuf, MC_CMD_LICENSING_V3_IN_LEN); in efx_ef10_read_licensed_features()
328 MCDI_SET_DWORD(inbuf, LICENSING_V3_IN_OP, in efx_ef10_read_licensed_features()
330 rc = efx_mcdi_rpc_quiet(efx, MC_CMD_LICENSING_V3, inbuf, sizeof(inbuf), in efx_ef10_read_licensed_features()
484 MCDI_DECLARE_BUF(inbuf, MC_CMD_VPORT_GET_MAC_ADDRESSES_IN_LEN); in efx_ef10_get_mac_address_vf()
489 MCDI_SET_DWORD(inbuf, VPORT_GET_MAC_ADDRESSES_IN_VPORT_ID, in efx_ef10_get_mac_address_vf()
491 rc = efx_mcdi_rpc(efx, MC_CMD_VPORT_GET_MAC_ADDRESSES, inbuf, in efx_ef10_get_mac_address_vf()
492 sizeof(inbuf), outbuf, sizeof(outbuf), &outlen); in efx_ef10_get_mac_address_vf()
858 MCDI_DECLARE_BUF(inbuf, MC_CMD_FREE_PIOBUF_IN_LEN); in efx_ef10_free_piobufs()
865 MCDI_SET_DWORD(inbuf, FREE_PIOBUF_IN_PIOBUF_HANDLE, in efx_ef10_free_piobufs()
867 rc = efx_mcdi_rpc(efx, MC_CMD_FREE_PIOBUF, inbuf, sizeof(inbuf), in efx_ef10_free_piobufs()
917 MCDI_DECLARE_BUF(inbuf, MC_CMD_LINK_PIOBUF_IN_LEN); in efx_ef10_link_piobufs()
928 MCDI_SET_DWORD(inbuf, LINK_PIOBUF_IN_PIOBUF_HANDLE, in efx_ef10_link_piobufs()
930 MCDI_SET_DWORD(inbuf, LINK_PIOBUF_IN_TXQ_INSTANCE, in efx_ef10_link_piobufs()
933 inbuf, MC_CMD_LINK_PIOBUF_IN_LEN, in efx_ef10_link_piobufs()
974 MCDI_SET_DWORD(inbuf, in efx_ef10_link_piobufs()
977 MCDI_SET_DWORD(inbuf, in efx_ef10_link_piobufs()
981 inbuf, MC_CMD_LINK_PIOBUF_IN_LEN, in efx_ef10_link_piobufs()
1015 MCDI_SET_DWORD(inbuf, UNLINK_PIOBUF_IN_TXQ_INSTANCE, in efx_ef10_link_piobufs()
1018 inbuf, MC_CMD_UNLINK_PIOBUF_IN_LEN, in efx_ef10_link_piobufs()
1126 MCDI_DECLARE_BUF(inbuf, MC_CMD_VADAPTOR_QUERY_IN_LEN); in efx_ef10_vadaptor_query()
1133 MCDI_SET_DWORD(inbuf, VADAPTOR_QUERY_IN_UPSTREAM_PORT_ID, in efx_ef10_vadaptor_query()
1136 rc = efx_mcdi_rpc(efx, MC_CMD_VADAPTOR_QUERY, inbuf, sizeof(inbuf), in efx_ef10_vadaptor_query()
1162 MCDI_DECLARE_BUF(inbuf, MC_CMD_VADAPTOR_ALLOC_IN_LEN); in efx_ef10_vadaptor_alloc()
1164 MCDI_SET_DWORD(inbuf, VADAPTOR_ALLOC_IN_UPSTREAM_PORT_ID, port_id); in efx_ef10_vadaptor_alloc()
1165 return efx_mcdi_rpc(efx, MC_CMD_VADAPTOR_ALLOC, inbuf, sizeof(inbuf), in efx_ef10_vadaptor_alloc()
1171 MCDI_DECLARE_BUF(inbuf, MC_CMD_VADAPTOR_FREE_IN_LEN); in efx_ef10_vadaptor_free()
1173 MCDI_SET_DWORD(inbuf, VADAPTOR_FREE_IN_UPSTREAM_PORT_ID, port_id); in efx_ef10_vadaptor_free()
1174 return efx_mcdi_rpc(efx, MC_CMD_VADAPTOR_FREE, inbuf, sizeof(inbuf), in efx_ef10_vadaptor_free()
1181 MCDI_DECLARE_BUF(inbuf, MC_CMD_VPORT_ADD_MAC_ADDRESS_IN_LEN); in efx_ef10_vport_add_mac()
1183 MCDI_SET_DWORD(inbuf, VPORT_ADD_MAC_ADDRESS_IN_VPORT_ID, port_id); in efx_ef10_vport_add_mac()
1184 ether_addr_copy(MCDI_PTR(inbuf, VPORT_ADD_MAC_ADDRESS_IN_MACADDR), mac); in efx_ef10_vport_add_mac()
1186 return efx_mcdi_rpc(efx, MC_CMD_VPORT_ADD_MAC_ADDRESS, inbuf, in efx_ef10_vport_add_mac()
1187 sizeof(inbuf), NULL, 0, NULL); in efx_ef10_vport_add_mac()
1193 MCDI_DECLARE_BUF(inbuf, MC_CMD_VPORT_DEL_MAC_ADDRESS_IN_LEN); in efx_ef10_vport_del_mac()
1195 MCDI_SET_DWORD(inbuf, VPORT_DEL_MAC_ADDRESS_IN_VPORT_ID, port_id); in efx_ef10_vport_del_mac()
1196 ether_addr_copy(MCDI_PTR(inbuf, VPORT_DEL_MAC_ADDRESS_IN_MACADDR), mac); in efx_ef10_vport_del_mac()
1198 return efx_mcdi_rpc(efx, MC_CMD_VPORT_DEL_MAC_ADDRESS, inbuf, in efx_ef10_vport_del_mac()
1199 sizeof(inbuf), NULL, 0, NULL); in efx_ef10_vport_del_mac()
1264 MCDI_DECLARE_BUF(inbuf, MC_CMD_ALLOC_VIS_IN_LEN); in efx_ef10_alloc_vis()
1270 MCDI_SET_DWORD(inbuf, ALLOC_VIS_IN_MIN_VI_COUNT, min_vis); in efx_ef10_alloc_vis()
1271 MCDI_SET_DWORD(inbuf, ALLOC_VIS_IN_MAX_VI_COUNT, max_vis); in efx_ef10_alloc_vis()
1272 rc = efx_mcdi_rpc(efx, MC_CMD_ALLOC_VIS, inbuf, sizeof(inbuf), in efx_ef10_alloc_vis()
1996 MCDI_DECLARE_BUF(inbuf, MC_CMD_MAC_STATS_IN_LEN); in efx_ef10_try_update_nic_stats_vf()
2028 MCDI_SET_QWORD(inbuf, MAC_STATS_IN_DMA_ADDR, stats_buf.dma_addr); in efx_ef10_try_update_nic_stats_vf()
2029 MCDI_POPULATE_DWORD_1(inbuf, MAC_STATS_IN_CMD, in efx_ef10_try_update_nic_stats_vf()
2031 MCDI_SET_DWORD(inbuf, MAC_STATS_IN_DMA_LEN, dma_len); in efx_ef10_try_update_nic_stats_vf()
2032 MCDI_SET_DWORD(inbuf, MAC_STATS_IN_PORT_ID, EVB_PORT_ID_ASSIGNED); in efx_ef10_try_update_nic_stats_vf()
2034 rc = efx_mcdi_rpc_quiet(efx, MC_CMD_MAC_STATS, inbuf, sizeof(inbuf), in efx_ef10_try_update_nic_stats_vf()
2041 sizeof(inbuf), NULL, 0, rc); in efx_ef10_try_update_nic_stats_vf()
2090 MCDI_DECLARE_BUF(inbuf, MC_CMD_SET_EVQ_TMR_IN_LEN); in efx_ef10_push_irq_moderation()
2093 MCDI_SET_DWORD(inbuf, SET_EVQ_TMR_IN_INSTANCE, in efx_ef10_push_irq_moderation()
2095 MCDI_SET_DWORD(inbuf, SET_EVQ_TMR_IN_TMR_LOAD_REQ_NS, ns); in efx_ef10_push_irq_moderation()
2096 MCDI_SET_DWORD(inbuf, SET_EVQ_TMR_IN_TMR_RELOAD_REQ_NS, ns); in efx_ef10_push_irq_moderation()
2097 MCDI_SET_DWORD(inbuf, SET_EVQ_TMR_IN_TMR_MODE, mode); in efx_ef10_push_irq_moderation()
2100 inbuf, sizeof(inbuf), 0, NULL, 0); in efx_ef10_push_irq_moderation()
2288 MCDI_DECLARE_BUF(inbuf, MC_CMD_TRIGGER_INTERRUPT_IN_LEN); in efx_ef10_irq_test_generate()
2296 MCDI_SET_DWORD(inbuf, TRIGGER_INTERRUPT_IN_INTR_LEVEL, efx->irq_level); in efx_ef10_irq_test_generate()
2298 inbuf, sizeof(inbuf), NULL, 0, NULL); in efx_ef10_irq_test_generate()
2411 MCDI_DECLARE_BUF(inbuf, MC_CMD_INIT_TXQ_IN_LEN(EFX_MAX_DMAQ_SIZE * 8 / in efx_ef10_tx_init()
2450 MCDI_SET_DWORD(inbuf, INIT_TXQ_IN_SIZE, tx_queue->ptr_mask + 1); in efx_ef10_tx_init()
2451 MCDI_SET_DWORD(inbuf, INIT_TXQ_IN_TARGET_EVQ, channel->channel); in efx_ef10_tx_init()
2452 MCDI_SET_DWORD(inbuf, INIT_TXQ_IN_LABEL, tx_queue->queue); in efx_ef10_tx_init()
2453 MCDI_SET_DWORD(inbuf, INIT_TXQ_IN_INSTANCE, tx_queue->queue); in efx_ef10_tx_init()
2454 MCDI_SET_DWORD(inbuf, INIT_TXQ_IN_OWNER_ID, 0); in efx_ef10_tx_init()
2455 MCDI_SET_DWORD(inbuf, INIT_TXQ_IN_PORT_ID, nic_data->vport_id); in efx_ef10_tx_init()
2463 MCDI_SET_ARRAY_QWORD(inbuf, INIT_TXQ_IN_DMA_ADDR, i, dma_addr); in efx_ef10_tx_init()
2470 MCDI_POPULATE_DWORD_4(inbuf, INIT_TXQ_IN_FLAGS, in efx_ef10_tx_init()
2481 rc = efx_mcdi_rpc_quiet(efx, MC_CMD_INIT_TXQ, inbuf, inlen, in efx_ef10_tx_init()
2534 MCDI_DECLARE_BUF(inbuf, MC_CMD_FINI_TXQ_IN_LEN); in efx_ef10_tx_fini()
2540 MCDI_SET_DWORD(inbuf, FINI_TXQ_IN_INSTANCE, in efx_ef10_tx_fini()
2543 rc = efx_mcdi_rpc_quiet(efx, MC_CMD_FINI_TXQ, inbuf, sizeof(inbuf), in efx_ef10_tx_fini()
2673 MCDI_DECLARE_BUF(inbuf, MC_CMD_RSS_CONTEXT_GET_FLAGS_OUT_LEN); in efx_ef10_get_rss_flags()
2680 MCDI_SET_DWORD(inbuf, RSS_CONTEXT_GET_FLAGS_IN_RSS_CONTEXT_ID, context); in efx_ef10_get_rss_flags()
2681 MCDI_SET_DWORD(inbuf, RSS_CONTEXT_GET_FLAGS_OUT_FLAGS, in efx_ef10_get_rss_flags()
2683 rc = efx_mcdi_rpc(efx, MC_CMD_RSS_CONTEXT_GET_FLAGS, inbuf, in efx_ef10_get_rss_flags()
2684 sizeof(inbuf), outbuf, sizeof(outbuf), &outlen); in efx_ef10_get_rss_flags()
2703 MCDI_DECLARE_BUF(inbuf, MC_CMD_RSS_CONTEXT_SET_FLAGS_IN_LEN); in efx_ef10_set_rss_flags()
2710 MCDI_SET_DWORD(inbuf, RSS_CONTEXT_SET_FLAGS_IN_RSS_CONTEXT_ID, in efx_ef10_set_rss_flags()
2714 MCDI_SET_DWORD(inbuf, RSS_CONTEXT_SET_FLAGS_IN_FLAGS, flags); in efx_ef10_set_rss_flags()
2715 if (!efx_mcdi_rpc(efx, MC_CMD_RSS_CONTEXT_SET_FLAGS, inbuf, sizeof(inbuf), in efx_ef10_set_rss_flags()
2725 MCDI_DECLARE_BUF(inbuf, MC_CMD_RSS_CONTEXT_ALLOC_IN_LEN); in efx_ef10_alloc_rss_context()
2749 MCDI_SET_DWORD(inbuf, RSS_CONTEXT_ALLOC_IN_UPSTREAM_PORT_ID, in efx_ef10_alloc_rss_context()
2751 MCDI_SET_DWORD(inbuf, RSS_CONTEXT_ALLOC_IN_TYPE, alloc_type); in efx_ef10_alloc_rss_context()
2752 MCDI_SET_DWORD(inbuf, RSS_CONTEXT_ALLOC_IN_NUM_QUEUES, rss_spread); in efx_ef10_alloc_rss_context()
2754 rc = efx_mcdi_rpc(efx, MC_CMD_RSS_CONTEXT_ALLOC, inbuf, sizeof(inbuf), in efx_ef10_alloc_rss_context()
2776 MCDI_DECLARE_BUF(inbuf, MC_CMD_RSS_CONTEXT_FREE_IN_LEN); in efx_ef10_free_rss_context()
2778 MCDI_SET_DWORD(inbuf, RSS_CONTEXT_FREE_IN_RSS_CONTEXT_ID, in efx_ef10_free_rss_context()
2780 return efx_mcdi_rpc(efx, MC_CMD_RSS_CONTEXT_FREE, inbuf, sizeof(inbuf), in efx_ef10_free_rss_context()
2927 MCDI_DECLARE_BUF(inbuf, MC_CMD_RSS_CONTEXT_GET_TABLE_IN_LEN); in efx_ef10_rx_pull_rss_context_config()
2941 MCDI_SET_DWORD(inbuf, RSS_CONTEXT_GET_TABLE_IN_RSS_CONTEXT_ID, in efx_ef10_rx_pull_rss_context_config()
2945 rc = efx_mcdi_rpc(efx, MC_CMD_RSS_CONTEXT_GET_TABLE, inbuf, sizeof(inbuf), in efx_ef10_rx_pull_rss_context_config()
2957 MCDI_SET_DWORD(inbuf, RSS_CONTEXT_GET_KEY_IN_RSS_CONTEXT_ID, in efx_ef10_rx_pull_rss_context_config()
2961 rc = efx_mcdi_rpc(efx, MC_CMD_RSS_CONTEXT_GET_KEY, inbuf, sizeof(inbuf), in efx_ef10_rx_pull_rss_context_config()
3085 MCDI_DECLARE_BUF(inbuf, in efx_ef10_rx_init()
3101 MCDI_SET_DWORD(inbuf, INIT_RXQ_IN_SIZE, rx_queue->ptr_mask + 1); in efx_ef10_rx_init()
3102 MCDI_SET_DWORD(inbuf, INIT_RXQ_IN_TARGET_EVQ, channel->channel); in efx_ef10_rx_init()
3103 MCDI_SET_DWORD(inbuf, INIT_RXQ_IN_LABEL, efx_rx_queue_index(rx_queue)); in efx_ef10_rx_init()
3104 MCDI_SET_DWORD(inbuf, INIT_RXQ_IN_INSTANCE, in efx_ef10_rx_init()
3106 MCDI_POPULATE_DWORD_2(inbuf, INIT_RXQ_IN_FLAGS, in efx_ef10_rx_init()
3109 MCDI_SET_DWORD(inbuf, INIT_RXQ_IN_OWNER_ID, 0); in efx_ef10_rx_init()
3110 MCDI_SET_DWORD(inbuf, INIT_RXQ_IN_PORT_ID, nic_data->vport_id); in efx_ef10_rx_init()
3118 MCDI_SET_ARRAY_QWORD(inbuf, INIT_RXQ_IN_DMA_ADDR, i, dma_addr); in efx_ef10_rx_init()
3124 rc = efx_mcdi_rpc(efx, MC_CMD_INIT_RXQ, inbuf, inlen, in efx_ef10_rx_init()
3133 MCDI_DECLARE_BUF(inbuf, MC_CMD_FINI_RXQ_IN_LEN); in efx_ef10_rx_fini()
3139 MCDI_SET_DWORD(inbuf, FINI_RXQ_IN_INSTANCE, in efx_ef10_rx_fini()
3142 rc = efx_mcdi_rpc_quiet(efx, MC_CMD_FINI_RXQ, inbuf, sizeof(inbuf), in efx_ef10_rx_fini()
3203 MCDI_DECLARE_BUF(inbuf, MC_CMD_DRIVER_EVENT_IN_LEN); in efx_ef10_rx_defer_refill()
3210 MCDI_SET_DWORD(inbuf, DRIVER_EVENT_IN_EVQ, channel->channel); in efx_ef10_rx_defer_refill()
3215 memcpy(MCDI_PTR(inbuf, DRIVER_EVENT_IN_DATA), &event.u64[0], in efx_ef10_rx_defer_refill()
3219 inbuf, sizeof(inbuf), 0, in efx_ef10_rx_defer_refill()
3241 MCDI_DECLARE_BUF(inbuf, MC_CMD_FINI_EVQ_IN_LEN); in efx_ef10_ev_fini()
3247 MCDI_SET_DWORD(inbuf, FINI_EVQ_IN_INSTANCE, channel->channel); in efx_ef10_ev_fini()
3249 rc = efx_mcdi_rpc_quiet(efx, MC_CMD_FINI_EVQ, inbuf, sizeof(inbuf), in efx_ef10_ev_fini()
3264 MCDI_DECLARE_BUF(inbuf, in efx_ef10_ev_init()
3282 MCDI_SET_DWORD(inbuf, INIT_EVQ_IN_SIZE, channel->eventq_mask + 1); in efx_ef10_ev_init()
3283 MCDI_SET_DWORD(inbuf, INIT_EVQ_IN_INSTANCE, channel->channel); in efx_ef10_ev_init()
3285 MCDI_SET_DWORD(inbuf, INIT_EVQ_IN_IRQ_NUM, channel->channel); in efx_ef10_ev_init()
3286 MCDI_SET_DWORD(inbuf, INIT_EVQ_IN_TMR_MODE, in efx_ef10_ev_init()
3288 MCDI_SET_DWORD(inbuf, INIT_EVQ_IN_TMR_LOAD, 0); in efx_ef10_ev_init()
3289 MCDI_SET_DWORD(inbuf, INIT_EVQ_IN_TMR_RELOAD, 0); in efx_ef10_ev_init()
3290 MCDI_SET_DWORD(inbuf, INIT_EVQ_IN_COUNT_MODE, in efx_ef10_ev_init()
3292 MCDI_SET_DWORD(inbuf, INIT_EVQ_IN_COUNT_THRSHLD, 0); in efx_ef10_ev_init()
3300 MCDI_POPULATE_DWORD_2(inbuf, INIT_EVQ_V2_IN_FLAGS, in efx_ef10_ev_init()
3308 MCDI_POPULATE_DWORD_4(inbuf, INIT_EVQ_IN_FLAGS, in efx_ef10_ev_init()
3317 MCDI_SET_ARRAY_QWORD(inbuf, INIT_EVQ_IN_DMA_ADDR, i, dma_addr); in efx_ef10_ev_init()
3323 rc = efx_mcdi_rpc(efx, MC_CMD_INIT_EVQ, inbuf, inlen, in efx_ef10_ev_init()
3921 MCDI_DECLARE_BUF(inbuf, MC_CMD_DRIVER_EVENT_IN_LEN); in efx_ef10_ev_test_generate()
3930 MCDI_SET_DWORD(inbuf, DRIVER_EVENT_IN_EVQ, channel->channel); in efx_ef10_ev_test_generate()
3935 memcpy(MCDI_PTR(inbuf, DRIVER_EVENT_IN_DATA), &event.u64[0], in efx_ef10_ev_test_generate()
3938 rc = efx_mcdi_rpc(efx, MC_CMD_DRIVER_EVENT, inbuf, sizeof(inbuf), in efx_ef10_ev_test_generate()
4054 efx_dword_t *inbuf) in efx_ef10_filter_push_prep_set_match_fields() argument
4059 MCDI_SET_DWORD(inbuf, FILTER_OP_IN_OP, in efx_ef10_filter_push_prep_set_match_fields()
4076 memcpy(MCDI_PTR(inbuf, FILTER_OP_IN_ ## mcdi_field), \ in efx_ef10_filter_push_prep_set_match_fields()
4107 MCDI_POPULATE_DWORD_1(inbuf, in efx_ef10_filter_push_prep_set_match_fields()
4145 MCDI_SET_DWORD(inbuf, FILTER_OP_IN_MATCH_FIELDS, in efx_ef10_filter_push_prep_set_match_fields()
4151 efx_dword_t *inbuf, u64 handle, in efx_ef10_filter_push_prep() argument
4158 memset(inbuf, 0, MC_CMD_FILTER_OP_EXT_IN_LEN); in efx_ef10_filter_push_prep()
4172 MCDI_SET_DWORD(inbuf, FILTER_OP_IN_OP, in efx_ef10_filter_push_prep()
4174 MCDI_SET_QWORD(inbuf, FILTER_OP_IN_HANDLE, handle); in efx_ef10_filter_push_prep()
4176 efx_ef10_filter_push_prep_set_match_fields(efx, spec, inbuf); in efx_ef10_filter_push_prep()
4179 MCDI_SET_DWORD(inbuf, FILTER_OP_IN_PORT_ID, nic_data->vport_id); in efx_ef10_filter_push_prep()
4180 MCDI_SET_DWORD(inbuf, FILTER_OP_IN_RX_DEST, in efx_ef10_filter_push_prep()
4184 MCDI_SET_DWORD(inbuf, FILTER_OP_IN_TX_DOMAIN, 0); in efx_ef10_filter_push_prep()
4185 MCDI_SET_DWORD(inbuf, FILTER_OP_IN_TX_DEST, in efx_ef10_filter_push_prep()
4187 MCDI_SET_DWORD(inbuf, FILTER_OP_IN_RX_QUEUE, in efx_ef10_filter_push_prep()
4190 MCDI_SET_DWORD(inbuf, FILTER_OP_IN_RX_MODE, in efx_ef10_filter_push_prep()
4195 MCDI_SET_DWORD(inbuf, FILTER_OP_IN_RX_CONTEXT, ctx->context_id); in efx_ef10_filter_push_prep()
4202 MCDI_DECLARE_BUF(inbuf, MC_CMD_FILTER_OP_EXT_IN_LEN); in efx_ef10_filter_push()
4206 efx_ef10_filter_push_prep(efx, spec, inbuf, *handle, ctx, replacing); in efx_ef10_filter_push()
4207 rc = efx_mcdi_rpc(efx, MC_CMD_FILTER_OP, inbuf, sizeof(inbuf), in efx_ef10_filter_push()
4460 MCDI_DECLARE_BUF(inbuf, MC_CMD_FILTER_OP_EXT_IN_LEN); in efx_ef10_filter_insert_locked()
4463 memset(inbuf, 0, sizeof(inbuf)); in efx_ef10_filter_insert_locked()
4474 MCDI_SET_DWORD(inbuf, FILTER_OP_IN_OP, in efx_ef10_filter_insert_locked()
4476 MCDI_SET_QWORD(inbuf, FILTER_OP_IN_HANDLE, in efx_ef10_filter_insert_locked()
4479 inbuf, sizeof(inbuf), in efx_ef10_filter_insert_locked()
4535 MCDI_DECLARE_BUF(inbuf, in efx_ef10_filter_remove_internal()
4581 MCDI_SET_DWORD(inbuf, FILTER_OP_IN_OP, in efx_ef10_filter_remove_internal()
4585 MCDI_SET_QWORD(inbuf, FILTER_OP_IN_HANDLE, in efx_ef10_filter_remove_internal()
4588 inbuf, sizeof(inbuf), NULL, 0, NULL); in efx_ef10_filter_remove_internal()
4916 MCDI_DECLARE_BUF(inbuf, MC_CMD_GET_PARSER_DISP_INFO_IN_LEN); in efx_ef10_filter_table_probe_matches()
4923 MCDI_SET_DWORD(inbuf, GET_PARSER_DISP_INFO_IN_OP, in efx_ef10_filter_table_probe_matches()
4928 inbuf, sizeof(inbuf), outbuf, sizeof(outbuf), in efx_ef10_filter_table_probe_matches()
5132 MCDI_DECLARE_BUF(inbuf, MC_CMD_FILTER_OP_EXT_IN_LEN); in efx_ef10_filter_table_remove()
5156 MCDI_SET_DWORD(inbuf, FILTER_OP_IN_OP, in efx_ef10_filter_table_remove()
5160 MCDI_SET_QWORD(inbuf, FILTER_OP_IN_HANDLE, in efx_ef10_filter_table_remove()
5162 rc = efx_mcdi_rpc_quiet(efx, MC_CMD_FILTER_OP, inbuf, in efx_ef10_filter_table_remove()
5163 sizeof(inbuf), NULL, 0, NULL); in efx_ef10_filter_table_remove()
5848 MCDI_DECLARE_BUF(inbuf, MC_CMD_VADAPTOR_SET_MAC_IN_LEN); in efx_ef10_set_mac_address()
5860 ether_addr_copy(MCDI_PTR(inbuf, VADAPTOR_SET_MAC_IN_MACADDR), in efx_ef10_set_mac_address()
5862 MCDI_SET_DWORD(inbuf, VADAPTOR_SET_MAC_IN_UPSTREAM_PORT_ID, in efx_ef10_set_mac_address()
5864 rc = efx_mcdi_rpc_quiet(efx, MC_CMD_VADAPTOR_SET_MAC, inbuf, in efx_ef10_set_mac_address()
5865 sizeof(inbuf), NULL, 0, NULL); in efx_ef10_set_mac_address()
5921 sizeof(inbuf), NULL, 0, rc); in efx_ef10_set_mac_address()
5943 MCDI_DECLARE_BUF(inbuf, MC_CMD_START_BIST_IN_LEN); in efx_ef10_start_bist()
5945 MCDI_SET_DWORD(inbuf, START_BIST_IN_TYPE, bist_type); in efx_ef10_start_bist()
5946 return efx_mcdi_rpc(efx, MC_CMD_START_BIST, inbuf, sizeof(inbuf), in efx_ef10_start_bist()
6050 MCDI_DECLARE_BUF(inbuf, MC_CMD_NVRAM_METADATA_IN_LEN); in efx_ef10_mtd_probe_partition()
6075 MCDI_SET_DWORD(inbuf, NVRAM_METADATA_IN_TYPE, type); in efx_ef10_mtd_probe_partition()
6076 rc = efx_mcdi_rpc(efx, MC_CMD_NVRAM_METADATA, inbuf, sizeof(inbuf), in efx_ef10_mtd_probe_partition()
6156 MCDI_DECLARE_BUF(inbuf, MC_CMD_PTP_IN_TIME_EVENT_SUBSCRIBE_LEN); in efx_ef10_rx_enable_timestamping()
6165 MCDI_SET_DWORD(inbuf, PTP_IN_OP, MC_CMD_PTP_OP_TIME_EVENT_SUBSCRIBE); in efx_ef10_rx_enable_timestamping()
6166 MCDI_SET_DWORD(inbuf, PTP_IN_PERIPH_ID, 0); in efx_ef10_rx_enable_timestamping()
6167 MCDI_SET_DWORD(inbuf, PTP_IN_TIME_EVENT_SUBSCRIBE_QUEUE, in efx_ef10_rx_enable_timestamping()
6171 inbuf, sizeof(inbuf), NULL, 0, NULL); in efx_ef10_rx_enable_timestamping()
6183 MCDI_DECLARE_BUF(inbuf, MC_CMD_PTP_IN_TIME_EVENT_UNSUBSCRIBE_LEN); in efx_ef10_rx_disable_timestamping()
6196 MCDI_SET_DWORD(inbuf, PTP_IN_OP, MC_CMD_PTP_OP_TIME_EVENT_UNSUBSCRIBE); in efx_ef10_rx_disable_timestamping()
6197 MCDI_SET_DWORD(inbuf, PTP_IN_PERIPH_ID, 0); in efx_ef10_rx_disable_timestamping()
6198 MCDI_SET_DWORD(inbuf, PTP_IN_TIME_EVENT_UNSUBSCRIBE_CONTROL, in efx_ef10_rx_disable_timestamping()
6200 MCDI_SET_DWORD(inbuf, PTP_IN_TIME_EVENT_UNSUBSCRIBE_QUEUE, in efx_ef10_rx_disable_timestamping()
6204 inbuf, sizeof(inbuf), NULL, 0, NULL); in efx_ef10_rx_disable_timestamping()
6312 MCDI_DECLARE_BUF(inbuf, MC_CMD_SET_TUNNEL_ENCAP_UDP_PORTS_IN_LENMAX); in efx_ef10_set_udp_tnl_ports()
6344 *_MCDI_ARRAY_DWORD(inbuf, in efx_ef10_set_udp_tnl_ports()
6359 *_MCDI_DWORD(inbuf, SET_TUNNEL_ENCAP_UDP_PORTS_IN_FLAGS) = in efx_ef10_set_udp_tnl_ports()
6365 inbuf, inlen, outbuf, sizeof(outbuf), &outlen); in efx_ef10_set_udp_tnl_ports()