Lines Matching refs:caps
19 struct hfi_plat_caps *caps = core->caps, *cap;
26 cap = &caps[core->codecs_count++];
33 cap = &caps[core->codecs_count++];
40 static void for_each_codec(struct hfi_plat_caps *caps, unsigned int caps_num,
48 cap = &caps[i];
80 for_each_codec(core->caps, ARRAY_SIZE(core->caps),
111 for_each_codec(core->caps, ARRAY_SIZE(core->caps), codecs, domain,
118 const struct hfi_capability *caps = data;
123 memcpy(&cap->caps[cap->num_caps], caps, num * sizeof(*caps));
130 struct hfi_capabilities *caps = data;
131 struct hfi_capability *cap = caps->data;
132 u32 num_caps = caps->num_capabilities;
140 for_each_codec(core->caps, ARRAY_SIZE(core->caps), codecs, domain,
185 for_each_codec(core->caps, ARRAY_SIZE(core->caps), codecs, domain,
229 struct hfi_plat_caps *caps, *cap;
236 caps = inst->core->caps;
240 cap = &caps[i];
249 const struct hfi_plat_caps *caps = NULL;
266 caps = plat->capabilities(&entries);
268 if (!caps || !entries || !count)
275 memset(core->caps, 0, sizeof(*caps) * MAX_CODEC_NUM);
276 memcpy(core->caps, caps, sizeof(*caps) * entries);
299 memset(core->caps, 0, sizeof(core->caps));