Searched defs:chunkInNAND (Results 1 - 10 of 10) sorted by relevance

/external/yaffs2/yaffs2/
H A Dyaffs_nand.c23 int yaffs_ReadChunkWithTagsFromNAND(yaffs_Device * dev, int chunkInNAND, argument
30 int realignedChunkInNAND = chunkInNAND - dev->chunkOffset;
47 yaffs_BlockInfo *bi = yaffs_GetBlockInfo(dev, chunkInNAND/dev->nChunksPerBlock);
55 int chunkInNAND,
59 chunkInNAND -= dev->chunkOffset;
71 (TSTR("Writing chunk %d tags %d %d" TENDSTR), chunkInNAND,
79 return dev->writeChunkWithTagsToNAND(dev, chunkInNAND, buffer,
83 chunkInNAND,
54 yaffs_WriteChunkWithTagsToNAND(yaffs_Device * dev, int chunkInNAND, const __u8 * buffer, yaffs_ExtendedTags * tags) argument
H A Dyaffs_mtdif.c74 int nandmtd_WriteChunkToNAND(yaffs_Device * dev, int chunkInNAND, argument
84 loff_t addr = ((loff_t) chunkInNAND) * dev->nDataBytesPerChunk;
138 int nandmtd_ReadChunkFromNAND(yaffs_Device * dev, int chunkInNAND, __u8 * data, argument
148 loff_t addr = ((loff_t) chunkInNAND) * dev->nDataBytesPerChunk;
H A Dyaffs_mtdif2.c119 int nandmtd2_WriteChunkWithTagsToNAND(yaffs_Device * dev, int chunkInNAND, argument
131 loff_t addr = ((loff_t) chunkInNAND) * dev->nDataBytesPerChunk;
138 TENDSTR), chunkInNAND, data, tags));
180 int nandmtd2_ReadChunkWithTagsFromNAND(yaffs_Device * dev, int chunkInNAND, argument
190 loff_t addr = ((loff_t) chunkInNAND) * dev->nDataBytesPerChunk;
197 TENDSTR), chunkInNAND, data, tags));
H A Dyaffs_tagscompat.c20 static void yaffs_HandleReadDataError(yaffs_Device * dev, int chunkInNAND);
22 static void yaffs_CheckWrittenBlock(yaffs_Device * dev, int chunkInNAND);
23 static void yaffs_HandleWriteChunkOk(yaffs_Device * dev, int chunkInNAND,
26 static void yaffs_HandleUpdateChunk(yaffs_Device * dev, int chunkInNAND,
28 static void yaffs_HandleWriteChunkError(yaffs_Device * dev, int chunkInNAND);
166 int chunkInNAND, const __u8 * data,
169 if (chunkInNAND < dev->startBlock * dev->nChunksPerBlock) {
172 chunkInNAND));
177 return dev->writeChunkToNAND(dev, chunkInNAND, data, spare);
181 int chunkInNAND,
165 yaffs_WriteChunkToNAND(struct yaffs_DeviceStruct *dev, int chunkInNAND, const __u8 * data, yaffs_Spare * spare) argument
180 yaffs_ReadChunkFromNAND(struct yaffs_DeviceStruct *dev, int chunkInNAND, __u8 * data, yaffs_Spare * spare, yaffs_ECCResult * eccResult, int doErrorCorrection) argument
304 yaffs_CheckChunkErased(struct yaffs_DeviceStruct *dev, int chunkInNAND) argument
336 yaffs_HandleReadDataError(yaffs_Device * dev, int chunkInNAND) argument
353 yaffs_CheckWrittenBlock(yaffs_Device * dev, int chunkInNAND) argument
357 yaffs_HandleWriteChunkOk(yaffs_Device * dev, int chunkInNAND, const __u8 * data, const yaffs_Spare * spare) argument
363 yaffs_HandleUpdateChunk(yaffs_Device * dev, int chunkInNAND, const yaffs_Spare * spare) argument
368 yaffs_HandleWriteChunkError(yaffs_Device * dev, int chunkInNAND) argument
403 yaffs_TagsCompatabilityWriteChunkWithTagsToNAND(yaffs_Device * dev, int chunkInNAND, const __u8 * data, const yaffs_ExtendedTags * eTags) argument
432 yaffs_TagsCompatabilityReadChunkWithTagsFromNAND(yaffs_Device * dev, int chunkInNAND, __u8 * data, yaffs_ExtendedTags * eTags) argument
[all...]
H A Dyaffs_guts.c48 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,
66 int chunkInNAND, int inScan);
87 int chunkInNAND);
364 int chunkInNAND)
372 result = yaffs_ReadChunkWithTagsFromNAND(dev, chunkInNAND, data, &tags);
380 (TSTR("Chunk %d not erased" TENDSTR), chunkInNAND));
503 static void yaffs_HandleWriteChunkOk(yaffs_Device * dev, int chunkInNAND, argument
509 static void yaffs_HandleUpdateChunk(yaffs_Device * dev, int chunkInNAND, argument
363 yaffs_CheckChunkErased(struct yaffs_DeviceStruct *dev, int chunkInNAND) argument
530 yaffs_HandleWriteChunkError(yaffs_Device * dev, int chunkInNAND, int erasedOk) argument
2736 yaffs_PutChunkIntoFile(yaffs_Object * in, int chunkInInode, int chunkInNAND, int inScan) argument
2862 int chunkInNAND = yaffs_FindChunkInFile(in, chunkInInode, NULL); local
[all...]
/external/yaffs2/yaffs2/direct/
H A Dyaffs_fileem.c119 int yflash_WriteChunkToNAND(yaffs_Device *dev,int chunkInNAND,const __u8 *data, const yaffs_Spare *spare) argument
129 lseek(filedisk.handle,chunkInNAND * 528,SEEK_SET);
137 lseek(filedisk.handle,chunkInNAND * 528 + 512,SEEK_SET);
149 int yflash_ReadChunkFromNAND(yaffs_Device *dev,int chunkInNAND, __u8 *data, yaffs_Spare *spare) argument
159 lseek(filedisk.handle,chunkInNAND * 528,SEEK_SET);
167 lseek(filedisk.handle,chunkInNAND * 528 + 512,SEEK_SET);
H A Dyaffs_flashif.c115 int yflash_WriteChunkWithTagsToNAND(yaffs_Device *dev,int chunkInNAND,const __u8 *data, yaffs_ExtendedTags *tags) argument
123 blk = chunkInNAND/32;
124 pg = chunkInNAND%32;
145 int yflash_ReadChunkWithTagsFromNAND(yaffs_Device *dev,int chunkInNAND, __u8 *data, yaffs_Tags *tags) argument
153 blk = chunkInNAND/32;
154 pg = chunkInNAND%32;
174 int yflash_CheckChunkErased(yaffs_Device *dev,int chunkInNAND) argument
183 blk = chunkInNAND/32;
184 pg = chunkInNAND%32;
H A Dyaffs_ramdisk.c119 int yramdisk_WriteChunkWithTagsToNAND(yaffs_Device *dev,int chunkInNAND,const __u8 *data, yaffs_ExtendedTags *tags) argument
127 blk = chunkInNAND/32;
128 pg = chunkInNAND%32;
150 int yramdisk_ReadChunkWithTagsFromNAND(yaffs_Device *dev,int chunkInNAND, __u8 *data, yaffs_ExtendedTags *tags) argument
158 blk = chunkInNAND/32;
159 pg = chunkInNAND%32;
181 int yramdisk_CheckChunkErased(yaffs_Device *dev,int chunkInNAND) argument
190 blk = chunkInNAND/32;
191 pg = chunkInNAND%32;
H A Dyaffs_fileem2k.c142 int yflash_WriteChunkWithTagsToNAND(yaffs_Device *dev,int chunkInNAND,const __u8 *data, yaffs_ExtendedTags *tags) argument
154 pos = (chunkInNAND % (PAGES_PER_BLOCK * BLOCKS_PER_HANDLE)) * PAGE_SIZE;
155 h = filedisk.handle[(chunkInNAND / (PAGES_PER_BLOCK * BLOCKS_PER_HANDLE))];
170 pos = (chunkInNAND % (PAGES_PER_BLOCK * BLOCKS_PER_HANDLE)) * PAGE_SIZE + PAGE_DATA_SIZE ;
171 h = filedisk.handle[(chunkInNAND / (PAGES_PER_BLOCK * BLOCKS_PER_HANDLE))];
210 int yflash_ReadChunkWithTagsFromNAND(yaffs_Device *dev,int chunkInNAND, __u8 *data, yaffs_ExtendedTags *tags) argument
223 pos = (chunkInNAND % (PAGES_PER_BLOCK * BLOCKS_PER_HANDLE)) * PAGE_SIZE;
224 h = filedisk.handle[(chunkInNAND / (PAGES_PER_BLOCK * BLOCKS_PER_HANDLE))];
233 pos = (chunkInNAND % (PAGES_PER_BLOCK * BLOCKS_PER_HANDLE)) * PAGE_SIZE + PAGE_DATA_SIZE;
234 h = filedisk.handle[(chunkInNAND / (PAGES_PER_BLOC
[all...]
H A Dyaffs_ramem2k.c192 int nandemul2k_WriteChunkWithTagsToNAND(yaffs_Device *dev,int chunkInNAND,const __u8 *data, yaffs_ExtendedTags *tags) argument
201 blk = chunkInNAND/PAGES_PER_BLOCK;
202 pg = chunkInNAND%PAGES_PER_BLOCK;
235 int nandemul2k_ReadChunkWithTagsFromNAND(yaffs_Device *dev,int chunkInNAND, __u8 *data, yaffs_ExtendedTags *tags) argument
244 blk = chunkInNAND/PAGES_PER_BLOCK;
245 pg = chunkInNAND%PAGES_PER_BLOCK;
265 static int nandemul2k_CheckChunkErased(yaffs_Device *dev,int chunkInNAND) argument
273 blk = chunkInNAND/PAGES_PER_BLOCK;
274 pg = chunkInNAND%PAGES_PER_BLOCK;

Completed in 96 milliseconds