Lines Matching defs:object

43  * @object: target IPC struct to save the parsed values
47 * @object_size: size of the object
52 int sof_update_ipc_object(struct snd_soc_component *scomp, void *object, enum sof_tokens token_id,
91 u32 *val = (u32 *)((u8 *)object + tokens[i].offset +
100 u16 *val = (u16 *)((u8 *)object + tokens[i].offset +
115 tokens[i].get_token((void *)tuples[j].value.s, object,
129 /* move to the next object */
343 int get_token_u32(void *elem, void *object, u32 offset)
346 u32 *val = (u32 *)((u8 *)object + offset);
352 int get_token_u16(void *elem, void *object, u32 offset)
355 u16 *val = (u16 *)((u8 *)object + offset);
361 int get_token_uuid(void *elem, void *object, u32 offset)
364 u8 *dst = (u8 *)object + offset;
375 int get_token_string(void *elem, void *object, u32 offset)
378 char **dst = (char **)((u8 *)object + offset);
386 int get_token_comp_format(void *elem, void *object, u32 offset)
388 u32 *val = (u32 *)((u8 *)object + offset);
394 int get_token_dai_type(void *elem, void *object, u32 offset)
396 u32 *val = (u32 *)((u8 *)object + offset);
438 * @object: target ipc struct for parsed values
439 * @offset: offset within the object pointer
447 void *object, size_t offset,
470 tokens[j].get_token(elem, object,
605 * @object: target ipc struct for parsed values
606 * @offset: offset within the object pointer
614 void *object, int offset,
637 ret = tokens[j].get_token(elem->string, object, offset + tokens[j].offset);
651 * @object: target ipc struct for parsed values
652 * @offset: offset within the object pointer
660 void *object, int offset,
686 tokens[j].get_token(elem, object, offset + tokens[j].offset);
698 * @object: target ipc struct for parsed values
711 void *object, const struct sof_topology_token *tokens,
742 found += sof_parse_uuid_tokens(scomp, object, offset, tokens, count,
747 ret = sof_parse_string_tokens(scomp, object, offset, tokens, count,
760 found += sof_parse_word_tokens(scomp, object, offset, tokens, count,
787 * @object: target ipc struct for parsed values
796 static int sof_parse_tokens(struct snd_soc_component *scomp, void *object,
808 return sof_parse_token_sets(scomp, object, tokens, num_tokens, array,
1370 static int get_w_no_wname_in_long_name(void *elem, void *object, u32 offset)
1373 struct snd_soc_dapm_widget *w = object;
1691 /* remove and free swidget object */
2386 /* remove and free swidget object */