Lines Matching defs:to
4 * The contents of this file are subject to the terms of the
49 * UNIX and Windows. Thus, as CATIA customers migrate from V4 to V5,
50 * some V4 files could become inaccessible to windows clients if the
52 * Windows. In order to address this issue an optional character
53 * translation is applied to filenames at the smb_vop interface.
70 * Two lookup tables are used to perform the character translation:
77 * in the range from 0x00A4 to 0x00FF and their UNIX (v4) equivalent
81 * or rename (to the '/' name) operations will not be permitted. It is
82 * not valid to create a filename with a '/' in it. However, if such a
172 * Since the CIFS server is mapping its locks to POSIX locks,
174 * CIFS server (to represent CIFS in the VOP_FRLOCK routines).
209 * Since the CIFS server is mapping its locks to POSIX locks,
211 * CIFS server (to represent CIFS in the VOP_FRLOCK routines).
237 * serve as an interface to the VFS layer.
241 * to call smb_vop_* layer functions directly.)
283 * service (instead of calling VOP_GETATTR directly) to retrieve attributes
284 * due to special processing needed for streams files.
429 * VOP_SETATTR() when calling from the CIFS service, due to special processing
434 * applies to the stream. In contrast, extended attribute files, which are
435 * used to implement streams, are independent objects with their own
439 * file and apply other attributes to the (unnamed stream) file. The one
441 * NULL unnamed_vp, which allows callers to synchronize stream ownership
502 * against file's ACL or Unix permissions. CIFS on the other hand needs to
538 * name: name of file to be looked up (in)
731 char *from, *to, *fbuf, *tbuf;
738 to = smb_vop_catia_v5tov4(to_name, tbuf, MAXNAMELEN);
739 if (strchr(to, '/') != NULL) {
747 error = VOP_RENAME(from_dvp, from, to_dvp, to, cr,
802 * The third argument to VOP_RMDIR is the current directory of
803 * the process. It allows rmdir wants to EINVAL if one tries to
806 * to exist and illegal to remove (rootdir).
847 * Copy caller-specified classic attributes to xvattr.
882 * to be updated with a "0" value. This is done
925 * VFSFT_DIRENTFLAGS), set V_RDDIR_ENTFLAGS to cause the buffer to be
928 * V_RDDIR_ACCFILTER to filter directory entries based on user cred.
980 * setting those bits that correspond to the SMB_AT_* bits
1002 * SMB_STREAM_PREFIX stripped off. od_name should be allocated to MAXNAMELEN
1025 * Prepend SMB_STREAM_PREFIX to stream name
1065 * Prepend SMB_STREAM_PREFIX to stream name
1093 * Prepend SMB_STREAM_PREFIX to stream name
1100 /* XXX might have to use kcred */
1123 * This function checks to see if the passed-in vnode has a file system
1161 * Caller has to free the allocated memory for aclp by calling
1247 * pathconf. In this case, we fall back to trying
1256 * ACLENT ACLs we will fall back to UFS-style ACLs
1405 * For s_access and s_deny, we do not need to pass in the original
1441 * 0x00A4 to 0x00FF and their UNIX (v4) equivalent (wide character).
1488 * (windows (v5) to unix (v4))
1491 * multibyte that is equivalent to any special Windows character listed
1492 * in the catia_maps table to the Unix ASCII character if any is
1544 * (unix (v4) to windows (v5))
1547 * the special Unix character that is listed in the catia_maps table to