Lines Matching full:caps
19 struct hfi_plat_caps *caps = core->caps, *cap; in init_codecs() local
28 cap = &caps[core->codecs_count++]; in init_codecs()
35 cap = &caps[core->codecs_count++]; in init_codecs()
42 static void for_each_codec(struct hfi_plat_caps *caps, unsigned int caps_num, in for_each_codec() argument
50 cap = &caps[i]; in for_each_codec()
82 for_each_codec(core->caps, ARRAY_SIZE(core->caps), in parse_alloc_mode()
115 for_each_codec(core->caps, ARRAY_SIZE(core->caps), codecs, domain, in parse_profile_level()
124 const struct hfi_capability *caps = data; in fill_caps() local
129 memcpy(&cap->caps[cap->num_caps], caps, num * sizeof(*caps)); in fill_caps()
136 struct hfi_capabilities *caps = data; in parse_caps() local
137 struct hfi_capability *cap = caps->data; in parse_caps()
138 u32 num_caps = caps->num_capabilities; in parse_caps()
146 for_each_codec(core->caps, ARRAY_SIZE(core->caps), codecs, domain, in parse_caps()
149 return sizeof(*caps); in parse_caps()
194 for_each_codec(core->caps, ARRAY_SIZE(core->caps), codecs, domain, in parse_raw_formats()
248 struct hfi_plat_caps *caps, *cap; in parser_fini() local
255 caps = inst->core->caps; in parser_fini()
259 cap = &caps[i]; in parser_fini()
268 const struct hfi_plat_caps *caps = NULL; in hfi_platform_parser() local
285 caps = plat->capabilities(&entries); in hfi_platform_parser()
287 if (!caps || !entries || !count) in hfi_platform_parser()
294 memset(core->caps, 0, sizeof(*caps) * MAX_CODEC_NUM); in hfi_platform_parser()
295 memcpy(core->caps, caps, sizeof(*caps) * entries); in hfi_platform_parser()
319 memset(core->caps, 0, sizeof(core->caps)); in hfi_parser()