Lines Matching refs:handle
164 int32 handle = hiview_open(path, O_RDWR | O_CREAT, 0); in HIVIEW_FileOpen() local
165 if (handle < 0) { in HIVIEW_FileOpen()
168 return handle; in HIVIEW_FileOpen()
171 int32 HIVIEW_FileClose(int32 handle) in HIVIEW_FileClose() argument
173 if (handle < 0) { in HIVIEW_FileClose()
176 return hiview_close(handle); in HIVIEW_FileClose()
179 int32 HIVIEW_FileRead(int32 handle, uint8 *buf, uint32 len) in HIVIEW_FileRead() argument
181 if (handle < 0) { in HIVIEW_FileRead()
184 return hiview_read(handle, (char *)buf, len); in HIVIEW_FileRead()
187 int32 HIVIEW_FileWrite(int32 handle, const uint8 *buf, uint32 len) in HIVIEW_FileWrite() argument
189 if (handle < 0) { in HIVIEW_FileWrite()
192 return hiview_write(handle, (const char *)buf, len); in HIVIEW_FileWrite()
195 int32 HIVIEW_FileSeek(int32 handle, int32 offset, int32 whence) in HIVIEW_FileSeek() argument
197 if (handle < 0) { in HIVIEW_FileSeek()
200 return hiview_lseek(handle, (off_t)offset, whence); in HIVIEW_FileSeek()
203 int32 HIVIEW_FileSize(int32 handle) in HIVIEW_FileSize() argument
205 if (handle < 0) { in HIVIEW_FileSize()
208 return hiview_lseek(handle, 0, SEEK_END); in HIVIEW_FileSize()
211 int32 HIVIEW_FileSync(int32 handle) in HIVIEW_FileSync() argument
213 if (handle < 0) { in HIVIEW_FileSync()
216 return hiview_fsync(handle); in HIVIEW_FileSync()