Searched refs:reparse (Results 1 - 6 of 6) sorted by relevance

/haiku/src/add-ons/kernel/file_systems/ntfs/libntfs/
H A Dplugin.h27 * add support for processing some type of reparse points.
59 int (*getattr)(ntfs_inode *ni, const REPARSE_POINT *reparse,
71 int (*open)(ntfs_inode *ni, const REPARSE_POINT *reparse,
82 int (*release)(ntfs_inode *ni, const REPARSE_POINT *reparse,
92 int (*read)(ntfs_inode *ni, const REPARSE_POINT *reparse,
106 int (*write)(ntfs_inode *ni, const REPARSE_POINT *reparse,
118 int (*readlink)(ntfs_inode *ni, const REPARSE_POINT *reparse,
128 int (*truncate)(ntfs_inode *ni, const REPARSE_POINT *reparse,
139 int (*opendir)(ntfs_inode *ni, const REPARSE_POINT *reparse,
151 int (*readdir)(ntfs_inode *ni, const REPARSE_POINT *reparse,
[all...]
H A Dreparse.h38 int ntfs_reparse_check_wsl(ntfs_inode *ni, const REPARSE_POINT *reparse);
H A Dreparse.c2 * reparse.c - Processing of reparse points
60 #include "reparse.h"
64 struct MOUNT_POINT_REPARSE_DATA { /* reparse data for junctions */
72 struct SYMLINK_REPARSE_DATA { /* reparse data for symlinks */
238 * - another reparse point,
239 * A reparse point is not dereferenced, it will be
311 * - another reparse point,
312 * A reparse point is not dereferenced, it will be
428 * Check whether reparse dat
434 ntfs_reparse_check_wsl(ntfs_inode *ni, const REPARSE_POINT *reparse) argument
1345 REPARSE_POINT *reparse; local
1383 REPARSE_POINT *reparse; local
[all...]
H A Dattrib.h278 REPARSE_POINT reparse; member in union:__anon7
H A Dlayout.h885 * reparse points index).
1133 /* 3c*/ le32 reparse_point_tag; /* Type of reparse point,
1134 present only in reparse
2181 * all reparse points on the volume. The index entry keys are as defined
2191 reparse point attribute. */
2361 REPARSE_INDEX_KEY reparse; /* $R index in member in union:__anon91::__anon94
2401 * The reparse point tag defines the type of the reparse point. It also
2402 * includes several flags, which further describe the reparse point.
2404 * The reparse poin
[all...]
/haiku/src/add-ons/kernel/file_systems/ntfs/
H A Dlowntfs.c38 static const char ntfs_bad_reparse[] = "unsupported reparse tag 0x%08lx";
137 REPARSE_POINT *reparse; local
156 * If the reparse point is not a valid
378 REPARSE_POINT *reparse; local
385 /* plugin missing or reparse tag failing the check */
396 reparse = ntfs_get_reparse_point(ni);
397 if (reparse) {
398 tag = reparse->reparse_tag;
399 free(reparse);
493 REPARSE_POINT *reparse; local
563 REPARSE_POINT *reparse; local
691 REPARSE_POINT *reparse; local
869 REPARSE_POINT *reparse; local
979 REPARSE_POINT *reparse; local
1103 REPARSE_POINT *reparse; local
1153 REPARSE_POINT *reparse; local
[all...]

Completed in 57 milliseconds