Lines Matching refs:length
43 unsigned int length; member
48 __le32 length; member
200 const struct sigma_fw_chunk *chunk, unsigned int length) in sigma_fw_load_control() argument
209 if (length <= sizeof(*ctrl_chunk)) in sigma_fw_load_control()
214 name_len = length - sizeof(*ctrl_chunk); in sigma_fw_load_control()
251 const struct sigma_fw_chunk *chunk, unsigned int length) in sigma_fw_load_data() argument
256 if (length <= sizeof(*data_chunk)) in sigma_fw_load_data()
261 length -= sizeof(*data_chunk); in sigma_fw_load_data()
263 data = kzalloc(sizeof(*data) + length, GFP_KERNEL); in sigma_fw_load_data()
268 data->length = length; in sigma_fw_load_data()
270 memcpy(data->data, data_chunk->data, length); in sigma_fw_load_data()
277 const struct sigma_fw_chunk *chunk, unsigned int length) in sigma_fw_load_samplerates() argument
286 num_rates = (length - sizeof(*rate_chunk)) / sizeof(__le32); in sigma_fw_load_samplerates()
312 unsigned int length, pos; in sigmadsp_fw_load_v2() local
327 length = le32_to_cpu(chunk->length); in sigmadsp_fw_load_v2()
329 if (length > fw->size - pos || length < sizeof(*chunk)) in sigmadsp_fw_load_v2()
334 ret = sigma_fw_load_data(sigmadsp, chunk, length); in sigmadsp_fw_load_v2()
337 ret = sigma_fw_load_control(sigmadsp, chunk, length); in sigmadsp_fw_load_v2()
340 ret = sigma_fw_load_samplerates(sigmadsp, chunk, length); in sigmadsp_fw_load_v2()
356 pos += ALIGN(length, sizeof(__le32)); in sigmadsp_fw_load_v2()
411 data->length = len - 2; in process_sigma_action()
412 memcpy(data->data, sa->payload, data->length); in process_sigma_action()
757 data->length); in sigmadsp_setup()