Lines Matching refs:data
64 struct MOUNT_POINT_REPARSE_DATA { /* reparse data for junctions */
69 char path_buffer[0]; /* above data assume this is char array */
72 struct SYMLINK_REPARSE_DATA { /* reparse data for symlinks */
78 char path_buffer[0]; /* above data assume this is char array */
428 * Check whether reparse data describes a valid wsl special file
457 * Do some sanity checks on reparse data
463 * If the reparse data looks like a junction point or symbolic
777 * Should only be called for files or directories with reparse data
816 /* reparse data consistency has been checked */
845 /* reparse data consistency has been checked */
905 * Should only be called for files or directories with reparse data
934 * Set the index for new reparse data
972 * Remove a reparse data index entry if attribute present
974 * Returns the size of existing reparse data
1048 * Update the reparse data and index
1050 * The reparse data attribute should have been created, and
1056 * If could not write the new data, no index entry is inserted
1057 * If failed to insert the index, data is removed
1072 /* remove the existing reparse data */
1085 "reparse data\n");
1096 * data and log the error. There will be an
1100 ntfs_log_error("Failed to index reparse data."
1131 * read the existing reparse data (the tag is enough)
1151 * Get the ntfs reparse data into an extended attribute
1153 * Returns the reparse data size
1162 attr_size = 0; /* default to no data and no error */
1184 * Set the reparse data from an extended attribute
1186 * Warning : the new data is not checked
1201 * reparse data compatibily with EA is not checked
1212 * no reparse data attribute : add one,
1261 * Remove the reparse data
1278 * open and delete the reparse data
1283 /* first remove index (reparse data needed) */
1307 "Failed to remove reparse data."
1335 * Set reparse data for a WSL type symlink
1346 struct WSL_LINK_REPARSE_DATA *data;
1352 reparse_len = sizeof(REPARSE_POINT) + sizeof(data->type) + len;
1355 data = (struct WSL_LINK_REPARSE_DATA*)
1359 = cpu_to_le16(sizeof(data->type) + len);
1361 data->type = const_cpu_to_le32(2);
1362 memcpy(data->link, utarget, len);
1373 * Set reparse data for a WSL special file other than a symlink
1422 * Get the reparse data into a buffer
1424 * Returns the buffer if the reparse data exists and is valid