/linux-master/fs/smb/client/ |
H A D | Makefile | 15 namespace.o reparse.o
|
H A D | reparse.c | 15 #include "reparse.h" 37 .reparse = { .tag = IO_REPARSE_TAG_SYMLINK, }, 136 .reparse = { .tag = IO_REPARSE_TAG_NFS, .posix = p, }, 277 .reparse = { .tag = le32_to_cpu(buf.ReparseTag), .buf = &buf, }, 315 /* See MS-FSCC 2.1.2.6 for the 'NFS' style reparse tags */ 356 /* We handle Symbolic Link reparse tag here. See: MS-FSCC 2.1.2.4 */ 381 data->reparse.buf = buf; 399 cifs_dbg(VFS, "%s: unhandled reparse tag: 0x%08x\n", 478 struct reparse_posix_data *buf = data->reparse.posix; 479 u32 tag = data->reparse [all...] |
H A D | smb2inode.c | 762 idata->reparse.io.iov = *iov; 763 idata->reparse.io.buftype = resp_buftype[i + 1]; 770 idata->reparse.tag = le32_to_cpu(rbuf->ReparseTag); 855 data->reparse.tag = tag; 947 if (data->reparse.tag != IO_REPARSE_TAG_SYMLINK) 1268 *tag = data.reparse.tag; 1269 *rsp = data.reparse.io.iov; 1270 *rsp_buftype = data.reparse.io.buftype; 1271 memset(&data.reparse.io.iov, 0, sizeof(data.reparse [all...] |
H A D | inode.c | 29 #include "reparse.h" 331 * which represents a DFS referral or reparse mount point). 831 /* TODO: add support to query reparse tag */ 835 data.reparse.tag = IO_REPARSE_TAG_SYMLINK; 1011 u32 tag = data->reparse.tag; 1020 } else if (data->reparse.io.buftype != CIFS_NO_BUFFER && 1021 data->reparse.io.iov.iov_base) { 1022 iov = &data->reparse.io.iov; 1026 switch ((data->reparse.tag = tag)) { 1039 /* Check for cached reparse poin [all...] |
H A D | cifsproto.h | 776 free_rsp_buf(data->reparse.io.buftype, data->reparse.io.iov.iov_base);
|
H A D | readdir.c | 25 #include "reparse.h" 118 * information about reparse points other than 119 * their reparse tags. Save an invalidation by 121 * reparse tag and ctime haven't changed. 162 .reparse = { .tag = fattr->cf_cifstag, }, 171 * the NFS reparse tag (or EAs), they don't require an extra query 173 * TODO: go through all documented reparse tags to see if we can 251 cifs_dbg(FYI, "posix fattr: dev %d, reparse %d, mode %o\n",
|
H A D | cifsglob.h | 228 } reparse; member in struct:cifs_open_info_data 373 /* query reparse point to determine which type of special file */
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
H A D | mlx5_ifc_dr_ste_v1.h | 122 u8 reparse[0x1]; member in struct:mlx5_ifc_ste_match_bwc_v1_bits 153 u8 reparse[0x1]; member in struct:mlx5_ifc_ste_mask_and_match_v1_bits 179 u8 reparse[0x1]; member in struct:mlx5_ifc_ste_match_ranges_v1_bits
|
H A D | dr_ste_v1.c | 384 MLX5_SET(ste_match_bwc_v1, hw_ste_p, reparse, 1);
|
/linux-master/fs/ntfs3/ |
H A D | super.c | 606 if (sbi->reparse.ni) { 607 iput(&sbi->reparse.ni->vfs_inode); 608 sbi->reparse.ni = NULL; 625 indx_clear(&sbi->reparse.index_r); 759 ni = sbi->reparse.ni; 1461 sbi->reparse.max_size = MAXIMUM_REPARSE_DATA_BUFFER_SIZE; 1472 sbi->reparse.max_size = sz;
|
H A D | fsntfs.c | 259 sbi->reparse.ni = ntfs_i(inode2); 2286 struct ntfs_inode *ni = sbi->reparse.ni; 2287 struct ntfs_index *indx = &sbi->reparse.index_r; 2379 struct ntfs_inode *ni = sbi->reparse.ni; 2380 struct ntfs_index *indx = &sbi->reparse.index_r; 2409 struct ntfs_inode *ni = sbi->reparse.ni; 2410 struct ntfs_index *indx = &sbi->reparse.index_r;
|
H A D | inode.c | 1164 if (*nsize > sbi->reparse.max_size) { 1274 * NTFS: symlinks are "dir + reparse" or "file + reparse" 1276 * dir + reparse if 'symname' points to directory 1278 * file + reparse if 'symname' points to file 1416 fname->dup.ea_size = fname->dup.reparse = 0; 1964 if (size > sbi->reparse.max_size || size <= sizeof(u32))
|
H A D | ntfs.h | 568 __le16 reparse; // 0x36: Used by Reparse. member in struct:NTFS_DUP_INFO 985 * The reparse struct GUID structure is used by all 3rd party layered drivers to 986 * store data in a reparse point. For non-Microsoft tags, The struct GUID field 988 * The constraints on reparse tags are defined below. 989 * Microsoft tags can also be used with this format of the reparse point buffer. 1005 /* Maximum allowed size of the reparse data. */ 1017 * The reparse tags are a ULONG. The 32 bits are laid out as follows: 1040 * Macro to determine whether a reparse point tag corresponds to a tag 1045 /* Macro to determine whether a reparse point tag is a name surrogate. */ 1050 * reparse tag [all...] |
H A D | ntfs_fs.h | 300 } reparse; member in struct:ntfs_sb_info
|
H A D | frecord.c | 1797 * buffer - memory for reparse buffer header 1807 /* Try to estimate reparse point. */ 3182 /* TODO: Fill reparse info. */ 3183 dup->reparse = 0;
|
/linux-master/scripts/kconfig/ |
H A D | gconf.c | 1263 reparse: 1290 goto reparse; /* next child */ 1315 goto reparse; // next child
|