Searched refs:ntfs_device (Results 1 – 9 of 9) sorted by relevance
/haiku/src/add-ons/kernel/file_systems/ntfs/libntfs/ |
H A D | device.h | 83 struct ntfs_device { struct 104 int (*open)(struct ntfs_device *dev, int flags); argument 105 int (*close)(struct ntfs_device *dev); 106 s64 (*seek)(struct ntfs_device *dev, s64 offset, int whence); 107 s64 (*read)(struct ntfs_device *dev, void *buf, s64 count); 108 s64 (*write)(struct ntfs_device *dev, const void *buf, s64 count); 109 s64 (*pread)(struct ntfs_device *dev, void *buf, s64 count, s64 offset); 110 s64 (*pwrite)(struct ntfs_device *dev, const void *buf, s64 count, 112 int (*sync)(struct ntfs_device *dev); 113 int (*stat)(struct ntfs_device *dev, struct stat *buf); [all …]
|
H A D | unix_io.c | 117 static int ntfs_device_unix_io_open(struct ntfs_device *dev, int flags) in ntfs_device_unix_io_open() 203 static int ntfs_device_unix_io_close(struct ntfs_device *dev) in ntfs_device_unix_io_close() 244 static s64 ntfs_device_unix_io_seek(struct ntfs_device *dev, s64 offset, in ntfs_device_unix_io_seek() 260 static s64 ntfs_device_unix_io_read(struct ntfs_device *dev, void *buf, in ntfs_device_unix_io_read() 276 static s64 ntfs_device_unix_io_write(struct ntfs_device *dev, const void *buf, in ntfs_device_unix_io_write() 298 static s64 ntfs_device_unix_io_pread(struct ntfs_device *dev, void *buf, in ntfs_device_unix_io_pread() 315 static s64 ntfs_device_unix_io_pwrite(struct ntfs_device *dev, const void *buf, in ntfs_device_unix_io_pwrite() 334 static int ntfs_device_unix_io_sync(struct ntfs_device *dev) in ntfs_device_unix_io_sync() 357 static int ntfs_device_unix_io_stat(struct ntfs_device *dev, struct stat *buf) in ntfs_device_unix_io_stat() 372 static int ntfs_device_unix_io_ioctl(struct ntfs_device *dev, in ntfs_device_unix_io_ioctl()
|
H A D | device.c | 117 struct ntfs_device *ntfs_device_alloc(const char *name, const long state, in ntfs_device_alloc() 120 struct ntfs_device *dev; in ntfs_device_alloc() 127 dev = ntfs_malloc(sizeof(struct ntfs_device)); in ntfs_device_alloc() 155 int ntfs_device_free(struct ntfs_device *dev) in ntfs_device_free() 176 int ntfs_device_sync(struct ntfs_device *dev) in ntfs_device_sync() 208 s64 ntfs_pread(struct ntfs_device *dev, const s64 pos, s64 count, void *b) in ntfs_pread() 258 s64 ntfs_pwrite(struct ntfs_device *dev, const s64 pos, s64 count, in ntfs_pwrite() 332 s64 ntfs_mst_pread(struct ntfs_device *dev, const s64 pos, s64 count, in ntfs_mst_pread() 389 s64 ntfs_mst_pwrite(struct ntfs_device *dev, const s64 pos, s64 count, in ntfs_mst_pwrite() 510 static int ntfs_device_offset_valid(struct ntfs_device *dev, s64 ofs) in ntfs_device_offset_valid() [all …]
|
H A D | device_io.h | 75 int ntfs_device_win32_ftruncate(struct ntfs_device*, s64);
|
H A D | volume.h | 183 struct ntfs_device *dev; /* NTFS device associated with 295 extern ntfs_volume *ntfs_volume_startup(struct ntfs_device *dev, 298 extern ntfs_volume *ntfs_device_mount(struct ntfs_device *dev,
|
H A D | win32_io.c | 1206 static int ntfs_device_win32_open(struct ntfs_device *dev, int flags) in ntfs_device_win32_open() 1282 static s64 ntfs_device_win32_seek(struct ntfs_device *dev, s64 offset, in ntfs_device_win32_seek() 1443 static s64 ntfs_device_win32_read(struct ntfs_device *dev, void *b, s64 count) in ntfs_device_win32_read() 1530 static int ntfs_device_win32_close(struct ntfs_device *dev) in ntfs_device_win32_close() 1576 static int ntfs_device_win32_sync(struct ntfs_device *dev) in ntfs_device_win32_sync() 1635 static s64 ntfs_device_win32_write(struct ntfs_device *dev, const void *b, in ntfs_device_win32_write() 1768 static int ntfs_device_win32_stat(struct ntfs_device *dev, struct stat *buf) in ntfs_device_win32_stat() 1810 static __inline__ int ntfs_win32_hdio_getgeo(struct ntfs_device *dev, in ntfs_win32_hdio_getgeo() 1833 static __inline__ int ntfs_win32_blksszget(struct ntfs_device *dev,int *argp) in ntfs_win32_blksszget() 1850 static int ntfs_device_win32_ioctl(struct ntfs_device *dev, in ntfs_device_win32_ioctl() [all …]
|
H A D | volume.c | 205 struct ntfs_device *dev = v->dev; in __ntfs_volume_release() 501 ntfs_volume *ntfs_volume_startup(struct ntfs_device *dev, in ntfs_volume_startup() 938 ntfs_volume *ntfs_device_mount(struct ntfs_device *dev, ntfs_mount_flags flags) in ntfs_device_mount() 1418 struct ntfs_device *dev; in ntfs_mount() 1469 struct ntfs_device *dev; in ntfs_umount()
|
H A D | ioctl.c | 91 struct ntfs_device *dev = vol->dev; in fstrim_clusters()
|
/haiku/src/add-ons/kernel/file_systems/ntfs/utils/ |
H A D | mkntfs.c | 507 static long long mkntfs_write(struct ntfs_device *dev, in mkntfs_write() 543 static s64 mkntfs_bitmap_write(struct ntfs_device *dev, in mkntfs_bitmap_write() 564 static s64 mkntfs_logfile_write(struct ntfs_device *dev, in mkntfs_logfile_write() 593 static s64 ntfs_rlwrite(struct ntfs_device *dev, const runlist *rl, in ntfs_rlwrite()
|