Searched refs:VoicePropsItem (Results 1 – 5 of 5) sorted by relevance
144 struct VoicePropsItem : public VoiceProps { struct145 std::atomic<VoicePropsItem*> next{nullptr};147 DEF_NEWDEL(VoicePropsItem)166 std::atomic<VoicePropsItem*> mUpdate{nullptr};
34 struct VoicePropsItem;149 std::atomic<VoicePropsItem*> mFreeVoiceProps{nullptr};
2185 … VoicePropsItem *vprops{context->mFreeVoiceProps.exchange(nullptr, std::memory_order_acq_rel)}; in UpdateDeviceParams()2188 VoicePropsItem *next = vprops->next.load(std::memory_order_relaxed); in UpdateDeviceParams()2398 VoicePropsItem *vprops{mFreeVoiceProps.exchange(nullptr, std::memory_order_acquire)}; in ~ALCcontext()2401 std::unique_ptr<VoicePropsItem> old{vprops}; in ~ALCcontext()
1547 VoicePropsItem *props{voice->mUpdate.exchange(nullptr, std::memory_order_acq_rel)}; in CalcSourceParams()
100 VoicePropsItem *props{context->mFreeVoiceProps.load(std::memory_order_acquire)}; in UpdateSourceProps()102 props = new VoicePropsItem{}; in UpdateSourceProps()105 VoicePropsItem *next; in UpdateSourceProps()