Lines Matching refs:file
426 int LfsOpen(struct File *file, const char *pathName, int openFlag)
431 if ((pathName == NULL) || (file == NULL) || (file->fMp == NULL) ||
432 (file->fMp->mData == NULL)) {
444 ret = lfs_file_open((lfs_t *)file->fMp->mData, lfsHandle, pathName, lfsOpenFlag);
451 file->fData = (void *)lfsHandle;
458 int LfsRead(struct File *file, char *buf, size_t len)
469 if ((file == NULL) || (file->fData == NULL)) {
474 lfsHandle = (lfs_file_t *)file->fData;
475 mp = file->fMp;
489 int LfsWrite(struct File *file, const char *buf, size_t len)
500 if ((file == NULL) || (file->fData == NULL)) {
505 lfsHandle = (lfs_file_t *)file->fData;
506 mp = file->fMp;
520 off_t LfsSeek(struct File *file, off_t offset, int whence)
526 if ((file == NULL) || (file->fData == NULL)) {
531 lfsHandle = (lfs_file_t *)file->fData;
532 mp = file->fMp;
547 int LfsClose(struct File *file)
553 if ((file == NULL) || (file->fData == NULL)) {
558 lfsHandle = (lfs_file_t *)file->fData;
559 mp = file->fMp;
571 LOSCFG_FS_FREE_HOOK(file->fData);
572 file->fData = NULL;
630 int LfsSync(struct File *file)
635 if ((file == NULL) || (file->fData == NULL)) {
640 if ((file->fMp == NULL) || (file->fMp->mData == NULL)) {
645 mp = file->fMp;
646 ret = lfs_file_sync((lfs_t *)mp->mData, (lfs_file_t *)file->fData);