Lines Matching refs:mRecord
181 interface_lock_shared(&ar->mRecord);
182 callback = ar->mRecord.mCallback;
183 callbackPContext = ar->mRecord.mContext;
184 interface_unlock_shared(&ar->mRecord);
188 (*callback)(&ar->mRecord.mItf, callbackPContext, SL_RECORDEVENT_HEADATNEWPOS);
198 interface_lock_shared(&ar->mRecord);
199 callback = ar->mRecord.mCallback;
200 callbackPContext = ar->mRecord.mContext;
201 interface_unlock_shared(&ar->mRecord);
205 (*callback)(&ar->mRecord.mItf, callbackPContext, SL_RECORDEVENT_HEADATMARKER);
215 interface_lock_shared(&ar->mRecord);
216 if (ar->mRecord.mCallbackEventsMask & SL_RECORDEVENT_HEADSTALLED) {
217 callback = ar->mRecord.mCallback;
218 callbackPContext = ar->mRecord.mContext;
220 interface_unlock_shared(&ar->mRecord);
223 (*callback)(&ar->mRecord.mItf, callbackPContext, SL_RECORDEVENT_HEADSTALLED);
836 IRecord *pRecordItf = &ar->mRecord;