Lines Matching refs:fw_id
459 cnt->fw_id = MCDI_DWORD(outbuf, MAE_COUNTER_ALLOC_OUT_COUNTER_ID); in efx_mae_allocate_counter()
472 MCDI_SET_DWORD(inbuf, MAE_COUNTER_FREE_V2_IN_FREE_COUNTER_ID, cnt->fw_id); in efx_mae_free_counter()
486 cnt->fw_id)) in efx_mae_free_counter()
691 act->count->cnt->fw_id); in efx_mae_alloc_action_set()
709 act->fw_id = MCDI_DWORD(outbuf, MAE_ACTION_SET_ALLOC_OUT_AS_ID); in efx_mae_alloc_action_set()
713 if (WARN_ON_ONCE(efx_mae_asl_id(act->fw_id))) { in efx_mae_alloc_action_set()
714 efx_mae_free_action_set(efx, act->fw_id); in efx_mae_alloc_action_set()
720 int efx_mae_free_action_set(struct efx_nic *efx, u32 fw_id) in efx_mae_free_action_set() argument
727 MCDI_SET_DWORD(inbuf, MAE_ACTION_SET_FREE_IN_AS_ID, fw_id); in efx_mae_free_action_set()
738 if (WARN_ON(MCDI_DWORD(outbuf, MAE_ACTION_SET_FREE_OUT_FREED_AS_ID) != fw_id)) in efx_mae_free_action_set()
761 acts->fw_id = act->fw_id; in efx_mae_alloc_action_set_list()
773 i, act->fw_id); in efx_mae_alloc_action_set_list()
785 acts->fw_id = MCDI_DWORD(outbuf, MAE_ACTION_SET_LIST_ALLOC_OUT_ASL_ID); in efx_mae_alloc_action_set_list()
789 if (WARN_ON_ONCE(!efx_mae_asl_id(acts->fw_id))) { in efx_mae_alloc_action_set_list()
809 if (efx_mae_asl_id(acts->fw_id)) { in efx_mae_free_action_set_list()
811 acts->fw_id); in efx_mae_free_action_set_list()
822 if (WARN_ON(MCDI_DWORD(outbuf, MAE_ACTION_SET_LIST_FREE_OUT_FREED_ASL_ID) != acts->fw_id)) in efx_mae_free_action_set_list()
828 acts->fw_id = MC_CMD_MAE_ACTION_SET_LIST_ALLOC_OUT_ACTION_SET_LIST_ID_NULL; in efx_mae_free_action_set_list()