/external/yaffs2/yaffs2/direct/ |
H A D | yaffs_fileem.c | 63 static int CheckInit(yaffs_Device *dev) argument 119 int yflash_WriteChunkToNAND(yaffs_Device *dev,int chunkInNAND,const __u8 *data, const yaffs_Spare *spare) argument 123 CheckInit(dev); 149 int yflash_ReadChunkFromNAND(yaffs_Device *dev,int chunkInNAND, __u8 *data, yaffs_Spare *spare) argument 153 CheckInit(dev); 179 int yflash_EraseBlockInNAND(yaffs_Device *dev, int blockNumber) argument 184 CheckInit(dev); 209 int yflash_InitialiseNAND(yaffs_Device *dev) argument 211 dev->useNANDECC = 1; // force on useNANDECC which gets faked.
|
H A D | yaffs_fileem2k.c | 142 int yflash_WriteChunkWithTagsToNAND(yaffs_Device *dev,int chunkInNAND,const __u8 *data, yaffs_ExtendedTags *tags) argument 158 written = write(h,data,dev->nDataBytesPerChunk); 165 if(written != dev->nDataBytesPerChunk) return YAFFS_FAIL; 174 if( 0 && dev->isYaffs2) 210 int yflash_ReadChunkWithTagsFromNAND(yaffs_Device *dev,int chunkInNAND, __u8 *data, yaffs_ExtendedTags *tags) argument 226 nread = read(h,data,dev->nDataBytesPerChunk); 228 if(nread != dev->nDataBytesPerChunk) return YAFFS_FAIL; 237 if(0 && dev->isYaffs2) 278 int yflash_MarkNANDBlockBad(struct yaffs_DeviceStruct *dev, int blockNo) argument 289 lseek(h,((blockNo % BLOCKS_PER_HANDLE) * dev 299 yflash_EraseBlockInNAND(yaffs_Device *dev, int blockNumber) argument 338 yflash_InitialiseNAND(yaffs_Device *dev) argument 348 yflash_QueryNANDBlock(struct yaffs_DeviceStruct *dev, int blockNo, yaffs_BlockState *state, int *sequenceNumber) argument [all...] |
H A D | yaffs_flashif.c | 17 // Use this with dev->useNANDECC enabled, then ECC overheads are not required. 57 static int CheckInit(yaffs_Device *dev) argument 92 yflash_EraseBlockInNAND(dev,i); 115 int yflash_WriteChunkWithTagsToNAND(yaffs_Device *dev,int chunkInNAND,const __u8 *data, yaffs_ExtendedTags *tags) argument 121 CheckInit(dev); 145 int yflash_ReadChunkWithTagsFromNAND(yaffs_Device *dev,int chunkInNAND, __u8 *data, yaffs_Tags *tags) argument 151 CheckInit(dev); 174 int yflash_CheckChunkErased(yaffs_Device *dev,int chunkInNAND) argument 181 CheckInit(dev); 199 int yflash_EraseBlockInNAND(yaffs_Device *dev, in argument 217 yflash_MarkNANDBlockBad(struct yaffs_DeviceStruct *dev, int blockNo) argument 222 yflash_QueryNANDBlock(struct yaffs_DeviceStruct *dev, int blockNo, yaffs_BlockState *state, int *sequenceNumber) argument 229 yflash_InitialiseNAND(yaffs_Device *dev) argument [all...] |
H A D | yaffs_ramdisk.c | 17 // Use this with dev->useNANDECC enabled, then ECC overheads are not required. 61 static int CheckInit(yaffs_Device *dev) argument 97 yramdisk_EraseBlockInNAND(dev,i); 119 int yramdisk_WriteChunkWithTagsToNAND(yaffs_Device *dev,int chunkInNAND,const __u8 *data, yaffs_ExtendedTags *tags) argument 125 CheckInit(dev); 150 int yramdisk_ReadChunkWithTagsFromNAND(yaffs_Device *dev,int chunkInNAND, __u8 *data, yaffs_ExtendedTags *tags) argument 156 CheckInit(dev); 181 int yramdisk_CheckChunkErased(yaffs_Device *dev,int chunkInNAND) argument 188 CheckInit(dev); 206 int yramdisk_EraseBlockInNAND(yaffs_Device *dev, in argument 224 yramdisk_InitialiseNAND(yaffs_Device *dev) argument [all...] |
H A D | yaffs_ramem2k.c | 192 int nandemul2k_WriteChunkWithTagsToNAND(yaffs_Device *dev,int chunkInNAND,const __u8 *data, yaffs_ExtendedTags *tags) argument 235 int nandemul2k_ReadChunkWithTagsFromNAND(yaffs_Device *dev,int chunkInNAND, __u8 *data, yaffs_ExtendedTags *tags) argument 265 static int nandemul2k_CheckChunkErased(yaffs_Device *dev,int chunkInNAND) argument 289 int nandemul2k_EraseBlockInNAND(yaffs_Device *dev, int blockNumber) argument 309 int nandemul2k_InitialiseNAND(yaffs_Device *dev) argument 315 int nandemul2k_MarkNANDBlockBad(struct yaffs_DeviceStruct *dev, int blockNo) argument 329 int nandemul2k_QueryNANDBlock(struct yaffs_DeviceStruct *dev, int blockNo, yaffs_BlockState *state, int *sequenceNumber) argument 336 chunkNo = blockNo * dev->nChunksPerBlock; 338 nandemul2k_ReadChunkWithTagsFromNAND(dev,chunkNo,NULL,&tags);
|
H A D | yaffscfg.h | 18 struct yaffs_DeviceStruct *dev; member in struct:__anon34305
|
H A D | yaffsfs.c | 161 while(cfg && cfg->prefix && cfg->dev) 182 retval = cfg->dev; 193 yaffs_Device *dev; local 195 dev= yaffsfs_FindDevice(path,restOfPath); 196 if(dev && dev->isMounted) 198 return dev->rootDir; 1029 yaffs_Device *dev=NULL; local 1035 dev = yaffsfs_FindDevice(path,&dummy); 1036 if(dev) 1068 yaffs_Device *dev=NULL; local 1124 yaffs_Device *dev=NULL; local 1480 yaffs_Device *dev = obj->myDev; local [all...] |
/external/yaffs2/yaffs2/utils/ |
H A D | mkyaffs2image.c | 64 dev_t dev; member in struct:__anon34311 93 if(oa->dev < ob->dev) return -1; 94 if(oa->dev > ob->dev) return 1; 102 static void add_obj_to_list(dev_t dev, ino_t ino, int obj) argument 106 obj_list[n_obj].dev = dev; 122 static int find_obj_in_list(dev_t dev, ino_t ino) argument 127 test.dev [all...] |
H A D | mkyaffsimage.c | 44 dev_t dev; member in struct:__anon34312 69 if(oa->dev < ob->dev) return -1; 70 if(oa->dev > ob->dev) return 1; 78 static void add_obj_to_list(dev_t dev, ino_t ino, int obj) argument 82 obj_list[n_obj].dev = dev; 98 static int find_obj_in_list(dev_t dev, ino_t ino) argument 103 test.dev [all...] |
/external/yaffs2/yaffs2/ |
H A D | yaffs_checkptrw.c | 22 static int yaffs_CheckpointSpaceOk(yaffs_Device *dev) argument 25 int blocksAvailable = dev->nErasedBlocks - dev->nReservedBlocks; 37 static int yaffs_CheckpointErase(yaffs_Device *dev) argument 43 if(!dev->eraseBlockInNAND) 46 dev->startBlock,dev->endBlock)); 48 for(i = dev->startBlock; i <= dev->endBlock; i++) { 49 yaffs_BlockInfo *bi = &dev 70 yaffs_CheckpointFindNextErasedBlock(yaffs_Device *dev) argument 95 yaffs_CheckpointFindNextCheckpointBlock(yaffs_Device *dev) argument 124 yaffs_CheckpointOpen(yaffs_Device *dev, int forWriting) argument 175 yaffs_CheckpointFlushBuffer(yaffs_Device *dev) argument 219 yaffs_CheckpointWrite(yaffs_Device *dev,const void *data, int nBytes) argument 252 yaffs_CheckpointRead(yaffs_Device *dev, void *data, int nBytes) argument 315 yaffs_CheckpointClose(yaffs_Device *dev) argument 353 yaffs_CheckpointInvalidateStream(yaffs_Device *dev) argument [all...] |
H A D | yaffs_fs.c | 135 dev_t dev); 138 int dev); 243 static void yaffs_GrossLock(yaffs_Device * dev) argument 247 down(&dev->grossLock); 250 static void yaffs_GrossUnlock(yaffs_Device * dev) argument 253 up(&dev->grossLock); 263 yaffs_Device *dev = yaffs_DentryToObject(dentry)->myDev; local 265 yaffs_GrossLock(dev); 269 yaffs_GrossUnlock(dev); 287 yaffs_Device *dev local 328 yaffs_Device *dev = yaffs_InodeToObject(dir)->myDev; local 394 yaffs_Device *dev; local 433 yaffs_Device *dev; local 460 yaffs_Device *dev = obj->myDev; local 483 yaffs_Device *dev; local 769 yaffs_get_inode(struct super_block *sb, int mode, int dev, yaffs_Object * obj) argument 806 yaffs_Device *dev; local 860 yaffs_Device *dev; local 960 yaffs_Device *dev; local 1071 yaffs_Device *dev; local 1103 yaffs_Device *dev; local 1144 yaffs_Device *dev; local 1177 yaffs_Device *dev; local 1198 yaffs_Device *dev; local 1252 yaffs_Device *dev; local 1278 yaffs_Device *dev = yaffs_DentryToObject(dentry)->myDev; local 1283 yaffs_Device *dev = yaffs_SuperToDevice(sb); local 1287 yaffs_Device *dev = yaffs_SuperToDevice(sb); local 1329 yaffs_Device *dev = yaffs_SuperToDevice(sb); local 1382 yaffs_Device *dev = yaffs_SuperToDevice(inode->i_sb); local 1400 yaffs_Device *dev = yaffs_SuperToDevice(sb); local 1458 yaffs_Device *dev = 0; local [all...] |
H A D | yaffs_guts.c | 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, __u 116 yaffs_AddrToChunk(yaffs_Device *dev, loff_t addr, __u32 *chunk, __u32 *offset) argument 185 yaffs_GetTempBuffer(yaffs_Device * dev, int lineNo) argument 220 yaffs_ReleaseTempBuffer(yaffs_Device * dev, __u8 * buffer, int lineNo) argument 245 yaffs_IsManagedTempBuffer(yaffs_Device * dev, const __u8 * buffer) argument 272 yaffs_BlockBits(yaffs_Device * dev, int blk) argument 284 yaffs_ClearChunkBits(yaffs_Device * dev, int blk) argument 291 yaffs_ClearChunkBit(yaffs_Device * dev, int blk, int chunk) argument 298 yaffs_SetChunkBit(yaffs_Device * dev, int blk, int chunk) argument 305 yaffs_CheckChunkBit(yaffs_Device * dev, int blk, int chunk) argument 311 yaffs_StillSomeChunkBits(yaffs_Device * dev, int blk) argument 337 yaffs_Root(yaffs_Device * dev) argument 342 yaffs_LostNFound(yaffs_Device * dev) argument 363 yaffs_CheckChunkErased(struct yaffs_DeviceStruct *dev, int chunkInNAND) argument 390 yaffs_WriteNewChunkWithTagsToNAND(struct yaffs_DeviceStruct *dev, const __u8 * data, yaffs_ExtendedTags * tags, int useReserve) argument 485 yaffs_RetireBlock(yaffs_Device * dev, int blockInNAND) argument 503 yaffs_HandleWriteChunkOk(yaffs_Device * dev, int chunkInNAND, const __u8 * data, const yaffs_ExtendedTags * tags) argument 509 yaffs_HandleUpdateChunk(yaffs_Device * dev, int chunkInNAND, const yaffs_ExtendedTags * tags) argument 514 yaffs_HandleChunkError(yaffs_Device *dev, yaffs_BlockInfo *bi) argument 530 yaffs_HandleWriteChunkError(yaffs_Device * dev, int chunkInNAND, int erasedOk) argument 597 yaffs_CreateTnodes(yaffs_Device * dev, int nTnodes) argument 681 yaffs_GetTnodeRaw(yaffs_Device * dev) argument 706 yaffs_GetTnode(yaffs_Device * dev) argument 717 yaffs_FreeTnode(yaffs_Device * dev, yaffs_Tnode * tn) argument 734 yaffs_DeinitialiseTnodes(yaffs_Device * dev) argument 752 yaffs_InitialiseTnodes(yaffs_Device * dev) argument 762 yaffs_PutLevel0Tnode(yaffs_Device *dev, yaffs_Tnode *tn, unsigned pos, unsigned val) argument 791 yaffs_GetChunkGroupBase(yaffs_Device *dev, yaffs_Tnode *tn, unsigned pos) argument 827 yaffs_FindLevel0Tnode(yaffs_Device * dev, yaffs_FileStructure * fStruct, __u32 chunkId) argument 887 yaffs_AddOrFindLevel0Tnode(yaffs_Device * dev, yaffs_FileStructure * fStruct, __u32 chunkId, yaffs_Tnode *passedTn) argument 983 yaffs_FindChunkInGroup(yaffs_Device * dev, int theChunk, yaffs_ExtendedTags * tags, int objectId, int chunkInInode) argument 1021 yaffs_Device *dev = in->myDev; local 1104 yaffs_SoftDeleteChunk(yaffs_Device * dev, int chunk) argument 1130 yaffs_Device *dev = in->myDev; local 1216 yaffs_PruneWorker(yaffs_Device * dev, yaffs_Tnode * tn, __u32 level, int del0) argument 1251 yaffs_PruneFileStructure(yaffs_Device * dev, yaffs_FileStructure * fStruct) argument 1298 yaffs_CreateFreeObjects(yaffs_Device * dev, int nObjects) argument 1344 yaffs_AllocateEmptyObject(yaffs_Device * dev) argument 1381 yaffs_CreateFakeDirectory(yaffs_Device * dev, int number, __u32 mode) argument 1405 yaffs_Device *dev = tn->myDev; local 1420 yaffs_Device *dev = tn->myDev; local 1451 yaffs_DeinitialiseObjects(yaffs_Device * dev) argument 1469 yaffs_InitialiseObjects(yaffs_Device * dev) argument 1484 yaffs_FindNiceObjectBucket(yaffs_Device * dev) argument 1520 yaffs_CreateNewObjectNumber(yaffs_Device * dev) argument 1557 yaffs_Device *dev = in->myDev; local 1564 yaffs_FindObjectByNumber(yaffs_Device * dev, __u32 number) argument 1589 yaffs_CreateNewObject(yaffs_Device * dev, int number, yaffs_ObjectType type) argument 1647 yaffs_FindOrCreateObjectByNumber(yaffs_Device * dev, int number, yaffs_ObjectType type) argument 1697 yaffs_Device *dev = parent->myDev; local 1924 yaffs_InitialiseBlocks(yaffs_Device * dev) argument 1959 yaffs_DeinitialiseBlocks(yaffs_Device * dev) argument 1977 yaffs_BlockNotDisqualifiedFromGC(yaffs_Device * dev, yaffs_BlockInfo * bi) argument 2021 yaffs_FindBlockForGarbageCollection(yaffs_Device * dev, int aggressive) argument 2132 yaffs_BlockBecameDirty(yaffs_Device * dev, int blockNo) argument 2188 yaffs_FindBlockForAllocation(yaffs_Device * dev) argument 2239 yaffs_CheckSpaceForAllocation(yaffs_Device * dev) argument 2254 yaffs_AllocateChunk(yaffs_Device * dev, int useReserve, yaffs_BlockInfo **blockUsedPtr) argument 2307 yaffs_GetErasedChunks(yaffs_Device * dev) argument 2321 yaffs_GarbageCollectBlock(yaffs_Device * dev, int block) argument 2534 yaffs_CheckGarbageCollection(yaffs_Device * dev) argument 2617 yaffs_Device *dev = in->myDev; local 2644 yaffs_Device *dev = in->myDev; local 2745 yaffs_Device *dev = in->myDev; local 2878 yaffs_DeleteChunk(yaffs_Device * dev, int chunkId, int markNAND, int lyn) argument 2951 yaffs_Device *dev = in->myDev; local 2994 yaffs_Device *dev = in->myDev; local 3158 yaffs_Device *dev = obj->myDev; local 3176 yaffs_Device *dev = obj->myDev; local 3230 yaffs_FlushEntireDeviceCache(yaffs_Device *dev) argument 3260 yaffs_GrabChunkCacheWorker(yaffs_Device * dev) argument 3294 yaffs_GrabChunkCache(yaffs_Device * dev) argument 3350 yaffs_Device *dev = obj->myDev; local 3366 yaffs_UseChunkCache(yaffs_Device * dev, yaffs_ChunkCache * cache, int isAWrite) argument 3411 yaffs_Device *dev = in->myDev; local 3426 yaffs_WriteCheckpointValidityMarker(yaffs_Device *dev,int head) argument 3438 yaffs_ReadCheckpointValidityMarker(yaffs_Device *dev, int head) argument 3453 yaffs_DeviceToCheckpointDevice(yaffs_CheckpointDevice *cp, yaffs_Device *dev) argument 3469 yaffs_CheckpointDeviceToDevice(yaffs_Device *dev, yaffs_CheckpointDevice *cp) argument 3485 yaffs_WriteCheckpointDevice(yaffs_Device *dev) argument 3514 yaffs_ReadCheckpointDevice(yaffs_Device *dev) argument 3612 yaffs_Device *dev = in->myDev; local 3662 yaffs_Device *dev = obj->myDev; local 3695 yaffs_WriteCheckpointObjects(yaffs_Device *dev) argument 3736 yaffs_ReadCheckpointObjects(yaffs_Device *dev) argument 3778 yaffs_WriteCheckpointData(yaffs_Device *dev) argument 3805 yaffs_ReadCheckpointData(yaffs_Device *dev) argument 3834 yaffs_InvalidateCheckpoint(yaffs_Device *dev) argument 3846 yaffs_CheckpointSave(yaffs_Device *dev) argument 3858 yaffs_CheckpointRestore(yaffs_Device *dev) argument 3891 yaffs_Device *dev; local 4014 yaffs_Device *dev; local 4197 yaffs_Device *dev = in->myDev; local 4242 yaffs_Device *dev = in->myDev; local 4562 yaffs_HandleShadowedObject(yaffs_Device * dev, int objId, int backwardScanning) argument 4599 yaffs_HardlinkFixup(yaffs_Device *dev, yaffs_Object *hardList) argument 4645 yaffs_Scan(yaffs_Device * dev) argument 5140 yaffs_Device *dev = in->myDev; local 5178 yaffs_ScanBackwards(yaffs_Device * dev) argument 5832 yaffs_Device *dev = obj->myDev; local 6191 yaffs_CheckDevFunctions(const yaffs_Device * dev) argument 6222 yaffs_CreateInitialDirectories(yaffs_Device *dev) argument 6243 yaffs_GutsInitialise(yaffs_Device * dev) argument 6499 yaffs_Deinitialise(yaffs_Device * dev) argument 6527 yaffs_CountFreeChunks(yaffs_Device * dev) argument 6556 yaffs_GetNumberOfFreeChunks(yaffs_Device * dev) argument 6602 yaffs_VerifyFreeChunks(yaffs_Device * dev) argument [all...] |
H A D | yaffs_guts.h | 565 int (*writeChunkToNAND) (struct yaffs_DeviceStruct * dev, 568 int (*readChunkFromNAND) (struct yaffs_DeviceStruct * dev, 571 int (*eraseBlockInNAND) (struct yaffs_DeviceStruct * dev, 573 int (*initialiseNAND) (struct yaffs_DeviceStruct * dev); 576 int (*writeChunkWithTagsToNAND) (struct yaffs_DeviceStruct * dev, 579 int (*readChunkWithTagsFromNAND) (struct yaffs_DeviceStruct * dev, 582 int (*markNANDBlockBad) (struct yaffs_DeviceStruct * dev, int blockNo); 583 int (*queryNANDBlock) (struct yaffs_DeviceStruct * dev, int blockNo, 792 static Y_INLINE yaffs_BlockInfo *yaffs_GetBlockInfo(yaffs_Device * dev, int blk) argument 794 if (blk < dev [all...] |
H A D | yaffs_mtdif.c | 74 int nandmtd_WriteChunkToNAND(yaffs_Device * dev, int chunkInNAND, argument 77 struct mtd_info *mtd = (struct mtd_info *)(dev->genericDevice); 84 loff_t addr = ((loff_t) chunkInNAND) * dev->nDataBytesPerChunk; 89 retval = mtd->write(mtd, addr, dev->nDataBytesPerChunk, 92 if (dev->useNANDECC) { 100 ops.len = data ? dev->nDataBytesPerChunk : ops.ooblen; 110 if (dev->useNANDECC) 112 mtd->write_ecc(mtd, addr, dev->nDataBytesPerChunk, 117 mtd->write_ecc(mtd, addr, dev->nDataBytesPerChunk, 123 mtd->write(mtd, addr, dev 138 nandmtd_ReadChunkFromNAND(yaffs_Device * dev, int chunkInNAND, __u8 * data, yaffs_Spare * spare) argument 208 nandmtd_EraseBlockInNAND(yaffs_Device * dev, int blockNumber) argument 237 nandmtd_InitialiseNAND(yaffs_Device * dev) argument [all...] |
H A D | yaffs_mtdif2.c | 33 void nandmtd2_pt2buf(yaffs_Device *dev, yaffs_PackedTags2 *pt, int is_raw) argument 35 struct mtd_info *mtd = (struct mtd_info *)(dev->genericDevice); 47 dev->spareBuffer[i] = 0xff; 50 memcpy(dev->spareBuffer,pt,packed_size); 73 dev->spareBuffer[k] = ptab[i]; 81 void nandmtd2_buf2pt(yaffs_Device *dev, yaffs_PackedTags2 *pt, int is_raw) argument 83 struct mtd_info *mtd = (struct mtd_info *)(dev->genericDevice); 86 size_t packed_size = dev->useNANDECC ? sizeof(yaffs_PackedTags2TagsPart) : sizeof(yaffs_PackedTags2); 90 memcpy(pt,dev->spareBuffer,packed_size); 111 ptab[i] = dev 119 nandmtd2_WriteChunkWithTagsToNAND(yaffs_Device * dev, int chunkInNAND, const __u8 * data, const yaffs_ExtendedTags * tags) argument 180 nandmtd2_ReadChunkWithTagsFromNAND(yaffs_Device * dev, int chunkInNAND, __u8 * data, yaffs_ExtendedTags * tags) argument [all...] |
H A D | yaffs_nand.c | 23 int yaffs_ReadChunkWithTagsFromNAND(yaffs_Device * dev, int chunkInNAND, argument 30 int realignedChunkInNAND = chunkInNAND - dev->chunkOffset; 36 if (dev->readChunkWithTagsFromNAND) 37 result = dev->readChunkWithTagsFromNAND(dev, realignedChunkInNAND, buffer, 40 result = yaffs_TagsCompatabilityReadChunkWithTagsFromNAND(dev, 47 yaffs_BlockInfo *bi = yaffs_GetBlockInfo(dev, chunkInNAND/dev->nChunksPerBlock); 48 yaffs_HandleChunkError(dev,bi); 54 int yaffs_WriteChunkWithTagsToNAND(yaffs_Device * dev, argument 88 yaffs_MarkBlockBad(yaffs_Device * dev, int blockNo) argument 99 yaffs_QueryInitialBlockState(yaffs_Device * dev, int blockNo, yaffs_BlockState * state, unsigned *sequenceNumber) argument 115 yaffs_EraseBlockInNAND(struct yaffs_DeviceStruct *dev, int blockInNAND) argument 132 yaffs_InitialiseNAND(struct yaffs_DeviceStruct *dev) argument [all...] |
H A D | yaffs_tagscompat.c | 20 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); 137 static void yaffs_GetTagsFromSpare(yaffs_Device * dev, yaffs_Spare * sparePtr, argument 154 dev->tagsEccFixed++; 156 dev->tagsEccUnfixed++; 165 static int yaffs_WriteChunkToNAND(struct yaffs_DeviceStruct *dev, argument 169 if (chunkInNAND < dev 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 482 yaffs_TagsCompatabilityMarkNANDBlockBad(struct yaffs_DeviceStruct *dev, int blockInNAND) argument 501 yaffs_TagsCompatabilityQueryNANDBlock(struct yaffs_DeviceStruct *dev, int blockNo, yaffs_BlockState * state, int *sequenceNumber) argument [all...] |
/external/wpa_supplicant_8/hostapd/src/ap/ |
H A D | wps_hostapd.c | 172 const struct wps_device_data *dev) 183 uuid, MAC2STR(dev->mac_addr), dev->device_name, 184 dev->manufacturer, dev->model_name, 185 dev->model_number, dev->serial_number, 186 wps_dev_type_bin2str(dev->pri_dev_type, devtype, 200 t.sec, uuid, MAC2STR(dev->mac_addr), dev 171 hostapd_wps_pin_needed_cb(void *ctx, const u8 *uuid_e, const struct wps_device_data *dev) argument [all...] |
/external/wpa_supplicant_8/hostapd/src/l2_packet/ |
H A D | l2_packet_freebsd.c | 274 pcap_if_t *devs, *dev; local 285 for (dev = devs; dev && !found; dev = dev->next) { 286 if (os_strcmp(dev->name, l2->ifname) != 0) 289 addr = dev->addresses;
|
H A D | l2_packet_pcap.c | 334 pcap_if_t *devs, *dev; local 345 for (dev = devs; dev && !found; dev = dev->next) { 346 if (os_strcmp(dev->name, l2->ifname) != 0) 349 addr = dev->addresses;
|
H A D | l2_packet_winpcap.c | 297 pcap_if_t *devs, *dev; local 308 for (dev = devs; dev && !found; dev = dev->next) { 309 if (os_strcmp(dev->name, l2->ifname) != 0) 312 addr = dev->addresses;
|
/external/wpa_supplicant_8/hostapd/src/p2p/ |
H A D | p2p.c | 22 static void p2p_device_free(struct p2p_data *p2p, struct p2p_device *dev); 53 struct p2p_device *dev, *n; local 58 dl_list_for_each_safe(dev, n, &p2p->devices, struct p2p_device, list) { 59 if (dev->last_seen.sec + P2P_PEER_EXPIRATION_AGE >= now.sec) 62 if (dev == p2p->go_neg_peer) { 73 dev->info.p2p_device_addr)) { 78 os_get_reltime(&dev->last_seen); 84 p2p->groups[i], dev->info.p2p_device_addr)) 92 os_get_reltime(&dev->last_seen); 97 MAC2STR(dev 156 struct p2p_device *dev = NULL; local 171 struct p2p_device *dev = NULL; local 350 struct p2p_device *dev; local 364 struct p2p_device *dev; local 382 struct p2p_device *dev; local 403 struct p2p_device *dev, *oldest = NULL; local 432 p2p_copy_client_info(struct p2p_device *dev, struct p2p_client_info *cli) argument 452 struct p2p_device *dev; local 526 p2p_copy_wps_info(struct p2p_data *p2p, struct p2p_device *dev, int probe_req, const struct p2p_message *msg) argument 613 p2p_update_peer_vendor_elems(struct p2p_device *dev, const u8 *ies, size_t ies_len) argument 675 struct p2p_device *dev; local 843 p2p_device_free(struct p2p_data *p2p, struct p2p_device *dev) argument 981 struct p2p_device *dev; local 1321 p2p_prepare_channel(struct p2p_data *p2p, struct p2p_device *dev, unsigned int force_freq, unsigned int pref_freq, int go) argument 1354 p2p_set_dev_persistent(struct p2p_device *dev, int persistent_group) argument 1381 struct p2p_device *dev; local 1494 struct p2p_device *dev; local 1538 p2p_add_dev_info(struct p2p_data *p2p, const u8 *addr, struct p2p_device *dev, struct p2p_message *msg) argument 1862 struct p2p_device *dev; local 1928 struct p2p_device *dev; local 2563 struct p2p_device *dev, *prev; local 2578 struct p2p_device *dev; local 2747 struct p2p_device *dev; local 2816 struct p2p_device *dev; local 2989 struct p2p_device *dev = p2p->go_neg_peer; local 3063 struct p2p_device *dev; local 3084 struct p2p_device *dev; local 3367 struct p2p_device *dev = p2p->go_neg_peer; local 3425 struct p2p_device *dev; local 3559 struct p2p_device *dev; local 3611 struct p2p_device *dev; local 3634 struct p2p_device *dev; local 4231 struct p2p_device *dev = p2p_get_device(p2p, dev_addr); local 4242 struct p2p_device *dev = p2p_get_device_interface(p2p, iface_addr); local 4273 struct p2p_device *dev = p2p_get_device_interface(p2p, iface_addr); local 4361 struct p2p_device *dev; local 4613 struct p2p_device *dev, *n; local 4709 struct p2p_device *dev; local [all...] |
H A D | p2p_dev_disc.c | 67 int p2p_send_dev_disc_req(struct p2p_data *p2p, struct p2p_device *dev) argument 73 go = p2p_get_device(p2p, dev->member_in_go_dev); 74 if (go == NULL || dev->oper_freq <= 0) { 79 req = p2p_build_dev_disc_req(p2p, go, dev->info.p2p_device_addr); 86 MAC2STR(dev->info.p2p_device_addr)); 89 os_memcpy(p2p->pending_client_disc_addr, dev->info.p2p_device_addr, 95 if (p2p_send_action(p2p, dev->oper_freq, go->info.p2p_device_addr,
|
H A D | p2p_go_neg.c | 35 struct p2p_device *dev, 43 ch = &dev->channels; 50 os_memcpy(dev->country, pos, 3); 77 p2p_channels_intersect(own, &dev->channels, &intersection); 80 (int) dev->channels.reg_classes, 90 static int p2p_peer_channels(struct p2p_data *p2p, struct p2p_device *dev, argument 93 return p2p_peer_channels_check(p2p, &p2p->channels, dev, 205 int p2p_connect_send(struct p2p_data *p2p, struct p2p_device *dev) argument 210 if (dev->flags & P2P_DEV_PD_BEFORE_GO_NEG) { 213 MAC2STR(dev 34 p2p_peer_channels_check(struct p2p_data *p2p, struct p2p_channels *own, struct p2p_device *dev, const u8 *channel_list, size_t channel_list_len) argument 489 p2p_go_select_channel(struct p2p_data *p2p, struct p2p_device *dev, u8 *status) argument 540 struct p2p_device *dev = NULL; local 916 struct p2p_device *dev; local 1164 struct p2p_device *dev; local [all...] |
H A D | p2p_invitation.c | 168 struct p2p_device *dev; local 188 dev = p2p_get_device(p2p, sa); 189 if (dev == NULL || (dev->flags & P2P_DEV_PROBE_REQ_ONLY)) { 201 dev = p2p_get_device(p2p, sa); 202 if (dev == NULL) { 229 if (p2p_peer_channels_check(p2p, &p2p->cfg->channels, dev, 238 p2p_channels_dump(p2p, "peer channels", &dev->channels); 239 p2p_channels_intersect(&p2p->cfg->channels, &dev->channels, 318 } else if (go && !(dev 404 struct p2p_device *dev; local 486 p2p_invite_send(struct p2p_data *p2p, struct p2p_device *dev, const u8 *go_dev_addr, int dev_pw_id) argument 574 struct p2p_device *dev; local [all...] |