Lines Matching refs:outlen

40 	size_t outlen;
543 min(async->outlen, data_len));
554 min(async->outlen, data_len));
650 efx_dword_t *outbuf, size_t outlen,
711 min(outlen, data_len));
801 efx_dword_t *outbuf, size_t outlen,
817 rc = _efx_mcdi_rpc_finish(efx, cmd, inlen, outbuf, outlen,
841 outbuf, outlen, outlen_actual,
859 efx_dword_t *outbuf, size_t outlen,
866 outbuf, outlen, outlen_actual, true, &raw_rc);
884 outbuf, outlen, outlen_actual,
895 outbuf, outlen, rc);
907 * @outbuf: Response buffer. May be %NULL if @outlen is 0.
908 * @outlen: Length of response buffer, in bytes. If the actual
909 * response is longer than @outlen & ~3, it will be truncated
926 efx_dword_t *outbuf, size_t outlen,
929 return _efx_mcdi_rpc_evb_retry(efx, cmd, inbuf, inlen, outbuf, outlen,
943 efx_dword_t *outbuf, size_t outlen,
946 return _efx_mcdi_rpc_evb_retry(efx, cmd, inbuf, inlen, outbuf, outlen,
973 size_t outlen,
988 async = kmalloc(sizeof(*async) + ALIGN(max(inlen, outlen), 4),
995 async->outlen = outlen;
1031 * @outlen: Length to allocate for response buffer, in bytes
1047 const efx_dword_t *inbuf, size_t inlen, size_t outlen,
1050 return _efx_mcdi_rpc_async(efx, cmd, inbuf, inlen, outlen, complete,
1056 size_t outlen, efx_mcdi_async_completer *complete,
1059 return _efx_mcdi_rpc_async(efx, cmd, inbuf, inlen, outlen, complete,
1064 efx_dword_t *outbuf, size_t outlen,
1067 return _efx_mcdi_rpc_finish(efx, cmd, inlen, outbuf, outlen,
1072 efx_dword_t *outbuf, size_t outlen,
1075 return _efx_mcdi_rpc_finish(efx, cmd, inlen, outbuf, outlen,
1081 size_t outlen, int rc)
1085 if (outlen >= MC_CMD_ERR_CODE_OFST + 4)
1087 if (outlen >= MC_CMD_ERR_ARG_OFST + 4)
1450 size_t outlen;
1459 outbuf, sizeof(outbuf), &outlen);
1472 &outlen);
1476 outbuf, outlen, rc);
1479 if (outlen < MC_CMD_DRV_ATTACH_OUT_LEN) {
1485 if (outlen >= MC_CMD_DRV_ATTACH_EXT_OUT_LEN) {
1517 size_t outlen, i;
1527 outbuf, sizeof(outbuf), &outlen);
1531 if (outlen < MC_CMD_GET_BOARD_CFG_OUT_LENMIN) {
1543 i < MCDI_VAR_ARRAY_LEN(outlen,
1564 __func__, rc, (int)outlen);
1593 size_t outlen;
1599 outbuf, sizeof(outbuf), &outlen);
1602 if (outlen < MC_CMD_NVRAM_TYPES_OUT_LEN) {
1622 size_t outlen;
1631 outbuf, MC_CMD_NVRAM_PARTITIONS_OUT_LENMAX_MCDI2, &outlen);
1651 size_t outlen;
1657 outbuf, sizeof(outbuf), &outlen);
1660 if (outlen < MC_CMD_NVRAM_INFO_OUT_LEN) {
1771 size_t outlen;
1785 outbuf, sizeof(outbuf), &outlen);
1793 outlen, rc);
1796 if (outlen < MC_CMD_GET_ASSERTS_OUT_LEN)
1948 size_t outlen;
1957 outbuf, sizeof(outbuf), &outlen);
1961 if (outlen < MC_CMD_WOL_FILTER_SET_OUT_LEN) {
1988 size_t outlen;
1992 outbuf, sizeof(outbuf), &outlen);
1996 if (outlen < MC_CMD_WOL_FILTER_GET_OUT_LEN) {
2069 size_t outlen;
2076 outbuf, sizeof(outbuf), &outlen);
2083 if (outlen >= MC_CMD_WORKAROUND_EXT_OUT_LEN)
2095 size_t outlen;
2099 outbuf, sizeof(outbuf), &outlen);
2103 if (outlen < MC_CMD_GET_WORKAROUNDS_OUT_LEN) {
2134 size_t outlen;
2144 &outlen);
2147 if (outlen < MC_CMD_GET_FUNCTION_INFO_OUT_LEN)
2159 pm_outbuf, sizeof(pm_outbuf), &outlen);
2163 if (outlen < MC_CMD_PRIVILEGE_MASK_OUT_LEN)
2177 size_t outlen;
2190 &outlen);
2193 if (outlen < MC_CMD_NVRAM_METADATA_OUT_LENMIN) {
2203 MC_CMD_NVRAM_METADATA_OUT_DESCRIPTION_NUM(outlen)) {
2210 MC_CMD_NVRAM_METADATA_OUT_DESCRIPTION_NUM(outlen));
2211 desc[MC_CMD_NVRAM_METADATA_OUT_DESCRIPTION_NUM(outlen)] = '\0';
2271 size_t outlen;
2281 outbuf, sizeof(outbuf), &outlen);
2330 size_t outlen;
2340 outbuf, sizeof(outbuf), &outlen);
2341 if (!rc && outlen >= MC_CMD_NVRAM_UPDATE_FINISH_V2_OUT_LEN) {