Lines Matching full:parent
38 void hda_component_acpi_device_notify(struct hda_component_parent *parent,
41 struct hda_component_parent *parent,
44 struct hda_component_parent *parent,
47 static inline void hda_component_acpi_device_notify(struct hda_component_parent *parent, in hda_component_acpi_device_notify() argument
55 struct hda_component_parent *parent, in hda_component_manager_bind_acpi_notifications() argument
64 struct hda_component_parent *parent, in hda_component_manager_unbind_acpi_notifications() argument
70 void hda_component_manager_playback_hook(struct hda_component_parent *parent, int action);
73 struct hda_component_parent *parent, int count,
78 void hda_component_manager_free(struct hda_component_parent *parent,
81 int hda_component_manager_bind(struct hda_codec *cdc, struct hda_component_parent *parent);
83 static inline struct hda_component *hda_component_from_index(struct hda_component_parent *parent, in hda_component_from_index() argument
86 if (!parent) in hda_component_from_index()
89 if (index < 0 || index >= ARRAY_SIZE(parent->comps)) in hda_component_from_index()
92 return &parent->comps[index]; in hda_component_from_index()
96 struct hda_component_parent *parent) in hda_component_manager_unbind() argument
98 mutex_lock(&parent->mutex); in hda_component_manager_unbind()
99 component_unbind_all(hda_codec_dev(cdc), parent); in hda_component_manager_unbind()
100 mutex_unlock(&parent->mutex); in hda_component_manager_unbind()