Lines Matching refs:outlen
45 size_t outlen; member
541 min(async->outlen, data_len)); in efx_mcdi_complete_async()
625 efx_dword_t *outbuf, size_t outlen, in _efx_mcdi_rpc_finish() argument
680 min(outlen, data_len)); in _efx_mcdi_rpc_finish()
710 efx_dword_t *outbuf, size_t outlen, in _efx_mcdi_rpc() argument
721 return _efx_mcdi_rpc_finish(efx, cmd, inlen, outbuf, outlen, in _efx_mcdi_rpc()
727 efx_dword_t *outbuf, size_t outlen, in efx_mcdi_rpc() argument
730 return _efx_mcdi_rpc(efx, cmd, inbuf, inlen, outbuf, outlen, in efx_mcdi_rpc()
744 efx_dword_t *outbuf, size_t outlen, in efx_mcdi_rpc_quiet() argument
747 return _efx_mcdi_rpc(efx, cmd, inbuf, inlen, outbuf, outlen, in efx_mcdi_rpc_quiet()
774 size_t outlen, in _efx_mcdi_rpc_async() argument
789 async = kmalloc(sizeof(*async) + ALIGN(max(inlen, outlen), 4), in _efx_mcdi_rpc_async()
796 async->outlen = outlen; in _efx_mcdi_rpc_async()
848 const efx_dword_t *inbuf, size_t inlen, size_t outlen, in efx_mcdi_rpc_async() argument
851 return _efx_mcdi_rpc_async(efx, cmd, inbuf, inlen, outlen, complete, in efx_mcdi_rpc_async()
857 size_t outlen, efx_mcdi_async_completer *complete, in efx_mcdi_rpc_async_quiet() argument
860 return _efx_mcdi_rpc_async(efx, cmd, inbuf, inlen, outlen, complete, in efx_mcdi_rpc_async_quiet()
865 efx_dword_t *outbuf, size_t outlen, in efx_mcdi_rpc_finish() argument
868 return _efx_mcdi_rpc_finish(efx, cmd, inlen, outbuf, outlen, in efx_mcdi_rpc_finish()
873 efx_dword_t *outbuf, size_t outlen, in efx_mcdi_rpc_finish_quiet() argument
876 return _efx_mcdi_rpc_finish(efx, cmd, inlen, outbuf, outlen, in efx_mcdi_rpc_finish_quiet()
882 size_t outlen, int rc) in efx_mcdi_display_error() argument
886 if (outlen >= MC_CMD_ERR_CODE_OFST + 4) in efx_mcdi_display_error()
888 if (outlen >= MC_CMD_ERR_ARG_OFST + 4) in efx_mcdi_display_error()
1240 size_t outlen; in efx_mcdi_drv_attach() local
1249 outbuf, sizeof(outbuf), &outlen); in efx_mcdi_drv_attach()
1261 &outlen); in efx_mcdi_drv_attach()
1265 outbuf, outlen, rc); in efx_mcdi_drv_attach()
1268 if (outlen < MC_CMD_DRV_ATTACH_OUT_LEN) { in efx_mcdi_drv_attach()
1274 if (outlen >= MC_CMD_DRV_ATTACH_EXT_OUT_LEN) { in efx_mcdi_drv_attach()
1306 size_t outlen, i; in efx_mcdi_get_board_cfg() local
1316 outbuf, sizeof(outbuf), &outlen); in efx_mcdi_get_board_cfg()
1320 if (outlen < MC_CMD_GET_BOARD_CFG_OUT_LENMIN) { in efx_mcdi_get_board_cfg()
1332 i < MCDI_VAR_ARRAY_LEN(outlen, in efx_mcdi_get_board_cfg()
1353 __func__, rc, (int)outlen); in efx_mcdi_get_board_cfg()
1382 size_t outlen; in efx_mcdi_nvram_types() local
1388 outbuf, sizeof(outbuf), &outlen); in efx_mcdi_nvram_types()
1391 if (outlen < MC_CMD_NVRAM_TYPES_OUT_LEN) { in efx_mcdi_nvram_types()
1411 size_t outlen; in efx_mcdi_nvram_info() local
1417 outbuf, sizeof(outbuf), &outlen); in efx_mcdi_nvram_info()
1420 if (outlen < MC_CMD_NVRAM_INFO_OUT_LEN) { in efx_mcdi_nvram_info()
1498 size_t outlen; in efx_mcdi_read_assertion() local
1512 outbuf, sizeof(outbuf), &outlen); in efx_mcdi_read_assertion()
1520 outlen, rc); in efx_mcdi_read_assertion()
1523 if (outlen < MC_CMD_GET_ASSERTS_OUT_LEN) in efx_mcdi_read_assertion()
1677 size_t outlen; in efx_mcdi_wol_filter_set() local
1686 outbuf, sizeof(outbuf), &outlen); in efx_mcdi_wol_filter_set()
1690 if (outlen < MC_CMD_WOL_FILTER_SET_OUT_LEN) { in efx_mcdi_wol_filter_set()
1717 size_t outlen; in efx_mcdi_wol_filter_get_magic() local
1721 outbuf, sizeof(outbuf), &outlen); in efx_mcdi_wol_filter_get_magic()
1725 if (outlen < MC_CMD_WOL_FILTER_GET_OUT_LEN) { in efx_mcdi_wol_filter_get_magic()
1798 size_t outlen; in efx_mcdi_set_workaround() local
1805 outbuf, sizeof(outbuf), &outlen); in efx_mcdi_set_workaround()
1812 if (outlen >= MC_CMD_WORKAROUND_EXT_OUT_LEN) in efx_mcdi_set_workaround()
1824 size_t outlen; in efx_mcdi_get_workarounds() local
1828 outbuf, sizeof(outbuf), &outlen); in efx_mcdi_get_workarounds()
1832 if (outlen < MC_CMD_GET_WORKAROUNDS_OUT_LEN) { in efx_mcdi_get_workarounds()
1878 size_t outlen; in efx_mcdi_nvram_read() local
1886 outbuf, sizeof(outbuf), &outlen); in efx_mcdi_nvram_read()