Searched refs:ntfs_device (Results 1 - 9 of 9) sorted by relevance

/haiku/src/add-ons/kernel/file_systems/ntfs/libntfs/
H A Ddevice.h38 * Defined bits for the state field in the ntfs_device structure.
73 * struct ntfs_device -
83 struct ntfs_device { struct
104 int (*open)(struct ntfs_device *dev, int flags);
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 *de
[all...]
H A Dunix_io.c117 static int ntfs_device_unix_io_open(struct ntfs_device *dev, int flags)
203 static int ntfs_device_unix_io_close(struct ntfs_device *dev)
244 static s64 ntfs_device_unix_io_seek(struct ntfs_device *dev, s64 offset,
260 static s64 ntfs_device_unix_io_read(struct ntfs_device *dev, void *buf,
276 static s64 ntfs_device_unix_io_write(struct ntfs_device *dev, const void *buf,
298 static s64 ntfs_device_unix_io_pread(struct ntfs_device *dev, void *buf,
315 static s64 ntfs_device_unix_io_pwrite(struct ntfs_device *dev, const void *buf,
334 static int ntfs_device_unix_io_sync(struct ntfs_device *dev)
357 static int ntfs_device_unix_io_stat(struct ntfs_device *dev, struct stat *buf)
372 static int ntfs_device_unix_io_ioctl(struct ntfs_device *de
[all...]
H A Ddevice_io.h75 int ntfs_device_win32_ftruncate(struct ntfs_device*, s64);
H A Ddevice.c117 struct ntfs_device *ntfs_device_alloc(const char *name, const long state,
120 struct ntfs_device *dev;
127 dev = ntfs_malloc(sizeof(struct ntfs_device));
155 int ntfs_device_free(struct ntfs_device *dev)
176 int ntfs_device_sync(struct ntfs_device *dev)
208 s64 ntfs_pread(struct ntfs_device *dev, const s64 pos, s64 count, void *b)
258 s64 ntfs_pwrite(struct ntfs_device *dev, const s64 pos, s64 count,
332 s64 ntfs_mst_pread(struct ntfs_device *dev, const s64 pos, s64 count,
389 s64 ntfs_mst_pwrite(struct ntfs_device *dev, const s64 pos, s64 count,
510 static int ntfs_device_offset_valid(struct ntfs_device *de
[all...]
H A Dvolume.h183 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 Dwin32_io.c1206 static int ntfs_device_win32_open(struct ntfs_device *dev, int flags)
1282 static s64 ntfs_device_win32_seek(struct ntfs_device *dev, s64 offset,
1443 static s64 ntfs_device_win32_read(struct ntfs_device *dev, void *b, s64 count)
1530 static int ntfs_device_win32_close(struct ntfs_device *dev)
1576 static int ntfs_device_win32_sync(struct ntfs_device *dev)
1635 static s64 ntfs_device_win32_write(struct ntfs_device *dev, const void *b,
1768 static int ntfs_device_win32_stat(struct ntfs_device *dev, struct stat *buf)
1810 static __inline__ int ntfs_win32_hdio_getgeo(struct ntfs_device *dev,
1833 static __inline__ int ntfs_win32_blksszget(struct ntfs_device *dev,int *argp)
1850 static int ntfs_device_win32_ioctl(struct ntfs_device *de
[all...]
H A Dioctl.c91 struct ntfs_device *dev = vol->dev;
H A Dvolume.c205 struct ntfs_device *dev = v->dev;
501 ntfs_volume *ntfs_volume_startup(struct ntfs_device *dev,
938 ntfs_volume *ntfs_device_mount(struct ntfs_device *dev, ntfs_mount_flags flags)
1418 struct ntfs_device *dev;
1421 /* Allocate an ntfs_device structure. */
1469 struct ntfs_device *dev;
/haiku/src/add-ons/kernel/file_systems/ntfs/utils/
H A Dmkntfs.c507 static long long mkntfs_write(struct ntfs_device *dev,
543 static s64 mkntfs_bitmap_write(struct ntfs_device *dev,
564 static s64 mkntfs_logfile_write(struct ntfs_device *dev,
593 static s64 ntfs_rlwrite(struct ntfs_device *dev, const runlist *rl,

Completed in 113 milliseconds