Lines Matching refs:data

46 	uint8_t data[];
58 uint8_t data[];
96 const uint8_t data[], size_t len)
98 return sigmadsp->write(sigmadsp->control_data, addr, data, len);
102 uint8_t data[], size_t len)
104 return sigmadsp->read(sigmadsp->control_data, addr, data, len);
119 struct sigmadsp_control *ctrl, void *data)
123 return sigmadsp->ops->safeload(sigmadsp, ctrl->addr, data,
126 return sigmadsp_write(sigmadsp, ctrl->addr, data,
135 uint8_t *data;
140 data = ucontrol->value.bytes.data;
143 ret = sigmadsp_ctrl_write(sigmadsp, ctrl, data);
146 memcpy(ctrl->cache, data, ctrl->num_bytes);
173 memcpy(ucontrol->value.bytes.data, ctrl->cache,
264 struct sigmadsp_data *data;
273 data = kzalloc(sizeof(*data) + length, GFP_KERNEL);
274 if (!data)
277 data->addr = le16_to_cpu(data_chunk->addr);
278 data->length = length;
279 data->samplerates = le32_to_cpu(chunk->samplerates);
280 memcpy(data->data, data_chunk->data, length);
281 list_add_tail(&data->head, &sigmadsp->data_list);
335 chunk = (struct sigma_fw_chunk *)(fw->data + pos);
404 struct sigmadsp_data *data;
416 data = kzalloc(sizeof(*data) + len - 2, GFP_KERNEL);
417 if (!data)
420 data->addr = be16_to_cpu(sa->addr);
421 data->length = len - 2;
422 memcpy(data->data, sa->payload, data->length);
423 list_add_tail(&data->head, &sigmadsp->data_list);
444 sa = (struct sigma_action *)(fw->data + pos);
468 struct sigmadsp_data *data, *_data;
475 list_for_each_entry_safe(data, _data, &sigmadsp->data_list, head)
476 kfree(data);
515 ssfw_head = (void *)fw->data;
521 crc = crc32(0, fw->data + sizeof(*ssfw_head),
735 struct sigmadsp_data *data;
745 list_for_each_entry(data, &sigmadsp->data_list, head) {
746 if (!sigmadsp_samplerate_valid(data->samplerates,
749 ret = sigmadsp_write(sigmadsp, data->addr, data->data,
750 data->length);