Lines Matching refs:aifs_status
95 struct aifs_status { struct
99 static inline void set_aif_status_active(struct aifs_status *status, in set_aif_status_active() argument
107 static inline void set_aif_status_inactive(struct aifs_status *status, in set_aif_status_inactive()
115 static bool aifs_active(struct aifs_status *status) in aifs_active()
120 static bool aif_active(struct aifs_status *status, int aif_id) in aif_active()
129 struct aifs_status aifs_status; member
822 set_aif_status_inactive(&tscs454->aifs_status, aif->id, playback); in aif_free()
825 aif->id, tscs454->aifs_status.streams); in aif_free()
827 if (!aif_active(&tscs454->aifs_status, aif->id)) { in aif_free()
835 if (!aifs_active(&tscs454->aifs_status)) { in aif_free()
3195 if (!aif_active(&tscs454->aifs_status, aif->id)) { in tscs454_hw_params()
3207 if (!aifs_active(&tscs454->aifs_status)) { /* First active aif */ in tscs454_hw_params()
3236 set_aif_status_active(&tscs454->aifs_status, aif->id, in tscs454_hw_params()
3240 aif->id, tscs454->aifs_status.streams); in tscs454_hw_params()