Lines Matching refs:S32
30 static uintptr_t OsLfsGetStartAddr(S32 partition)
49 static S32 OsLfsBlockRead(const struct lfs_config *c, lfs_block_t block,
52 uintptr_t startAddr = OsLfsGetStartAddr((S32)c->context);
57 return (g_partitionCfg.readFunc)((S32)c->context, startAddr, dst, size);
60 static S32 OsLfsBlockWrite(const struct lfs_config *c, lfs_block_t block,
63 uintptr_t startAddr = OsLfsGetStartAddr((S32)c->context);
69 return (g_partitionCfg.writeFunc)((S32)c->context, startAddr, dst, size);
72 static S32 OsLfsBlockErase(const struct lfs_config *c, lfs_block_t block)
74 uintptr_t startAddr = OsLfsGetStartAddr((S32)c->context);
80 return (g_partitionCfg.eraseFunc)((S32)c->context, startAddr, c->block_size);
83 static S32 OsLfsBlockSync(const struct lfs_config *c)
89 static S32 OsConvertFlagToLfsOpenFlag(S32 oflags)
91 S32 lfsOpenFlag = 0;
124 static S32 OsLfsErrno(S32 result)
151 static S32 OsLfsMount(struct TagMountPoint *mp, uintptr_t mountflags, const void *data)
153 S32 ret;
154 S32 size;
194 static S32 OsLfsUmount(struct TagMountPoint *mp)
196 S32 ret;
219 static S32 OsLfsUnlink(struct TagMountPoint *mp, const char *fileName)
221 S32 ret;
242 static S32 OsLfsMkdir(struct TagMountPoint *mp, const char *dirName)
244 S32 ret;
267 static S32 OsLfsRmdir(struct TagMountPoint *mp, const char *dirName)
269 S32 ret;
296 static S32 OsLfsOpendir(struct TagDir *dir, const char *dirName)
298 S32 ret;
329 static S32 OsLfsReaddir(struct TagDir *dir, struct dirent *dent)
331 S32 ret;
371 static S32 OsLfsClosedir(struct TagDir *dir)
373 S32 ret;
400 static S32 OsLfsOpen(struct TagFile *file, const char *pathName, S32 openFlag)
402 S32 ret;
417 S32 lfsOpenFlag = OsConvertFlagToLfsOpenFlag(openFlag);
429 static S32 OsLfsRead(struct TagFile *file, char *buf, size_t len)
431 S32 ret;
460 static S32 OsLfsWrite(struct TagFile *file, const char *buf, size_t len)
462 S32 ret;
491 static off_t OsLfsSeek(struct TagFile *file, off_t offset, S32 whence)
518 static S32 OsLfsClose(struct TagFile *file)
520 S32 ret;
550 static S32 OsLfsRename(struct TagMountPoint *mp, const char *oldName, const char *newName)
552 S32 ret;
573 static S32 OsLfsStat(struct TagMountPoint *mp, const char *path, struct stat *buf)
575 S32 ret;
604 static S32 OsLfsSync(struct TagFile *file)
606 S32 ret;
628 static S32 OsLfsFormat(const char *partName, void *privData)
630 S32 ret;