Lines Matching refs:handle
142 static struct yaffsfs_FileDes *yaffsfs_HandleToFileDes(int handle) in yaffsfs_HandleToFileDes() argument
144 struct yaffsfs_Handle *h = yaffsfs_HandleToPointer(handle); in yaffsfs_HandleToFileDes()
152 static struct yaffsfs_Inode *yaffsfs_HandleToInode(int handle) in yaffsfs_HandleToInode() argument
154 struct yaffsfs_FileDes *fd = yaffsfs_HandleToFileDes(handle); in yaffsfs_HandleToInode()
163 static struct yaffs_obj *yaffsfs_HandleToObject(int handle) in yaffsfs_HandleToObject() argument
165 struct yaffsfs_Inode *in = yaffsfs_HandleToInode(handle); in yaffsfs_HandleToObject()
285 int handle = yaffsfs_NewHandle(&h); in yaffsfs_NewHandleAndFileDes() local
287 if (handle < 0) in yaffsfs_NewHandleAndFileDes()
297 return handle; in yaffsfs_NewHandleAndFileDes()
312 static int yaffsfs_GetHandle(int handle) in yaffsfs_GetHandle() argument
314 struct yaffsfs_Handle *h = yaffsfs_HandleToPointer(handle); in yaffsfs_GetHandle()
346 static int yaffsfs_PutHandle(int handle) in yaffsfs_PutHandle() argument
348 struct yaffsfs_Handle *h = yaffsfs_HandleToPointer(handle); in yaffsfs_PutHandle()
735 int yaffs_dup(int handle) in yaffs_dup() argument
743 existingHandle = yaffsfs_HandleToPointer(handle); in yaffs_dup()
744 existingFD = yaffsfs_HandleToFileDes(handle); in yaffs_dup()
778 int handle = -1; in yaffs_open_sharing() local
822 handle = yaffsfs_NewHandleAndFileDes(); in yaffs_open_sharing()
824 if (handle < 0) { in yaffs_open_sharing()
829 fd = yaffsfs_HandleToFileDes(handle); in yaffs_open_sharing()
984 yaffsfs_PutHandle(handle); in yaffs_open_sharing()
987 handle = -1; in yaffs_open_sharing()
993 return handle; in yaffs_open_sharing()
1002 int yaffs_Dofsync(int handle, int datasync) in yaffs_Dofsync() argument
1009 obj = yaffsfs_HandleToObject(handle); in yaffs_Dofsync()
1025 int yaffs_fsync(int handle) in yaffs_fsync() argument
1027 return yaffs_Dofsync(handle, 0); in yaffs_fsync()
1030 int yaffs_flush(int handle) in yaffs_flush() argument
1032 return yaffs_fsync(handle); in yaffs_flush()
1035 int yaffs_fdatasync(int handle) in yaffs_fdatasync() argument
1037 return yaffs_Dofsync(handle, 1); in yaffs_fdatasync()
1040 int yaffs_close(int handle) in yaffs_close() argument
1048 h = yaffsfs_HandleToPointer(handle); in yaffs_close()
1049 obj = yaffsfs_HandleToObject(handle); in yaffs_close()
1056 yaffsfs_PutHandle(handle); in yaffs_close()
1065 int yaffsfs_do_read(int handle, void *vbuf, unsigned int nbyte, in yaffsfs_do_read() argument
1085 fd = yaffsfs_HandleToFileDes(handle); in yaffsfs_do_read()
1086 obj = yaffsfs_HandleToObject(handle); in yaffsfs_do_read()
1115 yaffsfs_GetHandle(handle); in yaffsfs_do_read()
1136 obj = yaffsfs_HandleToObject(handle); in yaffsfs_do_read()
1160 yaffsfs_PutHandle(handle); in yaffsfs_do_read()
1177 int yaffs_read(int handle, void *buf, unsigned int nbyte) in yaffs_read() argument
1179 return yaffsfs_do_read(handle, buf, nbyte, 0, 0); in yaffs_read()
1182 int yaffs_pread(int handle, void *buf, unsigned int nbyte, loff_t offset) in yaffs_pread() argument
1184 return yaffsfs_do_read(handle, buf, nbyte, 1, offset); in yaffs_pread()
1187 int yaffsfs_do_write(int handle, const void *vbuf, unsigned int nbyte, in yaffsfs_do_write() argument
1207 fd = yaffsfs_HandleToFileDes(handle); in yaffsfs_do_write()
1208 obj = yaffsfs_HandleToObject(handle); in yaffsfs_do_write()
1228 yaffsfs_GetHandle(handle); in yaffsfs_do_write()
1250 obj = yaffsfs_HandleToObject(handle); in yaffsfs_do_write()
1279 yaffsfs_PutHandle(handle); in yaffsfs_do_write()
1349 int yaffs_ftruncate(int handle, loff_t new_size) in yaffs_ftruncate() argument
1356 fd = yaffsfs_HandleToFileDes(handle); in yaffs_ftruncate()
1357 obj = yaffsfs_HandleToObject(handle); in yaffs_ftruncate()
1377 loff_t yaffs_lseek(int handle, loff_t offset, int whence) in yaffs_lseek() argument
1385 fd = yaffsfs_HandleToFileDes(handle); in yaffs_lseek()
1386 obj = yaffsfs_HandleToObject(handle); in yaffs_lseek()