Lines Matching refs:yaffs_Device

47 static void yaffs_RetireBlock(yaffs_Device * dev, int blockInNAND);
48 static void yaffs_HandleWriteChunkError(yaffs_Device * dev, int chunkInNAND, int erasedOk);
49 static void yaffs_HandleWriteChunkOk(yaffs_Device * dev, int chunkInNAND,
52 static void yaffs_HandleUpdateChunk(yaffs_Device * dev, int chunkInNAND,
59 static void yaffs_HardlinkFixup(yaffs_Device *dev, yaffs_Object *hardList);
61 static int yaffs_WriteNewChunkWithTagsToNAND(yaffs_Device * dev,
68 static yaffs_Object *yaffs_CreateNewObject(yaffs_Device * dev, int number,
80 static yaffs_BlockInfo *yaffs_GetBlockInfo(yaffs_Device * dev, int blockNo);
82 static __u8 *yaffs_GetTempBuffer(yaffs_Device * dev, int lineNo);
83 static void yaffs_ReleaseTempBuffer(yaffs_Device * dev, __u8 * buffer,
97 static int yaffs_AllocateChunk(yaffs_Device * dev, int useReserve, yaffs_BlockInfo **blockUsedPtr);
99 static void yaffs_VerifyFreeChunks(yaffs_Device * dev);
110 static void yaffs_InvalidateCheckpoint(yaffs_Device *dev);
116 static void yaffs_AddrToChunk(yaffs_Device *dev, loff_t addr, __u32 *chunk, __u32 *offset)
185 static __u8 *yaffs_GetTempBuffer(yaffs_Device * dev, int lineNo)
220 static void yaffs_ReleaseTempBuffer(yaffs_Device * dev, __u8 * buffer,
245 int yaffs_IsManagedTempBuffer(yaffs_Device * dev, const __u8 * buffer)
272 static Y_INLINE __u8 *yaffs_BlockBits(yaffs_Device * dev, int blk)
284 static Y_INLINE void yaffs_ClearChunkBits(yaffs_Device * dev, int blk)
291 static Y_INLINE void yaffs_ClearChunkBit(yaffs_Device * dev, int blk, int chunk)
298 static Y_INLINE void yaffs_SetChunkBit(yaffs_Device * dev, int blk, int chunk)
305 static Y_INLINE int yaffs_CheckChunkBit(yaffs_Device * dev, int blk, int chunk)
311 static Y_INLINE int yaffs_StillSomeChunkBits(yaffs_Device * dev, int blk)
337 yaffs_Object *yaffs_Root(yaffs_Device * dev)
342 yaffs_Object *yaffs_LostNFound(yaffs_Device * dev)
485 static void yaffs_RetireBlock(yaffs_Device * dev, int blockInNAND)
503 static void yaffs_HandleWriteChunkOk(yaffs_Device * dev, int chunkInNAND,
509 static void yaffs_HandleUpdateChunk(yaffs_Device * dev, int chunkInNAND,
514 void yaffs_HandleChunkError(yaffs_Device *dev, yaffs_BlockInfo *bi)
530 static void yaffs_HandleWriteChunkError(yaffs_Device * dev, int chunkInNAND, int erasedOk)
597 static int yaffs_CreateTnodes(yaffs_Device * dev, int nTnodes)
681 static yaffs_Tnode *yaffs_GetTnodeRaw(yaffs_Device * dev)
706 static yaffs_Tnode *yaffs_GetTnode(yaffs_Device * dev)
717 static void yaffs_FreeTnode(yaffs_Device * dev, yaffs_Tnode * tn)
734 static void yaffs_DeinitialiseTnodes(yaffs_Device * dev)
752 static void yaffs_InitialiseTnodes(yaffs_Device * dev)
762 void yaffs_PutLevel0Tnode(yaffs_Device *dev, yaffs_Tnode *tn, unsigned pos, unsigned val)
791 __u32 yaffs_GetChunkGroupBase(yaffs_Device *dev, yaffs_Tnode *tn, unsigned pos)
827 static yaffs_Tnode *yaffs_FindLevel0Tnode(yaffs_Device * dev,
887 static yaffs_Tnode *yaffs_AddOrFindLevel0Tnode(yaffs_Device * dev,
983 static int yaffs_FindChunkInGroup(yaffs_Device * dev, int theChunk,
1021 yaffs_Device *dev = in->myDev;
1104 static void yaffs_SoftDeleteChunk(yaffs_Device * dev, int chunk)
1130 yaffs_Device *dev = in->myDev;
1216 static yaffs_Tnode *yaffs_PruneWorker(yaffs_Device * dev, yaffs_Tnode * tn,
1251 static int yaffs_PruneFileStructure(yaffs_Device * dev,
1298 static int yaffs_CreateFreeObjects(yaffs_Device * dev, int nObjects)
1344 static yaffs_Object *yaffs_AllocateEmptyObject(yaffs_Device * dev)
1381 static yaffs_Object *yaffs_CreateFakeDirectory(yaffs_Device * dev, int number,
1405 yaffs_Device *dev = tn->myDev;
1420 yaffs_Device *dev = tn->myDev;
1451 static void yaffs_DeinitialiseObjects(yaffs_Device * dev)
1469 static void yaffs_InitialiseObjects(yaffs_Device * dev)
1484 static int yaffs_FindNiceObjectBucket(yaffs_Device * dev)
1520 static int yaffs_CreateNewObjectNumber(yaffs_Device * dev)
1557 yaffs_Device *dev = in->myDev;
1564 yaffs_Object *yaffs_FindObjectByNumber(yaffs_Device * dev, __u32 number)
1589 yaffs_Object *yaffs_CreateNewObject(yaffs_Device * dev, int number,
1647 static yaffs_Object *yaffs_FindOrCreateObjectByNumber(yaffs_Device * dev,
1697 yaffs_Device *dev = parent->myDev;
1924 static int yaffs_InitialiseBlocks(yaffs_Device * dev)
1959 static void yaffs_DeinitialiseBlocks(yaffs_Device * dev)
1977 static int yaffs_BlockNotDisqualifiedFromGC(yaffs_Device * dev,
2021 static int yaffs_FindBlockForGarbageCollection(yaffs_Device * dev,
2132 static void yaffs_BlockBecameDirty(yaffs_Device * dev, int blockNo)
2188 static int yaffs_FindBlockForAllocation(yaffs_Device * dev)
2239 static int yaffs_CheckSpaceForAllocation(yaffs_Device * dev)
2254 static int yaffs_AllocateChunk(yaffs_Device * dev, int useReserve, yaffs_BlockInfo **blockUsedPtr)
2307 static int yaffs_GetErasedChunks(yaffs_Device * dev)
2321 static int yaffs_GarbageCollectBlock(yaffs_Device * dev, int block)
2534 static int yaffs_CheckGarbageCollection(yaffs_Device * dev)
2617 yaffs_Device *dev = in->myDev;
2644 yaffs_Device *dev = in->myDev;
2745 yaffs_Device *dev = in->myDev;
2878 void yaffs_DeleteChunk(yaffs_Device * dev, int chunkId, int markNAND, int lyn)
2951 yaffs_Device *dev = in->myDev;
2994 yaffs_Device *dev = in->myDev;
3158 yaffs_Device *dev = obj->myDev;
3176 yaffs_Device *dev = obj->myDev;
3230 void yaffs_FlushEntireDeviceCache(yaffs_Device *dev)
3260 static yaffs_ChunkCache *yaffs_GrabChunkCacheWorker(yaffs_Device * dev)
3294 static yaffs_ChunkCache *yaffs_GrabChunkCache(yaffs_Device * dev)
3350 yaffs_Device *dev = obj->myDev;
3366 static void yaffs_UseChunkCache(yaffs_Device * dev, yaffs_ChunkCache * cache,
3411 yaffs_Device *dev = in->myDev;
3426 static int yaffs_WriteCheckpointValidityMarker(yaffs_Device *dev,int head)
3438 static int yaffs_ReadCheckpointValidityMarker(yaffs_Device *dev, int head)
3454 yaffs_Device *dev)
3469 static void yaffs_CheckpointDeviceToDevice(yaffs_Device *dev,
3485 static int yaffs_WriteCheckpointDevice(yaffs_Device *dev)
3514 static int yaffs_ReadCheckpointDevice(yaffs_Device *dev)
3612 yaffs_Device *dev = in->myDev;
3662 yaffs_Device *dev = obj->myDev;
3695 static int yaffs_WriteCheckpointObjects(yaffs_Device *dev)
3736 static int yaffs_ReadCheckpointObjects(yaffs_Device *dev)
3778 static int yaffs_WriteCheckpointData(yaffs_Device *dev)
3805 static int yaffs_ReadCheckpointData(yaffs_Device *dev)
3834 static void yaffs_InvalidateCheckpoint(yaffs_Device *dev)
3846 int yaffs_CheckpointSave(yaffs_Device *dev)
3858 int yaffs_CheckpointRestore(yaffs_Device *dev)
3891 yaffs_Device *dev;
4014 yaffs_Device *dev;
4197 yaffs_Device *dev = in->myDev;
4242 yaffs_Device *dev = in->myDev;
4562 static void yaffs_HandleShadowedObject(yaffs_Device * dev, int objId,
4599 static void yaffs_HardlinkFixup(yaffs_Device *dev, yaffs_Object *hardList)
4645 static int yaffs_Scan(yaffs_Device * dev)
5140 yaffs_Device *dev = in->myDev;
5178 static int yaffs_ScanBackwards(yaffs_Device * dev)
5832 yaffs_Device *dev = obj->myDev;
6191 static int yaffs_CheckDevFunctions(const yaffs_Device * dev)
6222 static void yaffs_CreateInitialDirectories(yaffs_Device *dev)
6243 int yaffs_GutsInitialise(yaffs_Device * dev)
6499 void yaffs_Deinitialise(yaffs_Device * dev)
6527 static int yaffs_CountFreeChunks(yaffs_Device * dev)
6556 int yaffs_GetNumberOfFreeChunks(yaffs_Device * dev)
6602 static void yaffs_VerifyFreeChunks(yaffs_Device * dev)