Lines Matching refs:caps

541 	struct hfi_plat_caps *caps;  in is_dynamic_bufmode()  local
550 caps = venus_caps_by_codec(core, inst->hfi_codec, inst->session_type); in is_dynamic_bufmode()
551 if (!caps) in is_dynamic_bufmode()
554 return caps->cap_bufs_mode_dynamic; in is_dynamic_bufmode()
1739 static bool find_fmt_from_caps(struct hfi_plat_caps *caps, u32 buftype, u32 fmt) in find_fmt_from_caps() argument
1743 for (i = 0; i < caps->num_fmts; i++) { in find_fmt_from_caps()
1744 if (caps->fmts[i].buftype == buftype && in find_fmt_from_caps()
1745 caps->fmts[i].fmt == fmt) in find_fmt_from_caps()
1756 struct hfi_plat_caps *caps; in venus_helper_get_out_fmts() local
1765 caps = venus_caps_by_codec(core, inst->hfi_codec, inst->session_type); in venus_helper_get_out_fmts()
1766 if (!caps) in venus_helper_get_out_fmts()
1770 found_ubwc = find_fmt_from_caps(caps, HFI_BUFFER_OUTPUT, in venus_helper_get_out_fmts()
1772 found = find_fmt_from_caps(caps, HFI_BUFFER_OUTPUT2, fmt); in venus_helper_get_out_fmts()
1787 found_ubwc = find_fmt_from_caps(caps, HFI_BUFFER_OUTPUT, in venus_helper_get_out_fmts()
1789 found = find_fmt_from_caps(caps, HFI_BUFFER_OUTPUT2, fmt); in venus_helper_get_out_fmts()
1798 found = find_fmt_from_caps(caps, HFI_BUFFER_OUTPUT, fmt); in venus_helper_get_out_fmts()
1805 found = find_fmt_from_caps(caps, HFI_BUFFER_OUTPUT2, fmt); in venus_helper_get_out_fmts()
1820 struct hfi_plat_caps *caps; in venus_helper_check_format() local
1826 caps = venus_caps_by_codec(core, inst->hfi_codec, inst->session_type); in venus_helper_check_format()
1827 if (!caps) in venus_helper_check_format()
1830 found = find_fmt_from_caps(caps, HFI_BUFFER_OUTPUT, fmt); in venus_helper_check_format()
1834 found = find_fmt_from_caps(caps, HFI_BUFFER_OUTPUT2, fmt); in venus_helper_check_format()