Lines Matching defs:header
299 struct snd_ctl_tlv header;
303 /* make sure we have at least a header */
308 * The beginning of bytes data contains a header from where
312 if (copy_from_user(&header, tlvd, sizeof(const struct snd_ctl_tlv)))
316 if (header.length + sizeof(struct snd_ctl_tlv) > size) {
317 dev_err_ratelimited(scomp->dev, "error: inconsistent TLV, data %d + header %zu > %d\n",
318 header.length, sizeof(struct snd_ctl_tlv), size);
323 if (header.length > be->max) {
325 header.length, be->max);
329 /* Check that header id matches the command */
330 if (header.numid != scontrol->cmd) {
333 header.numid);
337 if (copy_from_user(cdata->data, tlvd->tlv, header.length))
377 struct snd_ctl_tlv header;
384 * Decrement the limit by ext bytes header size to
398 /* set the ABI header values */
424 header.numid = scontrol->cmd;
425 header.length = data_size;
426 if (copy_to_user(tlvd, &header, sizeof(const struct snd_ctl_tlv))) {
451 struct snd_ctl_tlv header;
457 * Decrement the limit by ext bytes header size to
464 /* set the ABI header values */
482 header.numid = scontrol->cmd;
483 header.length = data_size;
484 if (copy_to_user(tlvd, &header, sizeof(const struct snd_ctl_tlv)))