path 55 examples/VFS/skel_opaque.c static uint64_t skel_disk_free(vfs_handle_struct *handle, const char *path, path 59 examples/VFS/skel_opaque.c return vfswrap_disk_free(NULL, path, small_query, bsize, path 78 examples/VFS/skel_opaque.c static int skel_statvfs(struct vfs_handle_struct *handle, const char *path, struct vfs_statvfs_struct *statbuf) path 80 examples/VFS/skel_opaque.c return vfswrap_statvfs(NULL, path, statbuf); path 110 examples/VFS/skel_opaque.c static int skel_mkdir(vfs_handle_struct *handle, const char *path, mode_t mode) path 112 examples/VFS/skel_opaque.c return vfswrap_mkdir(NULL, path, mode); path 115 examples/VFS/skel_opaque.c static int skel_rmdir(vfs_handle_struct *handle, const char *path) path 117 examples/VFS/skel_opaque.c return vfswrap_rmdir(NULL, path); path 191 examples/VFS/skel_opaque.c static int skel_lstat(vfs_handle_struct *handle, const char *path, SMB_STRUCT_STAT *sbuf) path 193 examples/VFS/skel_opaque.c return vfswrap_lstat(NULL, path, sbuf); path 196 examples/VFS/skel_opaque.c static int skel_unlink(vfs_handle_struct *handle, const char *path) path 198 examples/VFS/skel_opaque.c return vfswrap_unlink(NULL, path); path 201 examples/VFS/skel_opaque.c static int skel_chmod(vfs_handle_struct *handle, const char *path, mode_t mode) path 203 examples/VFS/skel_opaque.c return vfswrap_chmod(NULL, path, mode); path 211 examples/VFS/skel_opaque.c static int skel_chown(vfs_handle_struct *handle, const char *path, uid_t uid, gid_t gid) path 213 examples/VFS/skel_opaque.c return vfswrap_chown(NULL, path, uid, gid); path 221 examples/VFS/skel_opaque.c static int skel_lchown(vfs_handle_struct *handle, const char *path, uid_t uid, gid_t gid) path 223 examples/VFS/skel_opaque.c return vfswrap_lchown(NULL, path, uid, gid); path 226 examples/VFS/skel_opaque.c static int skel_chdir(vfs_handle_struct *handle, const char *path) path 228 examples/VFS/skel_opaque.c return vfswrap_chdir(NULL, path); path 236 examples/VFS/skel_opaque.c static int skel_ntimes(vfs_handle_struct *handle, const char *path, struct smb_file_time *ft) path 238 examples/VFS/skel_opaque.c return vfswrap_ntimes(NULL, path, ft); path 262 examples/VFS/skel_opaque.c static int skel_readlink(vfs_handle_struct *handle, const char *path, char *buf, size_t bufsiz) path 264 examples/VFS/skel_opaque.c return vfswrap_readlink(NULL, path, buf, bufsiz); path 272 examples/VFS/skel_opaque.c static int skel_mknod(vfs_handle_struct *handle, const char *path, mode_t mode, SMB_DEV_T dev) path 274 examples/VFS/skel_opaque.c return vfswrap_mknod(NULL, path, mode, dev); path 277 examples/VFS/skel_opaque.c static char *skel_realpath(vfs_handle_struct *handle, const char *path, char *resolved_path) path 279 examples/VFS/skel_opaque.c return vfswrap_realpath(NULL, path, resolved_path); path 290 examples/VFS/skel_opaque.c static int skel_chflags(vfs_handle_struct *handle, const char *path, uint flags) path 440 examples/VFS/skel_opaque.c static int skel_sys_acl_delete_def_file(vfs_handle_struct *handle, const char *path) path 470 examples/VFS/skel_opaque.c static ssize_t skel_getxattr(vfs_handle_struct *handle, const char *path, const char *name, void *value, size_t size) path 476 examples/VFS/skel_opaque.c static ssize_t skel_lgetxattr(vfs_handle_struct *handle, const char *path, const char *name, void *value, size_t path 489 examples/VFS/skel_opaque.c static ssize_t skel_listxattr(vfs_handle_struct *handle, const char *path, char *list, size_t size) path 495 examples/VFS/skel_opaque.c static ssize_t skel_llistxattr(vfs_handle_struct *handle, const char *path, char *list, size_t size) path 507 examples/VFS/skel_opaque.c static int skel_removexattr(vfs_handle_struct *handle, const char *path, const char *name) path 513 examples/VFS/skel_opaque.c static int skel_lremovexattr(vfs_handle_struct *handle, const char *path, const char *name) path 525 examples/VFS/skel_opaque.c static int skel_setxattr(vfs_handle_struct *handle, const char *path, const char *name, const void *value, size_t size, int flags) path 531 examples/VFS/skel_opaque.c static int skel_lsetxattr(vfs_handle_struct *handle, const char *path, const char *name, const void *value, size_t size, int flags) path 583 examples/VFS/skel_opaque.c static bool skel_is_offline(struct vfs_handle_struct *handle, const char *path, SMB_STRUCT_STAT *sbuf) path 585 examples/VFS/skel_opaque.c return vfswrap_is_offline(NULL, path, sbuf); path 588 examples/VFS/skel_opaque.c static int skel_set_offline(struct vfs_handle_struct *handle, const char *path) path 590 examples/VFS/skel_opaque.c return vfswrap_set_offline(NULL, path); path 49 examples/VFS/skel_transparent.c static uint64_t skel_disk_free(vfs_handle_struct *handle, const char *path, path 53 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_DISK_FREE(handle, path, small_query, bsize, path 72 examples/VFS/skel_transparent.c static int skel_statvfs(struct vfs_handle_struct *handle, const char *path, struct vfs_statvfs_struct *statbuf) path 74 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_STATVFS(handle, path, statbuf); path 104 examples/VFS/skel_transparent.c static int skel_mkdir(vfs_handle_struct *handle, const char *path, mode_t mode) path 106 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_MKDIR(handle, path, mode); path 109 examples/VFS/skel_transparent.c static int skel_rmdir(vfs_handle_struct *handle, const char *path) path 111 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_RMDIR(handle, path); path 184 examples/VFS/skel_transparent.c static int skel_lstat(vfs_handle_struct *handle, const char *path, SMB_STRUCT_STAT *sbuf) path 186 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_LSTAT(handle, path, sbuf); path 189 examples/VFS/skel_transparent.c static int skel_unlink(vfs_handle_struct *handle, const char *path) path 191 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_UNLINK(handle, path); path 194 examples/VFS/skel_transparent.c static int skel_chmod(vfs_handle_struct *handle, const char *path, mode_t mode) path 196 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_CHMOD(handle, path, mode); path 204 examples/VFS/skel_transparent.c static int skel_chown(vfs_handle_struct *handle, const char *path, uid_t uid, gid_t gid) path 206 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_CHOWN(handle, path, uid, gid); path 214 examples/VFS/skel_transparent.c static int skel_lchown(vfs_handle_struct *handle, const char *path, uid_t uid, gid_t gid) path 216 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_LCHOWN(handle, path, uid, gid); path 219 examples/VFS/skel_transparent.c static int skel_chdir(vfs_handle_struct *handle, const char *path) path 221 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_CHDIR(handle, path); path 229 examples/VFS/skel_transparent.c static int skel_ntimes(vfs_handle_struct *handle, const char *path, struct smb_file_time *ft) path 231 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_NTIMES(handle, path, ft); path 254 examples/VFS/skel_transparent.c static int skel_readlink(vfs_handle_struct *handle, const char *path, char *buf, size_t bufsiz) path 256 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_READLINK(handle, path, buf, bufsiz); path 264 examples/VFS/skel_transparent.c static int skel_mknod(vfs_handle_struct *handle, const char *path, mode_t mode, SMB_DEV_T dev) path 266 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_MKNOD(handle, path, mode, dev); path 269 examples/VFS/skel_transparent.c static char *skel_realpath(vfs_handle_struct *handle, const char *path, char *resolved_path) path 271 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_REALPATH(handle, path, resolved_path); path 283 examples/VFS/skel_transparent.c static int skel_chflags(vfs_handle_struct *handle, const char *path, uint flags) path 285 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_CHFLAGS(handle, path, flags); path 417 examples/VFS/skel_transparent.c static int skel_sys_acl_delete_def_file(vfs_handle_struct *handle, const char *path) path 419 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_SYS_ACL_DELETE_DEF_FILE(handle, path); path 442 examples/VFS/skel_transparent.c static ssize_t skel_getxattr(vfs_handle_struct *handle, const char *path, const char *name, void *value, size_t size) path 444 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_GETXATTR(handle, path, name, value, size); path 447 examples/VFS/skel_transparent.c static ssize_t skel_lgetxattr(vfs_handle_struct *handle, const char *path, const char *name, void *value, size_t path 450 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_LGETXATTR(handle, path, name, value, size); path 458 examples/VFS/skel_transparent.c static ssize_t skel_listxattr(vfs_handle_struct *handle, const char *path, char *list, size_t size) path 460 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_LISTXATTR(handle, path, list, size); path 463 examples/VFS/skel_transparent.c static ssize_t skel_llistxattr(vfs_handle_struct *handle, const char *path, char *list, size_t size) path 465 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_LLISTXATTR(handle, path, list, size); path 473 examples/VFS/skel_transparent.c static int skel_removexattr(vfs_handle_struct *handle, const char *path, const char *name) path 475 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_REMOVEXATTR(handle, path, name); path 478 examples/VFS/skel_transparent.c static int skel_lremovexattr(vfs_handle_struct *handle, const char *path, const char *name) path 480 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_LREMOVEXATTR(handle, path, name); path 488 examples/VFS/skel_transparent.c static int skel_setxattr(vfs_handle_struct *handle, const char *path, const char *name, const void *value, size_t size, int flags) path 490 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_SETXATTR(handle, path, name, value, size, flags); path 493 examples/VFS/skel_transparent.c static int skel_lsetxattr(vfs_handle_struct *handle, const char *path, const char *name, const void *value, size_t size, int flags) path 495 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_LSETXATTR(handle, path, name, value, size, flags); path 543 examples/VFS/skel_transparent.c static bool skel_is_offline(struct vfs_handle_struct *handle, const char *path, SMB_STRUCT_STAT *sbuf) path 545 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_IS_OFFLINE(handle, path, sbuf); path 548 examples/VFS/skel_transparent.c static int skel_set_offline(struct vfs_handle_struct *handle, const char *path) path 550 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_SET_OFFLINE(handle, path); path 553 examples/VFS/skel_transparent.c static bool skel_is_remotestorage(struct vfs_handle_struct *handle, const char *path) path 555 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_IS_REMOTESTORAGE(handle, path); path 374 examples/libsmbclient/smbwrapper/smbw.c char path[PATH_MAX]; path 389 examples/libsmbclient/smbwrapper/smbw.c smbw_fix_path(fname, path); path 391 examples/libsmbclient/smbwrapper/smbw.c client_fd = smbc_creat(path, mode); path 393 examples/libsmbclient/smbwrapper/smbw.c client_fd = smbc_open(path, flags, mode); path 573 examples/libsmbclient/smbwrapper/smbw.c char path[PATH_MAX]; path 577 examples/libsmbclient/smbwrapper/smbw.c smbw_fix_path(fname, path); path 578 examples/libsmbclient/smbwrapper/smbw.c return smbc_unlink(path); path 603 examples/libsmbclient/smbwrapper/smbw.c char path[PATH_MAX]; path 605 examples/libsmbclient/smbwrapper/smbw.c smbw_fix_path(fname, path); path 606 examples/libsmbclient/smbwrapper/smbw.c return smbc_utimes(path, buf); path 615 examples/libsmbclient/smbwrapper/smbw.c char path[PATH_MAX]; path 617 examples/libsmbclient/smbwrapper/smbw.c smbw_fix_path(fname, path); path 618 examples/libsmbclient/smbwrapper/smbw.c return smbc_utime(path, buf); path 636 examples/libsmbclient/smbwrapper/smbw.c char path[PATH_MAX]; path 638 examples/libsmbclient/smbwrapper/smbw.c smbw_fix_path(fname, path); path 639 examples/libsmbclient/smbwrapper/smbw.c return smbc_chmod(path, newmode); path 764 examples/libsmbclient/smbwrapper/smbw.c char path[PATH_MAX]; path 771 examples/libsmbclient/smbwrapper/smbw.c smbw_fix_path(fname, path); path 772 examples/libsmbclient/smbwrapper/smbw.c return smbc_setxattr(path, name, value, size, flags); path 781 examples/libsmbclient/smbwrapper/smbw.c char path[PATH_MAX]; path 788 examples/libsmbclient/smbwrapper/smbw.c smbw_fix_path(fname, path); path 789 examples/libsmbclient/smbwrapper/smbw.c return smbc_lsetxattr(path, name, value, size, flags); path 814 examples/libsmbclient/smbwrapper/smbw.c char path[PATH_MAX]; path 821 examples/libsmbclient/smbwrapper/smbw.c smbw_fix_path(fname, path); path 823 examples/libsmbclient/smbwrapper/smbw.c return smbc_getxattr(path, name, value, size); path 831 examples/libsmbclient/smbwrapper/smbw.c char path[PATH_MAX]; path 838 examples/libsmbclient/smbwrapper/smbw.c smbw_fix_path(fname, path); path 839 examples/libsmbclient/smbwrapper/smbw.c return smbc_lgetxattr(path, name, value, size); path 861 examples/libsmbclient/smbwrapper/smbw.c char path[PATH_MAX]; path 868 examples/libsmbclient/smbwrapper/smbw.c smbw_fix_path(fname, path); path 869 examples/libsmbclient/smbwrapper/smbw.c return smbc_removexattr(path, name); path 875 examples/libsmbclient/smbwrapper/smbw.c char path[PATH_MAX]; path 882 examples/libsmbclient/smbwrapper/smbw.c smbw_fix_path(fname, path); path 883 examples/libsmbclient/smbwrapper/smbw.c return smbc_lremovexattr(path, name); path 904 examples/libsmbclient/smbwrapper/smbw.c char path[PATH_MAX]; path 906 examples/libsmbclient/smbwrapper/smbw.c smbw_fix_path(fname, path); path 907 examples/libsmbclient/smbwrapper/smbw.c return smbc_listxattr(path, list, size); path 914 examples/libsmbclient/smbwrapper/smbw.c char path[PATH_MAX]; path 916 examples/libsmbclient/smbwrapper/smbw.c smbw_fix_path(fname, path); path 917 examples/libsmbclient/smbwrapper/smbw.c return smbc_llistxattr(path, list, size); path 69 examples/libsmbclient/smbwrapper/smbw.h int smbw_path(const char *path); path 81 examples/libsmbclient/smbwrapper/smbw.h int smbw_readlink(const char *path, char *buf, size_t bufsize); path 92 examples/libsmbclient/smbwrapper/smbw_dir.c char path[PATH_MAX]; path 111 examples/libsmbclient/smbwrapper/smbw_dir.c smbw_fix_path(name, path); path 114 examples/libsmbclient/smbwrapper/smbw_dir.c p = path + 6; /* look just past smb:// */ path 120 examples/libsmbclient/smbwrapper/smbw_dir.c if (smbc_stat(path, &statbuf) < 0) { path 131 examples/libsmbclient/smbwrapper/smbw_dir.c smbw_strlcpy(smbw_cwd, path, PATH_MAX); path 145 examples/libsmbclient/smbwrapper/smbw_dir.c char path[PATH_MAX]; path 154 examples/libsmbclient/smbwrapper/smbw_dir.c smbw_fix_path(fname, path); path 155 examples/libsmbclient/smbwrapper/smbw_dir.c return smbc_mkdir(path, mode); path 163 examples/libsmbclient/smbwrapper/smbw_dir.c char path[PATH_MAX]; path 172 examples/libsmbclient/smbwrapper/smbw_dir.c smbw_fix_path(fname, path); path 173 examples/libsmbclient/smbwrapper/smbw_dir.c return smbc_rmdir(path); path 230 examples/libsmbclient/smbwrapper/smbw_dir.c char path[PATH_MAX]; path 246 examples/libsmbclient/smbwrapper/smbw_dir.c smbw_fix_path(fname, path); path 247 examples/libsmbclient/smbwrapper/smbw_dir.c fd_client = smbc_opendir(path); path 67 examples/libsmbclient/smbwrapper/smbw_stat.c char path[PATH_MAX]; path 72 examples/libsmbclient/smbwrapper/smbw_stat.c smbw_fix_path(fname, path); path 74 examples/libsmbclient/smbwrapper/smbw_stat.c p = path + 6; /* look just past smb:// */ path 93 examples/libsmbclient/smbwrapper/smbw_stat.c } else if (smbc_stat(path, &statbuf) < 0) { path 1112 examples/libsmbclient/smbwrapper/wrapper.c ssize_t readlink(const char *path, char *buf, size_t bufsize) path 1116 examples/libsmbclient/smbwrapper/wrapper.c if (smbw_path((char *) path)) { path 1117 examples/libsmbclient/smbwrapper/wrapper.c return smbw_readlink(path, (char *) buf, bufsize); path 1120 examples/libsmbclient/smbwrapper/wrapper.c return (* smbw_libc.readlink)((char *) path, buf, bufsize); path 1259 examples/libsmbclient/smbwrapper/wrapper.c int creat(const char *path, mode_t mode) path 1264 examples/libsmbclient/smbwrapper/wrapper.c return openx((char *) path, creat_bits, mode, smbw_libc.open); path 1267 examples/libsmbclient/smbwrapper/wrapper.c int creat64(const char *path, mode_t mode) path 1272 examples/libsmbclient/smbwrapper/wrapper.c return openx((char *) path, creat_bits, mode, smbw_libc.open64); path 125 examples/libsmbclient/smbwrapper/wrapper.h int (* readlink)(char *path, char *buf, size_t bufsize); path 136 examples/libsmbclient/smbwrapper/wrapper.h int (* creat)(char *path, mode_t mode); path 137 examples/libsmbclient/smbwrapper/wrapper.h int (* creat64)(char *path, mode_t mode); path 190 examples/libsmbclient/smbwrapper/wrapper.h int (* chdir)(const char *path); path 34 examples/libsmbclient/testacl.c char path[1024]; path 142 examples/libsmbclient/testacl.c strcpy(path, poptGetArg(pc)); path 160 examples/libsmbclient/testacl.c ret = smbc_listxattr(path, value, sizeof(value)-2); path 164 examples/libsmbclient/testacl.c path, errno, strerror(errno)); path 197 examples/libsmbclient/testacl.c ret = smbc_getxattr(path, the_acl, value, sizeof(value)); path 201 examples/libsmbclient/testacl.c path, errno, strerror(errno)); path 205 examples/libsmbclient/testacl.c printf("Attributes for [%s] are:\n%s\n", path, value); path 209 examples/libsmbclient/testacl.c if (smbc_stat(path, &st) < 0) path 259 examples/libsmbclient/testacl.c ret = smbc_setxattr(path, the_acl, p, strlen(p), flags); path 263 examples/libsmbclient/testacl.c debugstr, path, errno, strerror(errno)); path 269 examples/libsmbclient/testacl.c ret = smbc_removexattr(path, the_acl); path 273 examples/libsmbclient/testacl.c the_acl, path, errno, strerror(errno)); path 20 examples/libsmbclient/testacl3.c char path[2048]; path 36 examples/libsmbclient/testacl3.c *path = '\0'; path 37 examples/libsmbclient/testacl3.c fgets(path, sizeof(path) - 1, stdin); path 38 examples/libsmbclient/testacl3.c if (strlen(path) == 0) path 43 examples/libsmbclient/testacl3.c p = path + strlen(path) - 1; path 50 examples/libsmbclient/testacl3.c ret = smbc_getxattr(path, the_acl, value, sizeof(value)); path 54 examples/libsmbclient/testacl3.c path, errno, strerror(errno)); path 58 examples/libsmbclient/testacl3.c printf("Attributes for [%s] are:\n%s\n", path, value); path 22 examples/libsmbclient/testbrowse.c static void browse(char * path, path 211 examples/libsmbclient/testbrowse.c static void browse(char * path, int scan, int indent) path 221 examples/libsmbclient/testbrowse.c printf("Opening (%s)...\n", path); path 224 examples/libsmbclient/testbrowse.c if ((dir = smbc_opendir(path)) < 0) path 227 examples/libsmbclient/testbrowse.c path, errno, strerror(errno)); path 268 examples/libsmbclient/testbrowse.c p = path + strlen(path); path 271 examples/libsmbclient/testbrowse.c if (smbc_stat(path, &stat) < 0) path 137 examples/libsmbclient/testbrowse2.c void print_smb_path(char *group, char *path){ path 138 examples/libsmbclient/testbrowse2.c if ((strlen(group) == 0) && (strlen(path) == 0)) printf("/\n"); path 139 examples/libsmbclient/testbrowse2.c else if (strlen(path) == 0) printf("/%s\n", group); path 142 examples/libsmbclient/testbrowse2.c printf("/%s/%s\n", group, path); path 19 examples/libsmbclient/testfstatvfs.c char path[2048]; path 28 examples/libsmbclient/testfstatvfs.c *path = '\0'; path 29 examples/libsmbclient/testfstatvfs.c fgets(path, sizeof(path) - 1, stdin); path 30 examples/libsmbclient/testfstatvfs.c if (strlen(path) == 0) path 35 examples/libsmbclient/testfstatvfs.c p = path + strlen(path) - 1; path 42 examples/libsmbclient/testfstatvfs.c if (smbc_stat(path, &statbuf) < 0) path 50 examples/libsmbclient/testfstatvfs.c if ((fd = smbc_open(path, O_RDONLY, 0)) < 0) path 58 examples/libsmbclient/testfstatvfs.c if ((fd = smbc_opendir(path)) < 0) path 20 examples/libsmbclient/testread.c char path[2048]; path 31 examples/libsmbclient/testread.c *path = '\0'; path 32 examples/libsmbclient/testread.c fgets(path, sizeof(path) - 1, stdin); path 33 examples/libsmbclient/testread.c if (strlen(path) == 0) path 38 examples/libsmbclient/testread.c p = path + strlen(path) - 1; path 44 examples/libsmbclient/testread.c if ((fd = smbc_open(path, O_RDONLY, 0)) < 0) path 19 examples/libsmbclient/teststatvfs.c char path[2048]; path 28 examples/libsmbclient/teststatvfs.c *path = '\0'; path 29 examples/libsmbclient/teststatvfs.c fgets(path, sizeof(path) - 1, stdin); path 30 examples/libsmbclient/teststatvfs.c if (strlen(path) == 0) path 35 examples/libsmbclient/teststatvfs.c p = path + strlen(path) - 1; path 41 examples/libsmbclient/teststatvfs.c ret = smbc_statvfs(path, &statvfsbuf); path 20 examples/libsmbclient/testwrite.c char path[2048]; path 36 examples/libsmbclient/testwrite.c *path = '\0'; path 37 examples/libsmbclient/testwrite.c fgets(path, sizeof(path) - 1, stdin); path 38 examples/libsmbclient/testwrite.c if (strlen(path) == 0) path 43 examples/libsmbclient/testwrite.c p = path + strlen(path) - 1; path 49 examples/libsmbclient/testwrite.c if ((fd = smbc_open(path, O_WRONLY | O_CREAT | O_TRUNC, 0)) < 0) path 157 examples/libsmbclient/tree.c char path[1024], path1[1024]; path 168 examples/libsmbclient/tree.c strncpy(path, get_path(child), 1024); path 170 examples/libsmbclient/tree.c if ((dh = smbc_opendir(path)) < 0) { /* Handle error */ path 172 examples/libsmbclient/tree.c g_print("cb_select_child: Could not open dir %s, %s\n", path, path 186 examples/libsmbclient/tree.c g_print("cb_select_child: Could not read dir %s, %s\n", path, path 248 examples/libsmbclient/tree.c strncpy(path1, path, sizeof(path1)); path 249 examples/libsmbclient/tree.c strncat(path1, "/", sizeof(path) - strlen(path)); path 250 examples/libsmbclient/tree.c strncat(path1, dirp->name, sizeof(path) - strlen(path)); path 137 lib/nss_wrapper/nss_wrapper.c const char *path; path 183 lib/nss_wrapper/nss_wrapper.c nwrap_pw_global.cache->path = getenv("NSS_WRAPPER_PASSWD"); path 191 lib/nss_wrapper/nss_wrapper.c nwrap_gr_global.cache->path = getenv("NSS_WRAPPER_GROUP"); path 202 lib/nss_wrapper/nss_wrapper.c if (!nwrap_pw_global.cache->path) { path 205 lib/nss_wrapper/nss_wrapper.c if (nwrap_pw_global.cache->path[0] == '\0') { path 208 lib/nss_wrapper/nss_wrapper.c if (!nwrap_gr_global.cache->path) { path 211 lib/nss_wrapper/nss_wrapper.c if (nwrap_gr_global.cache->path[0] == '\0') { path 316 lib/nss_wrapper/nss_wrapper.c nwrap->fd = open(nwrap->path, O_RDONLY); path 320 lib/nss_wrapper/nss_wrapper.c nwrap->path, nwrap->fd, path 324 lib/nss_wrapper/nss_wrapper.c NWRAP_VERBOSE(("%s: open '%s'\n", __location__, nwrap->path)); path 331 lib/nss_wrapper/nss_wrapper.c nwrap->path, path 339 lib/nss_wrapper/nss_wrapper.c __location__, nwrap->path)); path 363 lib/nss_wrapper/nss_wrapper.c __location__, nwrap->path)); path 367 lib/nss_wrapper/nss_wrapper.c __location__, nwrap->path)); path 13 lib/popt/findme.c char * path = getenv("PATH"); path 23 lib/popt/findme.c if (path == NULL) return NULL; path 25 lib/popt/findme.c start = pathbuf = (char *)alloca(strlen(path) + 1); path 26 lib/popt/findme.c buf = (char *)malloc(strlen(path) + strlen(argv0) + sizeof("/")); path 28 lib/popt/findme.c strcpy(pathbuf, path); path 52 lib/popt/popt.c void poptSetExecPath(poptContext con, const char * path, int allowAbsolute) path 55 lib/popt/popt.c con->execPath = xstrdup(path); path 455 lib/popt/popt.h void poptSetExecPath(poptContext con, const char * path, int allowAbsolute) path 647 lib/replace/replace.c int rep_readlink(const char *path, char *buf, size_t bufsiz) path 671 lib/replace/replace.c char *rep_realpath(const char *path, char *resolved_path) path 228 lib/replace/replace.h int rep_chown(const char *path, uid_t uid, gid_t gid); path 243 lib/replace/replace.h ssize_t rep_readlink(const char *path, char *buf, size_t bufsize); path 253 lib/replace/replace.h char *rep_realpath(const char *path, char *resolved_path); path 425 lib/replace/replace.h #define mkstemp(path) rep_mkstemp(path) path 53 lib/replace/system/dir.h #define ISDOT(path) ( \ path 54 lib/replace/system/dir.h *((const char *)(path)) == '.' && \ path 55 lib/replace/system/dir.h *(((const char *)(path)) + 1) == '\0' \ path 60 lib/replace/system/dir.h #define ISDOTDOT(path) ( \ path 61 lib/replace/system/dir.h *((const char *)(path)) == '.' && \ path 62 lib/replace/system/dir.h *(((const char *)(path)) + 1) == '.' && \ path 63 lib/replace/system/dir.h *(((const char *)(path)) + 2) == '\0' \ path 30 lib/smbconf/smbconf_private.h WERROR (*init)(struct smbconf_ctx *ctx, const char *path); path 77 lib/smbconf/smbconf_private.h const char *path; path 83 lib/smbconf/smbconf_private.h const char *path, struct smbconf_ops *ops); path 187 lib/smbconf/smbconf_txt.c if (!file_exist(ctx->path)) { path 191 lib/smbconf/smbconf_txt.c new_csn = (uint64_t)file_modtime(ctx->path); path 201 lib/smbconf/smbconf_txt.c if (!pm_process(ctx->path, smbconf_txt_do_section, path 222 lib/smbconf/smbconf_txt.c static WERROR smbconf_txt_init(struct smbconf_ctx *ctx, const char *path) path 224 lib/smbconf/smbconf_txt.c if (path == NULL) { path 227 lib/smbconf/smbconf_txt.c ctx->path = talloc_strdup(ctx, path); path 228 lib/smbconf/smbconf_txt.c if (ctx->path == NULL) { path 281 lib/smbconf/smbconf_txt.c csn->csn = (uint64_t)file_modtime(ctx->path); path 662 lib/smbconf/smbconf_txt.c const char *path) path 666 lib/smbconf/smbconf_txt.c werr = smbconf_init_internal(mem_ctx, conf_ctx, path, &smbconf_ops_txt); path 31 lib/smbconf/smbconf_txt.h const char *path); path 43 lib/smbconf/smbconf_util.c const char *path, struct smbconf_ops *ops) path 59 lib/smbconf/smbconf_util.c werr = ctx->ops->init(ctx, path); path 222 lib/socket_wrapper/socket_wrapper.c char *path; path 2169 lib/socket_wrapper/socket_wrapper.c if (si->path) free(si->path); path 54 lib/util/fsusage.c _PUBLIC_ int sys_fsusage(const char *path, uint64_t *dfree, uint64_t *dsize) path 60 lib/util/fsusage.c if (statfs (path, &fsd, sizeof (struct statfs)) != 0) path 68 lib/util/fsusage.c if (statfs (path, &fsd) != 1) path 79 lib/util/fsusage.c if (statfs (path, &fsd) < 0) path 102 lib/util/fsusage.c if (statfs (path, &fsd) < 0) path 123 lib/util/fsusage.c if (statfs (path, &fsd, sizeof fsd, 0) < 0) path 142 lib/util/fsusage.c if (statvfs64(path, &fsd) < 0) return -1; path 145 lib/util/fsusage.c if (statvfs(path, &fsd) < 0) return -1; path 515 lib/util/util.h _PUBLIC_ bool large_file_support(const char *path); path 675 lib/util/util.h _PUBLIC_ int sys_fsusage(const char *path, uint64_t *dfree, uint64_t *dsize); path 419 lib/util/util_file.c _PUBLIC_ bool large_file_support(const char *path) path 425 lib/util/util_file.c fd = open(path, O_RDWR|O_CREAT, 0600); path 426 lib/util/util_file.c unlink(path); path 31 lib/util/wrap_xattr.c static ssize_t _wrap_darwin_getxattr(const char *path, const char *name, void *value, size_t size) path 33 lib/util/wrap_xattr.c return getxattr(path, name, value, size, 0, 0); path 39 lib/util/wrap_xattr.c static int _wrap_darwin_setxattr(const char *path, const char *name, void *value, size_t size, int flags) path 41 lib/util/wrap_xattr.c return setxattr(path, name, value, size, 0, flags); path 47 lib/util/wrap_xattr.c static int _wrap_darwin_removexattr(const char *path, const char *name) path 49 lib/util/wrap_xattr.c return removexattr(path, name, 0); path 63 lib/util/wrap_xattr.c static ssize_t _none_getxattr(const char *path, const char *name, void *value, size_t size) path 73 lib/util/wrap_xattr.c static int _none_setxattr(const char *path, const char *name, void *value, size_t size, int flags) path 83 lib/util/wrap_xattr.c static int _none_removexattr(const char *path, const char *name) path 100 lib/util/wrap_xattr.c _PUBLIC_ ssize_t wrap_getxattr(const char *path, const char *name, void *value, size_t size) path 102 lib/util/wrap_xattr.c return getxattr(path, name, value, size); path 108 lib/util/wrap_xattr.c _PUBLIC_ int wrap_setxattr(const char *path, const char *name, void *value, size_t size, int flags) path 110 lib/util/wrap_xattr.c return setxattr(path, name, value, size, flags); path 116 lib/util/wrap_xattr.c _PUBLIC_ int wrap_removexattr(const char *path, const char *name) path 118 lib/util/wrap_xattr.c return removexattr(path, name); path 5 lib/util/wrap_xattr.h ssize_t wrap_getxattr(const char *path, const char *name, void *value, size_t size); path 7 lib/util/wrap_xattr.h int wrap_setxattr(const char *path, const char *name, void *value, size_t size, int flags); path 9 lib/util/wrap_xattr.h int wrap_removexattr(const char *path, const char *name); path 397 lib/zlib/contrib/minizip/unzip.c extern unzFile ZEXPORT unzOpen2 (path, pzlib_filefunc_def) path 398 lib/zlib/contrib/minizip/unzip.c const char *path; path 424 lib/zlib/contrib/minizip/unzip.c path, path 500 lib/zlib/contrib/minizip/unzip.c extern unzFile ZEXPORT unzOpen (path) path 501 lib/zlib/contrib/minizip/unzip.c const char *path; path 503 lib/zlib/contrib/minizip/unzip.c return unzOpen2(path, NULL); path 135 lib/zlib/contrib/minizip/unzip.h extern unzFile ZEXPORT unzOpen OF((const char *path)); path 146 lib/zlib/contrib/minizip/unzip.h extern unzFile ZEXPORT unzOpen2 OF((const char *path, path 31 lib/zlib/contrib/untgz/untgz.c # define access(path,mode) _access(path,mode) path 32 lib/zlib/contrib/untgz/untgz.c # define chmod(path,mode) _chmod(path,mode) path 132 lib/zlib/examples/gzlog.c void *gzlog_open(char *path) path 147 lib/zlib/examples/gzlog.c log->fd = open(path, O_RDWR | O_CREAT, 0600); path 42 lib/zlib/examples/gzlog.h void *gzlog_open(char *path); path 63 lib/zlib/gzio.c char *path; /* path name for debugging only */ path 74 lib/zlib/gzio.c local gzFile gz_open OF((const char *path, const char *mode, int fd)); path 91 lib/zlib/gzio.c local gzFile gz_open (path, mode, fd) path 92 lib/zlib/gzio.c const char *path; path 104 lib/zlib/gzio.c if (!path || !mode) return Z_NULL; path 125 lib/zlib/gzio.c s->path = (char*)ALLOC(strlen(path)+1); path 126 lib/zlib/gzio.c if (s->path == NULL) { path 129 lib/zlib/gzio.c strcpy(s->path, path); /* do this early for debugging */ path 179 lib/zlib/gzio.c s->file = fd < 0 ? F_OPEN(path, fmode) : (FILE*)fdopen(fd, fmode); path 206 lib/zlib/gzio.c gzFile ZEXPORT gzopen (path, mode) path 207 lib/zlib/gzio.c const char *path; path 210 lib/zlib/gzio.c return gz_open (path, mode, -1); path 383 lib/zlib/gzio.c TRYFREE(s->path); path 1004 lib/zlib/gzio.c s->msg = (char*)ALLOC(strlen(s->path) + strlen(m) + 3); path 1006 lib/zlib/gzio.c strcpy(s->msg, s->path); path 1084 lib/zlib/zlib.h ZEXTERN gzFile ZEXPORT gzopen OF((const char *path, const char *mode)); path 49 librpc/gen_ndr/cli_dfs.c const char *path /* [in] [ref,charset(UTF16)] */, path 60 librpc/gen_ndr/cli_dfs.c r.in.path = path; path 9 librpc/gen_ndr/cli_dfs.h const char *path /* [in] [ref,charset(UTF16)] */, path 417 librpc/gen_ndr/cli_srvsvc.c const char *path /* [in] [unique,charset(UTF16)] */, path 429 librpc/gen_ndr/cli_srvsvc.c r.in.path = path; path 474 librpc/gen_ndr/cli_srvsvc.c const char *path /* [in] [unique,charset(UTF16)] */, path 487 librpc/gen_ndr/cli_srvsvc.c r.in.path = path; path 1534 librpc/gen_ndr/cli_srvsvc.c const char *path /* [in] [charset(UTF16)] */, path 1544 librpc/gen_ndr/cli_srvsvc.c r.in.path = path; path 1583 librpc/gen_ndr/cli_srvsvc.c const char *path /* [in] [charset(UTF16)] */, path 1596 librpc/gen_ndr/cli_srvsvc.c r.in.path = path; path 64 librpc/gen_ndr/cli_srvsvc.h const char *path /* [in] [unique,charset(UTF16)] */, path 73 librpc/gen_ndr/cli_srvsvc.h const char *path /* [in] [unique,charset(UTF16)] */, path 221 librpc/gen_ndr/cli_srvsvc.h const char *path /* [in] [charset(UTF16)] */, path 228 librpc/gen_ndr/cli_srvsvc.h const char *path /* [in] [charset(UTF16)] */, path 34 librpc/gen_ndr/dfs.h const char *path;/* [unique,charset(UTF16)] */ path 46 librpc/gen_ndr/dfs.h const char *path;/* [unique,charset(UTF16)] */ path 64 librpc/gen_ndr/dfs.h const char *path;/* [unique,charset(UTF16)] */ path 72 librpc/gen_ndr/dfs.h const char *path;/* [unique,charset(UTF16)] */ path 89 librpc/gen_ndr/dfs.h const char *path;/* [unique,charset(UTF16)] */ path 292 librpc/gen_ndr/dfs.h const char *path;/* [ref,charset(UTF16)] */ path 120 librpc/gen_ndr/epmapper.h const char * path;/* [flag(LIBNDR_FLAG_STR_ASCII|LIBNDR_FLAG_STR_NULLTERM)] */ path 144 librpc/gen_ndr/epmapper.h const char * path;/* [flag(LIBNDR_FLAG_STR_ASCII|LIBNDR_FLAG_STR_NULLTERM)] */ path 65 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->path)); path 68 librpc/gen_ndr/ndr_dfs.c if (r->path) { path 69 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->path, CH_UTF16))); path 71 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->path, CH_UTF16))); path 72 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_push_charset(ndr, NDR_SCALARS, r->path, ndr_charset_length(r->path, CH_UTF16), sizeof(uint16_t), CH_UTF16)); path 86 librpc/gen_ndr/ndr_dfs.c NDR_PULL_ALLOC(ndr, r->path); path 88 librpc/gen_ndr/ndr_dfs.c r->path = NULL; path 92 librpc/gen_ndr/ndr_dfs.c if (r->path) { path 94 librpc/gen_ndr/ndr_dfs.c NDR_PULL_SET_MEM_CTX(ndr, r->path, 0); path 95 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_pull_array_size(ndr, &r->path)); path 96 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_pull_array_length(ndr, &r->path)); path 97 librpc/gen_ndr/ndr_dfs.c if (ndr_get_array_length(ndr, &r->path) > ndr_get_array_size(ndr, &r->path)) { path 98 librpc/gen_ndr/ndr_dfs.c return ndr_pull_error(ndr, NDR_ERR_ARRAY_SIZE, "Bad array size %u should exceed array length %u", ndr_get_array_size(ndr, &r->path), ndr_get_array_length(ndr, &r->path)); path 100 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_check_string_terminator(ndr, ndr_get_array_length(ndr, &r->path), sizeof(uint16_t))); path 101 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_pull_charset(ndr, NDR_SCALARS, &r->path, ndr_get_array_length(ndr, &r->path), sizeof(uint16_t), CH_UTF16)); path 112 librpc/gen_ndr/ndr_dfs.c ndr_print_ptr(ndr, "path", r->path); path 114 librpc/gen_ndr/ndr_dfs.c if (r->path) { path 115 librpc/gen_ndr/ndr_dfs.c ndr_print_string(ndr, "path", r->path); path 152 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->path)); path 158 librpc/gen_ndr/ndr_dfs.c if (r->path) { path 159 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->path, CH_UTF16))); path 161 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->path, CH_UTF16))); path 162 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_push_charset(ndr, NDR_SCALARS, r->path, ndr_charset_length(r->path, CH_UTF16), sizeof(uint16_t), CH_UTF16)); path 184 librpc/gen_ndr/ndr_dfs.c NDR_PULL_ALLOC(ndr, r->path); path 186 librpc/gen_ndr/ndr_dfs.c r->path = NULL; path 198 librpc/gen_ndr/ndr_dfs.c if (r->path) { path 200 librpc/gen_ndr/ndr_dfs.c NDR_PULL_SET_MEM_CTX(ndr, r->path, 0); path 201 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_pull_array_size(ndr, &r->path)); path 202 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_pull_array_length(ndr, &r->path)); path 203 librpc/gen_ndr/ndr_dfs.c if (ndr_get_array_length(ndr, &r->path) > ndr_get_array_size(ndr, &r->path)) { path 204 librpc/gen_ndr/ndr_dfs.c return ndr_pull_error(ndr, NDR_ERR_ARRAY_SIZE, "Bad array size %u should exceed array length %u", ndr_get_array_size(ndr, &r->path), ndr_get_array_length(ndr, &r->path)); path 206 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_check_string_terminator(ndr, ndr_get_array_length(ndr, &r->path), sizeof(uint16_t))); path 207 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_pull_charset(ndr, NDR_SCALARS, &r->path, ndr_get_array_length(ndr, &r->path), sizeof(uint16_t), CH_UTF16)); path 230 librpc/gen_ndr/ndr_dfs.c ndr_print_ptr(ndr, "path", r->path); path 232 librpc/gen_ndr/ndr_dfs.c if (r->path) { path 233 librpc/gen_ndr/ndr_dfs.c ndr_print_string(ndr, "path", r->path); path 372 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->path)); path 379 librpc/gen_ndr/ndr_dfs.c if (r->path) { path 380 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->path, CH_UTF16))); path 382 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->path, CH_UTF16))); path 383 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_push_charset(ndr, NDR_SCALARS, r->path, ndr_charset_length(r->path, CH_UTF16), sizeof(uint16_t), CH_UTF16)); path 418 librpc/gen_ndr/ndr_dfs.c NDR_PULL_ALLOC(ndr, r->path); path 420 librpc/gen_ndr/ndr_dfs.c r->path = NULL; path 438 librpc/gen_ndr/ndr_dfs.c if (r->path) { path 440 librpc/gen_ndr/ndr_dfs.c NDR_PULL_SET_MEM_CTX(ndr, r->path, 0); path 441 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_pull_array_size(ndr, &r->path)); path 442 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_pull_array_length(ndr, &r->path)); path 443 librpc/gen_ndr/ndr_dfs.c if (ndr_get_array_length(ndr, &r->path) > ndr_get_array_size(ndr, &r->path)) { path 444 librpc/gen_ndr/ndr_dfs.c return ndr_pull_error(ndr, NDR_ERR_ARRAY_SIZE, "Bad array size %u should exceed array length %u", ndr_get_array_size(ndr, &r->path), ndr_get_array_length(ndr, &r->path)); path 446 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_check_string_terminator(ndr, ndr_get_array_length(ndr, &r->path), sizeof(uint16_t))); path 447 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_pull_charset(ndr, NDR_SCALARS, &r->path, ndr_get_array_length(ndr, &r->path), sizeof(uint16_t), CH_UTF16)); path 490 librpc/gen_ndr/ndr_dfs.c ndr_print_ptr(ndr, "path", r->path); path 492 librpc/gen_ndr/ndr_dfs.c if (r->path) { path 493 librpc/gen_ndr/ndr_dfs.c ndr_print_string(ndr, "path", r->path); path 527 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->path)); path 536 librpc/gen_ndr/ndr_dfs.c if (r->path) { path 537 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->path, CH_UTF16))); path 539 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->path, CH_UTF16))); path 540 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_push_charset(ndr, NDR_SCALARS, r->path, ndr_charset_length(r->path, CH_UTF16), sizeof(uint16_t), CH_UTF16)); path 575 librpc/gen_ndr/ndr_dfs.c NDR_PULL_ALLOC(ndr, r->path); path 577 librpc/gen_ndr/ndr_dfs.c r->path = NULL; path 597 librpc/gen_ndr/ndr_dfs.c if (r->path) { path 599 librpc/gen_ndr/ndr_dfs.c NDR_PULL_SET_MEM_CTX(ndr, r->path, 0); path 600 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_pull_array_size(ndr, &r->path)); path 601 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_pull_array_length(ndr, &r->path)); path 602 librpc/gen_ndr/ndr_dfs.c if (ndr_get_array_length(ndr, &r->path) > ndr_get_array_size(ndr, &r->path)) { path 603 librpc/gen_ndr/ndr_dfs.c return ndr_pull_error(ndr, NDR_ERR_ARRAY_SIZE, "Bad array size %u should exceed array length %u", ndr_get_array_size(ndr, &r->path), ndr_get_array_length(ndr, &r->path)); path 605 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_check_string_terminator(ndr, ndr_get_array_length(ndr, &r->path), sizeof(uint16_t))); path 606 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_pull_charset(ndr, NDR_SCALARS, &r->path, ndr_get_array_length(ndr, &r->path), sizeof(uint16_t), CH_UTF16)); path 649 librpc/gen_ndr/ndr_dfs.c ndr_print_ptr(ndr, "path", r->path); path 651 librpc/gen_ndr/ndr_dfs.c if (r->path) { path 652 librpc/gen_ndr/ndr_dfs.c ndr_print_string(ndr, "path", r->path); path 713 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->path)); path 723 librpc/gen_ndr/ndr_dfs.c if (r->path) { path 724 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->path, CH_UTF16))); path 726 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->path, CH_UTF16))); path 727 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_push_charset(ndr, NDR_SCALARS, r->path, ndr_charset_length(r->path, CH_UTF16), sizeof(uint16_t), CH_UTF16)); path 749 librpc/gen_ndr/ndr_dfs.c NDR_PULL_ALLOC(ndr, r->path); path 751 librpc/gen_ndr/ndr_dfs.c r->path = NULL; path 767 librpc/gen_ndr/ndr_dfs.c if (r->path) { path 769 librpc/gen_ndr/ndr_dfs.c NDR_PULL_SET_MEM_CTX(ndr, r->path, 0); path 770 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_pull_array_size(ndr, &r->path)); path 771 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_pull_array_length(ndr, &r->path)); path 772 librpc/gen_ndr/ndr_dfs.c if (ndr_get_array_length(ndr, &r->path) > ndr_get_array_size(ndr, &r->path)) { path 773 librpc/gen_ndr/ndr_dfs.c return ndr_pull_error(ndr, NDR_ERR_ARRAY_SIZE, "Bad array size %u should exceed array length %u", ndr_get_array_size(ndr, &r->path), ndr_get_array_length(ndr, &r->path)); path 775 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_check_string_terminator(ndr, ndr_get_array_length(ndr, &r->path), sizeof(uint16_t))); path 776 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_pull_charset(ndr, NDR_SCALARS, &r->path, ndr_get_array_length(ndr, &r->path), sizeof(uint16_t), CH_UTF16)); path 799 librpc/gen_ndr/ndr_dfs.c ndr_print_ptr(ndr, "path", r->path); path 801 librpc/gen_ndr/ndr_dfs.c if (r->path) { path 802 librpc/gen_ndr/ndr_dfs.c ndr_print_string(ndr, "path", r->path); path 3407 librpc/gen_ndr/ndr_dfs.c if (r->in.path == NULL) { path 3410 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->in.path, CH_UTF16))); path 3412 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->in.path, CH_UTF16))); path 3413 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_push_charset(ndr, NDR_SCALARS, r->in.path, ndr_charset_length(r->in.path, CH_UTF16), sizeof(uint16_t), CH_UTF16)); path 3450 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_pull_array_size(ndr, &r->in.path)); path 3451 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_pull_array_length(ndr, &r->in.path)); path 3452 librpc/gen_ndr/ndr_dfs.c if (ndr_get_array_length(ndr, &r->in.path) > ndr_get_array_size(ndr, &r->in.path)) { path 3453 librpc/gen_ndr/ndr_dfs.c return ndr_pull_error(ndr, NDR_ERR_ARRAY_SIZE, "Bad array size %u should exceed array length %u", ndr_get_array_size(ndr, &r->in.path), ndr_get_array_length(ndr, &r->in.path)); path 3455 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_check_string_terminator(ndr, ndr_get_array_length(ndr, &r->in.path), sizeof(uint16_t))); path 3456 librpc/gen_ndr/ndr_dfs.c NDR_CHECK(ndr_pull_charset(ndr, NDR_SCALARS, &r->in.path, ndr_get_array_length(ndr, &r->in.path), sizeof(uint16_t), CH_UTF16)); path 3518 librpc/gen_ndr/ndr_dfs.c ndr_print_ptr(ndr, "path", r->in.path); path 3520 librpc/gen_ndr/ndr_dfs.c ndr_print_string(ndr, "path", r->in.path); path 401 librpc/gen_ndr/ndr_epmapper.c NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->path)); path 417 librpc/gen_ndr/ndr_epmapper.c NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->path)); path 430 librpc/gen_ndr/ndr_epmapper.c ndr_print_string(ndr, "path", r->path); path 592 librpc/gen_ndr/ndr_epmapper.c NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->path)); path 608 librpc/gen_ndr/ndr_epmapper.c NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->path)); path 621 librpc/gen_ndr/ndr_epmapper.c ndr_print_string(ndr, "path", r->path); path 1898 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->path)); path 1902 librpc/gen_ndr/ndr_srvsvc.c if (r->path) { path 1903 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->path, CH_UTF16))); path 1905 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->path, CH_UTF16))); path 1906 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_push_charset(ndr, NDR_SCALARS, r->path, ndr_charset_length(r->path, CH_UTF16), sizeof(uint16_t), CH_UTF16)); path 1931 librpc/gen_ndr/ndr_srvsvc.c NDR_PULL_ALLOC(ndr, r->path); path 1933 librpc/gen_ndr/ndr_srvsvc.c r->path = NULL; path 1943 librpc/gen_ndr/ndr_srvsvc.c if (r->path) { path 1945 librpc/gen_ndr/ndr_srvsvc.c NDR_PULL_SET_MEM_CTX(ndr, r->path, 0); path 1946 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_pull_array_size(ndr, &r->path)); path 1947 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_pull_array_length(ndr, &r->path)); path 1948 librpc/gen_ndr/ndr_srvsvc.c if (ndr_get_array_length(ndr, &r->path) > ndr_get_array_size(ndr, &r->path)) { path 1949 librpc/gen_ndr/ndr_srvsvc.c return ndr_pull_error(ndr, NDR_ERR_ARRAY_SIZE, "Bad array size %u should exceed array length %u", ndr_get_array_size(ndr, &r->path), ndr_get_array_length(ndr, &r->path)); path 1951 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_check_string_terminator(ndr, ndr_get_array_length(ndr, &r->path), sizeof(uint16_t))); path 1952 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_pull_charset(ndr, NDR_SCALARS, &r->path, ndr_get_array_length(ndr, &r->path), sizeof(uint16_t), CH_UTF16)); path 1978 librpc/gen_ndr/ndr_srvsvc.c ndr_print_ptr(ndr, "path", r->path); path 1980 librpc/gen_ndr/ndr_srvsvc.c if (r->path) { path 1981 librpc/gen_ndr/ndr_srvsvc.c ndr_print_string(ndr, "path", r->path); path 4077 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->path)); path 4093 librpc/gen_ndr/ndr_srvsvc.c if (r->path) { path 4094 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->path, CH_UTF16))); path 4096 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->path, CH_UTF16))); path 4097 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_push_charset(ndr, NDR_SCALARS, r->path, ndr_charset_length(r->path, CH_UTF16), sizeof(uint16_t), CH_UTF16)); path 4139 librpc/gen_ndr/ndr_srvsvc.c NDR_PULL_ALLOC(ndr, r->path); path 4141 librpc/gen_ndr/ndr_srvsvc.c r->path = NULL; path 4175 librpc/gen_ndr/ndr_srvsvc.c if (r->path) { path 4177 librpc/gen_ndr/ndr_srvsvc.c NDR_PULL_SET_MEM_CTX(ndr, r->path, 0); path 4178 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_pull_array_size(ndr, &r->path)); path 4179 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_pull_array_length(ndr, &r->path)); path 4180 librpc/gen_ndr/ndr_srvsvc.c if (ndr_get_array_length(ndr, &r->path) > ndr_get_array_size(ndr, &r->path)) { path 4181 librpc/gen_ndr/ndr_srvsvc.c return ndr_pull_error(ndr, NDR_ERR_ARRAY_SIZE, "Bad array size %u should exceed array length %u", ndr_get_array_size(ndr, &r->path), ndr_get_array_length(ndr, &r->path)); path 4183 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_check_string_terminator(ndr, ndr_get_array_length(ndr, &r->path), sizeof(uint16_t))); path 4184 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_pull_charset(ndr, NDR_SCALARS, &r->path, ndr_get_array_length(ndr, &r->path), sizeof(uint16_t), CH_UTF16)); path 4223 librpc/gen_ndr/ndr_srvsvc.c ndr_print_ptr(ndr, "path", r->path); path 4225 librpc/gen_ndr/ndr_srvsvc.c if (r->path) { path 4226 librpc/gen_ndr/ndr_srvsvc.c ndr_print_string(ndr, "path", r->path); path 4519 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->path)); path 4536 librpc/gen_ndr/ndr_srvsvc.c if (r->path) { path 4537 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->path, CH_UTF16))); path 4539 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->path, CH_UTF16))); path 4540 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_push_charset(ndr, NDR_SCALARS, r->path, ndr_charset_length(r->path, CH_UTF16), sizeof(uint16_t), CH_UTF16)); path 4583 librpc/gen_ndr/ndr_srvsvc.c NDR_PULL_ALLOC(ndr, r->path); path 4585 librpc/gen_ndr/ndr_srvsvc.c r->path = NULL; path 4620 librpc/gen_ndr/ndr_srvsvc.c if (r->path) { path 4622 librpc/gen_ndr/ndr_srvsvc.c NDR_PULL_SET_MEM_CTX(ndr, r->path, 0); path 4623 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_pull_array_size(ndr, &r->path)); path 4624 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_pull_array_length(ndr, &r->path)); path 4625 librpc/gen_ndr/ndr_srvsvc.c if (ndr_get_array_length(ndr, &r->path) > ndr_get_array_size(ndr, &r->path)) { path 4626 librpc/gen_ndr/ndr_srvsvc.c return ndr_pull_error(ndr, NDR_ERR_ARRAY_SIZE, "Bad array size %u should exceed array length %u", ndr_get_array_size(ndr, &r->path), ndr_get_array_length(ndr, &r->path)); path 4628 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_check_string_terminator(ndr, ndr_get_array_length(ndr, &r->path), sizeof(uint16_t))); path 4629 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_pull_charset(ndr, NDR_SCALARS, &r->path, ndr_get_array_length(ndr, &r->path), sizeof(uint16_t), CH_UTF16)); path 4669 librpc/gen_ndr/ndr_srvsvc.c ndr_print_ptr(ndr, "path", r->path); path 4671 librpc/gen_ndr/ndr_srvsvc.c if (r->path) { path 4672 librpc/gen_ndr/ndr_srvsvc.c ndr_print_string(ndr, "path", r->path); path 14224 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->in.path)); path 14225 librpc/gen_ndr/ndr_srvsvc.c if (r->in.path) { path 14226 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->in.path, CH_UTF16))); path 14228 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->in.path, CH_UTF16))); path 14229 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_push_charset(ndr, NDR_SCALARS, r->in.path, ndr_charset_length(r->in.path, CH_UTF16), sizeof(uint16_t), CH_UTF16)); path 14292 librpc/gen_ndr/ndr_srvsvc.c NDR_PULL_ALLOC(ndr, r->in.path); path 14294 librpc/gen_ndr/ndr_srvsvc.c r->in.path = NULL; path 14296 librpc/gen_ndr/ndr_srvsvc.c if (r->in.path) { path 14298 librpc/gen_ndr/ndr_srvsvc.c NDR_PULL_SET_MEM_CTX(ndr, r->in.path, 0); path 14299 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_pull_array_size(ndr, &r->in.path)); path 14300 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_pull_array_length(ndr, &r->in.path)); path 14301 librpc/gen_ndr/ndr_srvsvc.c if (ndr_get_array_length(ndr, &r->in.path) > ndr_get_array_size(ndr, &r->in.path)) { path 14302 librpc/gen_ndr/ndr_srvsvc.c return ndr_pull_error(ndr, NDR_ERR_ARRAY_SIZE, "Bad array size %u should exceed array length %u", ndr_get_array_size(ndr, &r->in.path), ndr_get_array_length(ndr, &r->in.path)); path 14304 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_check_string_terminator(ndr, ndr_get_array_length(ndr, &r->in.path), sizeof(uint16_t))); path 14305 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_pull_charset(ndr, NDR_SCALARS, &r->in.path, ndr_get_array_length(ndr, &r->in.path), sizeof(uint16_t), CH_UTF16)); path 14381 librpc/gen_ndr/ndr_srvsvc.c ndr_print_ptr(ndr, "path", r->in.path); path 14383 librpc/gen_ndr/ndr_srvsvc.c if (r->in.path) { path 14384 librpc/gen_ndr/ndr_srvsvc.c ndr_print_string(ndr, "path", r->in.path); path 14433 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->in.path)); path 14434 librpc/gen_ndr/ndr_srvsvc.c if (r->in.path) { path 14435 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->in.path, CH_UTF16))); path 14437 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->in.path, CH_UTF16))); path 14438 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_push_charset(ndr, NDR_SCALARS, r->in.path, ndr_charset_length(r->in.path, CH_UTF16), sizeof(uint16_t), CH_UTF16)); path 14510 librpc/gen_ndr/ndr_srvsvc.c NDR_PULL_ALLOC(ndr, r->in.path); path 14512 librpc/gen_ndr/ndr_srvsvc.c r->in.path = NULL; path 14514 librpc/gen_ndr/ndr_srvsvc.c if (r->in.path) { path 14516 librpc/gen_ndr/ndr_srvsvc.c NDR_PULL_SET_MEM_CTX(ndr, r->in.path, 0); path 14517 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_pull_array_size(ndr, &r->in.path)); path 14518 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_pull_array_length(ndr, &r->in.path)); path 14519 librpc/gen_ndr/ndr_srvsvc.c if (ndr_get_array_length(ndr, &r->in.path) > ndr_get_array_size(ndr, &r->in.path)) { path 14520 librpc/gen_ndr/ndr_srvsvc.c return ndr_pull_error(ndr, NDR_ERR_ARRAY_SIZE, "Bad array size %u should exceed array length %u", ndr_get_array_size(ndr, &r->in.path), ndr_get_array_length(ndr, &r->in.path)); path 14522 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_check_string_terminator(ndr, ndr_get_array_length(ndr, &r->in.path), sizeof(uint16_t))); path 14523 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_pull_charset(ndr, NDR_SCALARS, &r->in.path, ndr_get_array_length(ndr, &r->in.path), sizeof(uint16_t), CH_UTF16)); path 14617 librpc/gen_ndr/ndr_srvsvc.c ndr_print_ptr(ndr, "path", r->in.path); path 14619 librpc/gen_ndr/ndr_srvsvc.c if (r->in.path) { path 14620 librpc/gen_ndr/ndr_srvsvc.c ndr_print_string(ndr, "path", r->in.path); path 17266 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->in.path, CH_UTF16))); path 17268 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->in.path, CH_UTF16))); path 17269 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_push_charset(ndr, NDR_SCALARS, r->in.path, ndr_charset_length(r->in.path, CH_UTF16), sizeof(uint16_t), CH_UTF16)); path 17308 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_pull_array_size(ndr, &r->in.path)); path 17309 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_pull_array_length(ndr, &r->in.path)); path 17310 librpc/gen_ndr/ndr_srvsvc.c if (ndr_get_array_length(ndr, &r->in.path) > ndr_get_array_size(ndr, &r->in.path)) { path 17311 librpc/gen_ndr/ndr_srvsvc.c return ndr_pull_error(ndr, NDR_ERR_ARRAY_SIZE, "Bad array size %u should exceed array length %u", ndr_get_array_size(ndr, &r->in.path), ndr_get_array_length(ndr, &r->in.path)); path 17313 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_check_string_terminator(ndr, ndr_get_array_length(ndr, &r->in.path), sizeof(uint16_t))); path 17314 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_pull_charset(ndr, NDR_SCALARS, &r->in.path, ndr_get_array_length(ndr, &r->in.path), sizeof(uint16_t), CH_UTF16)); path 17348 librpc/gen_ndr/ndr_srvsvc.c ndr_print_string(ndr, "path", r->in.path); path 17375 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->in.path, CH_UTF16))); path 17377 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, ndr_charset_length(r->in.path, CH_UTF16))); path 17378 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_push_charset(ndr, NDR_SCALARS, r->in.path, ndr_charset_length(r->in.path, CH_UTF16), sizeof(uint16_t), CH_UTF16)); path 17428 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_pull_array_size(ndr, &r->in.path)); path 17429 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_pull_array_length(ndr, &r->in.path)); path 17430 librpc/gen_ndr/ndr_srvsvc.c if (ndr_get_array_length(ndr, &r->in.path) > ndr_get_array_size(ndr, &r->in.path)) { path 17431 librpc/gen_ndr/ndr_srvsvc.c return ndr_pull_error(ndr, NDR_ERR_ARRAY_SIZE, "Bad array size %u should exceed array length %u", ndr_get_array_size(ndr, &r->in.path), ndr_get_array_length(ndr, &r->in.path)); path 17433 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_check_string_terminator(ndr, ndr_get_array_length(ndr, &r->in.path), sizeof(uint16_t))); path 17434 librpc/gen_ndr/ndr_srvsvc.c NDR_CHECK(ndr_pull_charset(ndr, NDR_SCALARS, &r->in.path, ndr_get_array_length(ndr, &r->in.path), sizeof(uint16_t), CH_UTF16)); path 17489 librpc/gen_ndr/ndr_srvsvc.c ndr_print_string(ndr, "path", r->in.path); path 136 librpc/gen_ndr/srvsvc.h const char *path;/* [unique,charset(UTF16)] */ path 299 librpc/gen_ndr/srvsvc.h const char *path;/* [unique,charset(UTF16)] */ path 327 librpc/gen_ndr/srvsvc.h const char *path;/* [unique,charset(UTF16)] */ path 1178 librpc/gen_ndr/srvsvc.h const char *path;/* [unique,charset(UTF16)] */ path 1197 librpc/gen_ndr/srvsvc.h const char *path;/* [unique,charset(UTF16)] */ path 1526 librpc/gen_ndr/srvsvc.h const char *path;/* [charset(UTF16)] */ path 1541 librpc/gen_ndr/srvsvc.h const char *path;/* [charset(UTF16)] */ path 134 librpc/rpc/binding.c return talloc_asprintf(mem_ctx, "PIPE:%s", epm_floor->rhs.pipe.path); path 140 librpc/rpc/binding.c return talloc_asprintf(mem_ctx, "Unix:%s", epm_floor->rhs.unix_ds.path); path 444 librpc/rpc/binding.c if (strlen(epm_floor->rhs.pipe.path) == 0) return NULL; path 445 librpc/rpc/binding.c return talloc_strdup(mem_ctx, epm_floor->rhs.pipe.path); path 464 librpc/rpc/binding.c if (strlen(epm_floor->rhs.unix_ds.path) == 0) return NULL; path 465 librpc/rpc/binding.c return talloc_strdup(mem_ctx, epm_floor->rhs.unix_ds.path); path 514 librpc/rpc/binding.c epm_floor->rhs.pipe.path = talloc_strdup(mem_ctx, data); path 515 librpc/rpc/binding.c NT_STATUS_HAVE_NO_MEMORY(epm_floor->rhs.pipe.path); path 540 librpc/rpc/binding.c epm_floor->rhs.unix_ds.path = talloc_strdup(mem_ctx, data); path 541 librpc/rpc/binding.c NT_STATUS_HAVE_NO_MEMORY(epm_floor->rhs.unix_ds.path); path 171 nsswitch/wb_common.c char *path = NULL; path 191 nsswitch/wb_common.c if (asprintf(&path, "%s/%s", dir, WINBINDD_SOCKET_NAME) < 0) { path 197 nsswitch/wb_common.c strncpy(sunaddr.sun_path, path, sizeof(sunaddr.sun_path) - 1); path 203 nsswitch/wb_common.c if (lstat(path, &st) == -1) { path 205 nsswitch/wb_common.c SAFE_FREE(path); path 209 nsswitch/wb_common.c SAFE_FREE(path); path 1850 source3/client/client.c char *path; path 1864 source3/client/client.c if (asprintf(&path, "%s/%s", directory, dname) <= 0) { path 1871 source3/client/client.c ret = stat(path, &statbuf); path 1875 source3/client/client.c ret = file_find(list, path, expression, false); path 1878 source3/client/client.c d_printf("file_find: cannot stat file %s\n", path); path 1882 source3/client/client.c SAFE_FREE(path); path 1893 source3/client/client.c entry->file_path = path; path 1897 source3/client/client.c SAFE_FREE(path); path 155 source3/client/tree.c char *path; path 167 source3/client/tree.c path = get_path(ctx, child); path 168 source3/client/tree.c if (!path) { path 174 source3/client/tree.c if ((dh = smbc_opendir(path)) < 0) { /* Handle error */ path 175 source3/client/tree.c g_print("cb_select_child: Could not open dir %s, %s\n", path, path 185 source3/client/tree.c g_print("cb_select_child: Could not read dir %s, %s\n", path, path 248 source3/client/tree.c path, path 242 source3/client/umount.cifs.c canonicalize(char *path) path 246 source3/client/umount.cifs.c if (path == NULL) { path 250 source3/client/umount.cifs.c if (strlen(path) > PATH_MAX) { path 262 source3/client/umount.cifs.c if (realpath (path, canonical)) path 265 source3/client/umount.cifs.c strncpy (canonical, path, PATH_MAX); path 50 source3/include/adt_tree.h WERROR pathtree_add( SORTED_TREE *tree, const char *path, void *data_p ); path 150 source3/include/gpo.h const char *path; path 277 source3/include/libsmb_internal.h char *path, path 351 source3/include/libsmb_internal.h const char *path, path 373 source3/include/libsmb_internal.h char *path, path 383 source3/include/libsmb_internal.h SMBC_setatr(SMBCCTX * context, SMBCSRV *srv, char *path, path 514 source3/include/libsmb_internal.h char *path, path 823 source3/include/libsmbclient.h const char *path, path 874 source3/include/libsmbclient.h char *path, path 315 source3/include/proto.h char * path, path 833 source3/include/proto.h const char *path); path 842 source3/include/proto.h const char *path); path 851 source3/include/proto.h const char *path); path 860 source3/include/proto.h const char *path); path 869 source3/include/proto.h const char *path); path 878 source3/include/proto.h const char *path); path 887 source3/include/proto.h const char *path); path 892 source3/include/proto.h int sys_get_quota(const char *path, enum SMB_QUOTA_TYPE qtype, unid_t id, SMB_DISK_QUOTA *dp); path 893 source3/include/proto.h int sys_set_quota(const char *path, enum SMB_QUOTA_TYPE qtype, unid_t id, SMB_DISK_QUOTA *dp); path 897 source3/include/proto.h int sys_get_vfs_quota(const char *path, const char *bdev, enum SMB_QUOTA_TYPE qtype, unid_t id, SMB_DISK_QUOTA *dp); path 898 source3/include/proto.h int sys_set_vfs_quota(const char *path, const char *bdev, enum SMB_QUOTA_TYPE qtype, unid_t id, SMB_DISK_QUOTA *dp); path 900 source3/include/proto.h int sys_get_xfs_quota(const char *path, const char *bdev, enum SMB_QUOTA_TYPE qtype, unid_t id, SMB_DISK_QUOTA *dp); path 901 source3/include/proto.h int sys_set_xfs_quota(const char *path, const char *bdev, enum SMB_QUOTA_TYPE qtype, unid_t id, SMB_DISK_QUOTA *dp); path 925 source3/include/proto.h int sys_creat(const char *path, mode_t mode); path 926 source3/include/proto.h int sys_open(const char *path, int oflag, mode_t mode); path 927 source3/include/proto.h FILE *sys_fopen(const char *path, const char *type); path 935 source3/include/proto.h int sys_mknod(const char *path, mode_t mode, SMB_DEV_T dev); path 954 source3/include/proto.h ssize_t sys_getxattr (const char *path, const char *name, void *value, size_t size); path 955 source3/include/proto.h ssize_t sys_lgetxattr (const char *path, const char *name, void *value, size_t size); path 957 source3/include/proto.h ssize_t sys_listxattr (const char *path, char *list, size_t size); path 958 source3/include/proto.h ssize_t sys_llistxattr (const char *path, char *list, size_t size); path 960 source3/include/proto.h int sys_removexattr (const char *path, const char *name); path 961 source3/include/proto.h int sys_lremovexattr (const char *path, const char *name); path 963 source3/include/proto.h int sys_setxattr (const char *path, const char *name, const void *value, size_t size, int flags); path 964 source3/include/proto.h int sys_lsetxattr (const char *path, const char *name, const void *value, size_t size, int flags); path 2374 source3/include/proto.h const char *path, path 2382 source3/include/proto.h const char *path, path 2540 source3/include/proto.h bool cli_chkpath(struct cli_state *cli, const char *path); path 2542 source3/include/proto.h int cli_ctemp(struct cli_state *cli, const char *path, char **tmp_path); path 2544 source3/include/proto.h bool cli_set_ea_path(struct cli_state *cli, const char *path, const char *ea_name, const char *ea_val, size_t ea_len); path 2546 source3/include/proto.h bool cli_get_ea_list_path(struct cli_state *cli, const char *path, path 3530 source3/include/proto.h int vfswrap_lstat(vfs_handle_struct *handle, const char *path, SMB_STRUCT_STAT *sbuf); path 3531 source3/include/proto.h ssize_t vfswrap_llistxattr(struct vfs_handle_struct *handle, const char *path, char *list, size_t size); path 4971 source3/include/proto.h WERROR reg_deletekey(struct registry_key *parent, const char *path); path 4988 source3/include/proto.h const char *path); path 4991 source3/include/proto.h const char *path); path 5145 source3/include/proto.h bool reg_split_path(char *path, char **base, char **new_path); path 5146 source3/include/proto.h bool reg_split_key(char *path, char **base, char **key); path 5156 source3/include/proto.h const char *path, path 6230 source3/include/proto.h uint64_t sys_disk_free(connection_struct *conn, const char *path, bool small_query, path 6233 source3/include/proto.h const char *path, path 6256 source3/include/proto.h void dptr_closepath(char *path,uint16 spid); path 6257 source3/include/proto.h NTSTATUS dptr_create(connection_struct *conn, const char *path, bool old_handle, bool expect_close,uint16 spid, path 6304 source3/include/proto.h uint32 dmapi_file_flags(const char * const path); path 6316 source3/include/proto.h uint32 dos_mode_msdfs(connection_struct *conn, const char *path,SMB_STRUCT_STAT *sbuf); path 6318 source3/include/proto.h uint32 dos_mode(connection_struct *conn, const char *path,SMB_STRUCT_STAT *sbuf); path 6394 source3/include/proto.h int get_real_filename(connection_struct *conn, const char *path, path 6487 source3/include/proto.h const char *path, path 6518 source3/include/proto.h const char *path, path 6541 source3/include/proto.h const char *path); path 6574 source3/include/proto.h uint32_t action, uint32_t filter, const char *path); path 6615 source3/include/proto.h const char *path, path 6811 source3/include/proto.h bool disk_quotas(const char *path, uint64_t *bsize, uint64_t *dfree, uint64_t *dsize); path 6812 source3/include/proto.h bool disk_quotas(const char *path, uint64_t *bsize, uint64_t *dfree, uint64_t *dsize); path 6813 source3/include/proto.h bool disk_quotas(const char *path, path 6817 source3/include/proto.h bool disk_quotas(const char *path, uint64_t *bsize, uint64_t *dfree, uint64_t *dsize); path 6818 source3/include/proto.h bool disk_quotas(const char *path, uint64_t *bsize, uint64_t *dfree, uint64_t *dsize); path 6819 source3/include/proto.h bool disk_quotas(const char *path, uint64_t *bsize, uint64_t *dfree, uint64_t *dsize); path 6820 source3/include/proto.h bool disk_quotas_vxfs(const char *name, char *path, uint64_t *bsize, uint64_t *dfree, uint64_t *dsize); path 6821 source3/include/proto.h bool disk_quotas(const char *path,uint64_t *bsize,uint64_t *dfree,uint64_t *dsize); path 6822 source3/include/proto.h bool disk_quotas(const char *path,uint64_t *bsize,uint64_t *dfree,uint64_t *dsize); path 6826 source3/include/proto.h NTSTATUS check_path_syntax(char *path); path 6827 source3/include/proto.h NTSTATUS check_path_syntax_wcard(char *path, bool *p_contains_wcard); path 6828 source3/include/proto.h NTSTATUS check_path_syntax_posix(char *path); path 7047 source3/include/proto.h int sys_statvfs(const char *path, vfs_statvfs_struct *statbuf); path 7142 source3/include/proto.h int vfs_ChDir(connection_struct *conn, const char *path); path 501 source3/include/rap.h char * path; path 82 source3/include/smb_macros.h #define IS_HIDDEN_PATH(conn,path) ((conn) && is_in_path((path),(conn)->hide_list,(conn)->case_sensitive)) path 83 source3/include/smb_macros.h #define IS_VETO_PATH(conn,path) ((conn) && is_in_path((path),(conn)->veto_list,(conn)->case_sensitive)) path 84 source3/include/smb_macros.h #define IS_VETO_OPLOCK_PATH(conn,path) ((conn) && is_in_path((path),(conn)->veto_oplock_list,(conn)->case_sensitive)) path 94 source3/include/smb_share_modes.h const char *path); path 306 source3/include/vfs.h uint64_t (*disk_free)(struct vfs_handle_struct *handle, const char *path, bool small_query, uint64_t *bsize, path 311 source3/include/vfs.h int (*statvfs)(struct vfs_handle_struct *handle, const char *path, struct vfs_statvfs_struct *statbuf); path 323 source3/include/vfs.h int (*mkdir)(struct vfs_handle_struct *handle, const char *path, mode_t mode); path 324 source3/include/vfs.h int (*rmdir)(struct vfs_handle_struct *handle, const char *path); path 360 source3/include/vfs.h int (*lstat)(struct vfs_handle_struct *handle, const char *path, SMB_STRUCT_STAT *sbuf); path 362 source3/include/vfs.h int (*unlink)(struct vfs_handle_struct *handle, const char *path); path 363 source3/include/vfs.h int (*chmod)(struct vfs_handle_struct *handle, const char *path, mode_t mode); path 365 source3/include/vfs.h int (*chown)(struct vfs_handle_struct *handle, const char *path, uid_t uid, gid_t gid); path 367 source3/include/vfs.h int (*lchown)(struct vfs_handle_struct *handle, const char *path, uid_t uid, gid_t gid); path 368 source3/include/vfs.h int (*chdir)(struct vfs_handle_struct *handle, const char *path); path 370 source3/include/vfs.h int (*ntimes)(struct vfs_handle_struct *handle, const char *path, struct smb_file_time *ft); path 377 source3/include/vfs.h int (*vfs_readlink)(struct vfs_handle_struct *handle, const char *path, char *buf, size_t bufsiz); path 379 source3/include/vfs.h int (*mknod)(struct vfs_handle_struct *handle, const char *path, mode_t mode, SMB_DEV_T dev); path 380 source3/include/vfs.h char *(*realpath)(struct vfs_handle_struct *handle, const char *path, char *resolved_path); path 388 source3/include/vfs.h int (*chflags)(struct vfs_handle_struct *handle, const char *path, unsigned int flags); path 400 source3/include/vfs.h const char *path, path 466 source3/include/vfs.h int (*sys_acl_delete_def_file)(struct vfs_handle_struct *handle, const char *path); path 473 source3/include/vfs.h ssize_t (*getxattr)(struct vfs_handle_struct *handle,const char *path, const char *name, void *value, size_t size); path 474 source3/include/vfs.h ssize_t (*lgetxattr)(struct vfs_handle_struct *handle,const char *path, const char *name, void *value, size_t size); path 476 source3/include/vfs.h ssize_t (*listxattr)(struct vfs_handle_struct *handle, const char *path, char *list, size_t size); path 477 source3/include/vfs.h ssize_t (*llistxattr)(struct vfs_handle_struct *handle, const char *path, char *list, size_t size); path 479 source3/include/vfs.h int (*removexattr)(struct vfs_handle_struct *handle, const char *path, const char *name); path 480 source3/include/vfs.h int (*lremovexattr)(struct vfs_handle_struct *handle, const char *path, const char *name); path 482 source3/include/vfs.h int (*setxattr)(struct vfs_handle_struct *handle, const char *path, const char *name, const void *value, size_t size, int flags); path 483 source3/include/vfs.h int (*lsetxattr)(struct vfs_handle_struct *handle, const char *path, const char *name, const void *value, size_t size, int flags); path 497 source3/include/vfs.h bool (*is_offline)(struct vfs_handle_struct *handle, const char *path, SMB_STRUCT_STAT *sbuf); path 498 source3/include/vfs.h int (*set_offline)(struct vfs_handle_struct *handle, const char *path); path 32 source3/include/vfs_macros.h #define SMB_VFS_DISK_FREE(conn, path, small_query, bsize, dfree ,dsize) ((conn)->vfs.ops.disk_free((conn)->vfs.handles.disk_free, (path), (small_query), (bsize), (dfree), (dsize))) path 36 source3/include/vfs_macros.h #define SMB_VFS_STATVFS(conn, path, statbuf) ((conn)->vfs.ops.statvfs((conn)->vfs.handles.statvfs, (path), (statbuf))) path 45 source3/include/vfs_macros.h #define SMB_VFS_MKDIR(conn, path, mode) ((conn)->vfs.ops.mkdir((conn)->vfs.handles.mkdir,(path), (mode))) path 46 source3/include/vfs_macros.h #define SMB_VFS_RMDIR(conn, path) ((conn)->vfs.ops.rmdir((conn)->vfs.handles.rmdir, (path))) path 65 source3/include/vfs_macros.h #define SMB_VFS_LSTAT(conn, path, sbuf) ((conn)->vfs.ops.lstat((conn)->vfs.handles.lstat, (path), (sbuf))) path 67 source3/include/vfs_macros.h #define SMB_VFS_UNLINK(conn, path) ((conn)->vfs.ops.unlink((conn)->vfs.handles.unlink, (path))) path 68 source3/include/vfs_macros.h #define SMB_VFS_CHMOD(conn, path, mode) ((conn)->vfs.ops.chmod((conn)->vfs.handles.chmod, (path), (mode))) path 70 source3/include/vfs_macros.h #define SMB_VFS_CHOWN(conn, path, uid, gid) ((conn)->vfs.ops.chown((conn)->vfs.handles.chown, (path), (uid), (gid))) path 72 source3/include/vfs_macros.h #define SMB_VFS_LCHOWN(conn, path, uid, gid) ((conn)->vfs.ops.lchown((conn)->vfs.handles.lchown, (path), (uid), (gid))) path 73 source3/include/vfs_macros.h #define SMB_VFS_CHDIR(conn, path) ((conn)->vfs.ops.chdir((conn)->vfs.handles.chdir, (path))) path 75 source3/include/vfs_macros.h #define SMB_VFS_NTIMES(conn, path, ts) ((conn)->vfs.ops.ntimes((conn)->vfs.handles.ntimes, (path), (ts))) path 82 source3/include/vfs_macros.h #define SMB_VFS_READLINK(conn, path, buf, bufsiz) ((conn)->vfs.ops.vfs_readlink((conn)->vfs.handles.vfs_readlink, (path), (buf), (bufsiz))) path 84 source3/include/vfs_macros.h #define SMB_VFS_MKNOD(conn, path, mode, dev) ((conn)->vfs.ops.mknod((conn)->vfs.handles.mknod, (path), (mode), (dev))) path 85 source3/include/vfs_macros.h #define SMB_VFS_REALPATH(conn, path, resolved_path) ((conn)->vfs.ops.realpath((conn)->vfs.handles.realpath, (path), (resolved_path))) path 87 source3/include/vfs_macros.h #define SMB_VFS_CHFLAGS(conn, path, flags) ((conn)->vfs.ops.chflags((conn)->vfs.handles.chflags, (path), (flags))) path 90 source3/include/vfs_macros.h #define SMB_VFS_GET_REAL_FILENAME(conn, path, name, mem_ctx, found_name) ((conn)->vfs.ops.get_real_filename((conn)->vfs.handles.get_real_filename, (path), (name), (mem_ctx), (found_name))) path 123 source3/include/vfs_macros.h #define SMB_VFS_SYS_ACL_DELETE_DEF_FILE(conn, path) ((conn)->vfs.ops.sys_acl_delete_def_file((conn)->vfs.handles.sys_acl_delete_def_file, (path))) path 130 source3/include/vfs_macros.h #define SMB_VFS_GETXATTR(conn,path,name,value,size) ((conn)->vfs.ops.getxattr((conn)->vfs.handles.getxattr,(path),(name),(value),(size))) path 131 source3/include/vfs_macros.h #define SMB_VFS_LGETXATTR(conn,path,name,value,size) ((conn)->vfs.ops.lgetxattr((conn)->vfs.handles.lgetxattr,(path),(name),(value),(size))) path 133 source3/include/vfs_macros.h #define SMB_VFS_LISTXATTR(conn,path,list,size) ((conn)->vfs.ops.listxattr((conn)->vfs.handles.listxattr,(path),(list),(size))) path 134 source3/include/vfs_macros.h #define SMB_VFS_LLISTXATTR(conn,path,list,size) ((conn)->vfs.ops.llistxattr((conn)->vfs.handles.llistxattr,(path),(list),(size))) path 136 source3/include/vfs_macros.h #define SMB_VFS_REMOVEXATTR(conn,path,name) ((conn)->vfs.ops.removexattr((conn)->vfs.handles.removexattr,(path),(name))) path 137 source3/include/vfs_macros.h #define SMB_VFS_LREMOVEXATTR(conn,path,name) ((conn)->vfs.ops.lremovexattr((conn)->vfs.handles.lremovexattr,(path),(name))) path 139 source3/include/vfs_macros.h #define SMB_VFS_SETXATTR(conn,path,name,value,size,flags) ((conn)->vfs.ops.setxattr((conn)->vfs.handles.setxattr,(path),(name),(value),(size),(flags))) path 140 source3/include/vfs_macros.h #define SMB_VFS_LSETXATTR(conn,path,name,value,size,flags) ((conn)->vfs.ops.lsetxattr((conn)->vfs.handles.lsetxattr,(path),(name),(value),(size),(flags))) path 154 source3/include/vfs_macros.h #define SMB_VFS_IS_OFFLINE(conn,path,sbuf) ((conn)->vfs.ops.is_offline((conn)->vfs.handles.is_offline,(path),(sbuf))) path 155 source3/include/vfs_macros.h #define SMB_VFS_SET_OFFLINE(conn,path) ((conn)->vfs.ops.set_offline((conn)->vfs.handles.set_offline,(path))) path 166 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_DISK_FREE(conn, path, small_query, bsize, dfree ,dsize) ((conn)->vfs_opaque.ops.disk_free((conn)->vfs_opaque.handles.disk_free, (path), (small_query), (bsize), (dfree), (dsize))) path 170 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_STATVFS(conn, path, statbuf) ((conn)->vfs_opaque.ops.statvfs((conn)->vfs_opaque.handles.statvfs, (path), (statbuf))) path 179 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_MKDIR(conn, path, mode) ((conn)->vfs_opaque.ops.mkdir((conn)->vfs_opaque.handles.mkdir,(path), (mode))) path 180 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_RMDIR(conn, path) ((conn)->vfs_opaque.ops.rmdir((conn)->vfs_opaque.handles.rmdir, (path))) path 199 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_LSTAT(conn, path, sbuf) ((conn)->vfs_opaque.ops.lstat((conn)->vfs_opaque.handles.lstat, (path), (sbuf))) path 201 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_UNLINK(conn, path) ((conn)->vfs_opaque.ops.unlink((conn)->vfs_opaque.handles.unlink, (path))) path 202 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_CHMOD(conn, path, mode) ((conn)->vfs_opaque.ops.chmod((conn)->vfs_opaque.handles.chmod, (path), (mode))) path 204 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_CHOWN(conn, path, uid, gid) ((conn)->vfs_opaque.ops.chown((conn)->vfs_opaque.handles.chown, (path), (uid), (gid))) path 206 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_LCHOWN(conn, path, uid, gid) ((conn)->vfs_opaque.ops.lchown((conn)->vfs_opaque.handles.lchown, (path), (uid), (gid))) path 207 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_CHDIR(conn, path) ((conn)->vfs_opaque.ops.chdir((conn)->vfs_opaque.handles.chdir, (path))) path 209 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_NTIMES(conn, path, ts) ((conn)->vfs_opaque.ops.ntimes((conn)->vfs_opaque.handles.ntimes, (path), (ts))) path 216 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_READLINK(conn, path, buf, bufsiz) ((conn)->vfs_opaque.ops.vfs_readlink((conn)->vfs_opaque.handles.vfs_readlink, (path), (buf), (bufsiz))) path 218 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_MKNOD(conn, path, mode, dev) ((conn)->vfs_opaque.ops.mknod((conn)->vfs_opaque.handles.mknod, (path), (mode), (dev))) path 219 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_REALPATH(conn, path, resolved_path) ((conn)->vfs_opaque.ops.realpath((conn)->vfs_opaque.handles.realpath, (path), (resolved_path))) path 221 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_CHFLAGS(conn, path, flags) ((conn)->vfs_opaque.ops.chflags((conn)->vfs_opaque.handles.chflags, (path), (flags))) path 224 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_GET_REAL_FILENAME(conn, path, name, mem_ctx, found_name) ((conn)->vfs_opaque.ops.get_real_filename((conn)->vfs_opaque.handles.get_real_filename, (path), (name), (mem_ctx), (found_name))) path 257 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_SYS_ACL_DELETE_DEF_FILE(conn, path) ((conn)->vfs_opaque.ops.sys_acl_delete_def_file((conn)->vfs_opaque.handles.sys_acl_delete_def_file, (path))) path 264 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_GETXATTR(conn,path,name,value,size) ((conn)->vfs_opaque.ops.getxattr((conn)->vfs_opaque.handles.getxattr,(path),(name),(value),(size))) path 265 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_LGETXATTR(conn,path,name,value,size) ((conn)->vfs_opaque.ops.lgetxattr((conn)->vfs_opaque.handles.lgetxattr,(path),(name),(value),(size))) path 267 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_LISTXATTR(conn,path,list,size) ((conn)->vfs_opaque.ops.listxattr((conn)->vfs_opaque.handles.listxattr,(path),(list),(size))) path 268 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_LLISTXATTR(conn,path,list,size) ((conn)->vfs_opaque.ops.llistxattr((conn)->vfs_opaque.handles.llistxattr,(path),(list),(size))) path 270 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_REMOVEXATTR(conn,path,name) ((conn)->vfs_opaque.ops.removexattr((conn)->vfs_opaque.handles.removexattr,(path),(name))) path 271 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_LREMOVEXATTR(conn,path,name) ((conn)->vfs_opaque.ops.lremovexattr((conn)->vfs_opaque.handles.lremovexattr,(path),(name))) path 273 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_SETXATTR(conn,path,name,value,size,flags) ((conn)->vfs_opaque.ops.setxattr((conn)->vfs_opaque.handles.setxattr,(path),(name),(value),(size),(flags))) path 274 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_LSETXATTR(conn,path,name,value,size,flags) ((conn)->vfs_opaque.ops.lsetxattr((conn)->vfs_opaque.handles.lsetxattr,(path),(name),(value),(size),(flags))) path 288 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_IS_OFFLINE(conn,path,sbuf) ((conn)->vfs_opaque.ops.is_offline((conn)->vfs_opaque.handles.is_offline,(path),(sbuf))) path 289 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_SET_OFFLINE(conn,path) ((conn)->vfs_opaque.ops.set_offline((conn)->vfs_opaque.handles.set_offline,(path))) path 300 source3/include/vfs_macros.h #define SMB_VFS_NEXT_DISK_FREE(handle, path, small_query, bsize, dfree ,dsize) ((handle)->vfs_next.ops.disk_free((handle)->vfs_next.handles.disk_free, (path), (small_query), (bsize), (dfree), (dsize))) path 304 source3/include/vfs_macros.h #define SMB_VFS_NEXT_STATVFS(handle, path, statbuf) ((handle)->vfs_next.ops.statvfs((handle)->vfs_next.handles.statvfs, (path), (statbuf))) path 314 source3/include/vfs_macros.h #define SMB_VFS_NEXT_MKDIR(handle, path, mode) ((handle)->vfs_next.ops.mkdir((handle)->vfs_next.handles.mkdir,(path), (mode))) path 315 source3/include/vfs_macros.h #define SMB_VFS_NEXT_RMDIR(handle, path) ((handle)->vfs_next.ops.rmdir((handle)->vfs_next.handles.rmdir, (path))) path 334 source3/include/vfs_macros.h #define SMB_VFS_NEXT_LSTAT(handle, path, sbuf) ((handle)->vfs_next.ops.lstat((handle)->vfs_next.handles.lstat, (path), (sbuf))) path 336 source3/include/vfs_macros.h #define SMB_VFS_NEXT_UNLINK(handle, path) ((handle)->vfs_next.ops.unlink((handle)->vfs_next.handles.unlink, (path))) path 337 source3/include/vfs_macros.h #define SMB_VFS_NEXT_CHMOD(handle, path, mode) ((handle)->vfs_next.ops.chmod((handle)->vfs_next.handles.chmod, (path), (mode))) path 339 source3/include/vfs_macros.h #define SMB_VFS_NEXT_CHOWN(handle, path, uid, gid) ((handle)->vfs_next.ops.chown((handle)->vfs_next.handles.chown, (path), (uid), (gid))) path 341 source3/include/vfs_macros.h #define SMB_VFS_NEXT_LCHOWN(handle, path, uid, gid) ((handle)->vfs_next.ops.lchown((handle)->vfs_next.handles.lchown, (path), (uid), (gid))) path 342 source3/include/vfs_macros.h #define SMB_VFS_NEXT_CHDIR(handle, path) ((handle)->vfs_next.ops.chdir((handle)->vfs_next.handles.chdir, (path))) path 344 source3/include/vfs_macros.h #define SMB_VFS_NEXT_NTIMES(handle, path, ts) ((handle)->vfs_next.ops.ntimes((handle)->vfs_next.handles.ntimes, (path), (ts))) path 351 source3/include/vfs_macros.h #define SMB_VFS_NEXT_READLINK(handle, path, buf, bufsiz) ((handle)->vfs_next.ops.vfs_readlink((handle)->vfs_next.handles.vfs_readlink, (path), (buf), (bufsiz))) path 353 source3/include/vfs_macros.h #define SMB_VFS_NEXT_MKNOD(handle, path, mode, dev) ((handle)->vfs_next.ops.mknod((handle)->vfs_next.handles.mknod, (path), (mode), (dev))) path 354 source3/include/vfs_macros.h #define SMB_VFS_NEXT_REALPATH(handle, path, resolved_path) ((handle)->vfs_next.ops.realpath((handle)->vfs_next.handles.realpath, (path), (resolved_path))) path 356 source3/include/vfs_macros.h #define SMB_VFS_NEXT_CHFLAGS(handle, path, flags) ((handle)->vfs_next.ops.chflags((handle)->vfs_next.handles.chflags, (path), (flags))) path 359 source3/include/vfs_macros.h #define SMB_VFS_NEXT_GET_REAL_FILENAME(handle, path, name, mem_ctx, found_name) ((handle)->vfs_next.ops.get_real_filename((handle)->vfs_next.handles.get_real_filename, (path), (name), (mem_ctx), (found_name))) path 392 source3/include/vfs_macros.h #define SMB_VFS_NEXT_SYS_ACL_DELETE_DEF_FILE(handle, path) ((handle)->vfs_next.ops.sys_acl_delete_def_file((handle)->vfs_next.handles.sys_acl_delete_def_file, (path))) path 399 source3/include/vfs_macros.h #define SMB_VFS_NEXT_GETXATTR(handle,path,name,value,size) ((handle)->vfs_next.ops.getxattr((handle)->vfs_next.handles.getxattr,(path),(name),(value),(size))) path 400 source3/include/vfs_macros.h #define SMB_VFS_NEXT_LGETXATTR(handle,path,name,value,size) ((handle)->vfs_next.ops.lgetxattr((handle)->vfs_next.handles.lgetxattr,(path),(name),(value),(size))) path 402 source3/include/vfs_macros.h #define SMB_VFS_NEXT_LISTXATTR(handle,path,list,size) ((handle)->vfs_next.ops.listxattr((handle)->vfs_next.handles.listxattr,(path),(list),(size))) path 403 source3/include/vfs_macros.h #define SMB_VFS_NEXT_LLISTXATTR(handle,path,list,size) ((handle)->vfs_next.ops.llistxattr((handle)->vfs_next.handles.llistxattr,(path),(list),(size))) path 405 source3/include/vfs_macros.h #define SMB_VFS_NEXT_REMOVEXATTR(handle,path,name) ((handle)->vfs_next.ops.removexattr((handle)->vfs_next.handles.removexattr,(path),(name))) path 406 source3/include/vfs_macros.h #define SMB_VFS_NEXT_LREMOVEXATTR(handle,path,name) ((handle)->vfs_next.ops.lremovexattr((handle)->vfs_next.handles.lremovexattr,(path),(name))) path 408 source3/include/vfs_macros.h #define SMB_VFS_NEXT_SETXATTR(handle,path,name,value,size,flags) ((handle)->vfs_next.ops.setxattr((handle)->vfs_next.handles.setxattr,(path),(name),(value),(size),(flags))) path 409 source3/include/vfs_macros.h #define SMB_VFS_NEXT_LSETXATTR(handle,path,name,value,size,flags) ((handle)->vfs_next.ops.lsetxattr((handle)->vfs_next.handles.lsetxattr,(path),(name),(value),(size),(flags))) path 423 source3/include/vfs_macros.h #define SMB_VFS_NEXT_IS_OFFLINE(handle,path,sbuf) ((handle)->vfs_next.ops.is_offline((handle)->vfs_next.handles.is_offline,(path),(sbuf))) path 424 source3/include/vfs_macros.h #define SMB_VFS_NEXT_SET_OFFLINE(handle,path) ((handle)->vfs_next.ops.set_offline((handle)->vfs_next.handles.set_offline,(path))) path 98 source3/intl/lang_tdb.c char *path = NULL; path 142 source3/intl/lang_tdb.c if (asprintf(&path, "%s%s.tdb", lock_path("lang_"), lang) == -1) { path 147 source3/intl/lang_tdb.c DEBUG(10, ("lang_tdb_init: loading %s\n", path)); path 149 source3/intl/lang_tdb.c tdb = tdb_open_log(path, 0, TDB_DEFAULT, O_RDWR|O_CREAT, 0644); path 151 source3/intl/lang_tdb.c tdb = tdb_open_log(path, 0, TDB_DEFAULT, O_RDONLY, 0); path 153 source3/intl/lang_tdb.c DEBUG(10, ("lang_tdb_init: %s: %s\n", path, path 174 source3/intl/lang_tdb.c SAFE_FREE(path); path 27 source3/lib/adt_tree.c static bool trim_tree_keypath( char *path, char **base, char **new_path ) path 33 source3/lib/adt_tree.c if ( !path ) path 36 source3/lib/adt_tree.c *base = path; path 38 source3/lib/adt_tree.c p = strchr( path, '/' ); path 194 source3/lib/adt_tree.c WERROR pathtree_add( SORTED_TREE *tree, const char *path, void *data_p ) path 202 source3/lib/adt_tree.c if ( !path || *path != '/' ) { path 204 source3/lib/adt_tree.c path ? path : "NULL" )); path 215 source3/lib/adt_tree.c path++; path 216 source3/lib/adt_tree.c path2 = SMB_STRDUP( path ); path 218 source3/lib/adt_tree.c DEBUG(0,("pathtree_add: strdup() failed on string [%s]!?!?!\n", path)); path 267 source3/lib/adt_tree.c path )); path 284 source3/lib/adt_tree.c const char *path ) path 294 source3/lib/adt_tree.c DEBUG(debug,("%s: [%s] (%s)\n", path ? path : "NULL", node->key, path 297 source3/lib/adt_tree.c if ( path ) { path 298 source3/lib/adt_tree.c path2 = talloc_strdup(ctx, path); path 306 source3/lib/adt_tree.c path ? path : "", path 36 source3/lib/afs_settoken.c char * path, path 47 source3/lib/afs_settoken.c afs_syscall_data.param1 = (long)path; path 34 source3/lib/dbwrap_file.c const char *path; path 115 source3/lib/dbwrap_file.c file->path = talloc_asprintf(file, "%s/%2.2X/%s", ctx->dirname, path 117 source3/lib/dbwrap_file.c if (file->path == NULL) { path 124 source3/lib/dbwrap_file.c file->fd = open(file->path, O_RDWR|O_CREAT, 0644); path 129 source3/lib/dbwrap_file.c file->path, strerror(errno))); path 148 source3/lib/dbwrap_file.c file->path, strerror(errno))); path 155 source3/lib/dbwrap_file.c file->path, strerror(errno))); path 236 source3/lib/dbwrap_file.c res = unlink(file->path); path 240 source3/lib/dbwrap_file.c DEBUG(3, ("unlink(%s) failed: %s\n", file->path, path 391 source3/lib/dbwrap_file.c char *path; path 392 source3/lib/dbwrap_file.c path = talloc_asprintf(result, "%s/%2.2X", name, i); path 393 source3/lib/dbwrap_file.c if (path == NULL) { path 398 source3/lib/dbwrap_file.c ret = mkdir(path, mode); path 400 source3/lib/dbwrap_file.c DEBUG(5, ("mkdir(%s,%o) failed: %s\n", path, path 405 source3/lib/dbwrap_file.c TALLOC_FREE(path); path 68 source3/lib/eventlog/eventlog.c char *path = talloc_asprintf(ctx, "%s/%s.tdb", path 71 source3/lib/eventlog/eventlog.c if (!path) { path 74 source3/lib/eventlog/eventlog.c strlower_m(path); path 75 source3/lib/eventlog/eventlog.c return path; path 205 source3/lib/ldb/common/ldb_modules.c char *path; path 222 source3/lib/ldb/common/ldb_modules.c path = talloc_asprintf(ldb, "%s/%s.%s", modulesdir, name, SHLIBEXT); path 226 source3/lib/ldb/common/ldb_modules.c ldb_debug(ldb, LDB_DEBUG_TRACE, "trying to load %s from %s\n", name, path); path 228 source3/lib/ldb/common/ldb_modules.c handle = dlopen(path, RTLD_NOW); path 230 source3/lib/ldb/common/ldb_modules.c ldb_debug(ldb, LDB_DEBUG_WARNING, "unable to load %s from %s: %s\n", name, path, dlerror()); path 238 source3/lib/ldb/common/ldb_modules.c "`init_samba_module' found in %s: %s\n", path, path 244 source3/lib/ldb/common/ldb_modules.c talloc_free(path); path 1009 source3/lib/ldb/ldb_tdb/ldb_tdb.c const char *path; path 1019 source3/lib/ldb/ldb_tdb/ldb_tdb.c path = url+6; path 1021 source3/lib/ldb/ldb_tdb/ldb_tdb.c path = url; path 1049 source3/lib/ldb/ldb_tdb/ldb_tdb.c ltdb->tdb = ltdb_wrap_open(ltdb, path, 10000, path 1053 source3/lib/ldb/ldb_tdb/ldb_tdb.c ldb_debug(ldb, LDB_DEBUG_ERROR, "Unable to open tdb '%s'\n", path); path 126 source3/lib/ldb/ldb_tdb/ldb_tdb.h const char *path, int hash_size, int tdb_flags, path 100 source3/lib/ldb/ldb_tdb/ldb_tdb_wrap.c const char *path, int hash_size, path 112 source3/lib/ldb/ldb_tdb/ldb_tdb_wrap.c if (stat(path, &st) == 0) { path 128 source3/lib/ldb/ldb_tdb/ldb_tdb_wrap.c w->tdb = tdb_open_ex(path, hash_size, tdb_flags, open_flags, mode, &log_ctx, NULL); path 36 source3/lib/netapi/examples/share/share_add.c const char *path = NULL; path 78 source3/lib/netapi/examples/share/share_add.c path = poptGetArg(pc); path 92 source3/lib/netapi/examples/share/share_add.c i2.shi2_path = path; path 90 source3/lib/netapi/file.c i3.fi3_pathname = talloc_strdup(mem_ctx, info->info3->path); path 84 source3/lib/netapi/share.c i2.shi2_path = talloc_strdup(mem_ctx, s2->path); path 152 source3/lib/netapi/share.c s2->path = i2->shi2_path; path 41 source3/lib/smbconf/smbconf_init.c char *path = NULL; path 64 source3/lib/smbconf/smbconf_init.c path = sep + 1; path 65 source3/lib/smbconf/smbconf_init.c if (strlen(path) == 0) { path 66 source3/lib/smbconf/smbconf_init.c path = NULL; path 71 source3/lib/smbconf/smbconf_init.c werr = smbconf_init_reg(mem_ctx, conf_ctx, path); path 73 source3/lib/smbconf/smbconf_init.c werr = smbconf_init_txt(mem_ctx, conf_ctx, path); path 535 source3/lib/smbconf/smbconf_reg.c static WERROR smbconf_reg_init(struct smbconf_ctx *ctx, const char *path) path 540 source3/lib/smbconf/smbconf_reg.c if (path == NULL) { path 541 source3/lib/smbconf/smbconf_reg.c path = KEY_SMBCONF; path 543 source3/lib/smbconf/smbconf_reg.c ctx->path = talloc_strdup(ctx, path); path 544 source3/lib/smbconf/smbconf_reg.c if (ctx->path == NULL) { path 558 source3/lib/smbconf/smbconf_reg.c werr = registry_init_smbconf(path); path 569 source3/lib/smbconf/smbconf_reg.c werr = reg_open_path(ctx, ctx->path, path 660 source3/lib/smbconf/smbconf_reg.c char *path, *p; path 674 source3/lib/smbconf/smbconf_reg.c path = talloc_strdup(mem_ctx, ctx->path); path 675 source3/lib/smbconf/smbconf_reg.c if (path == NULL) { path 679 source3/lib/smbconf/smbconf_reg.c p = strrchr(path, '\\'); path 681 source3/lib/smbconf/smbconf_reg.c werr = reg_open_path(mem_ctx, path, REG_KEY_WRITE, token, path 1120 source3/lib/smbconf/smbconf_reg.c const char *path) path 1122 source3/lib/smbconf/smbconf_reg.c return smbconf_init_internal(mem_ctx, conf_ctx, path, &smbconf_ops_reg); path 30 source3/lib/smbconf/smbconf_reg.h const char *path); path 33 source3/lib/smbrun.c char *path = NULL; path 35 source3/lib/smbrun.c path = talloc_asprintf(ctx, path 38 source3/lib/smbrun.c if (!path) { path 45 source3/lib/smbrun.c fd = smb_mkstemp(path); path 49 source3/lib/smbrun.c path, strerror(errno) )); path 54 source3/lib/smbrun.c DEBUG(10,("setup_out_fd: Created tmp file %s\n", path )); path 57 source3/lib/smbrun.c unlink(path); path 385 source3/lib/sysacls.c const char *path) path 387 source3/lib/sysacls.c return posixacl_sys_acl_delete_def_file(handle, path); path 416 source3/lib/sysacls.c const char *path) path 418 source3/lib/sysacls.c return aixacl_sys_acl_delete_def_file(handle, path); path 447 source3/lib/sysacls.c const char *path) path 449 source3/lib/sysacls.c return tru64acl_sys_acl_delete_def_file(handle, path); path 478 source3/lib/sysacls.c const char *path) path 480 source3/lib/sysacls.c return solarisacl_sys_acl_delete_def_file(handle, path); path 509 source3/lib/sysacls.c const char *path) path 511 source3/lib/sysacls.c return hpuxacl_sys_acl_delete_def_file(handle, path); path 540 source3/lib/sysacls.c const char *path) path 542 source3/lib/sysacls.c return irixacl_sys_acl_delete_def_file(handle, path); path 591 source3/lib/sysacls.c const char *path) path 46 source3/lib/sysquotas.c static int sys_path_to_bdev(const char *path, char **mntpath, char **bdev, char **fs) path 56 source3/lib/sysquotas.c if (!path||!mntpath||!bdev||!fs) path 63 source3/lib/sysquotas.c if ( sys_stat(path, &S) == -1 ) path 102 source3/lib/sysquotas.c static int sys_path_to_bdev(const char *path, char **mntpath, char **bdev, char **fs) path 108 source3/lib/sysquotas.c if (!path||!mntpath||!bdev||!fs) path 117 source3/lib/sysquotas.c if ((ret=sys_stat(path, &S))!=0) { path 129 source3/lib/sysquotas.c (*mntpath) = SMB_STRDUP(path); path 146 source3/lib/sysquotas.c static int sys_path_to_bdev(const char *path, char **mntpath, char **bdev, char **fs) path 150 source3/lib/sysquotas.c if (!path||!mntpath||!bdev||!fs) path 157 source3/lib/sysquotas.c (*mntpath) = SMB_STRDUP(path); path 174 source3/lib/sysquotas.c int (*get_quota)(const char *path, const char *bdev, enum SMB_QUOTA_TYPE qtype, unid_t id, SMB_DISK_QUOTA *dp); path 175 source3/lib/sysquotas.c int (*set_quota)(const char *path, const char *bdev, enum SMB_QUOTA_TYPE qtype, unid_t id, SMB_DISK_QUOTA *dp); path 183 source3/lib/sysquotas.c static int command_get_quota(const char *path, enum SMB_QUOTA_TYPE qtype, unid_t id, SMB_DISK_QUOTA *dp) path 210 source3/lib/sysquotas.c get_quota_command, path, qtype, _id) < 0) { path 339 source3/lib/sysquotas.c static int command_set_quota(const char *path, enum SMB_QUOTA_TYPE qtype, unid_t id, SMB_DISK_QUOTA *dp) path 367 source3/lib/sysquotas.c set_quota_command, path, qtype, _id, dp->qflags, path 378 source3/lib/sysquotas.c set_quota_command, path, qtype, _id, dp->qflags, path 407 source3/lib/sysquotas.c int sys_get_quota(const char *path, enum SMB_QUOTA_TYPE qtype, unid_t id, SMB_DISK_QUOTA *dp) path 416 source3/lib/sysquotas.c if (!path||!dp) path 419 source3/lib/sysquotas.c if (command_get_quota(path, qtype, id, dp)==0) { path 425 source3/lib/sysquotas.c if ((ret=sys_path_to_bdev(path,&mntpath,&bdev,&fs))!=0) { path 426 source3/lib/sysquotas.c DEBUG(0,("sys_path_to_bdev() failed for path [%s]!\n",path)); path 472 source3/lib/sysquotas.c int sys_set_quota(const char *path, enum SMB_QUOTA_TYPE qtype, unid_t id, SMB_DISK_QUOTA *dp) path 483 source3/lib/sysquotas.c if (!path||!dp) path 486 source3/lib/sysquotas.c if (command_set_quota(path, qtype, id, dp)==0) { path 492 source3/lib/sysquotas.c if ((ret=sys_path_to_bdev(path,&mntpath,&bdev,&fs))!=0) { path 493 source3/lib/sysquotas.c DEBUG(0,("sys_path_to_bdev() failed for path [%s]!\n",path)); path 87 source3/lib/sysquotas_4A.c int sys_get_vfs_quota(const char *path, const char *bdev, enum SMB_QUOTA_TYPE qtype, unid_t id, SMB_DISK_QUOTA *dp) path 101 source3/lib/sysquotas_4A.c path, bdev, (unsigned)id.uid)); path 118 source3/lib/sysquotas_4A.c path, bdev, (unsigned)id.gid)); path 137 source3/lib/sysquotas_4A.c path, (caddr_t)bdev, (unsigned)id.uid)); path 150 source3/lib/sysquotas_4A.c path, bdev, (unsigned)id.gid)); path 181 source3/lib/sysquotas_4A.c int sys_set_vfs_quota(const char *path, const char *bdev, enum SMB_QUOTA_TYPE qtype, unid_t id, SMB_DISK_QUOTA *dp) path 208 source3/lib/sysquotas_4A.c path, bdev, (unsigned)id.uid)); path 215 source3/lib/sysquotas_4A.c path, bdev, (unsigned)id.gid)); path 233 source3/lib/sysquotas_4A.c path, bdev, (unsigned)id.uid)); path 242 source3/lib/sysquotas_4A.c asprintf("a_file,"/%s/%s%s",path, QUOTAFILENAME,USERQUOTAFILE_EXTENSION); path 290 source3/lib/sysquotas_4A.c path, bdev, (unsigned)id.gid)); path 299 source3/lib/sysquotas_4A.c asprintf("a_file,"/%s/%s%s",path, QUOTAFILENAME,GROUPQUOTAFILE_EXTENSION); path 39 source3/lib/sysquotas_linux.c static int sys_get_linux_v1_quota(const char *path, const char *bdev, enum SMB_QUOTA_TYPE qtype, unid_t id, SMB_DISK_QUOTA *dp) path 51 source3/lib/sysquotas_linux.c path, bdev, (unsigned)id.uid)); path 60 source3/lib/sysquotas_linux.c path, bdev, (unsigned)id.gid)); path 69 source3/lib/sysquotas_linux.c path, bdev, (unsigned)id.uid)); path 78 source3/lib/sysquotas_linux.c path, bdev, (unsigned)id.gid)); path 107 source3/lib/sysquotas_linux.c static int sys_set_linux_v1_quota(const char *path, const char *bdev, enum SMB_QUOTA_TYPE qtype, unid_t id, SMB_DISK_QUOTA *dp) path 134 source3/lib/sysquotas_linux.c path, bdev, (unsigned)id.uid)); path 140 source3/lib/sysquotas_linux.c path, bdev, (unsigned)id.gid)); path 146 source3/lib/sysquotas_linux.c path, bdev, (unsigned)id.uid)); path 155 source3/lib/sysquotas_linux.c path, bdev, (unsigned)id.gid)); path 173 source3/lib/sysquotas_linux.c static int sys_get_linux_v2_quota(const char *path, const char *bdev, enum SMB_QUOTA_TYPE qtype, unid_t id, SMB_DISK_QUOTA *dp) path 185 source3/lib/sysquotas_linux.c path, bdev, (unsigned)id.uid)); path 194 source3/lib/sysquotas_linux.c path, bdev, (unsigned)id.gid)); path 203 source3/lib/sysquotas_linux.c path, bdev, (unsigned)id.uid)); path 212 source3/lib/sysquotas_linux.c path, bdev, (unsigned)id.gid)); path 241 source3/lib/sysquotas_linux.c static int sys_set_linux_v2_quota(const char *path, const char *bdev, enum SMB_QUOTA_TYPE qtype, unid_t id, SMB_DISK_QUOTA *dp) path 268 source3/lib/sysquotas_linux.c path, bdev, (unsigned)id.uid)); path 274 source3/lib/sysquotas_linux.c path, bdev, (unsigned)id.gid)); path 280 source3/lib/sysquotas_linux.c path, bdev, (unsigned)id.uid)); path 289 source3/lib/sysquotas_linux.c path, bdev, (unsigned)id.gid)); path 307 source3/lib/sysquotas_linux.c static int sys_get_linux_gen_quota(const char *path, const char *bdev, enum SMB_QUOTA_TYPE qtype, unid_t id, SMB_DISK_QUOTA *dp) path 319 source3/lib/sysquotas_linux.c path, bdev, (unsigned)id.uid)); path 328 source3/lib/sysquotas_linux.c path, bdev, (unsigned)id.gid)); path 337 source3/lib/sysquotas_linux.c path, bdev, (unsigned)id.uid)); path 346 source3/lib/sysquotas_linux.c path, bdev, (unsigned)id.gid)); path 375 source3/lib/sysquotas_linux.c static int sys_set_linux_gen_quota(const char *path, const char *bdev, enum SMB_QUOTA_TYPE qtype, unid_t id, SMB_DISK_QUOTA *dp) path 403 source3/lib/sysquotas_linux.c path, bdev, (unsigned)id.uid)); path 409 source3/lib/sysquotas_linux.c path, bdev, (unsigned)id.gid)); path 415 source3/lib/sysquotas_linux.c path, bdev, (unsigned)id.uid)); path 424 source3/lib/sysquotas_linux.c path, bdev, (unsigned)id.gid)); path 442 source3/lib/sysquotas_linux.c int sys_get_vfs_quota(const char *path, const char *bdev, enum SMB_QUOTA_TYPE qtype, unid_t id, SMB_DISK_QUOTA *dp) path 446 source3/lib/sysquotas_linux.c if (!path||!bdev||!dp) path 455 source3/lib/sysquotas_linux.c if ((ret=sys_get_linux_gen_quota(path, bdev, qtype, id, dp))&&errno != EDQUOT) { path 456 source3/lib/sysquotas_linux.c if ((ret=sys_get_linux_v2_quota(path, bdev, qtype, id, dp))&&errno != EDQUOT) { path 457 source3/lib/sysquotas_linux.c if ((ret=sys_get_linux_v1_quota(path, bdev, qtype, id, dp))&&errno != EDQUOT) { path 474 source3/lib/sysquotas_linux.c if ((ret=sys_get_linux_gen_quota(path, bdev, qtype, id, dp))&&errno != EDQUOT) { path 475 source3/lib/sysquotas_linux.c if ((ret=sys_get_linux_v2_quota(path, bdev, qtype, id, dp))&&errno != EDQUOT) { path 476 source3/lib/sysquotas_linux.c ret=sys_get_linux_v1_quota(path, bdev, qtype, id, dp); path 485 source3/lib/sysquotas_linux.c if ((ret=sys_get_linux_gen_quota(path, bdev, qtype, id, dp))&&errno != EDQUOT) { path 486 source3/lib/sysquotas_linux.c if ((ret=sys_get_linux_v2_quota(path, bdev, qtype, id, dp))&&errno != EDQUOT) { path 487 source3/lib/sysquotas_linux.c ret=sys_get_linux_v1_quota(path, bdev, qtype, id, dp); path 504 source3/lib/sysquotas_linux.c int sys_set_vfs_quota(const char *path, const char *bdev, enum SMB_QUOTA_TYPE qtype, unid_t id, SMB_DISK_QUOTA *dp) path 509 source3/lib/sysquotas_linux.c if (!path||!bdev||!dp) path 517 source3/lib/sysquotas_linux.c if ((ret=sys_set_linux_gen_quota(path, bdev, qtype, id, dp))) { path 518 source3/lib/sysquotas_linux.c if ((ret=sys_set_linux_v2_quota(path, bdev, qtype, id, dp))) { path 519 source3/lib/sysquotas_linux.c if ((ret=sys_set_linux_v1_quota(path, bdev, qtype, id, dp))) { path 528 source3/lib/sysquotas_linux.c if ((ret=sys_set_linux_gen_quota(path, bdev, qtype, id, dp))) { path 529 source3/lib/sysquotas_linux.c if ((ret=sys_set_linux_v2_quota(path, bdev, qtype, id, dp))) { path 530 source3/lib/sysquotas_linux.c ret=sys_set_linux_v1_quota(path, bdev, qtype, id, dp); path 543 source3/lib/sysquotas_linux.c if ((ret=sys_set_linux_gen_quota(path, bdev, qtype, id, dp))) { path 544 source3/lib/sysquotas_linux.c if ((ret=sys_set_linux_v2_quota(path, bdev, qtype, id, dp))) { path 545 source3/lib/sysquotas_linux.c ret=sys_set_linux_v1_quota(path, bdev, qtype, id, dp); path 75 source3/lib/sysquotas_xfs.c int sys_get_xfs_quota(const char *path, const char *bdev, enum SMB_QUOTA_TYPE qtype, unid_t id, SMB_DISK_QUOTA *dp) path 94 source3/lib/sysquotas_xfs.c path, bdev, (unsigned)id.uid)); path 102 source3/lib/sysquotas_xfs.c path, bdev, (unsigned)id.gid)); path 110 source3/lib/sysquotas_xfs.c path, bdev, (unsigned)id.uid)); path 127 source3/lib/sysquotas_xfs.c path, bdev, (unsigned)id.gid)); path 162 source3/lib/sysquotas_xfs.c int sys_set_xfs_quota(const char *path, const char *bdev, enum SMB_QUOTA_TYPE qtype, unid_t id, SMB_DISK_QUOTA *dp) path 194 source3/lib/sysquotas_xfs.c path, bdev, (unsigned)id.uid)); path 202 source3/lib/sysquotas_xfs.c path, bdev, (unsigned)id.gid)); path 210 source3/lib/sysquotas_xfs.c path, bdev, (unsigned)id.uid)); path 268 source3/lib/sysquotas_xfs.c path, bdev, (unsigned)id.gid)); path 404 source3/lib/system.c int sys_creat(const char *path, mode_t mode) path 407 source3/lib/system.c return creat64(path, mode); path 413 source3/lib/system.c return sys_open(path, O_WRONLY | O_CREAT | O_TRUNC, mode); path 421 source3/lib/system.c int sys_open(const char *path, int oflag, mode_t mode) path 424 source3/lib/system.c return open64(path, oflag, mode); path 426 source3/lib/system.c return open(path, oflag, mode); path 434 source3/lib/system.c FILE *sys_fopen(const char *path, const char *type) path 437 source3/lib/system.c return fopen64(path, type); path 439 source3/lib/system.c return fopen(path, type); path 550 source3/lib/system.c int sys_mknod(const char *path, mode_t mode, SMB_DEV_T dev) path 554 source3/lib/system.c return mknod64(path, mode, dev); path 556 source3/lib/system.c return mknod(path, mode, dev); path 1221 source3/lib/system.c static int solaris_attropen(const char *path, const char *attrpath, int oflag, mode_t mode); path 1222 source3/lib/system.c static int solaris_openat(int fildes, const char *path, int oflag, mode_t mode); path 1230 source3/lib/system.c ssize_t sys_getxattr (const char *path, const char *name, void *value, size_t size) path 1234 source3/lib/system.c return getxattr(path, name, value, size); path 1237 source3/lib/system.c return getxattr(path, name, value, size, 0, options); path 1240 source3/lib/system.c return getea(path, name, value, size); path 1252 source3/lib/system.c if((retval=extattr_get_file(path, attrnamespace, attrname, NULL, 0)) >= 0) { path 1257 source3/lib/system.c if((retval=extattr_get_file(path, attrnamespace, attrname, value, size)) >= 0) path 1270 source3/lib/system.c retval = attr_get(path, attrname, (char *)value, &valuelength, flags); path 1275 source3/lib/system.c int attrfd = solaris_attropen(path, name, O_RDONLY, 0); path 1287 source3/lib/system.c ssize_t sys_lgetxattr (const char *path, const char *name, void *value, size_t size) path 1290 source3/lib/system.c return lgetxattr(path, name, value, size); path 1293 source3/lib/system.c return getxattr(path, name, value, size, 0, options); path 1295 source3/lib/system.c return lgetea(path, name, value, size); path 1303 source3/lib/system.c if((retval=extattr_get_link(path, attrnamespace, attrname, NULL, 0)) >= 0) { path 1308 source3/lib/system.c if((retval=extattr_get_link(path, attrnamespace, attrname, value, size)) >= 0) path 1321 source3/lib/system.c retval = attr_get(path, attrname, (char *)value, &valuelength, flags); path 1326 source3/lib/system.c int attrfd = solaris_attropen(path, name, O_RDONLY|AT_SYMLINK_NOFOLLOW, 0); path 1406 source3/lib/system.c const char *path; path 1420 source3/lib/system.c list_size = extattr_list_file(arg.path, extattr[t].space, list, size); path 1425 source3/lib/system.c list_size = extattr_list_link(arg.path, extattr[t].space, list, size); path 1487 source3/lib/system.c static ssize_t irix_attr_list(const char *path, int filedes, char *list, size_t size, int flags) path 1501 source3/lib/system.c retval = attr_list(path, attr_buffer, ATTR_MAX_VALUELEN, flags, cursor); path 1527 source3/lib/system.c retval = attr_list(path, attr_buffer, ATTR_MAX_VALUELEN, flags, cursor); path 1552 source3/lib/system.c ssize_t sys_listxattr (const char *path, char *list, size_t size) path 1556 source3/lib/system.c return listxattr(path, list, size); path 1559 source3/lib/system.c return listxattr(path, list, size, options); path 1562 source3/lib/system.c return listea(path, list, size); path 1565 source3/lib/system.c arg.path = path; path 1568 source3/lib/system.c return irix_attr_list(path, 0, list, size, 0); path 1571 source3/lib/system.c int attrdirfd = solaris_attropen(path, ".", O_RDONLY, 0); path 1583 source3/lib/system.c ssize_t sys_llistxattr (const char *path, char *list, size_t size) path 1586 source3/lib/system.c return llistxattr(path, list, size); path 1589 source3/lib/system.c return listxattr(path, list, size, options); path 1591 source3/lib/system.c return llistea(path, list, size); path 1594 source3/lib/system.c arg.path = path; path 1597 source3/lib/system.c return irix_attr_list(path, 0, list, size, ATTR_DONTFOLLOW); path 1600 source3/lib/system.c int attrdirfd = solaris_attropen(path, ".", O_RDONLY|AT_SYMLINK_NOFOLLOW, 0); path 1643 source3/lib/system.c int sys_removexattr (const char *path, const char *name) path 1647 source3/lib/system.c return removexattr(path, name); path 1650 source3/lib/system.c return removexattr(path, name, options); path 1653 source3/lib/system.c return removeea(path, name); path 1660 source3/lib/system.c return extattr_delete_file(path, attrnamespace, attrname); path 1667 source3/lib/system.c return attr_remove(path, attrname, flags); path 1670 source3/lib/system.c int attrdirfd = solaris_attropen(path, ".", O_RDONLY, 0); path 1682 source3/lib/system.c int sys_lremovexattr (const char *path, const char *name) path 1685 source3/lib/system.c return lremovexattr(path, name); path 1688 source3/lib/system.c return removexattr(path, name, options); path 1690 source3/lib/system.c return lremoveea(path, name); path 1697 source3/lib/system.c return extattr_delete_link(path, attrnamespace, attrname); path 1704 source3/lib/system.c return attr_remove(path, attrname, flags); path 1707 source3/lib/system.c int attrdirfd = solaris_attropen(path, ".", O_RDONLY|AT_SYMLINK_NOFOLLOW, 0); path 1758 source3/lib/system.c int sys_setxattr (const char *path, const char *name, const void *value, size_t size, int flags) path 1762 source3/lib/system.c return setxattr(path, name, value, size, flags); path 1765 source3/lib/system.c return setxattr(path, name, value, size, 0, options); path 1768 source3/lib/system.c return setea(path, name, value, size, flags); path 1777 source3/lib/system.c retval = extattr_get_file(path, attrnamespace, attrname, NULL, 0); path 1794 source3/lib/system.c retval = extattr_set_file(path, attrnamespace, attrname, value, size); path 1804 source3/lib/system.c return attr_set(path, attrname, (const char *)value, size, myflags); path 1811 source3/lib/system.c attrfd = solaris_attropen(path, name, myflags, (mode_t) SOLARIS_ATTRMODE); path 1823 source3/lib/system.c int sys_lsetxattr (const char *path, const char *name, const void *value, size_t size, int flags) path 1826 source3/lib/system.c return lsetxattr(path, name, value, size, flags); path 1829 source3/lib/system.c return setxattr(path, name, value, size, 0, options); path 1831 source3/lib/system.c return lsetea(path, name, value, size, flags); path 1840 source3/lib/system.c retval = extattr_get_link(path, attrnamespace, attrname, NULL, 0); path 1858 source3/lib/system.c retval = extattr_set_link(path, attrnamespace, attrname, value, size); path 1868 source3/lib/system.c return attr_set(path, attrname, (const char *)value, size, myflags); path 1875 source3/lib/system.c attrfd = solaris_attropen(path, name, myflags, (mode_t) SOLARIS_ATTRMODE); path 2035 source3/lib/system.c static int solaris_attropen(const char *path, const char *attrpath, int oflag, mode_t mode) path 2037 source3/lib/system.c int filedes = attropen(path, attrpath, oflag, mode); path 2039 source3/lib/system.c DEBUG(10,("attropen FAILED: path: %s, name: %s, errno: %s\n",path,attrpath,strerror(errno))); path 2049 source3/lib/system.c static int solaris_openat(int fildes, const char *path, int oflag, mode_t mode) path 2051 source3/lib/system.c int filedes = openat(fildes, path, oflag, mode); path 2053 source3/lib/system.c DEBUG(10,("openat FAILED: fd: %d, path: %s, errno: %s\n",filedes,path,strerror(errno))); path 340 source3/lib/tdb_validate.c static int rename_file_with_suffix(TALLOC_CTX *ctx, const char *path, path 346 source3/lib/tdb_validate.c dst_path = talloc_asprintf(ctx, "%s%s", path, suffix); path 348 source3/lib/tdb_validate.c ret = (rename(path, dst_path) != 0); path 351 source3/lib/tdb_validate.c DEBUG(5, ("moved '%s' to '%s'\n", path, dst_path)); path 353 source3/lib/tdb_validate.c DEBUG(3, ("file '%s' does not exist - so not moved\n", path)); path 356 source3/lib/tdb_validate.c DEBUG(3, ("error renaming %s to %s: %s\n", path, dst_path, path 1734 source3/lib/util_sock.c char *path = NULL; path 1779 source3/lib/util_sock.c if (asprintf(&path, "%s/%s", socket_dir, socket_name) == -1) { path 1783 source3/lib/util_sock.c unlink(path); path 1786 source3/lib/util_sock.c strlcpy(sunaddr.sun_path, path, sizeof(sunaddr.sun_path)); path 1789 source3/lib/util_sock.c DEBUG(0, ("bind failed on pipe socket %s: %s\n", path, path 1795 source3/lib/util_sock.c DEBUG(0, ("listen failed on pipe socket %s: %s\n", path, path 1800 source3/lib/util_sock.c SAFE_FREE(path); path 1806 source3/lib/util_sock.c SAFE_FREE(path); path 171 source3/lib/wbclient.c char *path = NULL; path 199 source3/lib/wbclient.c path = talloc_asprintf(talloc_tos(), "%s/%s", dir, path 201 source3/lib/wbclient.c if (path == NULL) { path 206 source3/lib/wbclient.c strlcpy(sunaddr.sun_path, path, sizeof(sunaddr.sun_path)); path 207 source3/lib/wbclient.c TALLOC_FREE(path); path 3811 source3/libads/ldap.c const char *path; path 3823 source3/libads/ldap.c path = talloc_asprintf(mem_ctx, "cn=Extended-Rights,%s", config_path); path 3824 source3/libads/ldap.c if (!path) { path 3828 source3/libads/ldap.c rc = ads_do_search_retry(ads, path, LDAP_SCOPE_SUBTREE, path 33 source3/libgpo/gpo_fetch.c char *path = NULL; path 60 source3/libgpo/gpo_fetch.c if ((path = talloc_asprintf(mem_ctx, path 66 source3/libgpo/gpo_fetch.c path = talloc_string_sub(mem_ctx, path, "\\", "/"); path 67 source3/libgpo/gpo_fetch.c if (!path) { path 71 source3/libgpo/gpo_fetch.c *unix_path = talloc_strdup(mem_ctx, path); path 74 source3/libgpo/gpo_fetch.c TALLOC_FREE(path); path 87 source3/libgpo/gpo_reg.c tmp_ctx->path = talloc_strdup(mem_ctx, initial_path); path 88 source3/libgpo/gpo_reg.c if (!tmp_ctx->path) { path 93 source3/libgpo/gpo_reg.c werr = reg_open_path(mem_ctx, tmp_ctx->path, desired_access, path 148 source3/libgpo/gpo_reg.c tmp = talloc_asprintf(mem_ctx, "%s\\%s", reg_ctx->path, subkeyname); path 316 source3/libgpo/gpo_reg.c const char *path = NULL; path 318 source3/libgpo/gpo_reg.c path = gp_reg_groupmembership_path(mem_ctx, &token->user_sids[0], path 320 source3/libgpo/gpo_reg.c W_ERROR_HAVE_NO_MEMORY(path); path 322 source3/libgpo/gpo_reg.c return reg_deletekey_recursive(mem_ctx, key, path); path 338 source3/libgpo/gpo_reg.c const char *path = NULL; path 342 source3/libgpo/gpo_reg.c path = gp_reg_groupmembership_path(mem_ctx, &token->user_sids[0], path 344 source3/libgpo/gpo_reg.c W_ERROR_HAVE_NO_MEMORY(path); path 348 source3/libgpo/gpo_reg.c werr = gp_store_reg_subkey(mem_ctx, path, path 384 source3/libgpo/gpo_reg.c const char *path = NULL; path 392 source3/libgpo/gpo_reg.c path = gp_reg_groupmembership_path(mem_ctx, object_sid, flags); path 393 source3/libgpo/gpo_reg.c W_ERROR_HAVE_NO_MEMORY(path); path 395 source3/libgpo/gpo_reg.c werr = gp_read_reg_subkey(mem_ctx, reg_ctx, path, &key); path 441 source3/libgpo/gpo_reg.c const char *path) path 443 source3/libgpo/gpo_reg.c return reg_deletesubkeys_recursive(mem_ctx, key, path); path 621 source3/libgpo/gpo_reg.c const char *path = NULL; path 636 source3/libgpo/gpo_reg.c path = talloc_asprintf(mem_ctx, "%s\\%s\\%s", path 640 source3/libgpo/gpo_reg.c if (!path) { path 645 source3/libgpo/gpo_reg.c werr = gp_init_reg_ctx(mem_ctx, path, REG_KEY_READ, NULL, ®_ctx); path 811 source3/libgpo/gpo_util.c const char *path = NULL; path 814 source3/libgpo/gpo_util.c path = "Machine"; path 816 source3/libgpo/gpo_util.c path = "User"; path 820 source3/libgpo/gpo_util.c path, suffix); path 828 source3/libgpo/gpo_util.c path = talloc_strdup_upper(mem_ctx, path); path 829 source3/libgpo/gpo_util.c NT_STATUS_HAVE_NO_MEMORY(path); path 832 source3/libgpo/gpo_util.c path, suffix); path 18 source3/librpc/gen_ndr/ndr_notify.c NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->path)); path 43 source3/librpc/gen_ndr/ndr_notify.c NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->path)); path 65 source3/librpc/gen_ndr/ndr_notify.c ndr_print_string(ndr, "path", r->path); path 211 source3/librpc/gen_ndr/ndr_notify.c NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->path)); path 229 source3/librpc/gen_ndr/ndr_notify.c NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->path)); path 244 source3/librpc/gen_ndr/ndr_notify.c ndr_print_string(ndr, "path", r->path); path 14 source3/librpc/gen_ndr/notify.h const char * path;/* [flag(LIBNDR_FLAG_STR_UTF8|LIBNDR_FLAG_STR_NULLTERM)] */ path 33 source3/librpc/gen_ndr/notify.h const char * path;/* [flag(LIBNDR_FLAG_STR_UTF8|LIBNDR_FLAG_STR_NULLTERM)] */ path 469 source3/libsmb/clidfs.c char *path; path 475 source3/libsmb/clidfs.c path = talloc_strdup(ctx, nodepath); path 476 source3/libsmb/clidfs.c if (!path) { path 480 source3/libsmb/clidfs.c if ( path[0] != '\\' ) { path 484 source3/libsmb/clidfs.c p = strchr_m( path + 1, '\\' ); path 503 source3/libsmb/clidfs.c *pp_server = talloc_strdup(ctx, &path[1]); path 512 source3/libsmb/clidfs.c static char *clean_path(TALLOC_CTX *ctx, const char *path) path 519 source3/libsmb/clidfs.c while (IS_DIRECTORY_SEP(*path)) { path 520 source3/libsmb/clidfs.c path++; path 523 source3/libsmb/clidfs.c path_out = talloc_strdup(ctx, path); path 612 source3/libsmb/clidfs.c const char *path, path 624 source3/libsmb/clidfs.c size_t pathlen = 2*(strlen(path)+1); path 643 source3/libsmb/clidfs.c p += clistr_push(cli, p, path, pathlen, STR_TERMINATE); path 762 source3/libsmb/clidfs.c const char *path, path 783 source3/libsmb/clidfs.c if ( !rootcli || !path || !targetcli ) { path 791 source3/libsmb/clidfs.c *pp_targetpath = talloc_strdup(ctx, path); path 802 source3/libsmb/clidfs.c cleanpath = clean_path(ctx, path); path 815 source3/libsmb/clidfs.c *pp_targetpath = talloc_strdup(ctx, path); path 826 source3/libsmb/clidfs.c *pp_targetpath = talloc_strdup(ctx, path); path 872 source3/libsmb/clidfs.c dfs_path = cli_dfs_make_full_path(ctx, rootcli, path); path 1771 source3/libsmb/clifile.c bool cli_chkpath(struct cli_state *cli, const char *path) path 1777 source3/libsmb/clifile.c path2 = talloc_strdup(frame, path); path 1844 source3/libsmb/clifile.c int cli_ctemp(struct cli_state *cli, const char *path, char **tmp_path) path 1863 source3/libsmb/clifile.c p += clistr_push(cli, p, path, path 1993 source3/libsmb/clifile.c bool cli_set_ea_path(struct cli_state *cli, const char *path, const char *ea_name, const char *ea_val, size_t ea_len) path 1998 source3/libsmb/clifile.c size_t srclen = 2*(strlen(path)+1); path 2010 source3/libsmb/clifile.c p += clistr_push(cli, p, path, srclen, STR_TERMINATE); path 2163 source3/libsmb/clifile.c bool cli_get_ea_list_path(struct cli_state *cli, const char *path, path 2172 source3/libsmb/clifile.c size_t srclen = 2*(strlen(path)+1); path 2183 source3/libsmb/clifile.c p += clistr_push(cli, p, path, srclen, STR_TERMINATE); path 1051 source3/libsmb/clirap.c char *path; path 1056 source3/libsmb/clirap.c path = talloc_strdup(frame, name); path 1057 source3/libsmb/clirap.c if (!path) { path 1063 source3/libsmb/clirap.c len = strlen(path); path 1064 source3/libsmb/clirap.c if ( path[len-1] == '\\' || path[len-1] == '/') { path 1065 source3/libsmb/clirap.c path[len-1] = '\0'; path 1067 source3/libsmb/clirap.c nlen = 2*(strlen(path)+1); path 1078 source3/libsmb/clirap.c p += clistr_push(cli, p, path, nlen, STR_TERMINATE); path 1376 source3/libsmb/clirap2.c PUTSTRINGP(p, sinfo->path, data, soffset); path 333 source3/libsmb/libsmb_compat.c smbc_statvfs(char *path, path 336 source3/libsmb/libsmb_compat.c return smbc_getFunctionStatVFS(statcont)(statcont, path, st); path 336 source3/libsmb/libsmb_dir.c char *path, path 341 source3/libsmb/libsmb_dir.c server, share, path, options)); path 362 source3/libsmb/libsmb_dir.c char *path = NULL; path 391 source3/libsmb/libsmb_dir.c &path, path 403 source3/libsmb/libsmb_dir.c fname, server, share, path, options)); path 406 source3/libsmb/libsmb_dir.c if (SMBC_check_options(server, share, path, options)) { path 448 source3/libsmb/libsmb_dir.c if (share[0] != (char)0 || path[0] != (char)0) { path 581 source3/libsmb/libsmb_dir.c if (*path != '\0') { path 771 source3/libsmb/libsmb_dir.c p = path + strlen(path); path 772 source3/libsmb/libsmb_dir.c path = talloc_asprintf_append(path, "\\*"); path 773 source3/libsmb/libsmb_dir.c if (!path) { path 783 source3/libsmb/libsmb_dir.c srv->cli, path, path 785 source3/libsmb/libsmb_dir.c d_printf("Could not resolve %s\n", path); path 814 source3/libsmb/libsmb_dir.c if (SMBC_getatr(context, srv, path, path 1125 source3/libsmb/libsmb_dir.c char *path = NULL; path 1150 source3/libsmb/libsmb_dir.c &path, path 1180 source3/libsmb/libsmb_dir.c srv->cli, path, path 1182 source3/libsmb/libsmb_dir.c d_printf("Could not resolve %s\n", path); path 1233 source3/libsmb/libsmb_dir.c char *path = NULL; path 1258 source3/libsmb/libsmb_dir.c &path, path 1288 source3/libsmb/libsmb_dir.c srv->cli, path, path 1290 source3/libsmb/libsmb_dir.c d_printf("Could not resolve %s\n", path); path 1519 source3/libsmb/libsmb_dir.c char *path = NULL; path 1544 source3/libsmb/libsmb_dir.c &path, path 1572 source3/libsmb/libsmb_dir.c srv->cli, path, path 1574 source3/libsmb/libsmb_dir.c d_printf("Could not resolve %s\n", path); path 1608 source3/libsmb/libsmb_dir.c char *path = NULL; path 1660 source3/libsmb/libsmb_dir.c &path, path 1686 source3/libsmb/libsmb_dir.c if (!SMBC_setatr(context, srv, path, path 1709 source3/libsmb/libsmb_dir.c char *path = NULL; path 1736 source3/libsmb/libsmb_dir.c &path, path 1765 source3/libsmb/libsmb_dir.c srv->cli, path, path 1767 source3/libsmb/libsmb_dir.c d_printf("Could not resolve %s\n", path); path 1788 source3/libsmb/libsmb_dir.c if (!SMBC_getatr(context, srv, path, &mode, &size, path 45 source3/libsmb/libsmb_file.c char *path = NULL; path 75 source3/libsmb/libsmb_file.c &path, path 104 source3/libsmb/libsmb_file.c if (strlen(path) > 0 && path[strlen(path) - 1] == '\\') { path 119 source3/libsmb/libsmb_file.c srv->cli, path, path 121 source3/libsmb/libsmb_file.c d_printf("Could not resolve %s\n", path); path 212 source3/libsmb/libsmb_file.c const char *path, path 223 source3/libsmb/libsmb_file.c return SMBC_open_ctx(context, path, path 239 source3/libsmb/libsmb_file.c char *path = NULL; path 290 source3/libsmb/libsmb_file.c &path, path 301 source3/libsmb/libsmb_file.c file->srv->cli, path, path 303 source3/libsmb/libsmb_file.c d_printf("Could not resolve %s\n", path); path 342 source3/libsmb/libsmb_file.c char *path = NULL; path 381 source3/libsmb/libsmb_file.c &path, path 392 source3/libsmb/libsmb_file.c file->srv->cli, path, path 394 source3/libsmb/libsmb_file.c d_printf("Could not resolve %s\n", path); path 427 source3/libsmb/libsmb_file.c char *path = NULL; path 458 source3/libsmb/libsmb_file.c &path, path 469 source3/libsmb/libsmb_file.c file->srv->cli, path, path 471 source3/libsmb/libsmb_file.c d_printf("Could not resolve %s\n", path); path 510 source3/libsmb/libsmb_file.c char *path, path 533 source3/libsmb/libsmb_file.c if (strequal(path, ".") || strequal(path, "..")) { path 541 source3/libsmb/libsmb_file.c fixedpath = talloc_strdup(frame, path); path 555 source3/libsmb/libsmb_file.c d_printf("Couldn't resolve %s\n", path); path 623 source3/libsmb/libsmb_file.c SMBC_setatr(SMBCCTX * context, SMBCSRV *srv, char *path, path 641 source3/libsmb/libsmb_file.c ! cli_setpathinfo(srv->cli, path, path 662 source3/libsmb/libsmb_file.c if ((fd = cli_open(srv->cli, path, O_RDWR, DENY_NONE)) < 0) { path 685 source3/libsmb/libsmb_file.c ret = cli_setatr(srv->cli, path, mode, 0); path 711 source3/libsmb/libsmb_file.c char *path = NULL; path 756 source3/libsmb/libsmb_file.c &path, path 767 source3/libsmb/libsmb_file.c file->srv->cli, path, path 769 source3/libsmb/libsmb_file.c d_printf("Could not resolve %s\n", path); path 818 source3/libsmb/libsmb_file.c char *path = NULL; path 849 source3/libsmb/libsmb_file.c &path, path 860 source3/libsmb/libsmb_file.c file->srv->cli, path, path 862 source3/libsmb/libsmb_file.c d_printf("Could not resolve %s\n", path); path 42 source3/libsmb/libsmb_printjob.c char *path = NULL; path 66 source3/libsmb/libsmb_printjob.c &path, path 191 source3/libsmb/libsmb_printjob.c char *path = NULL; path 215 source3/libsmb/libsmb_printjob.c &path, path 268 source3/libsmb/libsmb_printjob.c char *path = NULL; path 293 source3/libsmb/libsmb_printjob.c &path, path 120 source3/libsmb/libsmb_stat.c char *path = NULL; path 150 source3/libsmb/libsmb_stat.c &path, path 176 source3/libsmb/libsmb_stat.c if (!SMBC_getatr(context, srv, path, &mode, &size, path 219 source3/libsmb/libsmb_stat.c char *path = NULL; path 250 source3/libsmb/libsmb_stat.c &path, path 261 source3/libsmb/libsmb_stat.c file->srv->cli, path, path 263 source3/libsmb/libsmb_stat.c d_printf("Could not resolve %s\n", path); path 312 source3/libsmb/libsmb_stat.c char *path, path 321 source3/libsmb/libsmb_stat.c if (SMBC_stat_ctx(context, path, &statbuf) < 0) { path 328 source3/libsmb/libsmb_stat.c if ((pFile = SMBC_opendir_ctx(context, path)) == NULL) { path 334 source3/libsmb/libsmb_stat.c if ((pFile = SMBC_open_ctx(context, path, path 1715 source3/libsmb/libsmb_xattr.c char *path = NULL; path 1747 source3/libsmb/libsmb_xattr.c &path, path 1800 source3/libsmb/libsmb_xattr.c ipc_srv->cli, &ipc_srv->pol, path, path 1811 source3/libsmb/libsmb_xattr.c dad = dos_attr_query(context, talloc_tos(), path, srv); path 1817 source3/libsmb/libsmb_xattr.c if (! SMBC_setatr(context, srv, path, path 1864 source3/libsmb/libsmb_xattr.c ipc_srv->cli, &ipc_srv->pol, path, path 1894 source3/libsmb/libsmb_xattr.c ipc_srv->cli, &ipc_srv->pol, path, path 1921 source3/libsmb/libsmb_xattr.c ipc_srv->cli, &ipc_srv->pol, path, path 1955 source3/libsmb/libsmb_xattr.c dad = dos_attr_query(context, talloc_tos(), path, srv); path 1968 source3/libsmb/libsmb_xattr.c ret2 = SMBC_setatr(context, srv, path, path 2011 source3/libsmb/libsmb_xattr.c char *path = NULL; path 2041 source3/libsmb/libsmb_xattr.c &path, path 2122 source3/libsmb/libsmb_xattr.c &ipc_srv->pol, path, path 2153 source3/libsmb/libsmb_xattr.c char *path = NULL; path 2177 source3/libsmb/libsmb_xattr.c &path, path 2223 source3/libsmb/libsmb_xattr.c ipc_srv->cli, &ipc_srv->pol, path, path 2243 source3/libsmb/libsmb_xattr.c ipc_srv->cli, &ipc_srv->pol, path, path 75 source3/modules/onefs.h int onefs_lstat(vfs_handle_struct *handle, const char *path, path 78 source3/modules/onefs.h int onefs_unlink(vfs_handle_struct *handle, const char *path); path 80 source3/modules/onefs.h int onefs_chflags(vfs_handle_struct *handle, const char *path, path 153 source3/modules/onefs.h const char *path, path 90 source3/modules/onefs_config.h #define IS_CTIME_NOW_PATH(conn,cfg,path) ((conn) && is_in_path((path),\ path 92 source3/modules/onefs_config.h #define IS_MTIME_NOW_PATH(conn,cfg,path) ((conn) && is_in_path((path),\ path 94 source3/modules/onefs_config.h #define IS_ATIME_NOW_PATH(conn,cfg,path) ((conn) && is_in_path((path),\ path 96 source3/modules/onefs_config.h #define IS_MTIME_STATIC_PATH(conn,cfg,path) ((conn) && is_in_path((path),\ path 98 source3/modules/onefs_config.h #define IS_ATIME_STATIC_PATH(conn,cfg,path) ((conn) && is_in_path((path),\ path 53 source3/modules/onefs_notify.c const char *path; path 290 source3/modules/onefs_notify.c char **path) path 296 source3/modules/onefs_notify.c SMB_ASSERT(path); path 311 source3/modules/onefs_notify.c *path = talloc_asprintf(wc, "%s/%s", path 314 source3/modules/onefs_notify.c *path = talloc_asprintf(wc, "%s", e->name); path 321 source3/modules/onefs_notify.c if (!(*path)) { path 339 source3/modules/onefs_notify.c *path = talloc_asprintf(wc, "%s", path_buf); path 364 source3/modules/onefs_notify.c char *path = NULL; path 382 source3/modules/onefs_notify.c ne.path = NULL; path 398 source3/modules/onefs_notify.c if(!get_ifs_event_path(wc, e, &path)) { path 404 source3/modules/onefs_notify.c if (!strncmp(path, ".ifsvar", 7)) { path 410 source3/modules/onefs_notify.c ne.path = path; path 418 source3/modules/onefs_notify.c wc->smb_filter, e->events, ne.action, ne.path)); path 444 source3/modules/onefs_notify.c talloc_free(path); path 597 source3/modules/onefs_notify.c e->path, smb_filter & ONEFS_NOTIFY_UNSUPPORTED)); path 606 source3/modules/onefs_notify.c "smb_filter=%#x\n", e->path, smb_filter)); path 620 source3/modules/onefs_notify.c strerror(errno), e->path, smb_filter, ifs_filter, path 653 source3/modules/onefs_notify.c wc->path = talloc_strdup(wc, e->path); path 654 source3/modules/onefs_notify.c if (wc->path == NULL) { path 671 source3/modules/onefs_notify.c e->path, smb_filter, ifs_filter, watch_tree, path 73 source3/modules/onefs_open.c const char *path, path 114 source3/modules/onefs_open.c DEBUG(3,("Permission denied opening %s\n", path)); path 140 source3/modules/onefs_open.c "open for file %s\n", path)); path 164 source3/modules/onefs_open.c wild = path; path 177 source3/modules/onefs_open.c path)); path 194 source3/modules/onefs_open.c if (is_ntfs_stream_name(path)) { path 195 source3/modules/onefs_open.c status = onefs_split_ntfs_stream_name(talloc_tos(), path, path 211 source3/modules/onefs_open.c (base != NULL ? base : path), path 242 source3/modules/onefs_open.c path, strerror(errno), local_flags, flags)); path 250 source3/modules/onefs_open.c inherit_access_posix_acl(conn, parent_dir, path, path 261 source3/modules/onefs_open.c FILE_NOTIFY_CHANGE_FILE_NAME, path); path 268 source3/modules/onefs_open.c ret = SMB_VFS_STAT(conn, path, psbuf); path 274 source3/modules/onefs_open.c "(%s)\n", path,strerror(errno) )); path 315 source3/modules/onefs_open.c is_in_path(path, conn->aio_write_behind_list, conn->case_sensitive)) { path 319 source3/modules/onefs_open.c string_set(&fsp->fsp_name, path); path 683 source3/modules/onefs_shadow_copy.c osc_canonicalize_path(const char *path, char *snap_component) path 738 source3/modules/onefs_shadow_copy.c strlen(path) + 3); path 752 source3/modules/onefs_shadow_copy.c if (snap_component_orig != path) { path 754 source3/modules/onefs_shadow_copy.c strncat(cpath, path, snap_component_orig - path); path 774 source3/modules/onefs_shadow_copy.c strlen(isp->is_name) + strlen(path) + 3); path 30 source3/modules/onefs_shadow_copy.h char *osc_canonicalize_path(const char *path, char *snap_component); path 57 source3/modules/onefs_streams.c int onefs_is_stream(const char *path, char **pbase, char **pstream, path 60 source3/modules/onefs_streams.c (*is_stream) = is_ntfs_stream_name(path); path 66 source3/modules/onefs_streams.c if (!NT_STATUS_IS_OK(onefs_split_ntfs_stream_name(talloc_tos(), path, path 312 source3/modules/onefs_streams.c int onefs_stat(vfs_handle_struct *handle, const char *path, path 320 source3/modules/onefs_streams.c ret = onefs_is_stream(path, &base, &stream, &is_stream); path 325 source3/modules/onefs_streams.c ret = SMB_VFS_NEXT_STAT(handle, path, sbuf); path 333 source3/modules/onefs_streams.c onefs_adjust_stat_time(handle, path, sbuf); path 361 source3/modules/onefs_streams.c int onefs_lstat(vfs_handle_struct *handle, const char *path, path 369 source3/modules/onefs_streams.c ret = onefs_is_stream(path, &base, &stream, &is_stream); path 374 source3/modules/onefs_streams.c ret = SMB_VFS_NEXT_LSTAT(handle, path, sbuf); path 383 source3/modules/onefs_streams.c onefs_adjust_stat_time(handle, path, sbuf); path 387 source3/modules/onefs_streams.c int onefs_unlink(vfs_handle_struct *handle, const char *path) path 395 source3/modules/onefs_streams.c ret = onefs_is_stream(path, &base, &stream, &is_stream); path 401 source3/modules/onefs_streams.c return SMB_VFS_NEXT_UNLINK(handle, path); path 458 source3/modules/onefs_streams.c int onefs_chflags(vfs_handle_struct *handle, const char *path, path 464 source3/modules/onefs_streams.c if (!NT_STATUS_IS_OK(onefs_split_ntfs_stream_name(talloc_tos(), path, path 80 source3/modules/onefs_system.c const char *path, path 151 source3/modules/onefs_system.c DEBUG(3, ("Stripping execute bit from %s: (0x%x)\n", path, path 171 source3/modules/onefs_system.c "default_acl=%s\n", base_fd, path, path 178 source3/modules/onefs_system.c (unsigned int)onefs_dos_attributes, path, path 184 source3/modules/onefs_system.c smlock_init(conn, &sml, is_executable(path), access_mask, path 191 source3/modules/onefs_system.c ret_fd = ifs_createfile(base_fd, path, path 605 source3/modules/vfs_acl_tdb.c static int unlink_acl_tdb(vfs_handle_struct *handle, const char *path) path 614 source3/modules/vfs_acl_tdb.c ret = SMB_VFS_LSTAT(handle->conn, path, &sbuf); path 616 source3/modules/vfs_acl_tdb.c ret = SMB_VFS_STAT(handle->conn, path, &sbuf); path 623 source3/modules/vfs_acl_tdb.c ret = SMB_VFS_NEXT_UNLINK(handle, path); path 637 source3/modules/vfs_acl_tdb.c static int mkdir_acl_tdb(vfs_handle_struct *handle, const char *path, mode_t mode) path 639 source3/modules/vfs_acl_tdb.c int ret = SMB_VFS_NEXT_MKDIR(handle, path, mode); path 645 source3/modules/vfs_acl_tdb.c inherit_new_acl(handle, path, NULL, true); path 653 source3/modules/vfs_acl_tdb.c static int rmdir_acl_tdb(vfs_handle_struct *handle, const char *path) path 663 source3/modules/vfs_acl_tdb.c ret = SMB_VFS_LSTAT(handle->conn, path, &sbuf); path 665 source3/modules/vfs_acl_tdb.c ret = SMB_VFS_STAT(handle->conn, path, &sbuf); path 672 source3/modules/vfs_acl_tdb.c ret = SMB_VFS_NEXT_RMDIR(handle, path); path 849 source3/modules/vfs_acl_tdb.c const char *path, path 860 source3/modules/vfs_acl_tdb.c ret = SMB_VFS_LSTAT(handle->conn, path, &sbuf); path 862 source3/modules/vfs_acl_tdb.c ret = SMB_VFS_STAT(handle->conn, path, &sbuf); path 870 source3/modules/vfs_acl_tdb.c path, path 469 source3/modules/vfs_acl_xattr.c static int mkdir_acl_xattr(vfs_handle_struct *handle, const char *path, mode_t mode) path 471 source3/modules/vfs_acl_xattr.c int ret = SMB_VFS_NEXT_MKDIR(handle, path, mode); path 477 source3/modules/vfs_acl_xattr.c inherit_new_acl(handle, path, NULL, true); path 175 source3/modules/vfs_aixacl.c const char *path) path 200 source3/modules/vfs_aixacl2.c static SMB_ACL_T aixjfs2_get_posix_acl(const char *path, acl_type_t type) path 207 source3/modules/vfs_aixacl2.c acl = aixjfs2_getacl_alloc(path, &type); path 211 source3/modules/vfs_aixacl2.c path, strerror(errno))); path 477 source3/modules/vfs_aixacl2.c const char *path) path 34 source3/modules/vfs_audit.c static int audit_mkdir(vfs_handle_struct *handle, const char *path, mode_t mode); path 35 source3/modules/vfs_audit.c static int audit_rmdir(vfs_handle_struct *handle, const char *path); path 39 source3/modules/vfs_audit.c static int audit_unlink(vfs_handle_struct *handle, const char *path); path 40 source3/modules/vfs_audit.c static int audit_chmod(vfs_handle_struct *handle, const char *path, mode_t mode); path 162 source3/modules/vfs_audit.c static int audit_mkdir(vfs_handle_struct *handle, const char *path, mode_t mode) path 166 source3/modules/vfs_audit.c result = SMB_VFS_NEXT_MKDIR(handle, path, mode); path 169 source3/modules/vfs_audit.c path, path 176 source3/modules/vfs_audit.c static int audit_rmdir(vfs_handle_struct *handle, const char *path) path 180 source3/modules/vfs_audit.c result = SMB_VFS_NEXT_RMDIR(handle, path); path 183 source3/modules/vfs_audit.c path, path 233 source3/modules/vfs_audit.c static int audit_unlink(vfs_handle_struct *handle, const char *path) path 237 source3/modules/vfs_audit.c result = SMB_VFS_NEXT_UNLINK(handle, path); path 240 source3/modules/vfs_audit.c path, path 247 source3/modules/vfs_audit.c static int audit_chmod(vfs_handle_struct *handle, const char *path, mode_t mode) path 251 source3/modules/vfs_audit.c result = SMB_VFS_NEXT_CHMOD(handle, path, mode); path 254 source3/modules/vfs_audit.c path, mode, path 261 source3/modules/vfs_audit.c static int audit_chmod_acl(vfs_handle_struct *handle, const char *path, mode_t mode) path 265 source3/modules/vfs_audit.c result = SMB_VFS_NEXT_CHMOD_ACL(handle, path, mode); path 268 source3/modules/vfs_audit.c path, mode, path 31 source3/modules/vfs_cap.c static uint64_t cap_disk_free(vfs_handle_struct *handle, const char *path, path 35 source3/modules/vfs_cap.c char *cappath = capencode(talloc_tos(), path); path 87 source3/modules/vfs_cap.c static int cap_mkdir(vfs_handle_struct *handle, const char *path, mode_t mode) path 89 source3/modules/vfs_cap.c char *cappath = capencode(talloc_tos(), path); path 98 source3/modules/vfs_cap.c static int cap_rmdir(vfs_handle_struct *handle, const char *path) path 100 source3/modules/vfs_cap.c char *cappath = capencode(talloc_tos(), path); path 133 source3/modules/vfs_cap.c static int cap_stat(vfs_handle_struct *handle, const char *path, SMB_STRUCT_STAT *sbuf) path 135 source3/modules/vfs_cap.c char *cappath = capencode(talloc_tos(), path); path 144 source3/modules/vfs_cap.c static int cap_lstat(vfs_handle_struct *handle, const char *path, SMB_STRUCT_STAT *sbuf) path 146 source3/modules/vfs_cap.c char *cappath = capencode(talloc_tos(), path); path 155 source3/modules/vfs_cap.c static int cap_unlink(vfs_handle_struct *handle, const char *path) path 157 source3/modules/vfs_cap.c char *cappath = capencode(talloc_tos(), path); path 166 source3/modules/vfs_cap.c static int cap_chmod(vfs_handle_struct *handle, const char *path, mode_t mode) path 168 source3/modules/vfs_cap.c char *cappath = capencode(talloc_tos(), path); path 177 source3/modules/vfs_cap.c static int cap_chown(vfs_handle_struct *handle, const char *path, uid_t uid, gid_t gid) path 179 source3/modules/vfs_cap.c char *cappath = capencode(talloc_tos(), path); path 188 source3/modules/vfs_cap.c static int cap_lchown(vfs_handle_struct *handle, const char *path, uid_t uid, gid_t gid) path 190 source3/modules/vfs_cap.c char *cappath = capencode(talloc_tos(), path); path 199 source3/modules/vfs_cap.c static int cap_chdir(vfs_handle_struct *handle, const char *path) path 201 source3/modules/vfs_cap.c char *cappath = capencode(talloc_tos(), path); path 207 source3/modules/vfs_cap.c DEBUG(3,("cap: cap_chdir for %s\n", path)); path 211 source3/modules/vfs_cap.c static int cap_ntimes(vfs_handle_struct *handle, const char *path, path 214 source3/modules/vfs_cap.c char *cappath = capencode(talloc_tos(), path); path 236 source3/modules/vfs_cap.c static bool cap_readlink(vfs_handle_struct *handle, const char *path, char *buf, size_t bufsiz) path 238 source3/modules/vfs_cap.c char *cappath = capencode(talloc_tos(), path); path 259 source3/modules/vfs_cap.c static int cap_mknod(vfs_handle_struct *handle, const char *path, mode_t mode, SMB_DEV_T dev) path 261 source3/modules/vfs_cap.c char *cappath = capencode(talloc_tos(), path); path 270 source3/modules/vfs_cap.c static char *cap_realpath(vfs_handle_struct *handle, const char *path, char *resolved_path) path 273 source3/modules/vfs_cap.c char *cappath = capencode(talloc_tos(), path); path 279 source3/modules/vfs_cap.c return SMB_VFS_NEXT_REALPATH(handle, path, resolved_path); path 282 source3/modules/vfs_cap.c static int cap_chmod_acl(vfs_handle_struct *handle, const char *path, mode_t mode) path 284 source3/modules/vfs_cap.c char *cappath = capencode(talloc_tos(), path); path 298 source3/modules/vfs_cap.c static SMB_ACL_T cap_sys_acl_get_file(vfs_handle_struct *handle, const char *path, SMB_ACL_TYPE_T type) path 300 source3/modules/vfs_cap.c char *cappath = capencode(talloc_tos(), path); path 309 source3/modules/vfs_cap.c static int cap_sys_acl_set_file(vfs_handle_struct *handle, const char *path, SMB_ACL_TYPE_T acltype, SMB_ACL_T theacl) path 311 source3/modules/vfs_cap.c char *cappath = capencode(talloc_tos(), path); path 320 source3/modules/vfs_cap.c static int cap_sys_acl_delete_def_file(vfs_handle_struct *handle, const char *path) path 322 source3/modules/vfs_cap.c char *cappath = capencode(talloc_tos(), path); path 331 source3/modules/vfs_cap.c static ssize_t cap_getxattr(vfs_handle_struct *handle, const char *path, const char *name, void *value, size_t size) path 333 source3/modules/vfs_cap.c char *cappath = capencode(talloc_tos(), path); path 343 source3/modules/vfs_cap.c static ssize_t cap_lgetxattr(vfs_handle_struct *handle, const char *path, const char *name, void *value, size_t path 346 source3/modules/vfs_cap.c char *cappath = capencode(talloc_tos(), path); path 356 source3/modules/vfs_cap.c static ssize_t cap_fgetxattr(vfs_handle_struct *handle, struct files_struct *fsp, const char *path, void *value, size_t size) path 358 source3/modules/vfs_cap.c char *cappath = capencode(talloc_tos(), path); path 367 source3/modules/vfs_cap.c static ssize_t cap_listxattr(vfs_handle_struct *handle, const char *path, char *list, size_t size) path 369 source3/modules/vfs_cap.c char *cappath = capencode(talloc_tos(), path); path 378 source3/modules/vfs_cap.c static ssize_t cap_llistxattr(vfs_handle_struct *handle, const char *path, char *list, size_t size) path 380 source3/modules/vfs_cap.c char *cappath = capencode(talloc_tos(), path); path 389 source3/modules/vfs_cap.c static int cap_removexattr(vfs_handle_struct *handle, const char *path, const char *name) path 391 source3/modules/vfs_cap.c char *cappath = capencode(talloc_tos(), path); path 401 source3/modules/vfs_cap.c static int cap_lremovexattr(vfs_handle_struct *handle, const char *path, const char *name) path 403 source3/modules/vfs_cap.c char *cappath = capencode(talloc_tos(), path); path 413 source3/modules/vfs_cap.c static int cap_fremovexattr(vfs_handle_struct *handle, struct files_struct *fsp, const char *path) path 415 source3/modules/vfs_cap.c char *cappath = capencode(talloc_tos(), path); path 424 source3/modules/vfs_cap.c static int cap_setxattr(vfs_handle_struct *handle, const char *path, const char *name, const void *value, size_t size, int flags) path 426 source3/modules/vfs_cap.c char *cappath = capencode(talloc_tos(), path); path 436 source3/modules/vfs_cap.c static int cap_lsetxattr(vfs_handle_struct *handle, const char *path, const char *name, const void *value, size_t size, int flags) path 438 source3/modules/vfs_cap.c char *cappath = capencode(talloc_tos(), path); path 448 source3/modules/vfs_cap.c static int cap_fsetxattr(vfs_handle_struct *handle, struct files_struct *fsp, const char *path, const void *value, size_t size, int flags) path 450 source3/modules/vfs_cap.c char *cappath = capencode(talloc_tos(), path); path 180 source3/modules/vfs_catia.c const char *path, SMB_STRUCT_STAT *sbuf) path 182 source3/modules/vfs_catia.c char *name = to_unix(talloc_tos(), path); path 191 source3/modules/vfs_catia.c static int catia_unlink(vfs_handle_struct *handle, const char *path) path 193 source3/modules/vfs_catia.c char *name = to_unix(talloc_tos(), path); path 203 source3/modules/vfs_catia.c const char *path, mode_t mode) path 205 source3/modules/vfs_catia.c char *name = to_unix(talloc_tos(), path); path 215 source3/modules/vfs_catia.c const char *path, uid_t uid, gid_t gid) path 217 source3/modules/vfs_catia.c char *name = to_unix(talloc_tos(), path); path 227 source3/modules/vfs_catia.c const char *path, uid_t uid, gid_t gid) path 229 source3/modules/vfs_catia.c char *name = to_unix(talloc_tos(), path); path 239 source3/modules/vfs_catia.c const char *path) path 241 source3/modules/vfs_catia.c char *name = to_unix(talloc_tos(), path); path 256 source3/modules/vfs_catia.c const char *path, struct smb_file_time *ft) path 258 source3/modules/vfs_catia.c return SMB_VFS_NEXT_NTIMES(handle, path, ft); path 268 source3/modules/vfs_catia.c const char *path, char *buf, size_t bufsiz) path 270 source3/modules/vfs_catia.c return SMB_VFS_NEXT_READLINK(handle, path, buf, bufsiz); path 280 source3/modules/vfs_catia.c const char *path, mode_t mode, SMB_DEV_T dev) path 282 source3/modules/vfs_catia.c return SMB_VFS_NEXT_MKNOD(handle, path, mode, dev); path 286 source3/modules/vfs_catia.c const char *path, char *resolved_path) path 288 source3/modules/vfs_catia.c return SMB_VFS_NEXT_REALPATH(handle, path, resolved_path); path 43 source3/modules/vfs_default.c static uint64_t vfswrap_disk_free(vfs_handle_struct *handle, const char *path, bool small_query, uint64_t *bsize, path 48 source3/modules/vfs_default.c result = sys_disk_free(handle->conn, path, small_query, bsize, dfree, dsize); path 88 source3/modules/vfs_default.c static int vfswrap_statvfs(struct vfs_handle_struct *handle, const char *path, vfs_statvfs_struct *statbuf) path 90 source3/modules/vfs_default.c return sys_statvfs(path, statbuf); path 204 source3/modules/vfs_default.c static int vfswrap_mkdir(vfs_handle_struct *handle, const char *path, mode_t mode) path 213 source3/modules/vfs_default.c && parent_dirname(talloc_tos(), path, &parent, NULL) path 219 source3/modules/vfs_default.c result = mkdir(path, mode); path 230 source3/modules/vfs_default.c if ((SMB_VFS_CHMOD_ACL(handle->conn, path, mode) == -1) && (errno == ENOSYS)) path 238 source3/modules/vfs_default.c static int vfswrap_rmdir(vfs_handle_struct *handle, const char *path) path 243 source3/modules/vfs_default.c result = rmdir(path); path 605 source3/modules/vfs_default.c int vfswrap_lstat(vfs_handle_struct *handle, const char *path, SMB_STRUCT_STAT *sbuf) path 610 source3/modules/vfs_default.c result = sys_lstat(path, sbuf); path 648 source3/modules/vfs_default.c static int vfswrap_unlink(vfs_handle_struct *handle, const char *path) path 653 source3/modules/vfs_default.c result = unlink(path); path 658 source3/modules/vfs_default.c static int vfswrap_chmod(vfs_handle_struct *handle, const char *path, mode_t mode) path 673 source3/modules/vfs_default.c if ((result = SMB_VFS_CHMOD_ACL(handle->conn, path, mode)) == 0) { path 681 source3/modules/vfs_default.c result = chmod(path, mode); path 719 source3/modules/vfs_default.c static int vfswrap_chown(vfs_handle_struct *handle, const char *path, uid_t uid, gid_t gid) path 724 source3/modules/vfs_default.c result = chown(path, uid, gid); path 744 source3/modules/vfs_default.c static int vfswrap_lchown(vfs_handle_struct *handle, const char *path, uid_t uid, gid_t gid) path 749 source3/modules/vfs_default.c result = lchown(path, uid, gid); path 754 source3/modules/vfs_default.c static int vfswrap_chdir(vfs_handle_struct *handle, const char *path) path 759 source3/modules/vfs_default.c result = chdir(path); path 764 source3/modules/vfs_default.c static char *vfswrap_getwd(vfs_handle_struct *handle, char *path) path 769 source3/modules/vfs_default.c result = sys_getwd(path); path 779 source3/modules/vfs_default.c static int vfswrap_ntimes(vfs_handle_struct *handle, const char *path, path 790 source3/modules/vfs_default.c result = utimes(path, tv); path 792 source3/modules/vfs_default.c result = utimes(path, NULL); path 799 source3/modules/vfs_default.c result = utime(path, ×); path 801 source3/modules/vfs_default.c result = utime(path, NULL); path 1017 source3/modules/vfs_default.c static int vfswrap_readlink(vfs_handle_struct *handle, const char *path, char *buf, size_t bufsiz) path 1022 source3/modules/vfs_default.c result = readlink(path, buf, bufsiz); path 1047 source3/modules/vfs_default.c static char *vfswrap_realpath(vfs_handle_struct *handle, const char *path, char *resolved_path) path 1052 source3/modules/vfs_default.c result = realpath(path, resolved_path); path 1084 source3/modules/vfs_default.c static int vfswrap_chflags(vfs_handle_struct *handle, const char *path, int flags) path 1087 source3/modules/vfs_default.c return chflags(path, flags); path 1171 source3/modules/vfs_default.c const char *path, path 1388 source3/modules/vfs_default.c static int vfswrap_sys_acl_delete_def_file(vfs_handle_struct *handle, const char *path) path 1390 source3/modules/vfs_default.c return sys_acl_delete_def_file(handle, path); path 1417 source3/modules/vfs_default.c static ssize_t vfswrap_getxattr(struct vfs_handle_struct *handle,const char *path, const char *name, void *value, size_t size) path 1419 source3/modules/vfs_default.c return sys_getxattr(path, name, value, size); path 1422 source3/modules/vfs_default.c static ssize_t vfswrap_lgetxattr(struct vfs_handle_struct *handle,const char *path, const char *name, void *value, size_t size) path 1424 source3/modules/vfs_default.c return sys_lgetxattr(path, name, value, size); path 1432 source3/modules/vfs_default.c static ssize_t vfswrap_listxattr(struct vfs_handle_struct *handle, const char *path, char *list, size_t size) path 1434 source3/modules/vfs_default.c return sys_listxattr(path, list, size); path 1437 source3/modules/vfs_default.c ssize_t vfswrap_llistxattr(struct vfs_handle_struct *handle, const char *path, char *list, size_t size) path 1439 source3/modules/vfs_default.c return sys_llistxattr(path, list, size); path 1447 source3/modules/vfs_default.c static int vfswrap_removexattr(struct vfs_handle_struct *handle, const char *path, const char *name) path 1449 source3/modules/vfs_default.c return sys_removexattr(path, name); path 1452 source3/modules/vfs_default.c static int vfswrap_lremovexattr(struct vfs_handle_struct *handle, const char *path, const char *name) path 1454 source3/modules/vfs_default.c return sys_lremovexattr(path, name); path 1462 source3/modules/vfs_default.c static int vfswrap_setxattr(struct vfs_handle_struct *handle, const char *path, const char *name, const void *value, size_t size, int flags) path 1464 source3/modules/vfs_default.c return sys_setxattr(path, name, value, size, flags); path 1467 source3/modules/vfs_default.c static int vfswrap_lsetxattr(struct vfs_handle_struct *handle, const char *path, const char *name, const void *value, size_t size, int flags) path 1469 source3/modules/vfs_default.c return sys_lsetxattr(path, name, value, size, flags); path 1537 source3/modules/vfs_default.c static bool vfswrap_is_offline(struct vfs_handle_struct *handle, const char *path, SMB_STRUCT_STAT *sbuf) path 1539 source3/modules/vfs_default.c if (ISDOT(path) || ISDOTDOT(path)) { path 1550 source3/modules/vfs_default.c return (dmapi_file_flags(path) & FILE_ATTRIBUTE_OFFLINE) != 0; path 1553 source3/modules/vfs_default.c static int vfswrap_set_offline(struct vfs_handle_struct *handle, const char *path) path 171 source3/modules/vfs_expand_msdfs.c const char *path, char *buf, size_t bufsiz) path 181 source3/modules/vfs_expand_msdfs.c result = SMB_VFS_NEXT_READLINK(handle, path, target, path 37 source3/modules/vfs_extd_audit.c static int audit_mkdir(vfs_handle_struct *handle, const char *path, mode_t mode); path 38 source3/modules/vfs_extd_audit.c static int audit_rmdir(vfs_handle_struct *handle, const char *path); path 42 source3/modules/vfs_extd_audit.c static int audit_unlink(vfs_handle_struct *handle, const char *path); path 43 source3/modules/vfs_extd_audit.c static int audit_chmod(vfs_handle_struct *handle, const char *path, mode_t mode); path 179 source3/modules/vfs_extd_audit.c static int audit_mkdir(vfs_handle_struct *handle, const char *path, mode_t mode) path 183 source3/modules/vfs_extd_audit.c result = SMB_VFS_NEXT_MKDIR(handle, path, mode); path 187 source3/modules/vfs_extd_audit.c path, path 192 source3/modules/vfs_extd_audit.c path, path 199 source3/modules/vfs_extd_audit.c static int audit_rmdir(vfs_handle_struct *handle, const char *path) path 203 source3/modules/vfs_extd_audit.c result = SMB_VFS_NEXT_RMDIR(handle, path); path 207 source3/modules/vfs_extd_audit.c path, path 212 source3/modules/vfs_extd_audit.c path, path 280 source3/modules/vfs_extd_audit.c static int audit_unlink(vfs_handle_struct *handle, const char *path) path 284 source3/modules/vfs_extd_audit.c result = SMB_VFS_NEXT_UNLINK(handle, path); path 288 source3/modules/vfs_extd_audit.c path, path 293 source3/modules/vfs_extd_audit.c path, path 300 source3/modules/vfs_extd_audit.c static int audit_chmod(vfs_handle_struct *handle, const char *path, mode_t mode) path 304 source3/modules/vfs_extd_audit.c result = SMB_VFS_NEXT_CHMOD(handle, path, mode); path 308 source3/modules/vfs_extd_audit.c path, mode, path 313 source3/modules/vfs_extd_audit.c path, (unsigned int)mode, path 320 source3/modules/vfs_extd_audit.c static int audit_chmod_acl(vfs_handle_struct *handle, const char *path, mode_t mode) path 324 source3/modules/vfs_extd_audit.c result = SMB_VFS_NEXT_CHMOD_ACL(handle, path, mode); path 328 source3/modules/vfs_extd_audit.c path, mode, path 333 source3/modules/vfs_extd_audit.c path, (unsigned int)mode, path 78 source3/modules/vfs_full_audit.c const char *path, path 91 source3/modules/vfs_full_audit.c const char *path, path 106 source3/modules/vfs_full_audit.c const char *path, mode_t mode); path 108 source3/modules/vfs_full_audit.c const char *path); path 160 source3/modules/vfs_full_audit.c const char *path, SMB_STRUCT_STAT *sbuf); path 164 source3/modules/vfs_full_audit.c const char *path); path 166 source3/modules/vfs_full_audit.c const char *path, mode_t mode); path 170 source3/modules/vfs_full_audit.c const char *path, uid_t uid, gid_t gid); path 174 source3/modules/vfs_full_audit.c const char *path, uid_t uid, gid_t gid); path 176 source3/modules/vfs_full_audit.c const char *path); path 178 source3/modules/vfs_full_audit.c char *path); path 180 source3/modules/vfs_full_audit.c const char *path, struct smb_file_time *ft); path 195 source3/modules/vfs_full_audit.c const char *path, char *buf, size_t bufsiz); path 201 source3/modules/vfs_full_audit.c const char *path, char *resolved_path); path 210 source3/modules/vfs_full_audit.c const char *path, unsigned int flags); path 220 source3/modules/vfs_full_audit.c const char *path, path 253 source3/modules/vfs_full_audit.c const char *path, mode_t mode); path 302 source3/modules/vfs_full_audit.c const char *path); path 314 source3/modules/vfs_full_audit.c const char *path, path 317 source3/modules/vfs_full_audit.c const char *path, const char *name, path 323 source3/modules/vfs_full_audit.c const char *path, char *list, size_t size); path 325 source3/modules/vfs_full_audit.c const char *path, char *list, size_t size); path 330 source3/modules/vfs_full_audit.c const char *path, path 333 source3/modules/vfs_full_audit.c const char *path, path 339 source3/modules/vfs_full_audit.c const char *path, path 343 source3/modules/vfs_full_audit.c const char *path, path 996 source3/modules/vfs_full_audit.c const char *path, path 1002 source3/modules/vfs_full_audit.c result = SMB_VFS_NEXT_DISK_FREE(handle, path, small_query, bsize, path 1007 source3/modules/vfs_full_audit.c do_log(SMB_VFS_OP_DISK_FREE, True, handle, "%s", path); path 1053 source3/modules/vfs_full_audit.c const char *path, path 1058 source3/modules/vfs_full_audit.c result = SMB_VFS_NEXT_STATVFS(handle, path, statbuf); path 1134 source3/modules/vfs_full_audit.c const char *path, mode_t mode) path 1138 source3/modules/vfs_full_audit.c result = SMB_VFS_NEXT_MKDIR(handle, path, mode); path 1140 source3/modules/vfs_full_audit.c do_log(SMB_VFS_OP_MKDIR, (result >= 0), handle, "%s", path); path 1146 source3/modules/vfs_full_audit.c const char *path) path 1150 source3/modules/vfs_full_audit.c result = SMB_VFS_NEXT_RMDIR(handle, path); path 1152 source3/modules/vfs_full_audit.c do_log(SMB_VFS_OP_RMDIR, (result >= 0), handle, "%s", path); path 1388 source3/modules/vfs_full_audit.c const char *path, SMB_STRUCT_STAT *sbuf) path 1392 source3/modules/vfs_full_audit.c result = SMB_VFS_NEXT_LSTAT(handle, path, sbuf); path 1394 source3/modules/vfs_full_audit.c do_log(SMB_VFS_OP_LSTAT, (result >= 0), handle, "%s", path); path 1412 source3/modules/vfs_full_audit.c const char *path) path 1416 source3/modules/vfs_full_audit.c result = SMB_VFS_NEXT_UNLINK(handle, path); path 1418 source3/modules/vfs_full_audit.c do_log(SMB_VFS_OP_UNLINK, (result >= 0), handle, "%s", path); path 1424 source3/modules/vfs_full_audit.c const char *path, mode_t mode) path 1428 source3/modules/vfs_full_audit.c result = SMB_VFS_NEXT_CHMOD(handle, path, mode); path 1430 source3/modules/vfs_full_audit.c do_log(SMB_VFS_OP_CHMOD, (result >= 0), handle, "%s|%o", path, mode); path 1449 source3/modules/vfs_full_audit.c const char *path, uid_t uid, gid_t gid) path 1453 source3/modules/vfs_full_audit.c result = SMB_VFS_NEXT_CHOWN(handle, path, uid, gid); path 1456 source3/modules/vfs_full_audit.c path, (long int)uid, (long int)gid); path 1475 source3/modules/vfs_full_audit.c const char *path, uid_t uid, gid_t gid) path 1479 source3/modules/vfs_full_audit.c result = SMB_VFS_NEXT_LCHOWN(handle, path, uid, gid); path 1482 source3/modules/vfs_full_audit.c path, (long int)uid, (long int)gid); path 1488 source3/modules/vfs_full_audit.c const char *path) path 1492 source3/modules/vfs_full_audit.c result = SMB_VFS_NEXT_CHDIR(handle, path); path 1494 source3/modules/vfs_full_audit.c do_log(SMB_VFS_OP_CHDIR, (result >= 0), handle, "chdir|%s", path); path 1500 source3/modules/vfs_full_audit.c char *path) path 1504 source3/modules/vfs_full_audit.c result = SMB_VFS_NEXT_GETWD(handle, path); path 1506 source3/modules/vfs_full_audit.c do_log(SMB_VFS_OP_GETWD, (result != NULL), handle, "%s", path); path 1512 source3/modules/vfs_full_audit.c const char *path, struct smb_file_time *ft) path 1516 source3/modules/vfs_full_audit.c result = SMB_VFS_NEXT_NTIMES(handle, path, ft); path 1518 source3/modules/vfs_full_audit.c do_log(SMB_VFS_OP_NTIMES, (result >= 0), handle, "%s", path); path 1601 source3/modules/vfs_full_audit.c const char *path, char *buf, size_t bufsiz) path 1605 source3/modules/vfs_full_audit.c result = SMB_VFS_NEXT_READLINK(handle, path, buf, bufsiz); path 1607 source3/modules/vfs_full_audit.c do_log(SMB_VFS_OP_READLINK, (result >= 0), handle, "%s", path); path 1638 source3/modules/vfs_full_audit.c const char *path, char *resolved_path) path 1642 source3/modules/vfs_full_audit.c result = SMB_VFS_NEXT_REALPATH(handle, path, resolved_path); path 1644 source3/modules/vfs_full_audit.c do_log(SMB_VFS_OP_REALPATH, (result != NULL), handle, "%s", path); path 1667 source3/modules/vfs_full_audit.c const char *path, unsigned int flags) path 1671 source3/modules/vfs_full_audit.c result = SMB_VFS_NEXT_CHFLAGS(handle, path, flags); path 1673 source3/modules/vfs_full_audit.c do_log(SMB_VFS_OP_CHFLAGS, (result != 0), handle, "%s", path); path 1714 source3/modules/vfs_full_audit.c const char *path, path 1721 source3/modules/vfs_full_audit.c result = SMB_VFS_NEXT_GET_REAL_FILENAME(handle, path, name, mem_ctx, path 1725 source3/modules/vfs_full_audit.c "%s/%s->%s", path, name, (result == 0) ? "" : *found_name); path 1852 source3/modules/vfs_full_audit.c const char *path, mode_t mode) path 1856 source3/modules/vfs_full_audit.c result = SMB_VFS_NEXT_CHMOD_ACL(handle, path, mode); path 1859 source3/modules/vfs_full_audit.c "%s|%o", path, mode); path 2128 source3/modules/vfs_full_audit.c const char *path) path 2132 source3/modules/vfs_full_audit.c result = SMB_VFS_NEXT_SYS_ACL_DELETE_DEF_FILE(handle, path); path 2135 source3/modules/vfs_full_audit.c "%s", path); path 2199 source3/modules/vfs_full_audit.c const char *path, path 2204 source3/modules/vfs_full_audit.c result = SMB_VFS_NEXT_GETXATTR(handle, path, name, value, size); path 2207 source3/modules/vfs_full_audit.c "%s|%s", path, name); path 2213 source3/modules/vfs_full_audit.c const char *path, const char *name, path 2218 source3/modules/vfs_full_audit.c result = SMB_VFS_NEXT_LGETXATTR(handle, path, name, value, size); path 2221 source3/modules/vfs_full_audit.c "%s|%s", path, name); path 2241 source3/modules/vfs_full_audit.c const char *path, char *list, size_t size) path 2245 source3/modules/vfs_full_audit.c result = SMB_VFS_NEXT_LISTXATTR(handle, path, list, size); path 2247 source3/modules/vfs_full_audit.c do_log(SMB_VFS_OP_LISTXATTR, (result >= 0), handle, "%s", path); path 2253 source3/modules/vfs_full_audit.c const char *path, char *list, size_t size) path 2257 source3/modules/vfs_full_audit.c result = SMB_VFS_NEXT_LLISTXATTR(handle, path, list, size); path 2259 source3/modules/vfs_full_audit.c do_log(SMB_VFS_OP_LLISTXATTR, (result >= 0), handle, "%s", path); path 2279 source3/modules/vfs_full_audit.c const char *path, path 2284 source3/modules/vfs_full_audit.c result = SMB_VFS_NEXT_REMOVEXATTR(handle, path, name); path 2287 source3/modules/vfs_full_audit.c "%s|%s", path, name); path 2293 source3/modules/vfs_full_audit.c const char *path, path 2298 source3/modules/vfs_full_audit.c result = SMB_VFS_NEXT_LREMOVEXATTR(handle, path, name); path 2301 source3/modules/vfs_full_audit.c "%s|%s", path, name); path 2321 source3/modules/vfs_full_audit.c const char *path, path 2327 source3/modules/vfs_full_audit.c result = SMB_VFS_NEXT_SETXATTR(handle, path, name, value, size, path 2331 source3/modules/vfs_full_audit.c "%s|%s", path, name); path 2337 source3/modules/vfs_full_audit.c const char *path, path 2343 source3/modules/vfs_full_audit.c result = SMB_VFS_NEXT_LSETXATTR(handle, path, name, value, size, path 2347 source3/modules/vfs_full_audit.c "%s|%s", path, name); path 85 source3/modules/vfs_gpfs.c const char *path, path 95 source3/modules/vfs_gpfs.c full_path = talloc_asprintf(talloc_tos(), "%s/%s", path, name); path 110 source3/modules/vfs_gpfs.c handle, path, name, mem_ctx, found_name); path 131 source3/modules/vfs_gpfs.c path, name, real_pathname)); path 528 source3/modules/vfs_gpfs.c static SMB_ACL_T gpfsacl_get_posix_acl(const char *path, gpfs_aclType_t type) path 533 source3/modules/vfs_gpfs.c pacl = gpfs_getacl_alloc(path, type); path 537 source3/modules/vfs_gpfs.c path, strerror(errno))); path 709 source3/modules/vfs_gpfs.c const char *path) path 754 source3/modules/vfs_gpfs.c static int gpfsacl_emu_chmod(const char *path, mode_t mode) path 763 source3/modules/vfs_gpfs.c DEBUG(10, ("gpfsacl_emu_chmod invoked for %s mode %o\n", path, mode)); path 765 source3/modules/vfs_gpfs.c result = gpfs_get_nfs4_acl(path, &pacl); path 770 source3/modules/vfs_gpfs.c DEBUG(2, ("WARNING: cutting extra mode bits %o on %s\n", mode, path)); path 792 source3/modules/vfs_gpfs.c path, ace->aceMask, newMask, specid)); path 826 source3/modules/vfs_gpfs.c path, mode, i, ace.aceMask)); path 831 source3/modules/vfs_gpfs.c fake_fsp.fsp_name = (char *)path; /* no file_new is needed here */ path 839 source3/modules/vfs_gpfs.c static int vfs_gpfs_chmod(vfs_handle_struct *handle, const char *path, mode_t mode) path 844 source3/modules/vfs_gpfs.c if (SMB_VFS_NEXT_STAT(handle, path, &st) != 0) { path 853 source3/modules/vfs_gpfs.c rc = gpfsacl_emu_chmod(path, mode); path 855 source3/modules/vfs_gpfs.c return SMB_VFS_NEXT_CHMOD(handle, path, mode); path 356 source3/modules/vfs_hpuxacl.c const char *path) path 365 source3/modules/vfs_hpuxacl.c smb_acl = hpuxacl_sys_acl_get_file(handle, path, path 381 source3/modules/vfs_hpuxacl.c ret = acl(CONST_DISCARD(char *, path), ACL_SET, count, hpux_acl); path 53 source3/modules/vfs_hpuxacl.h const char *path); path 59 source3/modules/vfs_irixacl.c const char *path) path 40 source3/modules/vfs_irixacl.h const char *path); path 31 source3/modules/vfs_netatalk.c static int atalk_build_paths(TALLOC_CTX *ctx, const char *path, path 35 source3/modules/vfs_netatalk.c static int atalk_unlink_file(const char *path); path 37 source3/modules/vfs_netatalk.c static int atalk_get_path_ptr(char *path) path 42 source3/modules/vfs_netatalk.c for (i = 0; path[i]; i ++) { path 43 source3/modules/vfs_netatalk.c if (path[i] == '/') path 46 source3/modules/vfs_netatalk.c else if (path[i] == ':') { path 47 source3/modules/vfs_netatalk.c path[i] = '\0'; path 55 source3/modules/vfs_netatalk.c static int atalk_build_paths(TALLOC_CTX *ctx, const char *path, const char *fname, path 64 source3/modules/vfs_netatalk.c if (!ctx || !path || !fname || !adbl_path || !orig_path || path 68 source3/modules/vfs_netatalk.c DEBUG(3, ("ATALK: PATH: %s[%s]\n", path, fname)); path 70 source3/modules/vfs_netatalk.c if (strstr(path, APPLEDOUBLE) || strstr(fname, APPLEDOUBLE)) { path 71 source3/modules/vfs_netatalk.c DEBUG(3, ("ATALK: path %s[%s] already contains %s\n", path, fname, APPLEDOUBLE)); path 78 source3/modules/vfs_netatalk.c *orig_path = talloc_asprintf(ctx, "%s/%s", path, &fname[ptr0]); path 87 source3/modules/vfs_netatalk.c path, &fname[ptr0], APPLEDOUBLE); path 102 source3/modules/vfs_netatalk.c static int atalk_unlink_file(const char *path) path 107 source3/modules/vfs_netatalk.c ret = unlink(path); path 146 source3/modules/vfs_netatalk.c static void atalk_rrmdir(TALLOC_CTX *ctx, char *path) path 152 source3/modules/vfs_netatalk.c if (!path) return; path 154 source3/modules/vfs_netatalk.c dir = sys_opendir(path); path 162 source3/modules/vfs_netatalk.c path, dent->d_name))) path 195 source3/modules/vfs_netatalk.c static int atalk_rmdir(struct vfs_handle_struct *handle, const char *path) path 201 source3/modules/vfs_netatalk.c if (!handle->conn->origpath || !path) goto exit_rmdir; path 207 source3/modules/vfs_netatalk.c strstr(path, APPLEDOUBLE) ? (add = False) : (add = True); path 213 source3/modules/vfs_netatalk.c handle->conn->origpath, path, add ? "/"APPLEDOUBLE : ""))) path 220 source3/modules/vfs_netatalk.c return SMB_VFS_NEXT_RMDIR(handle, path); path 257 source3/modules/vfs_netatalk.c static int atalk_unlink(struct vfs_handle_struct *handle, const char *path) path 266 source3/modules/vfs_netatalk.c ret = SMB_VFS_NEXT_UNLINK(handle, path); path 268 source3/modules/vfs_netatalk.c if (!path) return ret; path 297 source3/modules/vfs_netatalk.c if (atalk_build_paths(ctx, handle->conn->origpath, path, &adbl_path, &orig_path, path 313 source3/modules/vfs_netatalk.c static int atalk_chmod(struct vfs_handle_struct *handle, const char *path, mode_t mode) path 322 source3/modules/vfs_netatalk.c ret = SMB_VFS_NEXT_CHMOD(handle, path, mode); path 324 source3/modules/vfs_netatalk.c if (!path) return ret; path 329 source3/modules/vfs_netatalk.c if (atalk_build_paths(ctx, handle->conn->origpath, path, &adbl_path, &orig_path, path 345 source3/modules/vfs_netatalk.c static int atalk_chown(struct vfs_handle_struct *handle, const char *path, uid_t uid, gid_t gid) path 354 source3/modules/vfs_netatalk.c ret = SMB_VFS_NEXT_CHOWN(handle, path, uid, gid); path 356 source3/modules/vfs_netatalk.c if (!path) return ret; path 361 source3/modules/vfs_netatalk.c if (atalk_build_paths(ctx, handle->conn->origpath, path, &adbl_path, &orig_path, path 379 source3/modules/vfs_netatalk.c static int atalk_lchown(struct vfs_handle_struct *handle, const char *path, uid_t uid, gid_t gid) path 388 source3/modules/vfs_netatalk.c ret = SMB_VFS_NEXT_CHOWN(handle, path, uid, gid); path 390 source3/modules/vfs_netatalk.c if (!path) return ret; path 395 source3/modules/vfs_netatalk.c if (atalk_build_paths(ctx, handle->conn->origpath, path, &adbl_path, &orig_path, path 57 source3/modules/vfs_notify_fam.c const char *path; path 128 source3/modules/vfs_notify_fam.c FAMMonitorDirectory(fam_conn, ctx->path, &ctx->fr, NULL); path 185 source3/modules/vfs_notify_fam.c if ((ne.path = strrchr_m(fam_event.filename, '\\')) == NULL) { path 186 source3/modules/vfs_notify_fam.c ne.path = fam_event.filename; path 245 source3/modules/vfs_notify_fam.c if (!(watch->path = talloc_strdup(watch, e->path))) { path 268 source3/modules/vfs_notify_fam.c FAMMonitorDirectory(watch->fam_connection, watch->path, path 42 source3/modules/vfs_onefs.c static int onefs_mkdir(vfs_handle_struct *handle, const char *path, path 47 source3/modules/vfs_onefs.c return SMB_VFS_NEXT_MKDIR(handle, path, mode); path 125 source3/modules/vfs_onefs.c static int onefs_statvfs(vfs_handle_struct *handle, const char *path, path 132 source3/modules/vfs_onefs.c result = statvfs(path, &statvfs_buf); path 151 source3/modules/vfs_onefs.c static int onefs_get_real_filename(vfs_handle_struct *handle, const char *path, path 175 source3/modules/vfs_onefs.c if (*path != '\0') { path 176 source3/modules/vfs_onefs.c if (!(full_name = talloc_asprintf(mem_ctx, "%s/%s", path, name))) { path 139 source3/modules/vfs_onefs_shadow_copy.c if (shadow_copy_match_name(path, &snap_component)) \ path 140 source3/modules/vfs_onefs_shadow_copy.c cpath = osc_canonicalize_path(path, snap_component); \ path 149 source3/modules/vfs_onefs_shadow_copy.c onefs_shadow_copy_disk_free(vfs_handle_struct *handle, const char *path, path 155 source3/modules/vfs_onefs_shadow_copy.c (handle, cpath ?: path, small_query, bsize, dfree, dsize), path 161 source3/modules/vfs_onefs_shadow_copy.c onefs_shadow_copy_statvfs(struct vfs_handle_struct *handle, const char *path, path 165 source3/modules/vfs_onefs_shadow_copy.c (handle, cpath ?: path, statbuf), path 170 source3/modules/vfs_onefs_shadow_copy.c onefs_shadow_copy_opendir(vfs_handle_struct *handle, const char *path, path 174 source3/modules/vfs_onefs_shadow_copy.c (handle, cpath ?: path, mask, attr), path 179 source3/modules/vfs_onefs_shadow_copy.c onefs_shadow_copy_mkdir(vfs_handle_struct *handle, const char *path, path 183 source3/modules/vfs_onefs_shadow_copy.c (handle, cpath ?: path, mode), path 188 source3/modules/vfs_onefs_shadow_copy.c onefs_shadow_copy_rmdir(vfs_handle_struct *handle, const char *path) path 191 source3/modules/vfs_onefs_shadow_copy.c (handle, cpath ?: path), path 196 source3/modules/vfs_onefs_shadow_copy.c onefs_shadow_copy_open(vfs_handle_struct *handle, const char *path, path 200 source3/modules/vfs_onefs_shadow_copy.c (handle, cpath ?: path, fsp, flags, mode), path 208 source3/modules/vfs_onefs_shadow_copy.c const char *path, path 224 source3/modules/vfs_onefs_shadow_copy.c (handle, req, root_dir_fid, cpath ?: path, path 261 source3/modules/vfs_onefs_shadow_copy.c onefs_shadow_copy_stat(vfs_handle_struct *handle, const char *path, path 265 source3/modules/vfs_onefs_shadow_copy.c (handle, cpath ?: path, sbuf), path 270 source3/modules/vfs_onefs_shadow_copy.c onefs_shadow_copy_lstat(vfs_handle_struct *handle, const char *path, path 274 source3/modules/vfs_onefs_shadow_copy.c (handle, cpath ?: path, sbuf), path 279 source3/modules/vfs_onefs_shadow_copy.c onefs_shadow_copy_unlink(vfs_handle_struct *handle, const char *path) path 282 source3/modules/vfs_onefs_shadow_copy.c (handle, cpath ?: path), path 287 source3/modules/vfs_onefs_shadow_copy.c onefs_shadow_copy_chmod(vfs_handle_struct *handle, const char *path, path 291 source3/modules/vfs_onefs_shadow_copy.c (handle, cpath ?: path, mode), path 296 source3/modules/vfs_onefs_shadow_copy.c onefs_shadow_copy_chown(vfs_handle_struct *handle, const char *path, path 300 source3/modules/vfs_onefs_shadow_copy.c (handle, cpath ?: path, uid, gid), path 305 source3/modules/vfs_onefs_shadow_copy.c onefs_shadow_copy_lchown(vfs_handle_struct *handle, const char *path, path 309 source3/modules/vfs_onefs_shadow_copy.c (handle, cpath ?: path, uid, gid), path 314 source3/modules/vfs_onefs_shadow_copy.c onefs_shadow_copy_chdir(vfs_handle_struct *handle, const char *path) path 317 source3/modules/vfs_onefs_shadow_copy.c (handle, cpath ?: path), path 322 source3/modules/vfs_onefs_shadow_copy.c onefs_shadow_copy_ntimes(vfs_handle_struct *handle, const char *path, path 326 source3/modules/vfs_onefs_shadow_copy.c (handle, cpath ?: path, ft), path 360 source3/modules/vfs_onefs_shadow_copy.c onefs_shadow_copy_readlink(vfs_handle_struct *handle, const char *path, path 364 source3/modules/vfs_onefs_shadow_copy.c (handle, cpath ?: path, buf, bufsiz), path 397 source3/modules/vfs_onefs_shadow_copy.c onefs_shadow_copy_mknod(vfs_handle_struct *handle, const char *path, path 401 source3/modules/vfs_onefs_shadow_copy.c (handle, cpath ?: path, mode, dev), path 406 source3/modules/vfs_onefs_shadow_copy.c onefs_shadow_copy_realpath(vfs_handle_struct *handle, const char *path, path 410 source3/modules/vfs_onefs_shadow_copy.c (handle, cpath ?: path, resolved_path), path 415 source3/modules/vfs_onefs_shadow_copy.c const char *path, unsigned int flags) path 418 source3/modules/vfs_onefs_shadow_copy.c (handle, cpath ?: path, flags), path 425 source3/modules/vfs_onefs_shadow_copy.c const char *path, path 431 source3/modules/vfs_onefs_shadow_copy.c (handle, fsp, cpath ?: path, mem_ctx, num_streams, path 439 source3/modules/vfs_onefs_shadow_copy.c const char *path, path 444 source3/modules/vfs_onefs_shadow_copy.c (handle, full_path, cpath ?: path, mem_ctx, found_name), path 450 source3/modules/vfs_onefs_shadow_copy.c const char *path, uint32 security_info, path 454 source3/modules/vfs_onefs_shadow_copy.c (handle, cpath ?: path, security_info, ppdesc), path 459 source3/modules/vfs_onefs_shadow_copy.c onefs_shadow_copy_chmod_acl(vfs_handle_struct *handle, const char *path, path 463 source3/modules/vfs_onefs_shadow_copy.c (handle, cpath ?: path, mode), path 469 source3/modules/vfs_onefs_shadow_copy.c const char *path, SMB_ACL_TYPE_T type) path 472 source3/modules/vfs_onefs_shadow_copy.c (handle, cpath ?: path, type), path 477 source3/modules/vfs_onefs_shadow_copy.c onefs_shadow_copy_sys_acl_set_file(vfs_handle_struct *handle, const char *path, path 481 source3/modules/vfs_onefs_shadow_copy.c (handle, cpath ?: path, type, theacl), path 487 source3/modules/vfs_onefs_shadow_copy.c const char *path) path 490 source3/modules/vfs_onefs_shadow_copy.c (handle, cpath ?: path), path 495 source3/modules/vfs_onefs_shadow_copy.c onefs_shadow_copy_getxattr(vfs_handle_struct *handle, const char *path, path 499 source3/modules/vfs_onefs_shadow_copy.c (handle, cpath ?: path, name, value, size), path 504 source3/modules/vfs_onefs_shadow_copy.c onefs_shadow_copy_lgetxattr(vfs_handle_struct *handle, const char *path, path 508 source3/modules/vfs_onefs_shadow_copy.c (handle, cpath ?: path, name, value, size), path 513 source3/modules/vfs_onefs_shadow_copy.c onefs_shadow_copy_listxattr(vfs_handle_struct *handle, const char *path, path 517 source3/modules/vfs_onefs_shadow_copy.c (handle, cpath ?: path, list, size), path 522 source3/modules/vfs_onefs_shadow_copy.c onefs_shadow_copy_llistxattr(vfs_handle_struct *handle, const char *path, path 526 source3/modules/vfs_onefs_shadow_copy.c (handle, cpath ?: path, list, size), path 531 source3/modules/vfs_onefs_shadow_copy.c onefs_shadow_copy_removexattr(vfs_handle_struct *handle, const char *path, path 535 source3/modules/vfs_onefs_shadow_copy.c (handle, cpath ?: path, name), path 540 source3/modules/vfs_onefs_shadow_copy.c onefs_shadow_copy_lremovexattr(vfs_handle_struct *handle, const char *path, path 544 source3/modules/vfs_onefs_shadow_copy.c (handle, cpath ?: path, name), path 549 source3/modules/vfs_onefs_shadow_copy.c onefs_shadow_copy_setxattr(vfs_handle_struct *handle, const char *path, path 554 source3/modules/vfs_onefs_shadow_copy.c (handle, cpath ?: path, name, value, size, flags), path 559 source3/modules/vfs_onefs_shadow_copy.c onefs_shadow_copy_lsetxattr(vfs_handle_struct *handle, const char *path, path 564 source3/modules/vfs_onefs_shadow_copy.c (handle, cpath ?: path, name, value, size, flags), path 570 source3/modules/vfs_onefs_shadow_copy.c const char *path, SMB_STRUCT_STAT *sbuf) path 573 source3/modules/vfs_onefs_shadow_copy.c (handle, cpath ?: path, sbuf), path 579 source3/modules/vfs_onefs_shadow_copy.c const char *path) path 582 source3/modules/vfs_onefs_shadow_copy.c (handle, cpath ?: path), path 129 source3/modules/vfs_posixacl.c const char *path) path 131 source3/modules/vfs_posixacl.c return acl_delete_def_file(path); path 41 source3/modules/vfs_posixacl.h const char *path); path 319 source3/modules/vfs_recycle.c static bool matchdirparam(const char **dir_exclude_list, char *path) path 324 source3/modules/vfs_recycle.c *dir_exclude_list[0] == '\0' || path == NULL || *path == '\0') { path 333 source3/modules/vfs_recycle.c for (startp = path; startp; startp = endp) { path 161 source3/modules/vfs_shadow_copy2.c char *path = talloc_strdup(mem_ctx, handle->conn->connectpath); path 166 source3/modules/vfs_shadow_copy2.c if (stat(path, &st) != 0) { path 167 source3/modules/vfs_shadow_copy2.c talloc_free(path); path 173 source3/modules/vfs_shadow_copy2.c while ((p = strrchr(path, '/')) && p > path) { path 175 source3/modules/vfs_shadow_copy2.c if (stat(path, &st) != 0) { path 176 source3/modules/vfs_shadow_copy2.c talloc_free(path); path 185 source3/modules/vfs_shadow_copy2.c return path; path 291 source3/modules/vfs_solarisacl.c const char *path) path 300 source3/modules/vfs_solarisacl.c smb_acl = solarisacl_sys_acl_get_file(handle, path, path 316 source3/modules/vfs_solarisacl.c ret = acl(path, SETACL, count, solaris_acl); path 40 source3/modules/vfs_solarisacl.h const char *path); path 70 source3/modules/vfs_streams_depot.c static bool file_is_valid(vfs_handle_struct *handle, const char *path, path 79 source3/modules/vfs_streams_depot.c DEBUG(10, ("file_is_valid (%s) called\n", path)); path 81 source3/modules/vfs_streams_depot.c if (SMB_VFS_GETXATTR(handle->conn, path, SAMBA_XATTR_MARKER, path 95 source3/modules/vfs_streams_depot.c static bool mark_file_valid(vfs_handle_struct *handle, const char *path, path 105 source3/modules/vfs_streams_depot.c DEBUG(10, ("marking file %s as valid\n", path)); path 107 source3/modules/vfs_streams_depot.c ret = SMB_VFS_SETXATTR(handle->conn, path, SAMBA_XATTR_MARKER, path 145 source3/modules/vfs_tru64acl.c const char *path) path 147 source3/modules/vfs_tru64acl.c return acl_delete_def_file((char *)path); path 40 source3/modules/vfs_tru64acl.h const char *path); path 141 source3/modules/vfs_tsmsm.c const char *path, path 158 source3/modules/vfs_tsmsm.c "online_ratio=%.2f\n", path, (long)stbuf->st_blocks, path 180 source3/modules/vfs_tsmsm.c if (dm_path_to_handle((char*)path, &dmhandle, &dmhandle_len) != 0) { path 182 source3/modules/vfs_tsmsm.c path, strerror(errno))); path 197 source3/modules/vfs_tsmsm.c DEBUG(0,("out of memory in tsmsm_is_offline -- assuming online (%s)\n", path)); path 216 source3/modules/vfs_tsmsm.c path, strerror(errno))); path 233 source3/modules/vfs_tsmsm.c DEBUG(10,("dm_get_dmattr %s ret=%d (%s)\n", path, ret, strerror(errno))); path 332 source3/modules/vfs_tsmsm.c const char *path) { path 344 source3/modules/vfs_tsmsm.c command = talloc_asprintf(tsmd, "%s offline \"%s\"", tsmd->hsmscript, path); path 209 source3/modules/vfs_xattr_tdb.c const char *path, const char *name, path 220 source3/modules/vfs_xattr_tdb.c ret = SMB_VFS_LSTAT(handle->conn, path, &sbuf); path 222 source3/modules/vfs_xattr_tdb.c ret = SMB_VFS_STAT(handle->conn, path, &sbuf); path 338 source3/modules/vfs_xattr_tdb.c const char *path, const char *name, path 349 source3/modules/vfs_xattr_tdb.c ret = SMB_VFS_LSTAT(handle->conn, path, &sbuf); path 351 source3/modules/vfs_xattr_tdb.c ret = SMB_VFS_STAT(handle->conn, path, &sbuf); path 451 source3/modules/vfs_xattr_tdb.c const char *path, char *list, size_t size) path 461 source3/modules/vfs_xattr_tdb.c ret = SMB_VFS_LSTAT(handle->conn, path, &sbuf); path 463 source3/modules/vfs_xattr_tdb.c ret = SMB_VFS_STAT(handle->conn, path, &sbuf); path 558 source3/modules/vfs_xattr_tdb.c const char *path, const char *name) path 568 source3/modules/vfs_xattr_tdb.c ret = SMB_VFS_LSTAT(handle->conn, path, &sbuf); path 570 source3/modules/vfs_xattr_tdb.c ret = SMB_VFS_STAT(handle->conn, path, &sbuf); path 642 source3/modules/vfs_xattr_tdb.c static int xattr_tdb_unlink(vfs_handle_struct *handle, const char *path) path 653 source3/modules/vfs_xattr_tdb.c ret = SMB_VFS_LSTAT(handle->conn, path, &sbuf); path 655 source3/modules/vfs_xattr_tdb.c ret = SMB_VFS_STAT(handle->conn, path, &sbuf); path 662 source3/modules/vfs_xattr_tdb.c ret = SMB_VFS_NEXT_UNLINK(handle, path); path 687 source3/modules/vfs_xattr_tdb.c static int xattr_tdb_rmdir(vfs_handle_struct *handle, const char *path) path 698 source3/modules/vfs_xattr_tdb.c ret = SMB_VFS_LSTAT(handle->conn, path, &sbuf); path 700 source3/modules/vfs_xattr_tdb.c ret = SMB_VFS_STAT(handle->conn, path, &sbuf); path 707 source3/modules/vfs_xattr_tdb.c ret = SMB_VFS_NEXT_RMDIR(handle, path); path 275 source3/modules/vfs_zfsacl.c const char *path) path 2422 source3/printing/nt_printing.c char *path = NULL; path 2449 source3/printing/nt_printing.c if (asprintf(&path, "%s\\%s", path 2457 source3/printing/nt_printing.c path, path 2463 source3/printing/nt_printing.c SAFE_FREE(path); path 2396 source3/printing/printing.c char *path; path 2419 source3/printing/printing.c path = lp_pathname(snum); path 2424 source3/printing/printing.c if (sys_fsusage(path, &dspace, &dsize) == 0 && path 2474 source3/printing/printing.c path, server_info->utok.gid, path 2485 source3/printing/printing.c path, PRINT_SPOOL_PREFIX, (unsigned int)jobid); path 250 source3/registry/reg_api.c char *p, *path, *to_free; path 253 source3/registry/reg_api.c if (!(path = SMB_STRDUP(name))) { path 256 source3/registry/reg_api.c to_free = path; path 258 source3/registry/reg_api.c len = strlen(path); path 260 source3/registry/reg_api.c if ((len > 0) && (path[len-1] == '\\')) { path 261 source3/registry/reg_api.c path[len-1] = '\0'; path 264 source3/registry/reg_api.c while ((p = strchr(path, '\\')) != NULL) { path 268 source3/registry/reg_api.c if (!(name_component = SMB_STRNDUP(path, (p - path)))) { path 286 source3/registry/reg_api.c path = p+1; path 289 source3/registry/reg_api.c err = regkey_open_onelevel(mem_ctx, direct_parent, path, parent->token, path 459 source3/registry/reg_api.c char *path, *end; path 474 source3/registry/reg_api.c if (!(path = talloc_strdup(mem_ctx, subkeypath))) { path 479 source3/registry/reg_api.c while ((end = strchr(path, '\\')) != NULL) { path 485 source3/registry/reg_api.c err = reg_createkey(mem_ctx, key, path, path 496 source3/registry/reg_api.c path = end+1; path 504 source3/registry/reg_api.c err = reg_openkey(ctx, key, path, desired_access, pkey); path 537 source3/registry/reg_api.c err = create_reg_subkey(key->key, path); path 544 source3/registry/reg_api.c err = reg_openkey(ctx, create_parent, path, desired_access, pkey); path 554 source3/registry/reg_api.c WERROR reg_deletekey(struct registry_key *parent, const char *path) path 561 source3/registry/reg_api.c name = talloc_strdup(mem_ctx, path); path 716 source3/registry/reg_api.c char *path = NULL; path 783 source3/registry/reg_api.c path = talloc_asprintf(regfile->mem_ctx, path 787 source3/registry/reg_api.c if (path == NULL) { path 790 source3/registry/reg_api.c result = reg_load_tree(regfile, path, subkey); path 1014 source3/registry/reg_api.c char *path, *p; path 1017 source3/registry/reg_api.c if (!(path = SMB_STRDUP(orig_path))) { path 1021 source3/registry/reg_api.c p = strchr(path, '\\'); path 1028 source3/registry/reg_api.c err = reg_openhive(mem_ctx, path, desired_access, token, path 1031 source3/registry/reg_api.c SAFE_FREE(path); path 1034 source3/registry/reg_api.c SAFE_FREE(path); path 1041 source3/registry/reg_api.c err = reg_openhive(mem_ctx, path, KEY_ENUMERATE_SUB_KEYS, token, path 1044 source3/registry/reg_api.c SAFE_FREE(path); path 1051 source3/registry/reg_api.c SAFE_FREE(path); path 1068 source3/registry/reg_api.c const char *path, path 1084 source3/registry/reg_api.c werr = reg_openkey(mem_ctx, parent, path, REG_KEY_ALL, &key); path 1106 source3/registry/reg_api.c werr = reg_deletekey(parent, path); path 1116 source3/registry/reg_api.c const char *path, path 1129 source3/registry/reg_api.c werr = reg_deletekey_recursive_internal(ctx, parent, path, del_key); path 1133 source3/registry/reg_api.c "'%s': %s\n", path, parent->key->name, path 1155 source3/registry/reg_api.c const char *path) path 1157 source3/registry/reg_api.c return reg_deletekey_recursive_trans(ctx, parent, path, true); path 1162 source3/registry/reg_api.c const char *path) path 1164 source3/registry/reg_api.c return reg_deletekey_recursive_trans(ctx, parent, path, false); path 1182 source3/registry/reg_api.c char *path, *p; path 1185 source3/registry/reg_api.c if (!(path = SMB_STRDUP(orig_path))) { path 1189 source3/registry/reg_api.c p = strchr(path, '\\'); path 1196 source3/registry/reg_api.c err = reg_openhive(mem_ctx, path, desired_access, token, path 1199 source3/registry/reg_api.c SAFE_FREE(path); path 1202 source3/registry/reg_api.c SAFE_FREE(path); path 1210 source3/registry/reg_api.c err = reg_openhive(mem_ctx, path, path 1215 source3/registry/reg_api.c SAFE_FREE(path); path 1220 source3/registry/reg_api.c SAFE_FREE(path); path 1234 source3/registry/reg_api.c char *path, *p; path 1237 source3/registry/reg_api.c if (!(path = SMB_STRDUP(orig_path))) { path 1241 source3/registry/reg_api.c p = strchr(path, '\\'); path 1244 source3/registry/reg_api.c SAFE_FREE(path); path 1250 source3/registry/reg_api.c err = reg_openhive(NULL, path, path 1255 source3/registry/reg_api.c SAFE_FREE(path); path 1260 source3/registry/reg_api.c SAFE_FREE(path); path 42 source3/registry/reg_backend_current_version.c char *path = NULL; path 45 source3/registry/reg_backend_current_version.c path = talloc_strdup(ctx, key); path 46 source3/registry/reg_backend_current_version.c if (path == NULL) { path 49 source3/registry/reg_backend_current_version.c path = normalize_reg_path(ctx, path); path 50 source3/registry/reg_backend_current_version.c if (path == NULL) { path 54 source3/registry/reg_backend_current_version.c if (strncmp(path, KEY_CURRENT_VERSION_NORM, strlen(path)) != 0) { path 72 source3/registry/reg_backend_db.c const char *path; path 101 source3/registry/reg_backend_db.c char *path = NULL; path 111 source3/registry/reg_backend_db.c path = talloc_strdup(frame, add_path); path 113 source3/registry/reg_backend_db.c if (!path || !base) { path 117 source3/registry/reg_backend_db.c p = path; path 256 source3/registry/reg_backend_db.c for (i=0; builtin_registry_values[i].path != NULL; i++) { path 263 source3/registry/reg_backend_db.c regdb_fetch_values(builtin_registry_values[i].path, values); path 308 source3/registry/reg_backend_db.c for (i=0; builtin_registry_values[i].path != NULL; i++) { path 316 source3/registry/reg_backend_db.c regdb_fetch_values(builtin_registry_values[i].path, values); path 349 source3/registry/reg_backend_db.c regdb_store_values(builtin_registry_values[i].path, path 517 source3/registry/reg_backend_db.c char *path; path 527 source3/registry/reg_backend_db.c path = discard_const_p(char, keyname); path 529 source3/registry/reg_backend_db.c path = talloc_asprintf(mem_ctx, "%s/%s", prefix, keyname); path 530 source3/registry/reg_backend_db.c if (path == NULL) { path 535 source3/registry/reg_backend_db.c path = normalize_reg_path(mem_ctx, path); path 536 source3/registry/reg_backend_db.c if (path == NULL) { path 540 source3/registry/reg_backend_db.c werr = ntstatus_to_werror(dbwrap_delete_bystring(regdb, path)); path 707 source3/registry/reg_backend_db.c char *path = NULL; path 807 source3/registry/reg_backend_db.c path = talloc_asprintf(ctx, "%s/%s", key, oldkeyname); path 808 source3/registry/reg_backend_db.c if (!path) { path 812 source3/registry/reg_backend_db.c werr = regdb_delete_key_lists(path); path 815 source3/registry/reg_backend_db.c TALLOC_FREE(path); path 849 source3/registry/reg_backend_db.c path = talloc_asprintf(ctx, "%s/%s", path 852 source3/registry/reg_backend_db.c if (!path) { path 861 source3/registry/reg_backend_db.c if (regdb_fetch_keys( path, subkeys ) == -1) { path 863 source3/registry/reg_backend_db.c if (!regdb_store_keys_internal(path, subkeys)) { path 865 source3/registry/reg_backend_db.c "new record for key [%s]\n", path)); path 871 source3/registry/reg_backend_db.c TALLOC_FREE(path); path 964 source3/registry/reg_backend_db.c char *path; path 972 source3/registry/reg_backend_db.c path = talloc_asprintf(mem_ctx, "%s/%s", key, subkey); path 973 source3/registry/reg_backend_db.c if (path == NULL) { path 978 source3/registry/reg_backend_db.c if (!regdb_key_exists(path)) { path 986 source3/registry/reg_backend_db.c werr = regdb_delete_key_lists(path); path 1029 source3/registry/reg_backend_db.c char *path = NULL; path 1032 source3/registry/reg_backend_db.c path = normalize_reg_path(mem_ctx, key); path 1033 source3/registry/reg_backend_db.c if (!path) { path 1037 source3/registry/reg_backend_db.c data = dbwrap_fetch_bystring(regdb, mem_ctx, path); path 1039 source3/registry/reg_backend_db.c TALLOC_FREE(path); path 1052 source3/registry/reg_backend_db.c char *path; path 1058 source3/registry/reg_backend_db.c path = normalize_reg_path(mem_ctx, key); path 1059 source3/registry/reg_backend_db.c if (path == NULL) { path 1064 source3/registry/reg_backend_db.c if (*path == '\0') { path 1068 source3/registry/reg_backend_db.c ret = (strrchr(path, '/') == NULL); path 1246 source3/registry/reg_backend_db.c char *path = NULL; path 1254 source3/registry/reg_backend_db.c path = normalize_reg_path(talloc_tos(), parent); path 1255 source3/registry/reg_backend_db.c if (path == NULL) { path 1260 source3/registry/reg_backend_db.c REG_SORTED_SUBKEYS_PREFIX, path); path 1277 source3/registry/reg_backend_db.c if (!create_sorted_subkeys(path, key)) { path 1288 source3/registry/reg_backend_db.c TALLOC_FREE(path); path 1306 source3/registry/reg_backend_db.c char *path, *p; path 1312 source3/registry/reg_backend_db.c path = normalize_reg_path(mem_ctx, key); path 1313 source3/registry/reg_backend_db.c if (path == NULL) { path 1318 source3/registry/reg_backend_db.c if (*path == '\0') { path 1322 source3/registry/reg_backend_db.c p = strrchr(path, '/'); path 1325 source3/registry/reg_backend_db.c value = regdb_fetch_key_internal(mem_ctx, path); path 1329 source3/registry/reg_backend_db.c ret = scan_parent_subkeys(path, p+1); path 76 source3/registry/reg_backend_perflib.c char *path = NULL; path 79 source3/registry/reg_backend_perflib.c path = talloc_strdup(ctx, key); path 80 source3/registry/reg_backend_perflib.c if (path == NULL) { path 83 source3/registry/reg_backend_perflib.c path = normalize_reg_path(ctx, path); path 84 source3/registry/reg_backend_perflib.c if (path == NULL) { path 88 source3/registry/reg_backend_perflib.c if (strncmp(path, KEY_PERFLIB_NORM, strlen(path)) == 0) { path 90 source3/registry/reg_backend_perflib.c } else if (strncmp(path, KEY_PERFLIB_009_NORM, strlen(path)) == 0) { path 42 source3/registry/reg_backend_printing.c const char *path; path 45 source3/registry/reg_backend_printing.c int ( *fetch_subkeys) ( const char *path, struct regsubkey_ctr *subkeys ); path 46 source3/registry/reg_backend_printing.c bool (*store_subkeys) ( const char *path, struct regsubkey_ctr *subkeys ); path 47 source3/registry/reg_backend_printing.c int (*fetch_values) ( const char *path, REGVAL_CTR *values ); path 48 source3/registry/reg_backend_printing.c bool (*store_values) ( const char *path, REGVAL_CTR *values ); path 61 source3/registry/reg_backend_printing.c static const char *dos_basename(const char *path) path 65 source3/registry/reg_backend_printing.c if (!(p = strrchr( path, '\\'))) { path 66 source3/registry/reg_backend_printing.c p = path; path 172 source3/registry/reg_backend_printing.c char *path = NULL; path 175 source3/registry/reg_backend_printing.c path = talloc_strdup(ctx, key); path 176 source3/registry/reg_backend_printing.c if (!path) { path 179 source3/registry/reg_backend_printing.c path = normalize_reg_path(ctx, path); path 180 source3/registry/reg_backend_printing.c if (!path) { path 186 source3/registry/reg_backend_printing.c if (strncmp(path, KEY_WINNT_PRINTERS, strlen(KEY_WINNT_PRINTERS)) == 0) { path 192 source3/registry/reg_backend_printing.c TALLOC_FREE(path); path 1167 source3/registry/reg_backend_printing.c char *path = NULL; path 1173 source3/registry/reg_backend_printing.c path = talloc_strdup(ctx, key); path 1174 source3/registry/reg_backend_printing.c if (!path) { path 1177 source3/registry/reg_backend_printing.c path = normalize_reg_path(ctx, path); path 1178 source3/registry/reg_backend_printing.c if (!path) { path 1182 source3/registry/reg_backend_printing.c for ( i=0; print_registry[i].path; i++ ) { path 1183 source3/registry/reg_backend_printing.c if (strncmp( path, print_registry[i].path, strlen(print_registry[i].path) ) == 0 ) path 36 source3/registry/reg_backend_shares.c static char* trim_reg_path( const char *path ) path 47 source3/registry/reg_backend_shares.c if ( strlen(path) < key_len ) { path 48 source3/registry/reg_backend_shares.c DEBUG(0,("trim_reg_path: Registry path too short! [%s]\n", path)); path 53 source3/registry/reg_backend_shares.c p = path + strlen( KEY_SHARES ); path 71 source3/registry/reg_backend_shares.c char *path; path 77 source3/registry/reg_backend_shares.c path = trim_reg_path( key ); path 81 source3/registry/reg_backend_shares.c if ( !path ) path 90 source3/registry/reg_backend_shares.c num_subkeys = handle_share_subpath( path, subkey_ctr, NULL ); path 93 source3/registry/reg_backend_shares.c SAFE_FREE( path ); path 105 source3/registry/reg_backend_shares.c char *path; path 111 source3/registry/reg_backend_shares.c path = trim_reg_path( key ); path 115 source3/registry/reg_backend_shares.c if ( !path ) path 123 source3/registry/reg_backend_shares.c num_values = handle_printing_subpath( path, NULL, val ); path 126 source3/registry/reg_backend_shares.c SAFE_FREE(path); path 32 source3/registry/reg_cachehook.c char **path) path 36 source3/registry/reg_cachehook.c if ((keyname == NULL) || (path == NULL)) { path 52 source3/registry/reg_cachehook.c *path = tmp_path; path 40 source3/registry/reg_perfcount.c char *path = NULL; path 44 source3/registry/reg_perfcount.c path = talloc_asprintf(ctx, "%s/%s", PERFCOUNTDIR, dbname); path 45 source3/registry/reg_perfcount.c if (!path) { path 49 source3/registry/reg_perfcount.c ret = talloc_strdup(ctx, state_path(path)); path 50 source3/registry/reg_perfcount.c TALLOC_FREE(path); path 35 source3/registry/reg_util.c bool reg_split_path(char *path, char **base, char **new_path) path 41 source3/registry/reg_util.c if (!path) { path 44 source3/registry/reg_util.c *base = path; path 46 source3/registry/reg_util.c p = strchr(path, '\\'); path 64 source3/registry/reg_util.c bool reg_split_key(char *path, char **base, char **key) path 70 source3/registry/reg_util.c if (!path) { path 74 source3/registry/reg_util.c *base = path; path 76 source3/registry/reg_util.c p = strrchr(path, '\\'); path 32 source3/registry/reg_util_legacy.c const char *path, path 39 source3/registry/reg_util_legacy.c err = reg_open_path(NULL, path, access_desired, token, &key); path 62 source3/rpc_server/srv_dfs_nt.c r->in.path, r->in.server, r->in.share)); path 72 source3/rpc_server/srv_dfs_nt.c status = get_referred_path(ctx, r->in.path, jn, path 189 source3/rpc_server/srv_dfs_nt.c dfs1->path = talloc_asprintf(mem_ctx, path 192 source3/rpc_server/srv_dfs_nt.c if (dfs1->path == NULL) path 195 source3/rpc_server/srv_dfs_nt.c DEBUG(5,("init_reply_dfs_info_1: initing entrypath: %s\n",dfs1->path)); path 201 source3/rpc_server/srv_dfs_nt.c dfs2->path = talloc_asprintf(mem_ctx, path 203 source3/rpc_server/srv_dfs_nt.c if (dfs2->path == NULL) path 215 source3/rpc_server/srv_dfs_nt.c dfs3->path = talloc_asprintf(mem_ctx, "\\\\%s\\%s", path 218 source3/rpc_server/srv_dfs_nt.c dfs3->path = talloc_asprintf(mem_ctx, "\\\\%s\\%s\\%s", global_myname(), path 221 source3/rpc_server/srv_dfs_nt.c if (dfs3->path == NULL) path 240 source3/rpc_server/srv_dfs_nt.c char *path = NULL; path 244 source3/rpc_server/srv_dfs_nt.c path = talloc_strdup(mem_ctx, ref->alternate_path); path 245 source3/rpc_server/srv_dfs_nt.c if (!path) { path 248 source3/rpc_server/srv_dfs_nt.c trim_char(path,'\\','\0'); path 249 source3/rpc_server/srv_dfs_nt.c p = strrchr_m(path,'\\'); path 251 source3/rpc_server/srv_dfs_nt.c DEBUG(4,("init_reply_dfs_info_3: invalid path: no \\ found in %s\n",path)); path 255 source3/rpc_server/srv_dfs_nt.c DEBUG(5,("storage %d: %s.%s\n",ii,path,p+1)); path 257 source3/rpc_server/srv_dfs_nt.c stor->server = talloc_strdup(mem_ctx, path); path 286 source3/rpc_server/srv_eventlog_nt.c char *path = NULL; path 312 source3/rpc_server/srv_eventlog_nt.c path = talloc_asprintf(ctx, "%s/%s", KEY_EVENTLOG, elogname ); path 313 source3/rpc_server/srv_eventlog_nt.c if (!path) { path 317 source3/rpc_server/srv_eventlog_nt.c wresult = reg_open_path(ctx, path, REG_KEY_READ, get_root_nt_token(), path 323 source3/rpc_server/srv_eventlog_nt.c path, win_errstr( wresult ) ) ); path 7809 source3/rpc_server/srv_spoolss_nt.c char **path) path 7815 source3/rpc_server/srv_spoolss_nt.c *path = NULL; path 7839 source3/rpc_server/srv_spoolss_nt.c *path = talloc_asprintf(mem_ctx, path 7845 source3/rpc_server/srv_spoolss_nt.c *path = talloc_asprintf(mem_ctx, "%s\\%s\\%s", path 7855 source3/rpc_server/srv_spoolss_nt.c if (!*path) { path 7871 source3/rpc_server/srv_spoolss_nt.c char *path = NULL; path 7877 source3/rpc_server/srv_spoolss_nt.c &path); path 7882 source3/rpc_server/srv_spoolss_nt.c DEBUG(4,("printer driver directory: [%s]\n", path)); path 7884 source3/rpc_server/srv_spoolss_nt.c r->directory_name = path; path 9561 source3/rpc_server/srv_spoolss_nt.c char *path = NULL; path 9567 source3/rpc_server/srv_spoolss_nt.c &path); path 9572 source3/rpc_server/srv_spoolss_nt.c DEBUG(4,("print processor directory: [%s]\n", path)); path 9574 source3/rpc_server/srv_spoolss_nt.c r->directory_name = path; path 96 source3/rpc_server/srv_srvsvc_nt.c fenum->ctr3->array[i].path = fullpath; path 199 source3/rpc_server/srv_srvsvc_nt.c fenum->ctr3->array[i].path = fullpath; path 282 source3/rpc_server/srv_srvsvc_nt.c char *path = NULL; path 295 source3/rpc_server/srv_srvsvc_nt.c path = talloc_asprintf(p->mem_ctx, path 298 source3/rpc_server/srv_srvsvc_nt.c if (path) { path 305 source3/rpc_server/srv_srvsvc_nt.c string_replace(path, '/', '\\'); path 314 source3/rpc_server/srv_srvsvc_nt.c r->path = path ? path : ""; path 373 source3/rpc_server/srv_srvsvc_nt.c char *path = NULL; path 387 source3/rpc_server/srv_srvsvc_nt.c path = talloc_asprintf(ctx, "C:%s", lp_pathname(snum)); path 388 source3/rpc_server/srv_srvsvc_nt.c if (path) { path 393 source3/rpc_server/srv_srvsvc_nt.c string_replace(path, '/', '\\'); path 406 source3/rpc_server/srv_srvsvc_nt.c r->path = path ? path : ""; path 1492 source3/rpc_server/srv_srvsvc_nt.c char *path = NULL; path 1553 source3/rpc_server/srv_srvsvc_nt.c pathname = info->info2->path; path 1569 source3/rpc_server/srv_srvsvc_nt.c pathname = info->info502->path; path 1621 source3/rpc_server/srv_srvsvc_nt.c if (!(path = valid_share_pathname(p->mem_ctx, pathname ))) { path 1629 source3/rpc_server/srv_srvsvc_nt.c string_replace(path, '"', ' '); path 1637 source3/rpc_server/srv_srvsvc_nt.c if (strcmp(path, lp_pathname(snum)) || strcmp(comment, lp_comment(snum)) path 1649 source3/rpc_server/srv_srvsvc_nt.c path, path 1722 source3/rpc_server/srv_srvsvc_nt.c char *path; path 1755 source3/rpc_server/srv_srvsvc_nt.c pathname = talloc_strdup(ctx, r->in.info->info2->path); path 1766 source3/rpc_server/srv_srvsvc_nt.c pathname = talloc_strdup(ctx, r->in.info->info502->path); path 1819 source3/rpc_server/srv_srvsvc_nt.c if (!(path = valid_share_pathname(p->mem_ctx, pathname))) { path 1825 source3/rpc_server/srv_srvsvc_nt.c string_replace(path, '"', ' '); path 1835 source3/rpc_server/srv_srvsvc_nt.c path, path 58 source3/rpcclient/cmd_dfs.c const char *path, *servername, *sharename, *comment; path 67 source3/rpcclient/cmd_dfs.c path = argv[1]; path 72 source3/rpcclient/cmd_dfs.c result = rpccli_dfs_Add(cli, mem_ctx, path, servername, path 86 source3/rpcclient/cmd_dfs.c const char *path, *servername, *sharename; path 93 source3/rpcclient/cmd_dfs.c path = argv[1]; path 97 source3/rpcclient/cmd_dfs.c result = rpccli_dfs_Remove(cli, mem_ctx, path, servername, path 110 source3/rpcclient/cmd_dfs.c printf("path: %s\n", info1->path); path 117 source3/rpcclient/cmd_dfs.c printf("path: %s\n", info2->path); path 130 source3/rpcclient/cmd_dfs.c printf("path: %s\n", info3->path); path 288 source3/rpcclient/cmd_dfs.c const char *path, *servername, *sharename; path 298 source3/rpcclient/cmd_dfs.c path = argv[1]; path 305 source3/rpcclient/cmd_dfs.c result = rpccli_dfs_GetInfo(cli, mem_ctx, path, servername, path 225 source3/rpcclient/cmd_srvsvc.c printf("\tpath:\t%s\n", r->path); path 233 source3/rpcclient/cmd_srvsvc.c printf("\tpath:\t%s\n", r->path); path 815 source3/rpcclient/cmd_srvsvc.c const char *path = "IPC$"; path 827 source3/rpcclient/cmd_srvsvc.c path = argv[2]; path 854 source3/rpcclient/cmd_srvsvc.c path, path 340 source3/services/services_db.c char *path = NULL; path 354 source3/services/services_db.c if (asprintf(&path, "%s\\%s", KEY_SERVICES, name) < 0) { path 357 source3/services/services_db.c wresult = regkey_open_internal( NULL, &key_service, path, path 361 source3/services/services_db.c path, win_errstr(wresult))); path 362 source3/services/services_db.c SAFE_FREE(path); path 365 source3/services/services_db.c SAFE_FREE(path); path 397 source3/services/services_db.c if (asprintf(&path, "%s\\%s\\%s", KEY_SERVICES, name, "Security") < 0) { path 400 source3/services/services_db.c wresult = regkey_open_internal( NULL, &key_secdesc, path, path 404 source3/services/services_db.c path, win_errstr(wresult))); path 406 source3/services/services_db.c SAFE_FREE(path); path 409 source3/services/services_db.c SAFE_FREE(path); path 511 source3/services/services_db.c char *path= NULL; path 517 source3/services/services_db.c if (asprintf(&path, "%s\\%s\\%s", KEY_SERVICES, name, "Security") < 0) { path 520 source3/services/services_db.c wresult = regkey_open_internal( NULL, &key, path, token, path 524 source3/services/services_db.c path, win_errstr(wresult))); path 557 source3/services/services_db.c SAFE_FREE(path); path 570 source3/services/services_db.c char *path = NULL; path 578 source3/services/services_db.c if (asprintf(&path, "%s\\%s\\%s", KEY_SERVICES, name, "Security") < 0) { path 581 source3/services/services_db.c wresult = regkey_open_internal( NULL, &key, path, token, path 585 source3/services/services_db.c path, win_errstr(wresult))); path 586 source3/services/services_db.c SAFE_FREE(path); path 589 source3/services/services_db.c SAFE_FREE(path); path 625 source3/services/services_db.c char *path = NULL; path 630 source3/services/services_db.c if (asprintf(&path, "%s\\%s", KEY_SERVICES, name) < 0) { path 633 source3/services/services_db.c wresult = regkey_open_internal( NULL, &key, path, token, path 637 source3/services/services_db.c path, win_errstr(wresult))); path 638 source3/services/services_db.c SAFE_FREE(path); path 641 source3/services/services_db.c SAFE_FREE(path); path 675 source3/services/services_db.c char *path = NULL; path 680 source3/services/services_db.c if (asprintf(&path, "%s\\%s", KEY_SERVICES, name) < 0) { path 683 source3/services/services_db.c wresult = regkey_open_internal( NULL, &key, path, token, path 687 source3/services/services_db.c path, win_errstr(wresult))); path 688 source3/services/services_db.c SAFE_FREE(path); path 691 source3/services/services_db.c SAFE_FREE(path); path 719 source3/services/services_db.c char *path = NULL; path 724 source3/services/services_db.c if (asprintf(&path, "%s\\%s", KEY_SERVICES, name) < 0) { path 727 source3/services/services_db.c wresult = regkey_open_internal( NULL, &key, path, token, path 731 source3/services/services_db.c path, win_errstr(wresult))); path 732 source3/services/services_db.c SAFE_FREE(path); path 735 source3/services/services_db.c SAFE_FREE(path); path 66 source3/smbd/dfree.c uint64_t sys_disk_free(connection_struct *conn, const char *path, bool small_query, path 91 source3/smbd/dfree.c path); path 127 source3/smbd/dfree.c if (sys_fsusage(path, dfree, dsize) != 0) { path 134 source3/smbd/dfree.c if (sys_fsusage(path, dfree, dsize) != 0) { path 141 source3/smbd/dfree.c if (disk_quotas(path, &bsize_q, &dfree_q, &dsize_q)) { path 178 source3/smbd/dfree.c const char *path, path 189 source3/smbd/dfree.c return SMB_VFS_DISK_FREE(conn,path,small_query,bsize,dfree,dsize); path 200 source3/smbd/dfree.c dfree_ret = SMB_VFS_DISK_FREE(conn,path,small_query,bsize,dfree,dsize); path 60 source3/smbd/dir.c char *path; path 187 source3/smbd/dir.c NULL, dptr->conn, dptr->path, path 189 source3/smbd/dir.c DEBUG(4,("dptr_get: Failed to open %s (%s)\n",dptr->path, path 209 source3/smbd/dir.c return(dptr->path); path 263 source3/smbd/dir.c string_set(&dptr->path,""); path 332 source3/smbd/dir.c void dptr_closepath(char *path,uint16 spid) path 337 source3/smbd/dir.c if (spid == dptr->spid && strequal(dptr->path,path)) path 387 source3/smbd/dir.c NTSTATUS dptr_create(connection_struct *conn, const char *path, bool old_handle, bool expect_close,uint16 spid, path 394 source3/smbd/dir.c DEBUG(5,("dptr_create dir=%s\n", path)); path 400 source3/smbd/dir.c status = check_name(conn,path); path 405 source3/smbd/dir.c dir_hnd = OpenDir(NULL, conn, path, wcard, attr); path 410 source3/smbd/dir.c string_set(&conn->dirpath,path); path 489 source3/smbd/dir.c string_set(&dptr->path,path); path 512 source3/smbd/dir.c dptr->dnum,path,expect_close)); path 561 source3/smbd/dir.c if (is_visible_file(dptr->conn, dptr->path, name, pst, True)) { path 605 source3/smbd/dir.c if (!is_visible_file(dptr->conn, dptr->path, dptr->wcard, path 622 source3/smbd/dir.c dptr->path, path 653 source3/smbd/dir.c ret = SMB_VFS_GET_REAL_FILENAME(dptr->conn, dptr->path, dptr->wcard, path 29 source3/smbd/dmapi.c uint32 dmapi_file_flags(const char * const path) { return 0; } path 262 source3/smbd/dmapi.c uint32 dmapi_file_flags(const char * const path) path 292 source3/smbd/dmapi.c err = dm_path_to_handle(CONST_DISCARD(char *, path), path 296 source3/smbd/dmapi.c path, strerror(errno))); path 311 source3/smbd/dmapi.c err = dm_path_to_handle(CONST_DISCARD(char *, path), path 316 source3/smbd/dmapi.c path, strerror(errno))); path 325 source3/smbd/dmapi.c path, strerror(errno))); path 334 source3/smbd/dmapi.c DEBUG(DMAPI_TRACE, ("DMAPI event list for %s\n", path)); path 342 source3/smbd/dmapi.c DEBUG(DMAPI_TRACE, ("%s is OFFLINE\n", path)); path 143 source3/smbd/dosmode.c static uint32 dos_mode_from_sbuf(connection_struct *conn, const char *path, SMB_STRUCT_STAT *sbuf) path 155 source3/smbd/dosmode.c if (!can_write_to_file(conn, path, sbuf)) { path 191 source3/smbd/dosmode.c static bool get_ea_dos_attribute(connection_struct *conn, const char *path,SMB_STRUCT_STAT *sbuf, uint32 *pattr) path 204 source3/smbd/dosmode.c sizeret = SMB_VFS_GETXATTR(conn, path, SAMBA_XATTR_DOS_ATTRIB, attrstr, sizeof(attrstr)); path 213 source3/smbd/dosmode.c path, strerror(errno) )); path 220 source3/smbd/dosmode.c DEBUG(10,("get_ea_dos_attribute: %s attrstr = %s\n", path, attrstr)); path 224 source3/smbd/dosmode.c DEBUG(1,("get_ea_dos_attributes: Badly formed DOSATTRIB on file %s - %s\n", path, attrstr)); path 250 source3/smbd/dosmode.c static bool set_ea_dos_attribute(connection_struct *conn, const char *path, SMB_STRUCT_STAT *sbuf, uint32 dosmode) path 261 source3/smbd/dosmode.c if (SMB_VFS_SETXATTR(conn, path, SAMBA_XATTR_DOS_ATTRIB, attrstr, strlen(attrstr), 0) == -1) { path 270 source3/smbd/dosmode.c path, strerror(errno) )); path 290 source3/smbd/dosmode.c if (!NT_STATUS_IS_OK(open_file_fchmod(NULL, conn, path, sbuf, path 294 source3/smbd/dosmode.c if (SMB_VFS_SETXATTR(conn, path, SAMBA_XATTR_DOS_ATTRIB, attrstr, strlen(attrstr), 0) == 0) { path 301 source3/smbd/dosmode.c DEBUG(10,("set_ea_dos_attribute: set EA %s on file %s\n", attrstr, path)); path 309 source3/smbd/dosmode.c uint32 dos_mode_msdfs(connection_struct *conn, const char *path,SMB_STRUCT_STAT *sbuf) path 313 source3/smbd/dosmode.c DEBUG(8,("dos_mode_msdfs: %s\n", path)); path 322 source3/smbd/dosmode.c const char *p = strrchr_m(path,'/'); path 326 source3/smbd/dosmode.c p = path; path 336 source3/smbd/dosmode.c result |= dos_mode_from_sbuf(conn, path, sbuf); path 340 source3/smbd/dosmode.c if (!(result & aHIDDEN) && IS_HIDDEN_PATH(conn,path)) { path 469 source3/smbd/dosmode.c uint32 dos_mode(connection_struct *conn, const char *path,SMB_STRUCT_STAT *sbuf) path 474 source3/smbd/dosmode.c DEBUG(8,("dos_mode: %s\n", path)); path 483 source3/smbd/dosmode.c const char *p = strrchr_m(path,'/'); path 487 source3/smbd/dosmode.c p = path; path 498 source3/smbd/dosmode.c used_stat_dos_flags = get_stat_dos_flags(conn, path, sbuf, &result); path 502 source3/smbd/dosmode.c if (get_ea_dos_attribute(conn, path, sbuf, &result)) { path 505 source3/smbd/dosmode.c result |= dos_mode_from_sbuf(conn, path, sbuf); path 510 source3/smbd/dosmode.c offline = SMB_VFS_IS_OFFLINE(conn, path, sbuf); path 517 source3/smbd/dosmode.c if (!(result & aHIDDEN) && IS_HIDDEN_PATH(conn,path)) { path 35 source3/smbd/filename.c char **path); path 798 source3/smbd/filename.c const char *path, const char *name, path 808 source3/smbd/filename.c if ((path == NULL) || (*path == 0)) { path 809 source3/smbd/filename.c path = "."; path 847 source3/smbd/filename.c if (!(cur_dir = OpenDir(talloc_tos(), conn, path, NULL, 0))) { path 848 source3/smbd/filename.c DEBUG(3,("scan dir didn't open dir [%s]\n",path)); path 898 source3/smbd/filename.c int get_real_filename(connection_struct *conn, const char *path, path 908 source3/smbd/filename.c return get_real_filename_full_scan(conn, path, name, mangled, path 913 source3/smbd/filename.c ret = SMB_VFS_GET_REAL_FILENAME(conn, path, name, mem_ctx, found_name); path 924 source3/smbd/filename.c return get_real_filename_full_scan(conn, path, name, mangled, mem_ctx, path 934 source3/smbd/filename.c char **path) path 949 source3/smbd/filename.c *path = result; path 964 source3/smbd/filename.c *path = result; path 986 source3/smbd/filename.c *path = result; path 1005 source3/smbd/filename.c *path = result; path 220 source3/smbd/msdfs.c const char *path, path 233 source3/smbd/msdfs.c connpath = talloc_strdup(conn, path); path 410 source3/smbd/msdfs.c const char *path, path 440 source3/smbd/msdfs.c if (SMB_VFS_LSTAT(conn, path, sbufp) != 0) { path 442 source3/smbd/msdfs.c path)); path 448 source3/smbd/msdfs.c path)); path 452 source3/smbd/msdfs.c referral_len = SMB_VFS_READLINK(conn, path, link_target, bufsize - 1); path 456 source3/smbd/msdfs.c path, strerror(errno))); path 461 source3/smbd/msdfs.c DEBUG(5,("is_msdfs_link_internal: %s -> %s\n",path, path 482 source3/smbd/msdfs.c const char *path, path 487 source3/smbd/msdfs.c path, path 1358 source3/smbd/msdfs.c char *path = NULL; path 1366 source3/smbd/msdfs.c if(!junction_to_local_path(jucn, &path, &conn, &cwd)) { path 1405 source3/smbd/msdfs.c path, msdfs_link)); path 1407 source3/smbd/msdfs.c if(SMB_VFS_SYMLINK(conn, msdfs_link, path) < 0) { path 1409 source3/smbd/msdfs.c if(SMB_VFS_UNLINK(conn,path)!=0) { path 1413 source3/smbd/msdfs.c if (SMB_VFS_SYMLINK(conn, msdfs_link, path) < 0) { path 1416 source3/smbd/msdfs.c path, msdfs_link, strerror(errno))); path 1431 source3/smbd/msdfs.c char *path = NULL; path 1436 source3/smbd/msdfs.c if (!junction_to_local_path(jucn, &path, &conn, &cwd)) { path 1440 source3/smbd/msdfs.c if( SMB_VFS_UNLINK(conn, path) == 0 ) { path 26 source3/smbd/noquotas.c bool disk_quotas(const char *path,uint64_t *bsize,uint64_t *dfree,uint64_t *dsize) path 192 source3/smbd/notify.c notify_fsp(fsp, e->action, e->path); path 217 source3/smbd/notify.c e.path = fullpath; path 340 source3/smbd/notify.c const char *path) path 344 source3/smbd/notify.c if (path[0] == '.' && path[1] == '/') { path 345 source3/smbd/notify.c path += 2; path 347 source3/smbd/notify.c if (asprintf(&fullpath, "%s/%s", conn->connectpath, path) == -1) { path 50 source3/smbd/notify_inotify.c static int inotify_add_watch(int fd, const char *path, __u32 mask) path 52 source3/smbd/notify_inotify.c return syscall(__NR_inotify_add_watch, fd, path, mask); path 90 source3/smbd/notify_inotify.c const char *path; path 191 source3/smbd/notify_inotify.c ne.path = e->name; path 194 source3/smbd/notify_inotify.c ne.action, ne.path)); path 404 source3/smbd/notify_inotify.c wd = inotify_add_watch(in->fd, e->path, mask); path 412 source3/smbd/notify_inotify.c e->path, mask, wd)); path 427 source3/smbd/notify_inotify.c w->path = talloc_strdup(w, e->path); path 428 source3/smbd/notify_inotify.c if (w->path == NULL) { path 195 source3/smbd/notify_internal.c return strcmp(e1->path, e2->path); path 287 source3/smbd/notify_internal.c ev->action, ev->path)); path 324 source3/smbd/notify_internal.c d->entries[d->num_entries].path_len = strlen(e->path); path 377 source3/smbd/notify_internal.c len = strlen(e.path); path 378 source3/smbd/notify_internal.c if (len > 1 && e.path[len-1] == '.' && e.path[len-2] == '/') { path 379 source3/smbd/notify_internal.c tmp_path = talloc_strndup(notify, e.path, len-2); path 384 source3/smbd/notify_internal.c e.path = tmp_path; path 387 source3/smbd/notify_internal.c depth = count_chars(e.path, '/'); path 550 source3/smbd/notify_internal.c const char *path, uint32_t action) path 559 source3/smbd/notify_internal.c ev.path = path; path 586 source3/smbd/notify_internal.c uint32_t action, uint32_t filter, const char *path) path 593 source3/smbd/notify_internal.c "path=%s\n", (unsigned)action, (unsigned)filter, path)); path 607 source3/smbd/notify_internal.c for (depth=0,p=path; path 610 source3/smbd/notify_internal.c int p_len = p - path; path 642 source3/smbd/notify_internal.c cmp = strncmp(path, e->path, p_len); path 665 source3/smbd/notify_internal.c strncmp(path, e->path, p_len) != 0) break; path 675 source3/smbd/notify_internal.c status = notify_send(notify, e, path + e->path_len + 1, path 320 source3/smbd/open.c const char *path, path 350 source3/smbd/open.c DEBUG(3,("Permission denied opening %s\n", path)); path 376 source3/smbd/open.c "for file %s\n", path)); path 412 source3/smbd/open.c wild = path; path 420 source3/smbd/open.c status = fd_open(conn, path, fsp, local_flags, unx_mode); path 424 source3/smbd/open.c path,nt_errstr(status),local_flags,flags)); path 432 source3/smbd/open.c inherit_access_posix_acl(conn, parent_dir, path, path 443 source3/smbd/open.c FILE_NOTIFY_CHANGE_FILE_NAME, path); path 452 source3/smbd/open.c path, path 472 source3/smbd/open.c path )); path 477 source3/smbd/open.c can_delete_file_in_directory(conn, path)) { path 490 source3/smbd/open.c path )); path 496 source3/smbd/open.c path)); path 507 source3/smbd/open.c path )); path 511 source3/smbd/open.c path, nt_errstr(status) )); path 522 source3/smbd/open.c ret = SMB_VFS_STAT(conn, path, psbuf); path 528 source3/smbd/open.c "(%s)\n", path,strerror(errno) )); path 569 source3/smbd/open.c is_in_path(path, conn->aio_write_behind_list, conn->case_sensitive)) { path 573 source3/smbd/open.c string_set(&fsp->fsp_name, path); path 1053 source3/smbd/open.c const char *path, path 1075 source3/smbd/open.c path, path 48 source3/smbd/quotas.c bool disk_quotas_vxfs(const char *name, char *path, uint64_t *bsize, uint64_t *dfree, uint64_t *dsize); path 83 source3/smbd/quotas.c static int get_smb_linux_xfs_quota(char *path, uid_t euser_id, gid_t egrp_id, LINUX_SMB_DISK_QUOTA *dp) path 90 source3/smbd/quotas.c ret = quotactl(QCMD(Q_XGETQUOTA,USRQUOTA), path, euser_id, (caddr_t)&D); path 93 source3/smbd/quotas.c ret = quotactl(QCMD(Q_XGETQUOTA,GRPQUOTA), path, egrp_id, (caddr_t)&D); path 109 source3/smbd/quotas.c static int get_smb_linux_xfs_quota(char *path, uid_t euser_id, gid_t egrp_id, LINUX_SMB_DISK_QUOTA *dp) path 122 source3/smbd/quotas.c static int get_smb_linux_v1_quota(char *path, uid_t euser_id, gid_t egrp_id, LINUX_SMB_DISK_QUOTA *dp) path 129 source3/smbd/quotas.c ret = quotactl(QCMD(Q_V1_GETQUOTA,USRQUOTA), path, euser_id, (caddr_t)&D); path 132 source3/smbd/quotas.c ret = quotactl(QCMD(Q_V1_GETQUOTA,GRPQUOTA), path, egrp_id, (caddr_t)&D); path 148 source3/smbd/quotas.c static int get_smb_linux_v2_quota(char *path, uid_t euser_id, gid_t egrp_id, LINUX_SMB_DISK_QUOTA *dp) path 155 source3/smbd/quotas.c ret = quotactl(QCMD(Q_V2_GETQUOTA,USRQUOTA), path, euser_id, (caddr_t)&D); path 158 source3/smbd/quotas.c ret = quotactl(QCMD(Q_V2_GETQUOTA,GRPQUOTA), path, egrp_id, (caddr_t)&D); path 178 source3/smbd/quotas.c static int get_smb_linux_gen_quota(char *path, uid_t euser_id, gid_t egrp_id, LINUX_SMB_DISK_QUOTA *dp) path 185 source3/smbd/quotas.c ret = quotactl(QCMD(Q_GETQUOTA,USRQUOTA), path, euser_id, (caddr_t)&D); path 188 source3/smbd/quotas.c ret = quotactl(QCMD(Q_GETQUOTA,GRPQUOTA), path, egrp_id, (caddr_t)&D); path 208 source3/smbd/quotas.c bool disk_quotas(const char *path, uint64_t *bsize, uint64_t *dfree, uint64_t *dsize) path 227 source3/smbd/quotas.c if ( sys_stat(path, &S) == -1 ) path 309 source3/smbd/quotas.c bool disk_quotas(const char *path, uint64_t *bsize, uint64_t *dfree, uint64_t *dsize) path 320 source3/smbd/quotas.c if (sys_stat(path,&sbuf) == -1) { path 579 source3/smbd/quotas.c bool disk_quotas(const char *path, path 602 source3/smbd/quotas.c if (sys_stat(path,&sbuf) == -1) { path 608 source3/smbd/quotas.c path, (unsigned int)devno)); path 705 source3/smbd/quotas.c retval = disk_quotas_vxfs(name, path, path 742 source3/smbd/quotas.c path,(double)*bsize,(double)*dfree,(double)*dsize)); path 755 source3/smbd/quotas.c bool disk_quotas(const char *path, uint64_t *bsize, uint64_t *dfree, uint64_t *dsize) path 771 source3/smbd/quotas.c r= quotactl(path,QCMD(Q_GETQUOTA, USRQUOTA),euser_id,(char *) &D); path 821 source3/smbd/quotas.c bool disk_quotas(const char *path, uint64_t *bsize, uint64_t *dfree, uint64_t *dsize) path 835 source3/smbd/quotas.c if ( sys_stat(path, &S) == -1 ) { path 1141 source3/smbd/quotas.c bool disk_quotas(const char *path, uint64_t *bsize, uint64_t *dfree, uint64_t *dsize) path 1157 source3/smbd/quotas.c if ((sys_stat(path, &S)<0) || (devnm(S_IFBLK, S.st_dev, dev_disk, 256, 1)<0)) path 1159 source3/smbd/quotas.c if ((sys_stat(path, &S)<0) || (devnm(S_IFBLK, S.st_dev, dev_disk, 256, 0)<0)) path 1186 source3/smbd/quotas.c if (sys_stat(path,&st) < 0) path 1216 source3/smbd/quotas.c r= quotactl(path,QCMD(Q_GETQUOTA,USRQUOTA),euser_id,(char *) &D); path 1221 source3/smbd/quotas.c r= quotactl(path,QCMD(Q_GETQUOTA,GRPQUOTA),egrp_id,(char *) &D); path 1233 source3/smbd/quotas.c if (statfs(path,&statbuf) != 0) path 1239 source3/smbd/quotas.c r = quotactl(path,QCMD(Q_J2GETQUOTA,USRQUOTA),euser_id,(char *) &user_quota); path 1255 source3/smbd/quotas.c r= quotactl(path,QCMD(Q_GETQUOTA,USRQUOTA),euser_id,(char *) &D); path 1360 source3/smbd/quotas.c bool disk_quotas_vxfs(const char *name, char *path, uint64_t *bsize, uint64_t *dfree, uint64_t *dsize) path 1418 source3/smbd/quotas.c path, D.dqb_curblocks, D.dqb_bsoftlimit, D.dqb_bhardlimit, path 1433 source3/smbd/quotas.c path,(double)*bsize,(double)*dfree,(double)*dsize)); path 1444 source3/smbd/quotas.c bool disk_quotas(const char *path,uint64_t *bsize,uint64_t *dfree,uint64_t *dsize) path 1462 source3/smbd/quotas.c bool disk_quotas(const char *path,uint64_t *bsize,uint64_t *dfree,uint64_t *dsize) path 1471 source3/smbd/quotas.c r=sys_get_quota(path, SMB_USER_QUOTA_TYPE, id, &D); path 1509 source3/smbd/quotas.c r=sys_get_quota(path, SMB_GROUP_QUOTA_TYPE, id, &D); path 43 source3/smbd/reply.c static NTSTATUS check_path_syntax_internal(char *path, path 47 source3/smbd/reply.c char *d = path; path 48 source3/smbd/reply.c const char *s = path; path 103 source3/smbd/reply.c if ((d != path) && (*s != '\0')) { path 123 source3/smbd/reply.c if ((d > path) && (*(d-1) == '/')) { path 129 source3/smbd/reply.c if (d <= path) { path 137 source3/smbd/reply.c for (d--; d > path; d--) { path 212 source3/smbd/reply.c NTSTATUS check_path_syntax(char *path) path 215 source3/smbd/reply.c return check_path_syntax_internal(path, False, &ignore); path 224 source3/smbd/reply.c NTSTATUS check_path_syntax_wcard(char *path, bool *p_contains_wcard) path 226 source3/smbd/reply.c return check_path_syntax_internal(path, False, p_contains_wcard); path 235 source3/smbd/reply.c NTSTATUS check_path_syntax_posix(char *path) path 238 source3/smbd/reply.c return check_path_syntax_internal(path, True, &ignore); path 592 source3/smbd/reply.c char *path = NULL; path 638 source3/smbd/reply.c p += srvstr_pull_req_talloc(ctx, req, &path, p, STR_TERMINATE); path 640 source3/smbd/reply.c if (path == NULL) { path 651 source3/smbd/reply.c if (*path=='\\') { path 652 source3/smbd/reply.c q = strchr_m(path+2,'\\'); path 661 source3/smbd/reply.c service = path; path 1262 source3/smbd/reply.c char *path = NULL; path 1296 source3/smbd/reply.c p += srvstr_get_path_req_wcard(ctx, req, &path, p, STR_TERMINATE, path 1306 source3/smbd/reply.c path, path 1307 source3/smbd/reply.c &path, path 1330 source3/smbd/reply.c nt_status = unix_convert(ctx, conn, path, True, path 1555 source3/smbd/reply.c char *path = NULL; path 1569 source3/smbd/reply.c p += srvstr_get_path_req_wcard(ctx, req, &path, p, STR_TERMINATE, path 25 source3/smbd/statvfs.c static int linux_statvfs(const char *path, vfs_statvfs_struct *statbuf) path 30 source3/smbd/statvfs.c result = statvfs(path, &statvfs_buf); path 56 source3/smbd/statvfs.c static int darwin_fs_capabilities(const char * path) path 75 source3/smbd/statvfs.c if (getattrlist(path, &attrlist, attrbuf, sizeof(attrbuf), 0) != 0) { path 77 source3/smbd/statvfs.c path, strerror(errno))); path 104 source3/smbd/statvfs.c static int darwin_statvfs(const char *path, vfs_statvfs_struct *statbuf) path 109 source3/smbd/statvfs.c ret = statfs(path, &sbuf); path 134 source3/smbd/statvfs.c int sys_statvfs(const char *path, vfs_statvfs_struct *statbuf) path 137 source3/smbd/statvfs.c return linux_statvfs(path, statbuf); path 139 source3/smbd/statvfs.c return darwin_statvfs(path, statbuf); path 739 source3/smbd/vfs.c int vfs_ChDir(connection_struct *conn, const char *path) path 747 source3/smbd/vfs.c if (strcsequal(path,".")) path 750 source3/smbd/vfs.c if (*path == '/' && strcsequal(LastDir,path)) path 753 source3/smbd/vfs.c DEBUG(4,("vfs_ChDir to %s\n",path)); path 755 source3/smbd/vfs.c res = SMB_VFS_CHDIR(conn,path); path 758 source3/smbd/vfs.c LastDir = SMB_STRDUP(path); path 67 source3/torture/locktest2.c char *path; path 74 source3/torture/locktest2.c if (asprintf(&path, "%s%s", nfs, fname) > 0) { path 76 source3/torture/locktest2.c string_replace(path,'\\', '/'); path 77 source3/torture/locktest2.c ret = open(path, flags, 0666); path 78 source3/torture/locktest2.c SAFE_FREE(path); path 212 source3/torture/torture.c terminate_path_at_separator(char * path) path 216 source3/torture/torture.c if (!path) { path 220 source3/torture/torture.c if ((p = strchr_m(path, '/'))) { path 225 source3/torture/torture.c if ((p = strchr_m(path, '\\'))) { path 27 source3/torture/vfstest.h int (*fn)(struct connection_struct *conn, const char *path); path 552 source3/utils/net_conf.c const char *path = NULL; path 610 source3/utils/net_conf.c path = argv[1]; path 649 source3/utils/net_conf.c if (path[0] != '/') { path 652 source3/utils/net_conf.c path); path 656 source3/utils/net_conf.c if (sys_stat(path, &sbuf) != 0) { path 661 source3/utils/net_conf.c path, strerror(errno)); path 668 source3/utils/net_conf.c path); path 687 source3/utils/net_conf.c werr = smbconf_set_parameter(conf_ctx, sharename, "path", path); path 254 source3/utils/net_rap.c sinfo.path = p+1; path 36 source3/utils/net_registry.c static WERROR open_hive(TALLOC_CTX *ctx, const char *path, path 52 source3/utils/net_registry.c werr = split_hive_key(tmp_ctx, path, &hivename, &tmp_subkeyname); path 79 source3/utils/net_registry.c static WERROR open_key(TALLOC_CTX *ctx, const char *path, path 88 source3/utils/net_registry.c if ((path == NULL) || (key == NULL)) { path 92 source3/utils/net_registry.c werr = open_hive(tmp_ctx, path, desired_access, &hive, &subkey_name); path 102 source3/utils/net_registry_util.c WERROR split_hive_key(TALLOC_CTX *ctx, const char *path, char **hivename, path 108 source3/utils/net_registry_util.c if ((path == NULL) || (hivename == NULL) || (subkeyname == NULL)) { path 112 source3/utils/net_registry_util.c if (strlen(path) == 0) { path 116 source3/utils/net_registry_util.c *hivename = talloc_string_sub(ctx, path, "/", "\\"); path 38 source3/utils/net_registry_util.h WERROR split_hive_key(TALLOC_CTX *ctx, const char *path, char **hivename, path 2805 source3/utils/net_rpc.c char *path; path 2820 source3/utils/net_rpc.c path = strchr(sharename, '='); path 2821 source3/utils/net_rpc.c if (!path) { path 2825 source3/utils/net_rpc.c *path++ = '\0'; path 2833 source3/utils/net_rpc.c i2.shi2_path = path; path 3120 source3/utils/net_rpc.c info502.name, info502.path, info502.comment); path 3568 source3/utils/net_rpc.c info502.name, info502.path, info502.comment); path 4675 source3/utils/net_rpc.c d_printf("Path: %s\n", info.info2->path); path 976 source3/utils/net_rpc_registry.c char *path = NULL; path 1009 source3/utils/net_rpc_registry.c path = talloc_asprintf(subkeys, path 1014 source3/utils/net_rpc_registry.c if (!path) { path 1021 source3/utils/net_rpc_registry.c write_registry_tree( infile, subkey, key, outfile, path ); path 1024 source3/utils/net_rpc_registry.c d_printf("[%s]\n", path ); path 224 source3/utils/net_usershare.c char *path; path 238 source3/utils/net_usershare.c path = talloc_asprintf(ctx, path 242 source3/utils/net_usershare.c if (!path) { path 247 source3/utils/net_usershare.c if (sys_lstat(path, &sbuf) != 0) { path 249 source3/utils/net_usershare.c path, strerror(errno) ); path 255 source3/utils/net_usershare.c path ); path 548 source3/utils/net_usershare.c char *path; path 562 source3/utils/net_usershare.c path = talloc_asprintf(ctx, path 566 source3/utils/net_usershare.c if (!path) { path 571 source3/utils/net_usershare.c if (sys_lstat(path, &sbuf) != 0) { path 573 source3/utils/net_usershare.c path, strerror(errno) ); path 579 source3/utils/net_usershare.c path ); path 123 source3/utils/profiles.c char *path; path 165 source3/utils/profiles.c path = talloc_asprintf(subkeys, "%s%s%s", path 167 source3/utils/profiles.c if (!path) { path 174 source3/utils/profiles.c if (!copy_registry_tree( infile, subkey, key, outfile, path)) { path 184 source3/utils/profiles.c verbose_output("[%s]\n", path); path 1018 source3/utils/smbcacls.c char *path; path 1108 source3/utils/smbcacls.c path = talloc_strdup(frame, poptGetArg(pc)); path 1109 source3/utils/smbcacls.c if (!path) { path 1123 source3/utils/smbcacls.c string_replace(path,'/','\\'); path 1125 source3/utils/smbcacls.c server = talloc_strdup(frame, path+2); path 169 source3/utils/smbcontrol.c char path[64]; path 172 source3/utils/smbcontrol.c snprintf(path, sizeof(path), "/proc/%llu/cmdline", path 174 source3/utils/smbcontrol.c if ((fp = fopen(path, "r")) == NULL) { path 429 source3/utils/smbcquotas.c char *path = NULL; path 555 source3/utils/smbcquotas.c path = talloc_strdup(frame, poptGetArg(pc)); path 556 source3/utils/smbcquotas.c if (!path) { path 561 source3/utils/smbcquotas.c string_replace(path, '/', '\\'); path 563 source3/utils/smbcquotas.c server = SMB_STRDUP(path+2); path 121 source3/utils/smbget.c char path[SMB_MAXPATHLEN]; path 127 source3/utils/smbget.c snprintf(path, SMB_MAXPATHLEN-1, "%s%s%s", base, (base[0] && name[0] && name[0] != '/' && base[strlen(base)-1] != '/')?"/":"", name); path 130 source3/utils/smbget.c dirhandle = smbc_opendir(path); path 133 source3/utils/smbget.c fprintf(stderr, "Can't open directory %s: %s\n", path, strerror(errno)); path 191 source3/utils/smbget.c fprintf(stderr, "Unable to get stats on %s on remote server\n", path); path 265 source3/utils/smbget.c char path[SMB_MAXPATHLEN]; path 271 source3/utils/smbget.c snprintf(path, SMB_MAXPATHLEN-1, "%s%s%s", base, (*base && *name && name[0] != '/' && base[strlen(base)-1] != '/')?"/":"", name); path 273 source3/utils/smbget.c remotehandle = smbc_open(path, O_RDONLY, 0755); path 279 source3/utils/smbget.c fprintf(stderr, "%s is a directory. Specify -R to download recursively\n", path); path 286 source3/utils/smbget.c fprintf(stderr, "%s can't be found on the remote server\n", path); path 295 source3/utils/smbget.c fprintf(stderr, "The share name used in %s does not exist\n", path); path 299 source3/utils/smbget.c fprintf(stderr, "You don't have enough permissions to access %s\n", path); path 309 source3/utils/smbget.c fprintf(stderr, "Can't stat %s: %s\n", path, strerror(errno)); path 358 source3/utils/smbget.c if(verbose)fprintf(stderr, "%s is already downloaded completely.\n", path); path 359 source3/utils/smbget.c else if(!quiet)fprintf(stderr, "%s\n", path); path 402 source3/utils/smbget.c fprintf(stderr, "Can't read %d bytes from remote file %s\n", RESUME_CHECK_SIZE, path); path 416 source3/utils/smbget.c fprintf(stderr, "Local and remote file appear to be different, not doing resume for %s\n", path); path 434 source3/utils/smbget.c fprintf(stderr, "Can't read %u bytes at offset "OFF_T_FORMAT", file %s\n", (unsigned int)blocksize, (OFF_T_FORMAT_CAST)curpos, path); path 444 source3/utils/smbget.c fprintf(stderr, "Can't write %u bytes to local file %s at offset "OFF_T_FORMAT"\n", (unsigned int)bytesread, path, (OFF_T_FORMAT_CAST)curpos); path 461 source3/utils/smbget.c printf("%s downloaded\n", path); path 464 source3/utils/smbget.c fprintf(stderr, "\r%s", path); path 466 source3/utils/smbget.c for(i = strlen(path); i < columns; i++) { path 475 source3/utils/smbget.c fprintf(stderr, "Unable to change mode of local file %s to %o\n", path, path 34 source3/utils/smbw_sample.c char *path; path 80 source3/utils/smbw_sample.c path = argv[0]; path 84 source3/utils/smbw_sample.c dir = smbw_opendir(path); path 86 source3/utils/smbw_sample.c printf("failed to open %s\n", path); path 173 source3/winbindd/winbindd.c char *path = NULL; path 175 source3/winbindd/winbindd.c if (asprintf(&path, "%s/%s", path 177 source3/winbindd/winbindd.c unlink(path); path 178 source3/winbindd/winbindd.c SAFE_FREE(path); path 77 source4/auth/gensec/schannel_state.c char *path; path 85 source4/auth/gensec/schannel_state.c path = private_path(mem_ctx, lp_ctx, "schannel.ldb"); path 86 source4/auth/gensec/schannel_state.c if (!path) { path 90 source4/auth/gensec/schannel_state.c existed = file_exist(path); path 92 source4/auth/gensec/schannel_state.c ldb = ldb_wrap_connect(mem_ctx, ev_ctx, lp_ctx, path, path 95 source4/auth/gensec/schannel_state.c talloc_free(path); path 367 source4/client/cifsdd.c const char * path = NULL; path 383 source4/client/cifsdd.c path = check_arg_pathname("if"); path 384 source4/client/cifsdd.c handle = dd_open_path(resolve_ctx, ev, path, ports, path 392 source4/client/cifsdd.c path = check_arg_pathname("of"); path 393 source4/client/cifsdd.c handle = dd_open_path(resolve_ctx, ev, path, ports, path 405 source4/client/cifsdd.c fprintf(stderr, "%s: failed to open %s\n", PROGNAME, path); path 97 source4/client/cifsdd.h const char * path, path 93 source4/client/cifsddio.c static struct dd_iohandle * open_fd_handle(const char * path, path 100 source4/client/cifsddio.c DEBUG(4, ("opening fd stream for %s\n", path)); path 122 source4/client/cifsddio.c fdh->fd = open(path, oflags, 0644); path 125 source4/client/cifsddio.c PROGNAME, path, strerror(errno)); path 131 source4/client/cifsddio.c DEBUG(2, ("FIXME: take local oplock on %s\n", path)); path 259 source4/client/cifsddio.c const char * path, path 268 source4/client/cifsddio.c o.ntcreatex.in.fname = path; path 298 source4/client/cifsddio.c PROGNAME, path, nt_errstr(ret)); path 310 source4/client/cifsddio.c const char * path, path 321 source4/client/cifsddio.c if (path == NULL || *path == '\0') { path 327 source4/client/cifsddio.c host, share, path)); path 348 source4/client/cifsddio.c smbh->fnum = open_smb_file(smbh->cli, path, options); path 358 source4/client/cifsddio.c const char * path, path 368 source4/client/cifsddio.c if (file_exist(path)) { path 369 source4/client/cifsddio.c return(open_fd_handle(path, io_size, options)); path 374 source4/client/cifsddio.c if (smbcli_parse_unc(path, NULL, &host, &share)) { path 376 source4/client/cifsddio.c remain = strstr(path, share) + strlen(share); path 390 source4/client/cifsddio.c return(open_fd_handle(path, io_size, options)); path 1344 source4/client/client.c char *path; path 1356 source4/client/client.c if (asprintf(&path, "%s/%s", directory, dname) <= 0) { path 1363 source4/client/client.c ret = stat(path, &statbuf); path 1367 source4/client/client.c ret = file_find(ctx, list, path, expression, false); path 1370 source4/client/client.c d_printf("file_find: cannot stat file %s\n", path); path 1374 source4/client/client.c SAFE_FREE(path); path 1385 source4/client/client.c entry->file_path = path; path 1389 source4/client/client.c SAFE_FREE(path); path 1759 source4/client/client.c finfo.generic.in.file.path = fname; path 1847 source4/client/client.c finfo.generic.in.file.path = talloc_asprintf(ctx, "%s%s", path 1855 source4/client/client.c d_printf("%s - %s\n", finfo.generic.in.file.path, path 1889 source4/client/client.c finfo.generic.in.file.path = fname; path 97 source4/client/smbmnt.c char path[MAXPATHLEN]; path 103 source4/client/smbmnt.c if (realpath(p, path) == NULL) { path 107 source4/client/smbmnt.c return strdup(path); path 73 source4/client/smbumount.c canonicalize (char *path) path 82 source4/client/smbumount.c if (strlen(path) > PATH_MAX) { path 87 source4/client/smbumount.c if (path == NULL) path 90 source4/client/smbumount.c if (realpath (path, canonical)) path 93 source4/client/smbumount.c strncpy (canonical, path, PATH_MAX); path 153 source4/client/tree.c char path[1024], path1[1024]; path 164 source4/client/tree.c strncpy(path, get_path(child), 1024); path 166 source4/client/tree.c if ((dh = smbc_opendir(path)) < 0) { /* Handle error */ path 168 source4/client/tree.c g_print("cb_select_child: Could not open dir %s, %s\n", path, path 182 source4/client/tree.c g_print("cb_select_child: Could not read dir %s, %s\n", path, path 243 source4/client/tree.c strncpy(path1, path, sizeof(path1)); path 244 source4/client/tree.c strncat(path1, "/", sizeof(path) - strlen(path)); path 245 source4/client/tree.c strncat(path1, dirp->name, sizeof(path) - strlen(path)); path 63 source4/cluster/local.c char *path = smbd_tmp_path(mem_ctx, lp_ctx, dbname); path 65 source4/cluster/local.c w = tdb_wrap_open(mem_ctx, path, 0, flags, path 67 source4/cluster/local.c talloc_free(path); path 51 source4/dsdb/samdb/samdb.c char *path, *p, *full_name; path 58 source4/dsdb/samdb/samdb.c path = talloc_strdup(mem_ctx, base_url); path 59 source4/dsdb/samdb/samdb.c if (path == NULL) { path 62 source4/dsdb/samdb/samdb.c if ( (p = strrchr(path, '/')) != NULL) { path 64 source4/dsdb/samdb/samdb.c full_name = talloc_asprintf(mem_ctx, "%s/%s", path, name); path 68 source4/dsdb/samdb/samdb.c talloc_free(path); path 238 source4/heimdal/lib/hcrypto/engine.c ENGINE_by_dso(const char *path, const char *id) path 249 source4/heimdal/lib/hcrypto/engine.c handle = dlopen(path, RTLD_NOW); path 62 source4/heimdal/lib/hcrypto/rand-egd.c connect_egd(const char *path) path 69 source4/heimdal/lib/hcrypto/rand-egd.c if (strlen(path) > sizeof(addr.sun_path)) path 73 source4/heimdal/lib/hcrypto/rand-egd.c strlcpy(addr.sun_path, path, sizeof(addr.sun_path)); path 156 source4/heimdal/lib/hcrypto/rand-egd.c get_bytes(const char *path, unsigned char *outdata, int size) path 161 source4/heimdal/lib/hcrypto/rand-egd.c if (path == NULL) path 162 source4/heimdal/lib/hcrypto/rand-egd.c path = egd_path; path 164 source4/heimdal/lib/hcrypto/rand-egd.c fd = connect_egd(path); path 254 source4/heimdal/lib/hdb/hdb.c char *prefix, *path, *symbol; path 272 source4/heimdal/lib/hdb/hdb.c if (asprintf(&path, LIBDIR "/hdb_%s.so", prefix) == -1) path 282 source4/heimdal/lib/hdb/hdb.c dl = dlopen(path, RTLD_NOW | RTLD_GLOBAL); path 285 source4/heimdal/lib/hdb/hdb.c path, dlerror()); path 287 source4/heimdal/lib/hdb/hdb.c free(path); path 297 source4/heimdal/lib/hdb/hdb.c symbol, path, dlerror()); path 301 source4/heimdal/lib/hdb/hdb.c free(path); path 304 source4/heimdal/lib/hdb/hdb.c free(path); path 1228 source4/heimdal/lib/hx509/ca.c unsigned int path; path 1235 source4/heimdal/lib/hx509/ca.c path = tbs->pathLenConstraint; path 1236 source4/heimdal/lib/hx509/ca.c bc.pathLenConstraint = &path; path 1035 source4/heimdal/lib/hx509/cert.c hx509_path *path, path 1072 source4/heimdal/lib/hx509/cert.c q.path = path; path 1170 source4/heimdal/lib/hx509/cert.c _hx509_path_append(hx509_context context, hx509_path *path, hx509_cert cert) path 1173 source4/heimdal/lib/hx509/cert.c val = realloc(path->val, (path->len + 1) * sizeof(path->val[0])); path 1179 source4/heimdal/lib/hx509/cert.c path->val = val; path 1180 source4/heimdal/lib/hx509/cert.c path->val[path->len] = hx509_cert_ref(cert); path 1181 source4/heimdal/lib/hx509/cert.c path->len++; path 1187 source4/heimdal/lib/hx509/cert.c _hx509_path_free(hx509_path *path) path 1191 source4/heimdal/lib/hx509/cert.c for (i = 0; i < path->len; i++) path 1192 source4/heimdal/lib/hx509/cert.c hx509_cert_free(path->val[i]); path 1193 source4/heimdal/lib/hx509/cert.c free(path->val); path 1194 source4/heimdal/lib/hx509/cert.c path->val = NULL; path 1195 source4/heimdal/lib/hx509/cert.c path->len = 0; path 1223 source4/heimdal/lib/hx509/cert.c hx509_path *path) path 1231 source4/heimdal/lib/hx509/cert.c ret = _hx509_path_append(context, path, cert); path 1239 source4/heimdal/lib/hx509/cert.c ret = find_parent(context, time_now, anchors, path, path 1245 source4/heimdal/lib/hx509/cert.c ret = _hx509_path_append(context, path, parent); path 1250 source4/heimdal/lib/hx509/cert.c if (path->len > max_depth) { path 1260 source4/heimdal/lib/hx509/cert.c path->len > 0 && path 1261 source4/heimdal/lib/hx509/cert.c certificate_is_anchor(context, anchors, path->val[path->len - 1])) path 1263 source4/heimdal/lib/hx509/cert.c hx509_cert_free(path->val[path->len - 1]); path 1264 source4/heimdal/lib/hx509/cert.c path->len--; path 1894 source4/heimdal/lib/hx509/cert.c hx509_path path; path 1906 source4/heimdal/lib/hx509/cert.c path.val = NULL; path 1907 source4/heimdal/lib/hx509/cert.c path.len = 0; path 1931 source4/heimdal/lib/hx509/cert.c cert, pool, &path); path 1950 source4/heimdal/lib/hx509/cert.c for (i = 0; i < path.len; i++) { path 1954 source4/heimdal/lib/hx509/cert.c c = _hx509_get_cert(path.val[i]); path 1975 source4/heimdal/lib/hx509/cert.c if (i + 1 != path.len) { path 2133 source4/heimdal/lib/hx509/cert.c if (i + 1 != path.len || CHECK_TA(ctx)) { path 2160 source4/heimdal/lib/hx509/cert.c for (ret = 0, i = path.len - 1; i >= 0; i--) { path 2164 source4/heimdal/lib/hx509/cert.c c = _hx509_get_cert(path.val[i]); path 2171 source4/heimdal/lib/hx509/cert.c if (!selfsigned || i + 1 != path.len) { path 2197 source4/heimdal/lib/hx509/cert.c for (i = 0; i < path.len; i++) { path 2198 source4/heimdal/lib/hx509/cert.c ret = hx509_certs_add(context, certs, path.val[i]); path 2210 source4/heimdal/lib/hx509/cert.c for (i = 0; i < path.len - 1; i++) { path 2211 source4/heimdal/lib/hx509/cert.c int parent = (i < path.len - 1) ? i + 1 : i; path 2217 source4/heimdal/lib/hx509/cert.c path.val[i], path 2218 source4/heimdal/lib/hx509/cert.c path.val[parent]); path 2232 source4/heimdal/lib/hx509/cert.c for (i = path.len - 1; i >= 0; i--) { path 2235 source4/heimdal/lib/hx509/cert.c c = _hx509_get_cert(path.val[i]); path 2238 source4/heimdal/lib/hx509/cert.c if (i + 1 == path.len) { path 2241 source4/heimdal/lib/hx509/cert.c signer = path.val[i]->data; path 2252 source4/heimdal/lib/hx509/cert.c signer = path.val[i + 1]->data; path 2272 source4/heimdal/lib/hx509/cert.c _hx509_path_free(&path); path 2882 source4/heimdal/lib/hx509/cert.c for (i = 0; i < q->path->len; i++) path 2883 source4/heimdal/lib/hx509/cert.c if (hx509_cert_cmp(q->path->val[i], cert) == 0) path 1107 source4/heimdal/lib/hx509/cms.c hx509_path path; path 1112 source4/heimdal/lib/hx509/cms.c memset(&path, 0, sizeof(path)); path 1323 source4/heimdal/lib/hx509/cms.c &path); path 1325 source4/heimdal/lib/hx509/cms.c _hx509_path_append(context, &path, cert); path 1328 source4/heimdal/lib/hx509/cms.c if (path.len) { path 1337 source4/heimdal/lib/hx509/cms.c ALLOC_SEQ(sd.certificates, path.len); path 1344 source4/heimdal/lib/hx509/cms.c for (i = 0; i < path.len; i++) { path 1345 source4/heimdal/lib/hx509/cms.c ret = hx509_cert_binary(context, path.val[i], path 1368 source4/heimdal/lib/hx509/cms.c _hx509_path_free(&path); path 146 source4/heimdal/lib/hx509/hx_locl.h hx509_path *path; path 241 source4/heimdal/lib/hx509/req.c const char *path, path 251 source4/heimdal/lib/hx509/req.c if (strncmp(path, "PKCS10:", 7) != 0) { path 253 source4/heimdal/lib/hx509/req.c "unsupport type in %s", path); path 256 source4/heimdal/lib/hx509/req.c path += 7; path 260 source4/heimdal/lib/hx509/req.c ret = rk_undumpdata(path, &p, &len); path 262 source4/heimdal/lib/hx509/req.c hx509_set_error_string(context, 0, ret, "Failed to map file %s", path); path 269 source4/heimdal/lib/hx509/req.c hx509_set_error_string(context, 0, ret, "Failed to decode %s", path); path 56 source4/heimdal/lib/hx509/revoke.c char *path; path 64 source4/heimdal/lib/hx509/revoke.c char *path; path 127 source4/heimdal/lib/hx509/revoke.c free(ocsp->path); path 155 source4/heimdal/lib/hx509/revoke.c free((*ctx)->crls.val[i].path); path 336 source4/heimdal/lib/hx509/revoke.c ret = rk_undumpdata(ocsp->path, &data, &length); path 340 source4/heimdal/lib/hx509/revoke.c ret = stat(ocsp->path, &sb); path 404 source4/heimdal/lib/hx509/revoke.c const char *path) path 410 source4/heimdal/lib/hx509/revoke.c if (strncmp(path, "FILE:", 5) != 0) { path 412 source4/heimdal/lib/hx509/revoke.c "unsupport type in %s", path); path 416 source4/heimdal/lib/hx509/revoke.c path += 5; path 419 source4/heimdal/lib/hx509/revoke.c if (strcmp(ctx->ocsps.val[0].path, path) == 0) path 435 source4/heimdal/lib/hx509/revoke.c ctx->ocsps.val[ctx->ocsps.len].path = strdup(path); path 436 source4/heimdal/lib/hx509/revoke.c if (ctx->ocsps.val[ctx->ocsps.len].path == NULL) { path 443 source4/heimdal/lib/hx509/revoke.c free(ctx->ocsps.val[ctx->ocsps.len].path); path 565 source4/heimdal/lib/hx509/revoke.c load_crl(const char *path, time_t *t, CRLCertificateList *crl) path 574 source4/heimdal/lib/hx509/revoke.c ret = rk_undumpdata(path, &data, &length); path 578 source4/heimdal/lib/hx509/revoke.c ret = stat(path, &sb); path 612 source4/heimdal/lib/hx509/revoke.c const char *path) path 618 source4/heimdal/lib/hx509/revoke.c if (strncmp(path, "FILE:", 5) != 0) { path 620 source4/heimdal/lib/hx509/revoke.c "unsupport type in %s", path); path 625 source4/heimdal/lib/hx509/revoke.c path += 5; path 628 source4/heimdal/lib/hx509/revoke.c if (strcmp(ctx->crls.val[0].path, path) == 0) path 642 source4/heimdal/lib/hx509/revoke.c ctx->crls.val[ctx->crls.len].path = strdup(path); path 643 source4/heimdal/lib/hx509/revoke.c if (ctx->crls.val[ctx->crls.len].path == NULL) { path 648 source4/heimdal/lib/hx509/revoke.c ret = load_crl(path, path 652 source4/heimdal/lib/hx509/revoke.c free(ctx->crls.val[ctx->crls.len].path); path 701 source4/heimdal/lib/hx509/revoke.c ret = stat(ocsp->path, &sb); path 782 source4/heimdal/lib/hx509/revoke.c ret = stat(crl->path, &sb); path 786 source4/heimdal/lib/hx509/revoke.c ret = load_crl(crl->path, &crl->last_modfied, &cl); path 1078 source4/heimdal/lib/hx509/revoke.c hx509_revoke_ocsp_print(hx509_context context, const char *path, FILE *out) path 1088 source4/heimdal/lib/hx509/revoke.c ocsp.path = strdup(path); path 1089 source4/heimdal/lib/hx509/revoke.c if (ocsp.path == NULL) path 50 source4/heimdal/lib/krb5/kcm.c struct sockaddr_un path; path 113 source4/heimdal/lib/krb5/kcm.c if (connect(fd, rk_UNCONST(&k->path), sizeof(k->path)) != 0) { path 206 source4/heimdal/lib/krb5/kcm.c const char *path; path 225 source4/heimdal/lib/krb5/kcm.c path = krb5_config_get_string_default(context, NULL, path 231 source4/heimdal/lib/krb5/kcm.c k->path.sun_family = AF_UNIX; path 232 source4/heimdal/lib/krb5/kcm.c strlcpy(k->path.sun_path, path, sizeof(k->path.sun_path)); path 234 source4/heimdal/lib/krb5/kcm.c path = krb5_config_get_string_default(context, NULL, path 239 source4/heimdal/lib/krb5/kcm.c k->door_path = strdup(path); path 179 source4/heimdal/lib/krb5/plugin.c char *path; path 221 source4/heimdal/lib/krb5/plugin.c asprintf(&path, "%s/%s", *di, entry->d_name); path 222 source4/heimdal/lib/krb5/plugin.c if (path == NULL) { path 227 source4/heimdal/lib/krb5/plugin.c ret = loadlib(context, type, name, path, &e); path 228 source4/heimdal/lib/krb5/plugin.c free(path); path 68 source4/heimdal/lib/krb5/transited.c struct tr_realm *path = r->next; path 95 source4/heimdal/lib/krb5/transited.c tmp->next = path; path 96 source4/heimdal/lib/krb5/transited.c path = tmp; path 97 source4/heimdal/lib/krb5/transited.c path->realm = strdup(p); path 98 source4/heimdal/lib/krb5/transited.c if(path->realm == NULL){ path 99 source4/heimdal/lib/krb5/transited.c r->next = path; /* XXX */ path 110 source4/heimdal/lib/krb5/transited.c r->next = path; /* XXX */ path 121 source4/heimdal/lib/krb5/transited.c tmp->next = path; path 122 source4/heimdal/lib/krb5/transited.c path = tmp; path 123 source4/heimdal/lib/krb5/transited.c path->realm = malloc(p - from + 1); path 124 source4/heimdal/lib/krb5/transited.c if(path->realm == NULL){ path 125 source4/heimdal/lib/krb5/transited.c r->next = path; /* XXX */ path 130 source4/heimdal/lib/krb5/transited.c memcpy(path->realm, from, p - from); path 131 source4/heimdal/lib/krb5/transited.c path->realm[p - from] = '\0'; path 138 source4/heimdal/lib/krb5/transited.c r->next = path; path 116 source4/heimdal/lib/krb5/v4_glue.c char *path; path 118 source4/heimdal/lib/krb5/v4_glue.c path = getenv("KRBTKFILE"); path 119 source4/heimdal/lib/krb5/v4_glue.c if (path) path 120 source4/heimdal/lib/krb5/v4_glue.c *cc = strdup(path); path 147 source4/heimdal/lib/krb5/v4_glue.c char *path; path 150 source4/heimdal/lib/krb5/v4_glue.c ret = get_krb4_cc_name(tkfile, &path); path 158 source4/heimdal/lib/krb5/v4_glue.c fd = open(path, O_WRONLY|O_CREAT, 0600); path 164 source4/heimdal/lib/krb5/v4_glue.c path, strerror(ret)); path 165 source4/heimdal/lib/krb5/v4_glue.c free(path); path 173 source4/heimdal/lib/krb5/v4_glue.c path); path 174 source4/heimdal/lib/krb5/v4_glue.c free(path); path 188 source4/heimdal/lib/krb5/v4_glue.c path); path 189 source4/heimdal/lib/krb5/v4_glue.c free(path); path 200 source4/heimdal/lib/krb5/v4_glue.c path); path 201 source4/heimdal/lib/krb5/v4_glue.c free(path); path 210 source4/heimdal/lib/krb5/v4_glue.c free(path); path 224 source4/heimdal/lib/krb5/v4_glue.c free(path); path 294 source4/heimdal/lib/krb5/v4_glue.c char *path; path 296 source4/heimdal/lib/krb5/v4_glue.c ret = get_krb4_cc_name(tkfile, &path); path 304 source4/heimdal/lib/krb5/v4_glue.c if (unlink(path) < 0) { path 309 source4/heimdal/lib/krb5/v4_glue.c path, strerror(ret)); path 311 source4/heimdal/lib/krb5/v4_glue.c free(path); path 88 source4/heimdal/lib/roken/roken_gethostby.c split_spec(const char *spec, char **host, int *port, char **path, int def_port) path 101 source4/heimdal/lib/roken/roken_gethostby.c if(path) path 102 source4/heimdal/lib/roken/roken_gethostby.c *path = strdup(p); path 105 source4/heimdal/lib/roken/roken_gethostby.c if(path) path 106 source4/heimdal/lib/roken/roken_gethostby.c *path = NULL; path 43 source4/lib/ldb/common/ldb_modules.c void ldb_set_modules_dir(struct ldb_context *ldb, const char *path) path 46 source4/lib/ldb/common/ldb_modules.c ldb->modules_dir = talloc_strdup(ldb, path); path 297 source4/lib/ldb/common/ldb_modules.c char *path; path 304 source4/lib/ldb/common/ldb_modules.c path = talloc_asprintf(ldb, "%s/%s.%s", ldb->modules_dir, name, path 307 source4/lib/ldb/common/ldb_modules.c ldb_debug(ldb, LDB_DEBUG_TRACE, "trying to load %s from %s\n", name, path); path 309 source4/lib/ldb/common/ldb_modules.c handle = dlopen(path, RTLD_NOW); path 311 source4/lib/ldb/common/ldb_modules.c ldb_debug(ldb, LDB_DEBUG_WARNING, "unable to load %s from %s: %s\n", name, path, dlerror()); path 318 source4/lib/ldb/common/ldb_modules.c ldb_debug(ldb, LDB_DEBUG_ERROR, "no symbol `%s' found in %s: %s\n", symbol, path, dlerror()); path 322 source4/lib/ldb/common/ldb_modules.c talloc_free(path); path 803 source4/lib/ldb/include/ldb.h void ldb_set_modules_dir(struct ldb_context *ldb, const char *path); path 1223 source4/lib/ldb/ldb_tdb/ldb_tdb.c const char *path; path 1234 source4/lib/ldb/ldb_tdb/ldb_tdb.c path = url+6; path 1236 source4/lib/ldb/ldb_tdb/ldb_tdb.c path = url; path 1264 source4/lib/ldb/ldb_tdb/ldb_tdb.c ltdb->tdb = ltdb_wrap_open(ltdb, path, 10000, path 1269 source4/lib/ldb/ldb_tdb/ldb_tdb.c "Unable to open tdb '%s'\n", path); path 133 source4/lib/ldb/ldb_tdb/ldb_tdb.h const char *path, int hash_size, int tdb_flags, path 101 source4/lib/ldb/ldb_tdb/ldb_tdb_wrap.c const char *path, int hash_size, path 113 source4/lib/ldb/ldb_tdb/ldb_tdb_wrap.c if (stat(path, &st) == 0) { path 129 source4/lib/ldb/ldb_tdb/ldb_tdb_wrap.c w->tdb = tdb_open_ex(path, hash_size, tdb_flags, open_flags, mode, &log_ctx, NULL); path 44 source4/lib/messaging/messaging.c const char *path; path 75 source4/lib/messaging/messaging.c const char *path; path 170 source4/lib/messaging/messaging.c rec->path = msg->path; path 197 source4/lib/messaging/messaging.c struct socket_address *path; path 201 source4/lib/messaging/messaging.c path = socket_address_from_strings(msg, msg->sock->backend_name, path 202 source4/lib/messaging/messaging.c rec->path, 0); path 203 source4/lib/messaging/messaging.c if (!path) { path 209 source4/lib/messaging/messaging.c status = socket_sendto(msg->sock, &rec->packet, &nsent, path); path 210 source4/lib/messaging/messaging.c talloc_free(path); path 321 source4/lib/messaging/messaging.c rec->path = msg->path; path 483 source4/lib/messaging/messaging.c rec->path = messaging_path(msg, server); path 484 source4/lib/messaging/messaging.c talloc_steal(rec, rec->path); path 525 source4/lib/messaging/messaging.c unlink(msg->path); path 543 source4/lib/messaging/messaging.c struct socket_address *path; path 565 source4/lib/messaging/messaging.c msg->path = messaging_path(msg, server_id); path 582 source4/lib/messaging/messaging.c path = socket_address_from_strings(msg, msg->sock->backend_name, path 583 source4/lib/messaging/messaging.c msg->path, 0); path 584 source4/lib/messaging/messaging.c if (!path) { path 589 source4/lib/messaging/messaging.c status = socket_listen(msg->sock, path, 50, 0); path 591 source4/lib/messaging/messaging.c DEBUG(0,("Unable to setup messaging listener for '%s':%s\n", msg->path, nt_errstr(status))); path 969 source4/lib/messaging/messaging.c char *path = talloc_asprintf(msg_ctx, "%s/names.tdb", msg_ctx->base_path); path 970 source4/lib/messaging/messaging.c if (path == NULL) { path 973 source4/lib/messaging/messaging.c t = tdb_wrap_open(msg_ctx, path, 0, 0, O_RDWR|O_CREAT, 0660); path 974 source4/lib/messaging/messaging.c talloc_free(path); path 27 source4/lib/registry/dir.c const char *path; path 39 source4/lib/registry/dir.c char *path; path 42 source4/lib/registry/dir.c path = talloc_asprintf(mem_ctx, "%s/%s", dk->path, name); path 43 source4/lib/registry/dir.c ret = mkdir(path, 0700); path 47 source4/lib/registry/dir.c key->path = talloc_steal(key, path); path 54 source4/lib/registry/dir.c printf("FAILED %s BECAUSE: %s\n", path, strerror(errno)); path 72 source4/lib/registry/dir.c char *path; path 78 source4/lib/registry/dir.c path = talloc_asprintf(name, "%s/%s", name, e->d_name); path 79 source4/lib/registry/dir.c if (!path) path 82 source4/lib/registry/dir.c stat(path, &stbuf); path 85 source4/lib/registry/dir.c if (unlink(path) < 0) { path 86 source4/lib/registry/dir.c talloc_free(path); path 91 source4/lib/registry/dir.c werr = reg_dir_delete_recursive(path); path 93 source4/lib/registry/dir.c talloc_free(path); path 99 source4/lib/registry/dir.c talloc_free(path); path 114 source4/lib/registry/dir.c char *child = talloc_asprintf(NULL, "%s/%s", dk->path, name); path 138 source4/lib/registry/dir.c fullpath = talloc_asprintf(mem_ctx, "%s/%s", p->path, name); path 149 source4/lib/registry/dir.c ret->path = talloc_steal(ret, fullpath); path 165 source4/lib/registry/dir.c d = opendir(dk->path); path 176 source4/lib/registry/dir.c asprintf(&thispath, "%s/%s", dk->path, e->d_name); path 215 source4/lib/registry/dir.c dk->path = talloc_strdup(dk, location); path 250 source4/lib/registry/dir.c d = opendir(dk->path); path 271 source4/lib/registry/dir.c char *path = talloc_asprintf(ctx, "%s/%s", path 272 source4/lib/registry/dir.c dk->path, e->d_name); path 274 source4/lib/registry/dir.c if (stat(path, &st) < 0) { path 275 source4/lib/registry/dir.c DEBUG(0, ("Error statting %s: %s\n", path, path 296 source4/lib/registry/dir.c talloc_free(path); path 311 source4/lib/registry/dir.c char *path = talloc_asprintf(dk, "%s/%s", dk->path, name); path 313 source4/lib/registry/dir.c if (!file_save(path, data.data, data.length)) path 326 source4/lib/registry/dir.c char *path = talloc_asprintf(mem_ctx, "%s/%s", dk->path, name); path 330 source4/lib/registry/dir.c contents = file_load(path, &size, 0, mem_ctx); path 331 source4/lib/registry/dir.c talloc_free(path); path 354 source4/lib/registry/dir.c d = opendir(dk->path); path 356 source4/lib/registry/dir.c DEBUG(3,("Unable to open '%s': %s\n", dk->path, path 386 source4/lib/registry/dir.c char *path = talloc_asprintf(key, "%s/%s", dk->path, name); path 387 source4/lib/registry/dir.c if (unlink(path) < 0) { path 388 source4/lib/registry/dir.c talloc_free(path); path 393 source4/lib/registry/dir.c talloc_free(path); path 167 source4/lib/registry/ldb.c const char *path, const char *add) path 171 source4/lib/registry/ldb.c char *mypath = talloc_strdup(mem_ctx, path); path 35 source4/lib/registry/local.c struct reg_key_path path; path 43 source4/lib/registry/local.c struct reg_key_path path; path 62 source4/lib/registry/local.c local_key->path = parent_path; path 70 source4/lib/registry/local.c const char *path, path 73 source4/lib/registry/local.c char *orig = talloc_strdup(mem_ctx, path), path 83 source4/lib/registry/local.c if (local_parent->path.elements != NULL) { path 85 source4/lib/registry/local.c str_list_length(local_parent->path.elements) + 1); path 86 source4/lib/registry/local.c for (el = 0; local_parent->path.elements[el] != NULL; el++) { path 88 source4/lib/registry/local.c local_parent->path.elements[el]); path 119 source4/lib/registry/local.c local_parent->path.predefined_key, path 133 source4/lib/registry/local.c if (mp->path.predefined_key == key_id && path 134 source4/lib/registry/local.c mp->path.elements == NULL) path 142 source4/lib/registry/local.c mp->path.predefined_key, path 143 source4/lib/registry/local.c mp->path.elements); path 188 source4/lib/registry/local.c if (local_parent->path.elements != NULL) { path 190 source4/lib/registry/local.c str_list_length(local_parent->path.elements)+2); path 191 source4/lib/registry/local.c for (i = 0; local_parent->path.elements[i] != NULL; i++) { path 193 source4/lib/registry/local.c local_parent->path.elements[i]); path 204 source4/lib/registry/local.c local_parent->path.predefined_key, path 333 source4/lib/registry/local.c mp->path.predefined_key = key_id; path 337 source4/lib/registry/local.c mp->path.elements = talloc_array(mp, const char *, path 340 source4/lib/registry/local.c mp->path.elements[i] = talloc_reference(mp->path.elements, path 343 source4/lib/registry/local.c mp->path.elements[i] = NULL; path 345 source4/lib/registry/local.c mp->path.elements = NULL; path 43 source4/lib/registry/patchfile.c const char *path, path 97 source4/lib/registry/patchfile.c tmppath = talloc_asprintf(mem_ctx, "%s\\%s", path, keyname1); path 158 source4/lib/registry/patchfile.c tmppath = talloc_asprintf(mem_ctx, "%s\\%s", path, keyname1); path 209 source4/lib/registry/patchfile.c callbacks->set_value(callback_data, path, name, path 244 source4/lib/registry/patchfile.c callbacks->del_value(callback_data, path, name); path 397 source4/lib/registry/patchfile.c static WERROR reg_diff_apply_set_value(void *_ctx, const char *path, path 406 source4/lib/registry/patchfile.c error = reg_open_key_abs(ctx, ctx, path, &tmp); path 409 source4/lib/registry/patchfile.c DEBUG(0, ("Error opening key '%s'\n", path)); path 59 source4/lib/registry/patchfile_dotreg.c static WERROR reg_dotreg_diff_set_value(void *_data, const char *path, path 72 source4/lib/registry/patchfile_dotreg.c static WERROR reg_dotreg_diff_del_value(void *_data, const char *path, path 61 source4/lib/registry/pyregistry.c char *path; path 65 source4/lib/registry/pyregistry.c if (!PyArg_ParseTuple(args, "s", &path)) path 68 source4/lib/registry/pyregistry.c result = reg_key_del_abs(ctx, path); path 297 source4/lib/registry/registry.h const char *path, path 332 source4/lib/registry/registry.h const char *path); path 385 source4/lib/registry/registry.h WERROR reg_open_wine(struct registry_context **ctx, const char *path); path 455 source4/lib/registry/registry.h WERROR reg_key_del_abs(struct registry_context *ctx, const char *path); path 457 source4/lib/registry/registry.h const char *path, uint32_t access_mask, path 504 source4/lib/registry/registry.h const char *path, path 142 source4/lib/registry/rpc.c r.in.keyname.name = k->path; path 45 source4/lib/registry/tools/common.c struct registry_key *reg_common_open_file(const char *path, path 54 source4/lib/registry/tools/common.c error = reg_open_hive(ev_ctx, path, NULL, creds, ev_ctx, lp_ctx, &hive_root); path 58 source4/lib/registry/tools/common.c path, win_errstr(error)); path 33 source4/lib/registry/tools/regshell.c const char *path; path 72 source4/lib/registry/tools/regshell.c printf("Name: %s\n", strchr(ctx->path, '\\')?strrchr(ctx->path, '\\')+1: path 73 source4/lib/registry/tools/regshell.c ctx->path); path 74 source4/lib/registry/tools/regshell.c printf("Full path: %s\n", ctx->path); path 120 source4/lib/registry/tools/regshell.c ctx->path = strupper_talloc(ctx, argv[1]); path 130 source4/lib/registry/tools/regshell.c printf("%s\n", ctx->path); path 174 source4/lib/registry/tools/regshell.c ctx->path = talloc_asprintf(ctx, "%s\\%s", ctx->path, argv[1]); path 177 source4/lib/registry/tools/regshell.c printf("New path is: %s\n", ctx->path); path 525 source4/lib/registry/tools/regshell.c ctx->path = talloc_strdup(ctx, ""); path 543 source4/lib/registry/tools/regshell.c ctx->path = talloc_strdup(ctx, path 562 source4/lib/registry/tools/regshell.c asprintf(&prompt, "%s> ", ctx->path); path 184 source4/lib/registry/util.c const char *path, struct registry_key **parent, path 190 source4/lib/registry/util.c if (strchr(path, '\\') == NULL) { path 194 source4/lib/registry/util.c parent_name = talloc_strndup(mem_ctx, path, strrchr(path, '\\')-path); path 201 source4/lib/registry/util.c *name = talloc_strdup(mem_ctx, strrchr(path, '\\')+1); path 206 source4/lib/registry/util.c WERROR reg_key_del_abs(struct registry_context *ctx, const char *path) path 213 source4/lib/registry/util.c if (!strchr(path, '\\')) { path 217 source4/lib/registry/util.c error = get_abs_parent(mem_ctx, ctx, path, &parent, &n); path 228 source4/lib/registry/util.c const char *path, uint32_t access_mask, path 236 source4/lib/registry/util.c if (!strchr(path, '\\')) { path 240 source4/lib/registry/util.c error = get_abs_parent(mem_ctx, ctx, path, &parent, &n); path 242 source4/lib/registry/util.c DEBUG(2, ("Opening parent of %s failed with %s\n", path, path 129 source4/libcli/cliconnect.c tcon.tconx.in.path = sharename; path 211 source4/libcli/cliconnect.c terminate_path_at_separator(char * path) path 215 source4/libcli/cliconnect.c if (!path) { path 219 source4/libcli/cliconnect.c if ((p = strchr_m(path, '/'))) { path 224 source4/libcli/cliconnect.c if ((p = strchr_m(path, '\\'))) { path 40 source4/libcli/clifile.c parms.unix_hlink.in.file.path = fname_src; path 44 source4/libcli/clifile.c parms.unix_link.in.file.path = fname_src; path 112 source4/libcli/clifile.c parms.unix_basic.in.file.path = fname; path 187 source4/libcli/clifile.c parms.mkdir.in.path = dname; path 200 source4/libcli/clifile.c parms.in.path = dname; path 548 source4/libcli/clifile.c parms.getattr.in.file.path = fname; path 581 source4/libcli/clifile.c parms.setattr.in.file.path = fname; path 627 source4/libcli/clifile.c NTSTATUS smbcli_chkpath(struct smbcli_tree *tree, const char *path) path 633 source4/libcli/clifile.c path2 = strdup(path); path 640 source4/libcli/clifile.c parms.chkpath.in.path = path2; path 679 source4/libcli/clifile.c int smbcli_ctemp(struct smbcli_tree *tree, const char *path, char **tmp_path) path 690 source4/libcli/clifile.c open_parms.ctemp.in.directory = path; path 39 source4/libcli/clitrans2.c parms.standard.in.file.path = fname; path 81 source4/libcli/clitrans2.c parms.all_info.in.file.path = fname; path 203 source4/libcli/clitrans2.c parms.alt_name_info.in.file.path = fname; path 328 source4/libcli/ldap/ldap_client.c char path[1025]; path 336 source4/libcli/ldap/ldap_client.c SMB_ASSERT(sizeof(path)>1024); path 345 source4/libcli/ldap/ldap_client.c ZERO_STRUCT(path); path 346 source4/libcli/ldap/ldap_client.c ret = sscanf(url, "%10[^:]://%1025c", protocol, path); path 352 source4/libcli/ldap/ldap_client.c rfc1738_unescape(path); path 355 source4/libcli/ldap/ldap_client.c path, 0); path 79 source4/libcli/raw/clitree.c smbcli_req_append_string(req, parms->tconx.in.path, STR_TERMINATE | STR_UPPER); path 68 source4/libcli/raw/interfaces.h const char *path; path 139 source4/libcli/raw/interfaces.h const char *path; path 156 source4/libcli/raw/interfaces.h const char *path; path 163 source4/libcli/raw/interfaces.h const char *path; path 173 source4/libcli/raw/interfaces.h const char *path; path 257 source4/libcli/raw/interfaces.h const char *path; path 278 source4/libcli/raw/interfaces.h const char *path; /* as non-terminated UTF-16 on the wire */ path 210 source4/libcli/raw/rawfile.c &t2.in.params, parms->t2mkdir.in.path, STR_TERMINATE); path 239 source4/libcli/raw/rawfile.c smbcli_req_append_ascii4(req, parms->mkdir.in.path, STR_TERMINATE); path 268 source4/libcli/raw/rawfile.c smbcli_req_append_ascii4(req, parms->in.path, STR_TERMINATE); path 909 source4/libcli/raw/rawfile.c smbcli_req_append_ascii4(req, parms->chkpath.in.path, STR_TERMINATE); path 563 source4/libcli/raw/rawfileinfo.c smbcli_req_append_ascii4(req, parms->getattr.in.file.path, STR_TERMINATE); path 749 source4/libcli/raw/rawfileinfo.c req = smb_raw_pathinfo_blob_send(tree, parms->generic.in.file.path, path 360 source4/libcli/raw/rawsetfileinfo.c smbcli_req_append_ascii4(req, parms->setattr.in.file.path, STR_TERMINATE); path 476 source4/libcli/raw/rawsetfileinfo.c parms->generic.in.file.path, path 82 source4/libcli/smb2/connect.c state->tcon.in.path = talloc_asprintf(state, "\\\\%s\\%s", path 84 source4/libcli/smb2/connect.c if (composite_nomem(state->tcon.in.path, c)) return; path 63 source4/libcli/smb2/tcon.c status = smb2_push_o16s16_string(&req->out, 0x04, io->in.path); path 64 source4/libcli/smb2/util.c io.in.path = dname; path 79 source4/libcli/smb2/util.c io.mkdir.in.path = dname; path 94 source4/libcli/smb2/util.c io.basic_info.in.file.path = name; path 114 source4/libcli/smb_composite/connect.c state->io_tcon->tconx.in.path = talloc_asprintf(state->io_tcon, path 118 source4/libcli/smb_composite/connect.c NT_STATUS_HAVE_NO_MEMORY(state->io_tcon->tconx.in.path); path 200 source4/libcli/smb_composite/connect.c state->io_tcon->tconx.in.path = talloc_asprintf(state->io_tcon, path 204 source4/libcli/smb_composite/connect.c NT_STATUS_HAVE_NO_MEMORY(state->io_tcon->tconx.in.path); path 174 source4/libcli/smb_composite/smb2.c create_parm.in.fname = io->mkdir.in.path; path 246 source4/libcli/smb_composite/smb2.c create_parm.in.fname = io->in.path; path 343 source4/libcli/smb_composite/smb2.c create_parm.in.fname = io->generic.in.file.path; path 73 source4/libcli/util/clilsa.c tcon.tconx.in.path = "ipc$"; path 350 source4/librpc/rpc/dcerpc_connect.c const char *path; path 399 source4/librpc/rpc/dcerpc_connect.c s->path = talloc_strdup(c, io->binding->endpoint); /* path is a binding endpoint here */ path 400 source4/librpc/rpc/dcerpc_connect.c if (composite_nomem(s->path, c)) return c; path 403 source4/librpc/rpc/dcerpc_connect.c pipe_req = dcerpc_pipe_open_unix_stream_send(s->io.pipe->conn, s->path); path 42 source4/librpc/rpc/dcerpc_sock.c const char *path; /* For ncacn_unix_sock and ncalrpc */ path 338 source4/librpc/rpc/dcerpc_sock.c s->sock->path = talloc_reference(s->sock, full_path); path 510 source4/librpc/rpc/dcerpc_sock.c const char *path; path 539 source4/librpc/rpc/dcerpc_sock.c const char *path) path 554 source4/librpc/rpc/dcerpc_sock.c s->path = talloc_strdup(c, path); path 555 source4/librpc/rpc/dcerpc_sock.c if (composite_nomem(s->path, c)) return c; path 559 source4/librpc/rpc/dcerpc_sock.c s->srvaddr = socket_address_from_strings(conn, "unix", s->path, 0); path 565 source4/librpc/rpc/dcerpc_sock.c s->path, path 626 source4/librpc/rpc/dcerpc_sock.c s->path = talloc_asprintf(canon, "%s/%s", ncalrpc_dir, canon); path 627 source4/librpc/rpc/dcerpc_sock.c if (composite_nomem(s->path, c)) return c; path 630 source4/librpc/rpc/dcerpc_sock.c s->srvaddr = socket_address_from_strings(conn, "unix", s->path, 0); path 634 source4/librpc/rpc/dcerpc_sock.c sock_np_req = dcerpc_pipe_open_socket_send(c, s->conn, s->srvaddr, NULL, s->path, NCALRPC); path 664 source4/librpc/rpc/dcerpc_sock.c return sock->path; path 151 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c unix_path = cifspsx_unix_path(ntvfs, req, cp->chkpath.in.path); path 260 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c DEBUG(19,("cifspsx_qpathinfo: file %s level 0x%x\n", info->generic.in.file.path, info->generic.level)); path 265 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c unix_path = cifspsx_unix_path(ntvfs, req, info->generic.in.file.path); path 431 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c unix_path = cifspsx_unix_path(ntvfs, req, md->mkdir.in.path); path 450 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c unix_path = cifspsx_unix_path(ntvfs, req, rd->in.path); path 197 source4/ntvfs/common/notify.c return strcmp(e1->path, e2->path); path 325 source4/ntvfs/common/notify.c d->entries[d->num_entries].path_len = strlen(e->path); path 376 source4/ntvfs/common/notify.c len = strlen(e.path); path 377 source4/ntvfs/common/notify.c if (len > 1 && e.path[len-1] == '.' && e.path[len-2] == '/') { path 378 source4/ntvfs/common/notify.c tmp_path = talloc_strndup(notify, e.path, len-2); path 383 source4/ntvfs/common/notify.c e.path = tmp_path; path 386 source4/ntvfs/common/notify.c depth = count_chars(e.path, '/'); path 550 source4/ntvfs/common/notify.c const char *path, uint32_t action) path 559 source4/ntvfs/common/notify.c ev.path = path; path 584 source4/ntvfs/common/notify.c uint32_t action, uint32_t filter, const char *path) path 601 source4/ntvfs/common/notify.c for (depth=0,p=path; path 604 source4/ntvfs/common/notify.c int p_len = p - path; path 636 source4/ntvfs/common/notify.c cmp = strncmp(path, e->path, p_len); path 659 source4/ntvfs/common/notify.c strncmp(path, e->path, p_len) != 0) break; path 669 source4/ntvfs/common/notify.c notify_send(notify, e, path + e->path_len + 1, action); path 95 source4/ntvfs/common/opendb.c void *file_handle, const char *path, path 100 source4/ntvfs/common/opendb.c return ops->odb_open_file(lck, file_handle, path, path 138 source4/ntvfs/common/opendb.c NTSTATUS odb_rename(struct odb_lock *lck, const char *path) path 140 source4/ntvfs/common/opendb.c return ops->odb_rename(lck, path); path 146 source4/ntvfs/common/opendb.c NTSTATUS odb_get_path(struct odb_lock *lck, const char **path) path 148 source4/ntvfs/common/opendb.c return ops->odb_get_path(lck, path); path 29 source4/ntvfs/common/opendb.h void *file_handle, const char *path, path 37 source4/ntvfs/common/opendb.h NTSTATUS (*odb_rename)(struct odb_lock *lck, const char *path); path 38 source4/ntvfs/common/opendb.h NTSTATUS (*odb_get_path)(struct odb_lock *lck, const char **path); path 454 source4/ntvfs/common/opendb_tdb.c void *file_handle, const char *path, path 473 source4/ntvfs/common/opendb_tdb.c if (lck->file.path == NULL) { path 474 source4/ntvfs/common/opendb_tdb.c lck->file.path = talloc_strdup(lck, path); path 475 source4/ntvfs/common/opendb_tdb.c NT_STATUS_HAVE_NO_MEMORY(lck->file.path); path 555 source4/ntvfs/common/opendb_tdb.c if (lck->file.path == NULL) { path 583 source4/ntvfs/common/opendb_tdb.c if (lck->file.path == NULL) { path 624 source4/ntvfs/common/opendb_tdb.c delete_path = lck->file.path; path 643 source4/ntvfs/common/opendb_tdb.c if (lck->file.path == NULL) { path 718 source4/ntvfs/common/opendb_tdb.c if (lck->file.path == NULL) { path 748 source4/ntvfs/common/opendb_tdb.c static NTSTATUS odb_tdb_rename(struct odb_lock *lck, const char *path) path 750 source4/ntvfs/common/opendb_tdb.c if (lck->file.path == NULL) { path 755 source4/ntvfs/common/opendb_tdb.c lck->file.path = talloc_strdup(lck, path); path 756 source4/ntvfs/common/opendb_tdb.c NT_STATUS_HAVE_NO_MEMORY(lck->file.path); path 764 source4/ntvfs/common/opendb_tdb.c static NTSTATUS odb_tdb_get_path(struct odb_lock *lck, const char **path) path 766 source4/ntvfs/common/opendb_tdb.c *path = NULL; path 769 source4/ntvfs/common/opendb_tdb.c if (lck->file.path == NULL) { path 773 source4/ntvfs/common/opendb_tdb.c *path = lck->file.path; path 783 source4/ntvfs/common/opendb_tdb.c if (lck->file.path == NULL) { path 798 source4/ntvfs/common/opendb_tdb.c if (lck->file.path == NULL) { path 210 source4/ntvfs/nbench/vfs_nbench.c cp->chkpath.in.path, path 235 source4/ntvfs/nbench/vfs_nbench.c info->generic.in.file.path, path 285 source4/ntvfs/nbench/vfs_nbench.c st->generic.in.file.path, path 370 source4/ntvfs/nbench/vfs_nbench.c rd->in.path, path 976 source4/ntvfs/ntvfs_generic.c info2->generic.in.file.path = info->generic.in.file.path; path 38 source4/ntvfs/posix/pvfs_mkdir.c status = pvfs_resolve_name(pvfs, req, md->t2mkdir.in.path, 0, &name); path 60 source4/ntvfs/posix/pvfs_mkdir.c status = pvfs_resolve_name(pvfs, req, md->t2mkdir.in.path, 0, &name); path 114 source4/ntvfs/posix/pvfs_mkdir.c status = pvfs_resolve_name(pvfs, req, md->mkdir.in.path, 0, &name); path 163 source4/ntvfs/posix/pvfs_mkdir.c status = pvfs_resolve_name(pvfs, req, rd->in.path, 0, &name); path 143 source4/ntvfs/posix/pvfs_notify.c new_path = talloc_strdup(n->changes, ev->path); path 156 source4/ntvfs/posix/pvfs_notify.c len = 12 + strlen_m(ev->path)*2; path 184 source4/ntvfs/posix/pvfs_notify.c e.path = f->handle->name->full_name; path 347 source4/ntvfs/posix/pvfs_qfileinfo.c status = pvfs_resolve_name(pvfs, req, info->generic.in.file.path, PVFS_RESOLVE_STREAMS, &name); path 648 source4/ntvfs/posix/pvfs_setfileinfo.c status = pvfs_resolve_name(pvfs, req, info->generic.in.file.path, path 283 source4/ntvfs/posix/vfs_posix.c status = pvfs_resolve_name(pvfs, req, cp->chkpath.in.path, 0, &name); path 148 source4/ntvfs/simple/vfs_simple.c unix_path = svfs_unix_path(ntvfs, req, cp->chkpath.in.path); path 257 source4/ntvfs/simple/vfs_simple.c DEBUG(19,("svfs_qpathinfo: file %s level 0x%x\n", info->generic.in.file.path, info->generic.level)); path 262 source4/ntvfs/simple/vfs_simple.c unix_path = svfs_unix_path(ntvfs, req, info->generic.in.file.path); path 428 source4/ntvfs/simple/vfs_simple.c unix_path = svfs_unix_path(ntvfs, req, md->mkdir.in.path); path 447 source4/ntvfs/simple/vfs_simple.c unix_path = svfs_unix_path(ntvfs, req, rd->in.path); path 405 source4/ntvfs/smb2/vfs_smb2.c f.in.pattern = cp->chkpath.in.path; path 48 source4/ntvfs/sysdep/inotify.c static int inotify_add_watch(int fd, const char *path, __u32 mask) path 50 source4/ntvfs/sysdep/inotify.c return syscall(__NR_inotify_add_watch, fd, path, mask); path 83 source4/ntvfs/sysdep/inotify.c const char *path; path 168 source4/ntvfs/sysdep/inotify.c ne.path = e->name; path 373 source4/ntvfs/sysdep/inotify.c wd = inotify_add_watch(in->fd, e->path, mask); path 392 source4/ntvfs/sysdep/inotify.c w->path = talloc_strdup(w, e->path); path 393 source4/ntvfs/sysdep/inotify.c if (w->path == NULL) { path 2478 source4/param/loadparm.c const char *path; path 2480 source4/param/loadparm.c path = lp_default_path(); path 2482 source4/param/loadparm.c if (!file_exist(path)) { path 2488 source4/param/loadparm.c return lp_load(lp_ctx, path); path 411 source4/param/param.h init_module_fn load_module(TALLOC_CTX *mem_ctx, const char *path); path 417 source4/param/param.h init_module_fn *load_modules(TALLOC_CTX *mem_ctx, const char *path); path 223 source4/param/pyparam.c char *name, *path; path 228 source4/param/pyparam.c path = private_path(NULL, PyLoadparmContext_AsLoadparmContext(self), name); path 229 source4/param/pyparam.c ret = PyString_FromString(path); path 230 source4/param/pyparam.c talloc_free(path); path 92 source4/param/secrets.c char *path; path 101 source4/param/secrets.c path = private_path(mem_ctx, lp_ctx, url); path 102 source4/param/secrets.c if (!path) { path 110 source4/param/secrets.c talloc_free(path); path 117 source4/param/secrets.c if (ldb_connect(ldb, path, 0, NULL) != 0) { path 118 source4/param/secrets.c talloc_free(path); path 122 source4/param/secrets.c talloc_free(path); path 174 source4/param/util.c init_module_fn load_module(TALLOC_CTX *mem_ctx, const char *path) path 179 source4/param/util.c handle = dlopen(path, RTLD_NOW); path 181 source4/param/util.c DEBUG(0, ("Unable to open %s: %s\n", path, dlerror())); path 189 source4/param/util.c SAMBA_INIT_MODULE, path, dlerror())); path 190 source4/param/util.c DEBUG(1, ("Loading module '%s' failed\n", path)); path 202 source4/param/util.c init_module_fn *load_modules(TALLOC_CTX *mem_ctx, const char *path) path 212 source4/param/util.c dir = opendir(path); path 222 source4/param/util.c filename = talloc_asprintf(mem_ctx, "%s/%s", path, entry->d_name); path 274 source4/param/util.c char *path = modules_path(mem_ctx, lp_ctx, subsystem); path 277 source4/param/util.c ret = load_modules(mem_ctx, path); path 279 source4/param/util.c talloc_free(path); path 467 source4/rpc_server/srvsvc/dcesrv_srvsvc.c if (r->in.info->info2->path && r->in.info->info2->path[0]) { path 472 source4/rpc_server/srvsvc/dcesrv_srvsvc.c if (r->in.info->info2->path[1] == ':') { path 473 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].value = talloc_strdup(info, &r->in.info->info2->path[2]); path 476 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].value = talloc_strdup(info, r->in.info->info2->path); path 565 source4/rpc_server/srvsvc/dcesrv_srvsvc.c if (r->in.info->info502->path && r->in.info->info502->path[0]) { path 570 source4/rpc_server/srvsvc/dcesrv_srvsvc.c if (r->in.info->info502->path[1] == ':') { path 571 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].value = talloc_strdup(info, &r->in.info->info502->path[2]); path 574 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].value = talloc_strdup(info, r->in.info->info502->path); path 660 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info->info2->path = dcesrv_common_get_share_path(mem_ctx, dce_ctx, scfg); path 661 source4/rpc_server/srvsvc/dcesrv_srvsvc.c W_ERROR_HAVE_NO_MEMORY(info->info2->path); path 687 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info->info502->path = dcesrv_common_get_share_path(mem_ctx, dce_ctx, scfg); path 688 source4/rpc_server/srvsvc/dcesrv_srvsvc.c W_ERROR_HAVE_NO_MEMORY(info->info502->path); path 1098 source4/rpc_server/srvsvc/dcesrv_srvsvc.c const char *path, path 1124 source4/rpc_server/srvsvc/dcesrv_srvsvc.c if (path && path[0]) { path 1129 source4/rpc_server/srvsvc/dcesrv_srvsvc.c if (path[1] == ':') { path 1130 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].value = talloc_strdup(info, &path[2]); path 1133 source4/rpc_server/srvsvc/dcesrv_srvsvc.c info[i].value = talloc_strdup(info, path); path 1276 source4/rpc_server/srvsvc/dcesrv_srvsvc.c r->in.info->info2->path, path 1310 source4/rpc_server/srvsvc/dcesrv_srvsvc.c r->in.info->info502->path, path 1419 source4/rpc_server/srvsvc/dcesrv_srvsvc.c const char *path; path 1426 source4/rpc_server/srvsvc/dcesrv_srvsvc.c path = share_string_option(scfg, SHARE_PATH, NULL); path 1427 source4/rpc_server/srvsvc/dcesrv_srvsvc.c if (!path) continue; path 1429 source4/rpc_server/srvsvc/dcesrv_srvsvc.c if (strcmp(device, path) == 0) { path 2104 source4/rpc_server/srvsvc/dcesrv_srvsvc.c io->query_secdesc.in.file.path = r->in.file; path 2142 source4/rpc_server/srvsvc/dcesrv_srvsvc.c io->set_secdesc.in.file.path = r->in.file; path 115 source4/smb_server/smb/reply.c p += req_pull_string(&req->in.bufinfo, &con.tconx.in.path, p, -1, STR_TERMINATE); path 118 source4/smb_server/smb/reply.c if (!con.tconx.in.path || !con.tconx.in.device) { path 226 source4/smb_server/smb/reply.c req_pull_ascii4(&req->in.bufinfo, &io->chkpath.in.path, req->in.data, STR_TERMINATE); path 267 source4/smb_server/smb/reply.c req_pull_ascii4(&req->in.bufinfo, &st->getattr.in.file.path, req->in.data, STR_TERMINATE); path 268 source4/smb_server/smb/reply.c if (!st->getattr.in.file.path) { path 293 source4/smb_server/smb/reply.c req_pull_ascii4(&req->in.bufinfo, &st->setattr.in.file.path, req->in.data, STR_TERMINATE); path 295 source4/smb_server/smb/reply.c if (!st->setattr.in.file.path) { path 1452 source4/smb_server/smb/reply.c req_pull_ascii4(&req->in.bufinfo, &io->mkdir.in.path, req->in.data, STR_TERMINATE); path 1470 source4/smb_server/smb/reply.c req_pull_ascii4(&req->in.bufinfo, &io->in.path, req->in.data, STR_TERMINATE); path 201 source4/smb_server/smb/service.c status = make_connection(req, con->tconx.in.path, con->tconx.in.password, path 300 source4/smb_server/smb/trans2.c smbsrv_blob_pull_string(&req->in.bufinfo, &trans->in.params, 4, &io->t2mkdir.in.path, 0); path 301 source4/smb_server/smb/trans2.c if (io->t2mkdir.in.path == NULL) { path 465 source4/smb_server/smb/trans2.c smbsrv_blob_pull_string(&req->in.bufinfo, &trans->in.params, 6, &st->generic.in.file.path, 0); path 466 source4/smb_server/smb/trans2.c if (st->generic.in.file.path == NULL) { path 673 source4/smb_server/smb/trans2.c smbsrv_blob_pull_string(&req->in.bufinfo, &trans->in.params, 6, &st->generic.in.file.path, 0); path 674 source4/smb_server/smb/trans2.c if (st->generic.in.file.path == NULL) { path 245 source4/smb_server/smb2/tcon.c const char *service = io->smb2.in.path; path 399 source4/smb_server/smb2/tcon.c SMB2SRV_CHECK(smb2_pull_o16s16_string(&req->in, io, req->in.body+0x04, &io->smb2.in.path)); path 402 source4/smb_server/smb2/tcon.c if (io->smb2.in.path == NULL) { path 403 source4/smb_server/smb2/tcon.c io->smb2.in.path = ""; path 45 source4/smbd/server.c static void recursive_delete(const char *path) path 50 source4/smbd/server.c dir = opendir(path); path 63 source4/smbd/server.c fname = talloc_asprintf(path, "%s/%s", path, de->d_name); path 91 source4/smbd/server.c char *path; path 94 source4/smbd/server.c path = smbd_tmp_path(mem_ctx, lp_ctx, NULL); path 96 source4/smbd/server.c recursive_delete(path); path 1536 source4/torture/basic/base.c md.t2mkdir.in.path = dname; path 172 source4/torture/basic/delaywrite.c pinfo4.all_info.in.file.path = fname; path 353 source4/torture/basic/delaywrite.c pinfo4.all_info.in.file.path = fname; path 532 source4/torture/basic/delaywrite.c pinfo4.all_info.in.file.path = fname; path 704 source4/torture/basic/delaywrite.c pinfo4.all_info.in.file.path = fname; path 910 source4/torture/basic/delaywrite.c finfo2.basic_info.in.file.path = fname; path 1267 source4/torture/basic/delaywrite.c finfo2.basic_info.in.file.path = fname; path 1319 source4/torture/basic/delaywrite.c finfo2.basic_info.in.file.path = fname; path 1477 source4/torture/basic/delaywrite.c pinfo0.basic_info.in.file.path = fname; path 1633 source4/torture/basic/delaywrite.c pinfo0.basic_info.in.file.path = fname; path 1844 source4/torture/basic/delaywrite.c pinfo0.basic_info.in.file.path = fname; path 2012 source4/torture/basic/delaywrite.c pinfo0.basic_info.in.file.path = fname; path 2222 source4/torture/basic/delaywrite.c pinfo0.basic_info.in.file.path = fname; path 2384 source4/torture/basic/delaywrite.c pinfo0.basic_info.in.file.path = fname; path 2546 source4/torture/basic/delaywrite.c pinfo0.basic_info.in.file.path = fname; path 2724 source4/torture/basic/delaywrite.c pinfo0.basic_info.in.file.path = fname; path 912 source4/torture/basic/misc.c parms.mkdir.in.path = state[i]->dname; path 1910 source4/torture/gentest.c parm[0].chkpath.in.path = gen_fname_open(instance); path 1927 source4/torture/gentest.c parm[0].mkdir.in.path = gen_fname_open(instance); path 1943 source4/torture/gentest.c parm[0].in.path = gen_fname_open(instance); path 2367 source4/torture/gentest.c parm[0].generic.in.file.path = gen_fname_open(instance); path 2406 source4/torture/gentest.c parm[0].generic.in.file.path = gen_fname_open(instance); path 82 source4/torture/libnet/libnet_share.c info->current_users, info->path, path 108 source4/torture/libnet/libnet_share.c info->current_users, info->path, path 178 source4/torture/libnet/libnet_share.c i.path = "C:\\WINDOWS\\TEMP"; path 66 source4/torture/locktest2.c char *path; path 74 source4/torture/locktest2.c asprintf(&path, "%s%s", nfs, fname); path 75 source4/torture/locktest2.c string_replace(path,'\\', '/'); path 76 source4/torture/locktest2.c ret = open(path, flags, 0666); path 782 source4/torture/nbench/nbio.c io.in.path = dname; path 797 source4/torture/nbench/nbio.c io.mkdir.in.path = dname; path 833 source4/torture/nbench/nbio.c io.generic.in.file.path = fname; path 60 source4/torture/raw/chkpath.c const char *path, const char *path_expected, path 67 source4/torture/raw/chkpath.c io.chkpath.in.path = path; path 71 source4/torture/raw/chkpath.c path, nt_errstr(status), nt_errstr(expected), nt_errstr(dos_expected)); path 74 source4/torture/raw/chkpath.c printf("%-30s chkpath correct (%s)\n", path, nt_errstr(status)); path 83 source4/torture/raw/chkpath.c finfo.generic.in.file.path = path; path 87 source4/torture/raw/chkpath.c path, nt_errstr(status), nt_errstr(expected), nt_errstr(dos_expected)); path 92 source4/torture/raw/chkpath.c printf("%-30s chkpath correct (%s)\n", path, nt_errstr(status)); path 101 source4/torture/raw/chkpath.c path, finfo.name_info.out.fname.s, path_expected); path 105 source4/torture/raw/chkpath.c path, finfo.name_info.out.fname.s, path_expected); path 109 source4/torture/raw/chkpath.c path, finfo.name_info.out.fname.s); path 114 source4/torture/raw/chkpath.c static bool test_path(struct smbcli_state *cli, const char *path, path 117 source4/torture/raw/chkpath.c return test_path_ex(cli, NULL, path, path, expected, dos_expected); path 128 source4/torture/raw/chkpath.c io.chkpath.in.path = BASEDIR; path 289 source4/torture/raw/chkpath.c char *path = talloc_asprintf(tctx, "%s\\File0x%02X%c", path 333 source4/torture/raw/chkpath.c io.chkpath.in.path = path; path 339 source4/torture/raw/chkpath.c finfo.generic.in.file.path = path; path 343 source4/torture/raw/chkpath.c talloc_free(path); path 74 source4/torture/raw/close.c finfo.generic.in.file.path = fname; path 113 source4/torture/raw/close.c finfo2.generic.in.file.path = fname; path 125 source4/torture/raw/close.c finfo.generic.in.file.path = fname; path 297 source4/torture/raw/context.c tcon.tconx.in.path = talloc_asprintf(tctx, "\\\\%s\\%s", host, share); path 419 source4/torture/raw/context.c tcon.tconx.in.path = talloc_asprintf(tctx, "\\\\%s\\%s", host, share); path 774 source4/torture/raw/context.c tcon.tconx.in.path = talloc_asprintf(tctx, "\\\\%s\\%s", host, share); path 646 source4/torture/raw/lock.c tcon.tconx.in.path = talloc_asprintf(tctx, "\\\\%s\\%s", host, share); path 53 source4/torture/raw/lookuprate.c typedef NTSTATUS lookup_function(struct smbcli_tree *tree, const char * path); path 70 source4/torture/raw/lookuprate.c const char * path, unsigned count) path 80 source4/torture/raw/lookuprate.c status = smbcli_mkdir(tree, path); path 85 source4/torture/raw/lookuprate.c printf("filling directory %s with %u files... ", path, count); path 96 source4/torture/raw/lookuprate.c path, current); path 144 source4/torture/raw/lookuprate.c static NTSTATUS querypath_lookup(struct smbcli_tree *tree, const char * path) path 151 source4/torture/raw/lookuprate.c status = smbcli_qpathinfo(tree, path, &ftimes[0], &ftimes[1], &ftimes[2], path 158 source4/torture/raw/lookuprate.c static NTSTATUS findfirst_lookup(struct smbcli_tree *tree, const char * path) path 162 source4/torture/raw/lookuprate.c if (smbcli_list(tree, path, 0, NULL, NULL) < 0) { path 170 source4/torture/raw/lookuprate.c lookup_function lookup, const char * path, unsigned * rate) path 184 source4/torture/raw/lookuprate.c status = lookup(tree, path); path 201 source4/torture/raw/lookuprate.c const char * path) path 44 source4/torture/raw/mkdir.c const char *path = BASEDIR "\\mkdir.dir"; path 56 source4/torture/raw/mkdir.c md.mkdir.in.path = path; path 68 source4/torture/raw/mkdir.c rd.in.path = path; path 78 source4/torture/raw/mkdir.c smbcli_close(cli->tree, create_complex_file(cli, tctx, path)); path 88 source4/torture/raw/mkdir.c smbcli_unlink(cli->tree, path); path 93 source4/torture/raw/mkdir.c md.mkdir.in.path = "..\\..\\.."; path 101 source4/torture/raw/mkdir.c md.t2mkdir.in.path = path; path 110 source4/torture/raw/mkdir.c md.t2mkdir.in.path = talloc_asprintf(tctx, "%s\\bad_path\\bad_path", path 119 source4/torture/raw/mkdir.c md.t2mkdir.in.path = path; path 143 source4/torture/raw/mkdir.c status = torture_check_ea(cli, path, "EAONE", "blah"); path 145 source4/torture/raw/mkdir.c status = torture_check_ea(cli, path, "EA TWO", "foo bar"); path 147 source4/torture/raw/mkdir.c status = torture_check_ea(cli, path, "EATHREE", "xx1"); path 1165 source4/torture/raw/notify.c const char *path; path 1218 source4/torture/raw/notify.c io.ntcreatex.in.fname = dirs[i].path; path 1234 source4/torture/raw/notify.c char *path = talloc_asprintf(mem_ctx, "%s\\test.dir", dirs[i].path); path 1235 source4/torture/raw/notify.c smbcli_mkdir(cli->tree, path); path 1236 source4/torture/raw/notify.c smbcli_rmdir(cli->tree, path); path 1237 source4/torture/raw/notify.c talloc_free(path); path 1268 source4/torture/raw/notify.c i, dirs[i].expected, dirs[i].counted, dirs[i].path); path 1278 source4/torture/raw/notify.c smbcli_rmdir(cli->tree, dirs[i].path); path 1454 source4/torture/raw/notify.c tcon.tconx.in.path = talloc_asprintf(tctx, "\\\\%s\\%s", host, share); path 277 source4/torture/raw/offline.c io.setattr.in.file.path = state->fname; path 297 source4/torture/raw/offline.c io.getattr.in.file.path = state->fname; path 93 source4/torture/raw/open.c finfo.all_info.in.file.path = fname; \ path 110 source4/torture/raw/open.c finfo.all_info.in.file.path = fname; \ path 125 source4/torture/raw/open.c finfo.all_info.in.file.path = fname; \ path 146 source4/torture/raw/open.c sfinfo.basic_info.in.file.path = fname; \ path 408 source4/torture/raw/oplock.c sfi.generic.in.file.path = fname; path 1473 source4/torture/raw/oplock.c sfi.generic.in.file.path = fname; path 1548 source4/torture/raw/oplock.c sfi.generic.in.file.path = fname; path 1777 source4/torture/raw/oplock.c qfi.generic.in.file.path = fname; path 2064 source4/torture/raw/oplock.c sfi.generic.in.file.path = fname1; path 2166 source4/torture/raw/oplock.c sfi.generic.in.file.path = fname1; path 2287 source4/torture/raw/oplock.c qpi.generic.in.file.path = fname1; path 2295 source4/torture/raw/oplock.c qpi.generic.in.file.path = fname2; path 2306 source4/torture/raw/oplock.c qpi.generic.in.file.path = fname1; path 2314 source4/torture/raw/oplock.c qpi.generic.in.file.path = fname2; path 2391 source4/torture/raw/oplock.c sfi.generic.in.file.path = fname1; path 2840 source4/torture/raw/oplock.c sfi.generic.in.file.path = fname; path 255 source4/torture/raw/qfileinfo.c levels[i].fname_finfo.generic.in.file.path = talloc_strdup(mem_ctx, fname); path 122 source4/torture/raw/rename.c finfo.all_info.in.file.path = fname1; path 240 source4/torture/raw/rename.c finfo.all_info.in.file.path = FNAME1; path 246 source4/torture/raw/rename.c if (strcmp(finfo.all_info.out.fname.s, finfo.all_info.in.file.path) == 0) { path 262 source4/torture/raw/rename.c finfo.all_info.in.file.path = fname1; path 355 source4/torture/raw/rename.c finfo.generic.in.file.path = fname2; path 361 source4/torture/raw/rename.c finfo.generic.in.file.path = fname1; path 371 source4/torture/raw/rename.c finfo.generic.in.file.path = fname1; path 386 source4/torture/raw/rename.c finfo.generic.in.file.path = fname1; path 393 source4/torture/raw/rename.c finfo.generic.in.file.path = fname2; path 402 source4/torture/raw/rename.c finfo.generic.in.file.path = fname2; path 408 source4/torture/raw/rename.c finfo.generic.in.file.path = fname1; path 418 source4/torture/raw/rename.c finfo.generic.in.file.path = fname1; path 123 source4/torture/raw/samba3hide.c sfinfo.unix_basic.in.file.path = fname; path 305 source4/torture/raw/search.c all_info.generic.in.file.path = fname; path 310 source4/torture/raw/search.c alt_info.generic.in.file.path = fname; path 315 source4/torture/raw/search.c internal_info.generic.in.file.path = fname; path 320 source4/torture/raw/search.c name_info.generic.in.file.path = fname; path 1287 source4/torture/raw/search.c setfile.generic.in.file.path = BASEDIR "\\file2.txt"; path 1300 source4/torture/raw/search.c setfile.generic.in.file.path = BASEDIR "\\file3.txt"; path 208 source4/torture/raw/seek.c sfinfo.position_information.in.file.path = fname; path 220 source4/torture/raw/seek.c finfo.position_information.in.file.path = fname; path 102 source4/torture/raw/setfileinfo.c sfinfo.generic.in.file.path = path_fname; \ path 105 source4/torture/raw/setfileinfo.c sfinfo.generic.in.file.path = path_fname_new; \ path 114 source4/torture/raw/setfileinfo.c finfo1.generic.in.file.path = path_fname; \ path 117 source4/torture/raw/setfileinfo.c finfo1.generic.in.file.path = path_fname_new; \ path 132 source4/torture/raw/setfileinfo.c finfo2.generic.in.file.path = path_fname; \ path 135 source4/torture/raw/setfileinfo.c finfo2.generic.in.file.path = path_fname_new; \ path 691 source4/torture/raw/setfileinfo.c sfinfo.generic.in.file.path = fname; path 151 source4/torture/raw/streams.c finfo.generic.in.file.path = fname; path 583 source4/torture/raw/streams.c finfo.generic.in.file.path = fname; path 596 source4/torture/raw/streams.c finfo.generic.in.file.path = sname1; path 621 source4/torture/raw/streams.c finfo.generic.in.file.path = fname; path 633 source4/torture/raw/streams.c finfo.generic.in.file.path = fname; path 782 source4/torture/raw/streams.c finfo.generic.in.file.path = fname; path 791 source4/torture/raw/streams.c char *path = talloc_asprintf(tctx, "%s%s", path 794 source4/torture/raw/streams.c char *rpath = talloc_strdup(path, path); path 803 source4/torture/raw/streams.c printf("(%s): i[%u][%s]\n", __location__, i, path); path 808 source4/torture/raw/streams.c io.ntcreatex.in.fname = path; path 814 source4/torture/raw/streams.c finfo.generic.in.file.path = fname; path 895 source4/torture/raw/streams.c talloc_free(path); path 985 source4/torture/raw/streams.c char *path = talloc_asprintf(tctx, "%s:Stream%c0x%02X:$DATA", path 1002 source4/torture/raw/streams.c io.ntcreatex.in.fname = path; path 1012 source4/torture/raw/streams.c talloc_free(path); path 1528 source4/torture/raw/streams.c finfo.generic.in.file.path = fname; path 1567 source4/torture/raw/streams.c finfo.generic.in.file.path = fname; path 1620 source4/torture/raw/streams.c finfo.generic.in.file.path = fname; path 221 source4/torture/raw/unlink.c dio.in.path = dname; path 54 source4/torture/raw/write.c finfo.all_info.in.file.path = fname; \ path 67 source4/torture/rpc/dfs.c i.path = dir; path 269 source4/torture/rpc/dfs.c s.path = NULL; path 283 source4/torture/rpc/dfs.c rex.out.info->e.info1->s[i].path); path 334 source4/torture/rpc/dfs.c s.path = NULL; path 351 source4/torture/rpc/dfs.c const char *root = r.out.info->e.info1->s[i].path; path 509 source4/torture/rpc/dfs.c const char *path = SMBTORTURE_DFS_PATHNAME; path 518 source4/torture/rpc/dfs.c ret &= test_NetShareAdd(mem_ctx, tctx, host, sharename, path); path 111 source4/torture/rpc/frsapi.c const char *path, path 121 source4/torture/rpc/frsapi.c r.in.path = path; path 140 source4/torture/rpc/frsapi.c const char *path, path 143 source4/torture/rpc/frsapi.c return test_IsPathReplicated_err(tctx, p, path, type, WERR_OK); path 169 source4/torture/rpc/frsapi.c const char *path = talloc_asprintf(tctx, "\\\\%s\\SYSVOL", path 171 source4/torture/rpc/frsapi.c if (!_test_IsPathReplicated(tctx, p, path, lvls[i])) { path 1703 source4/torture/rpc/samba3rpc.c tcon.tconx.in.path = sharename; path 304 source4/torture/rpc/srvsvc.c r.in.path = talloc_asprintf(tctx,"%s","ADMIN$"); path 354 source4/torture/rpc/srvsvc.c r.in.path = NULL; path 516 source4/torture/rpc/srvsvc.c if (!r.out.info->info2 || !r.out.info->info2->path) continue; path 517 source4/torture/rpc/srvsvc.c if (!test_NetShareCheck(p, tctx, r.out.info->info2->path)) { path 575 source4/torture/rpc/srvsvc.c info.info2->path = talloc_strdup(tctx, "C:\\"); path 617 source4/torture/rpc/srvsvc.c info.info2->path = talloc_strdup(tctx, "::BLaH::"); /* "C:\\"); */ path 636 source4/torture/rpc/srvsvc.c info.info502->path = talloc_strdup(tctx, "C:\\"); path 688 source4/torture/rpc/srvsvc.c torture_assert_str_equal(tctx, q.out.info->info2->path, "C:\\", "path"); path 696 source4/torture/rpc/srvsvc.c torture_assert_str_equal(tctx, q.out.info->info502->path, "C:\\", "path"); path 115 source4/torture/unix/unix_info2.c sfinfo.generic.in.file.path = fname; path 150 source4/torture/unix/unix_info2.c finfo.generic.in.file.path = fname; path 343 source4/torture/util_smb.c finfo.generic.in.file.path = fname; path 366 source4/torture/util_smb.c sfinfo.basic_info.in.file.path = fname; path 414 source4/torture/util_smb.c info.ea_list.in.file.path = fname; path 898 source4/torture/util_smb.c tcon.tconx.in.path = sharename; path 117 source4/winbind/wb_samba3_cmd.c const char *path = s3call->wbconn->listen_socket->service->priv_socket_path; path 119 source4/winbind/wb_samba3_cmd.c s3call->response.extra_data.data = discard_const(path); path 121 source4/winbind/wb_samba3_cmd.c s3call->response.length += strlen(path) + 1;