• Home
  • Raw
  • Download

Lines Matching refs:object

125 	int (*parse)(struct snd_soc_component *comp, void *elem, void *object, u32 offset);
129 avs_parse_uuid_token(struct snd_soc_component *comp, void *elem, void *object, u32 offset) in avs_parse_uuid_token() argument
132 guid_t *val = (guid_t *)((u8 *)object + offset); in avs_parse_uuid_token()
140 avs_parse_bool_token(struct snd_soc_component *comp, void *elem, void *object, u32 offset) in avs_parse_bool_token() argument
143 bool *val = (bool *)((u8 *)object + offset); in avs_parse_bool_token()
151 avs_parse_byte_token(struct snd_soc_component *comp, void *elem, void *object, u32 offset) in avs_parse_byte_token() argument
154 u8 *val = ((u8 *)object + offset); in avs_parse_byte_token()
162 avs_parse_short_token(struct snd_soc_component *comp, void *elem, void *object, u32 offset) in avs_parse_short_token() argument
165 u16 *val = (u16 *)((u8 *)object + offset); in avs_parse_short_token()
173 avs_parse_word_token(struct snd_soc_component *comp, void *elem, void *object, u32 offset) in avs_parse_word_token() argument
176 u32 *val = (u32 *)((u8 *)object + offset); in avs_parse_word_token()
184 avs_parse_string_token(struct snd_soc_component *comp, void *elem, void *object, u32 offset) in avs_parse_string_token() argument
187 char *val = (char *)((u8 *)object + offset); in avs_parse_string_token()
194 static int avs_parse_uuid_tokens(struct snd_soc_component *comp, void *object, in avs_parse_uuid_tokens() argument
211 ret = parsers[j].parse(comp, tuple, object, parsers[j].offset); in avs_parse_uuid_tokens()
220 static int avs_parse_string_tokens(struct snd_soc_component *comp, void *object, in avs_parse_string_tokens() argument
237 ret = parsers[j].parse(comp, tuple, object, parsers[j].offset); in avs_parse_string_tokens()
246 static int avs_parse_word_tokens(struct snd_soc_component *comp, void *object, in avs_parse_word_tokens() argument
268 ret = parsers[j].parse(comp, tuple, object, parsers[j].offset); in avs_parse_word_tokens()
277 static int avs_parse_tokens(struct snd_soc_component *comp, void *object, in avs_parse_tokens() argument
300 ret = avs_parse_uuid_tokens(comp, object, parsers, count, tuples); in avs_parse_tokens()
303 ret = avs_parse_string_tokens(comp, object, parsers, count, tuples); in avs_parse_tokens()
309 ret = avs_parse_word_tokens(comp, object, parsers, count, tuples); in avs_parse_tokens()
330 avs_parse_##name##_ptr(struct snd_soc_component *comp, void *elem, void *object, u32 offset) \
334 type **val = (type **)(object + offset); \
353 parse_audio_format_bitfield(struct snd_soc_component *comp, void *elem, void *object, u32 offset) in parse_audio_format_bitfield() argument
356 struct avs_audio_format *audio_format = object; in parse_audio_format_bitfield()
374 void *object, u32 offset) in parse_link_formatted_string() argument
378 char *val = (char *)((u8 *)object + offset); in parse_link_formatted_string()
385 return avs_parse_string_token(comp, elem, object, offset); in parse_link_formatted_string()