Lines Matching refs:outlen
40 size_t outlen; member
543 min(async->outlen, data_len)); in efx_mcdi_complete_async()
554 min(async->outlen, data_len)); in efx_mcdi_complete_async()
650 efx_dword_t *outbuf, size_t outlen, in _efx_mcdi_rpc_finish() argument
711 min(outlen, data_len)); in _efx_mcdi_rpc_finish()
801 efx_dword_t *outbuf, size_t outlen, in _efx_mcdi_rpc() argument
817 rc = _efx_mcdi_rpc_finish(efx, cmd, inlen, outbuf, outlen, in _efx_mcdi_rpc()
841 outbuf, outlen, outlen_actual, in _efx_mcdi_rpc()
859 efx_dword_t *outbuf, size_t outlen, in _efx_mcdi_rpc_evb_retry() argument
866 outbuf, outlen, outlen_actual, true, &raw_rc); in _efx_mcdi_rpc_evb_retry()
884 outbuf, outlen, outlen_actual, in _efx_mcdi_rpc_evb_retry()
895 outbuf, outlen, rc); in _efx_mcdi_rpc_evb_retry()
926 efx_dword_t *outbuf, size_t outlen, in efx_mcdi_rpc() argument
929 return _efx_mcdi_rpc_evb_retry(efx, cmd, inbuf, inlen, outbuf, outlen, in efx_mcdi_rpc()
943 efx_dword_t *outbuf, size_t outlen, in efx_mcdi_rpc_quiet() argument
946 return _efx_mcdi_rpc_evb_retry(efx, cmd, inbuf, inlen, outbuf, outlen, in efx_mcdi_rpc_quiet()
973 size_t outlen, in _efx_mcdi_rpc_async() argument
988 async = kmalloc(sizeof(*async) + ALIGN(max(inlen, outlen), 4), in _efx_mcdi_rpc_async()
995 async->outlen = outlen; in _efx_mcdi_rpc_async()
1047 const efx_dword_t *inbuf, size_t inlen, size_t outlen, in efx_mcdi_rpc_async() argument
1050 return _efx_mcdi_rpc_async(efx, cmd, inbuf, inlen, outlen, complete, in efx_mcdi_rpc_async()
1056 size_t outlen, efx_mcdi_async_completer *complete, in efx_mcdi_rpc_async_quiet() argument
1059 return _efx_mcdi_rpc_async(efx, cmd, inbuf, inlen, outlen, complete, in efx_mcdi_rpc_async_quiet()
1064 efx_dword_t *outbuf, size_t outlen, in efx_mcdi_rpc_finish() argument
1067 return _efx_mcdi_rpc_finish(efx, cmd, inlen, outbuf, outlen, in efx_mcdi_rpc_finish()
1072 efx_dword_t *outbuf, size_t outlen, in efx_mcdi_rpc_finish_quiet() argument
1075 return _efx_mcdi_rpc_finish(efx, cmd, inlen, outbuf, outlen, in efx_mcdi_rpc_finish_quiet()
1081 size_t outlen, int rc) in efx_mcdi_display_error() argument
1085 if (outlen >= MC_CMD_ERR_CODE_OFST + 4) in efx_mcdi_display_error()
1087 if (outlen >= MC_CMD_ERR_ARG_OFST + 4) in efx_mcdi_display_error()
1450 size_t outlen; in efx_mcdi_drv_attach() local
1459 outbuf, sizeof(outbuf), &outlen); in efx_mcdi_drv_attach()
1472 &outlen); in efx_mcdi_drv_attach()
1476 outbuf, outlen, rc); in efx_mcdi_drv_attach()
1479 if (outlen < MC_CMD_DRV_ATTACH_OUT_LEN) { in efx_mcdi_drv_attach()
1485 if (outlen >= MC_CMD_DRV_ATTACH_EXT_OUT_LEN) { in efx_mcdi_drv_attach()
1517 size_t outlen, i; in efx_mcdi_get_board_cfg() local
1527 outbuf, sizeof(outbuf), &outlen); in efx_mcdi_get_board_cfg()
1531 if (outlen < MC_CMD_GET_BOARD_CFG_OUT_LENMIN) { in efx_mcdi_get_board_cfg()
1543 i < MCDI_VAR_ARRAY_LEN(outlen, in efx_mcdi_get_board_cfg()
1564 __func__, rc, (int)outlen); in efx_mcdi_get_board_cfg()
1593 size_t outlen; in efx_mcdi_nvram_types() local
1599 outbuf, sizeof(outbuf), &outlen); in efx_mcdi_nvram_types()
1602 if (outlen < MC_CMD_NVRAM_TYPES_OUT_LEN) { in efx_mcdi_nvram_types()
1622 size_t outlen; in efx_new_mcdi_nvram_types() local
1631 outbuf, MC_CMD_NVRAM_PARTITIONS_OUT_LENMAX_MCDI2, &outlen); in efx_new_mcdi_nvram_types()
1651 size_t outlen; in efx_mcdi_nvram_info() local
1657 outbuf, sizeof(outbuf), &outlen); in efx_mcdi_nvram_info()
1660 if (outlen < MC_CMD_NVRAM_INFO_OUT_LEN) { in efx_mcdi_nvram_info()
1771 size_t outlen; in efx_mcdi_read_assertion() local
1785 outbuf, sizeof(outbuf), &outlen); in efx_mcdi_read_assertion()
1793 outlen, rc); in efx_mcdi_read_assertion()
1796 if (outlen < MC_CMD_GET_ASSERTS_OUT_LEN) in efx_mcdi_read_assertion()
1948 size_t outlen; in efx_mcdi_wol_filter_set() local
1957 outbuf, sizeof(outbuf), &outlen); in efx_mcdi_wol_filter_set()
1961 if (outlen < MC_CMD_WOL_FILTER_SET_OUT_LEN) { in efx_mcdi_wol_filter_set()
1988 size_t outlen; in efx_mcdi_wol_filter_get_magic() local
1992 outbuf, sizeof(outbuf), &outlen); in efx_mcdi_wol_filter_get_magic()
1996 if (outlen < MC_CMD_WOL_FILTER_GET_OUT_LEN) { in efx_mcdi_wol_filter_get_magic()
2069 size_t outlen; in efx_mcdi_set_workaround() local
2076 outbuf, sizeof(outbuf), &outlen); in efx_mcdi_set_workaround()
2083 if (outlen >= MC_CMD_WORKAROUND_EXT_OUT_LEN) in efx_mcdi_set_workaround()
2095 size_t outlen; in efx_mcdi_get_workarounds() local
2099 outbuf, sizeof(outbuf), &outlen); in efx_mcdi_get_workarounds()
2103 if (outlen < MC_CMD_GET_WORKAROUNDS_OUT_LEN) { in efx_mcdi_get_workarounds()
2134 size_t outlen; in efx_mcdi_get_privilege_mask() local
2144 &outlen); in efx_mcdi_get_privilege_mask()
2147 if (outlen < MC_CMD_GET_FUNCTION_INFO_OUT_LEN) in efx_mcdi_get_privilege_mask()
2159 pm_outbuf, sizeof(pm_outbuf), &outlen); in efx_mcdi_get_privilege_mask()
2163 if (outlen < MC_CMD_PRIVILEGE_MASK_OUT_LEN) in efx_mcdi_get_privilege_mask()
2177 size_t outlen; in efx_mcdi_nvram_metadata() local
2190 &outlen); in efx_mcdi_nvram_metadata()
2193 if (outlen < MC_CMD_NVRAM_METADATA_OUT_LENMIN) { in efx_mcdi_nvram_metadata()
2203 MC_CMD_NVRAM_METADATA_OUT_DESCRIPTION_NUM(outlen)) { in efx_mcdi_nvram_metadata()
2210 MC_CMD_NVRAM_METADATA_OUT_DESCRIPTION_NUM(outlen)); in efx_mcdi_nvram_metadata()
2211 desc[MC_CMD_NVRAM_METADATA_OUT_DESCRIPTION_NUM(outlen)] = '\0'; in efx_mcdi_nvram_metadata()
2271 size_t outlen; in efx_mcdi_nvram_read() local
2281 outbuf, sizeof(outbuf), &outlen); in efx_mcdi_nvram_read()
2330 size_t outlen; in efx_mcdi_nvram_update_finish() local
2340 outbuf, sizeof(outbuf), &outlen); in efx_mcdi_nvram_update_finish()
2341 if (!rc && outlen >= MC_CMD_NVRAM_UPDATE_FINISH_V2_OUT_LEN) { in efx_mcdi_nvram_update_finish()