userlibandfileserver/fileserver/inc/f32fsys.inl
changeset 273 6a75fa55495f
parent 199 189ece41fa29
child 286 48e57fb1237e
equal deleted inserted replaced
271:dc268b18d709 273:6a75fa55495f
  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 
  1350 inline TInt CFsObject::AccessCount() const
       
  1351 	{return iAccessCount;}
       
  1352