Lines Matching refs:bytes_needed
104 unsigned int bytes_needed = struct_size_t(struct wmfw_region, data, payload_len_bytes); in cs_dsp_mock_wmfw_add_raw_block() local
107 (builder->write_p + bytes_needed) < in cs_dsp_mock_wmfw_add_raw_block()
115 builder->write_p += bytes_needed; in cs_dsp_mock_wmfw_add_raw_block()
116 builder->bytes_used += bytes_needed; in cs_dsp_mock_wmfw_add_raw_block()
179 size_t bytes_needed, name_len, description_len; in cs_dsp_mock_wmfw_start_alg_info_block() local
185 bytes_needed = offsetof(struct wmfw_region, data); in cs_dsp_mock_wmfw_start_alg_info_block()
195 bytes_needed += offsetof(struct wmfw_adsp_alg_data, data); in cs_dsp_mock_wmfw_start_alg_info_block()
197 (builder->write_p + bytes_needed) < in cs_dsp_mock_wmfw_start_alg_info_block()
200 memset(builder->write_p, 0, bytes_needed); in cs_dsp_mock_wmfw_start_alg_info_block()
224 bytes_needed += sizeof(__le32); /* alg id */ in cs_dsp_mock_wmfw_start_alg_info_block()
225 bytes_needed += round_up(name_len + sizeof(u8), sizeof(__le32)); in cs_dsp_mock_wmfw_start_alg_info_block()
226 bytes_needed += round_up(description_len + sizeof(__le16), sizeof(__le32)); in cs_dsp_mock_wmfw_start_alg_info_block()
227 bytes_needed += sizeof(__le32); /* coeff count */ in cs_dsp_mock_wmfw_start_alg_info_block()
230 (builder->write_p + bytes_needed) < in cs_dsp_mock_wmfw_start_alg_info_block()
233 memset(builder->write_p, 0, bytes_needed); in cs_dsp_mock_wmfw_start_alg_info_block()
259 builder->write_p += bytes_needed; in cs_dsp_mock_wmfw_start_alg_info_block()
260 builder->bytes_used += bytes_needed; in cs_dsp_mock_wmfw_start_alg_info_block()
270 size_t bytes_needed, shortname_len, fullname_len, description_len; in cs_dsp_mock_wmfw_add_coeff_desc() local
279 bytes_needed = offsetof(struct wmfw_adsp_coeff_data, data); in cs_dsp_mock_wmfw_add_coeff_desc()
281 (builder->write_p + bytes_needed) < in cs_dsp_mock_wmfw_add_coeff_desc()
288 v1->hdr.size = cpu_to_le32(bytes_needed - sizeof(v1->hdr)); in cs_dsp_mock_wmfw_add_coeff_desc()
310 bytes_needed = sizeof(__le32) * 2; /* type, offset and size */ in cs_dsp_mock_wmfw_add_coeff_desc()
311 bytes_needed += round_up(shortname_len + sizeof(u8), sizeof(__le32)); in cs_dsp_mock_wmfw_add_coeff_desc()
312 bytes_needed += round_up(fullname_len + sizeof(u8), sizeof(__le32)); in cs_dsp_mock_wmfw_add_coeff_desc()
313 bytes_needed += round_up(description_len + sizeof(__le16), sizeof(__le32)); in cs_dsp_mock_wmfw_add_coeff_desc()
314 bytes_needed += sizeof(__le32) * 2; /* flags, type and length */ in cs_dsp_mock_wmfw_add_coeff_desc()
316 (builder->write_p + bytes_needed) < in cs_dsp_mock_wmfw_add_coeff_desc()
321 *ple32++ = cpu_to_le32(bytes_needed - sizeof(__le32) - sizeof(__le32)); in cs_dsp_mock_wmfw_add_coeff_desc()
352 builder->write_p += bytes_needed; in cs_dsp_mock_wmfw_add_coeff_desc()
353 builder->bytes_used += bytes_needed; in cs_dsp_mock_wmfw_add_coeff_desc()