userlibandfileserver/fileserver/inc/f32fsys.inl
changeset 286 48e57fb1237e
parent 273 6a75fa55495f
equal deleted inserted replaced
285:ff5437e4337c 286:48e57fb1237e
  1345 inline TInt CFsObject::Inc()
  1345 inline TInt CFsObject::Inc()
  1346 	{ return __e32_atomic_tas_ord32(&iAccessCount, 1, 1, 0); }
  1346 	{ return __e32_atomic_tas_ord32(&iAccessCount, 1, 1, 0); }
  1347 inline TInt CFsObject::Dec()
  1347 inline TInt CFsObject::Dec()
  1348 	{ return __e32_atomic_tas_ord32(&iAccessCount, 1, -1, 0); }
  1348 	{ return __e32_atomic_tas_ord32(&iAccessCount, 1, -1, 0); }
  1349 
  1349 
  1350 inline TInt CFsObject::AccessCount() const
  1350 
  1351 	{return iAccessCount;}
       
  1352