Lines Matching defs:ep
17 #define __acpi_nhlt_endpoint_config(ep) ((void *)((ep) + 1))
22 * @ep: the endpoint to retrieve the space for.
27 acpi_nhlt_endpoint_fmtscfg(const struct acpi_nhlt_endpoint *ep)
29 struct acpi_nhlt_config *cfg = __acpi_nhlt_endpoint_config(ep);
37 #define __acpi_nhlt_next_endpoint(ep) \
38 ((void *)((u8 *)(ep) + (ep)->length))
40 #define __acpi_nhlt_get_endpoint(tb, ep, i) \
41 ((i) ? __acpi_nhlt_next_endpoint(ep) : __acpi_nhlt_first_endpoint(tb))
61 * @ep: the pointer to endpoint to use as loop cursor.
63 #define for_each_nhlt_endpoint(tb, ep) \
66 (ep = __acpi_nhlt_get_endpoint(tb, ep, __i)); \
82 * @ep: the pointer to an endpoint.
85 #define for_each_nhlt_endpoint_fmtcfg(ep, fmt) \
86 for_each_nhlt_fmtcfg(acpi_nhlt_endpoint_fmtscfg(ep), fmt)
102 bool acpi_nhlt_endpoint_match(const struct acpi_nhlt_endpoint *ep,
110 acpi_nhlt_endpoint_find_fmtcfg(const struct acpi_nhlt_endpoint *ep,
119 int acpi_nhlt_endpoint_mic_count(const struct acpi_nhlt_endpoint *ep);
133 acpi_nhlt_endpoint_match(const struct acpi_nhlt_endpoint *ep,
147 acpi_nhlt_endpoint_find_fmtcfg(const struct acpi_nhlt_endpoint *ep,
161 static inline int acpi_nhlt_endpoint_mic_count(const struct acpi_nhlt_endpoint *ep)