perm 380 examples/VFS/skel_opaque.c static int skel_sys_acl_add_perm(vfs_handle_struct *handle, SMB_ACL_PERMSET_T permset, SMB_ACL_PERM_T perm) perm 446 examples/VFS/skel_opaque.c static int skel_sys_acl_get_perm(vfs_handle_struct *handle, SMB_ACL_PERMSET_T permset, SMB_ACL_PERM_T perm) perm 367 examples/VFS/skel_transparent.c static int skel_sys_acl_add_perm(vfs_handle_struct *handle, SMB_ACL_PERMSET_T permset, SMB_ACL_PERM_T perm) perm 369 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_SYS_ACL_ADD_PERM(handle, permset, perm); perm 422 examples/VFS/skel_transparent.c static int skel_sys_acl_get_perm(vfs_handle_struct *handle, SMB_ACL_PERMSET_T permset, SMB_ACL_PERM_T perm) perm 424 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_SYS_ACL_GET_PERM(handle, permset, perm); perm 775 source3/include/proto.h bool set_local_machine_name(const char *local_name, bool perm); perm 777 source3/include/proto.h bool set_remote_machine_name(const char *remote_name, bool perm); perm 813 source3/include/proto.h int sys_acl_add_perm(SMB_ACL_PERMSET_T permset_d, SMB_ACL_PERM_T perm); perm 814 source3/include/proto.h int sys_acl_get_perm(SMB_ACL_PERMSET_T permset_d, SMB_ACL_PERM_T perm); perm 456 source3/include/vfs.h int (*sys_acl_add_perm)(struct vfs_handle_struct *handle, SMB_ACL_PERMSET_T permset, SMB_ACL_PERM_T perm); perm 467 source3/include/vfs.h int (*sys_acl_get_perm)(struct vfs_handle_struct *handle, SMB_ACL_PERMSET_T permset, SMB_ACL_PERM_T perm); perm 113 source3/include/vfs_macros.h #define SMB_VFS_SYS_ACL_ADD_PERM(conn, permset, perm) ((conn)->vfs.ops.sys_acl_add_perm((conn)->vfs.handles.sys_acl_add_perm, (permset), (perm))) perm 124 source3/include/vfs_macros.h #define SMB_VFS_SYS_ACL_GET_PERM(conn, permset, perm) ((conn)->vfs.ops.sys_acl_get_perm((conn)->vfs.handles.sys_acl_get_perm, (permset), (perm))) perm 247 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_SYS_ACL_ADD_PERM(conn, permset, perm) ((conn)->vfs_opaque.ops.sys_acl_add_perm((conn)->vfs_opaque.handles.sys_acl_add_perm, (permset), (perm))) perm 258 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_SYS_ACL_GET_PERM(conn, permset, perm) ((conn)->vfs_opaque.ops.sys_acl_get_perm((conn)->vfs_opaque.handles.sys_acl_get_perm, (permset), (perm))) perm 382 source3/include/vfs_macros.h #define SMB_VFS_NEXT_SYS_ACL_ADD_PERM(handle, permset, perm) ((handle)->vfs_next.ops.sys_acl_add_perm((handle)->vfs_next.handles.sys_acl_add_perm, (permset), (perm))) perm 393 source3/include/vfs_macros.h #define SMB_VFS_NEXT_SYS_ACL_GET_PERM(handle, permset, perm) ((handle)->vfs_next.ops.sys_acl_get_perm((handle)->vfs_next.handles.sys_acl_get_perm, (permset), (perm))) perm 40 source3/lib/substitute.c bool set_local_machine_name(const char *local_name, bool perm) perm 84 source3/lib/substitute.c already_perm = perm; perm 106 source3/lib/substitute.c bool set_remote_machine_name(const char *remote_name, bool perm) perm 136 source3/lib/substitute.c already_perm = perm; perm 107 source3/lib/sysacls.c int sys_acl_add_perm(SMB_ACL_PERMSET_T permset_d, SMB_ACL_PERM_T perm) perm 109 source3/lib/sysacls.c if (perm != SMB_ACL_READ && perm != SMB_ACL_WRITE perm 110 source3/lib/sysacls.c && perm != SMB_ACL_EXECUTE) { perm 120 source3/lib/sysacls.c *permset_d |= perm; perm 125 source3/lib/sysacls.c int sys_acl_get_perm(SMB_ACL_PERMSET_T permset_d, SMB_ACL_PERM_T perm) perm 127 source3/lib/sysacls.c return *permset_d & perm; perm 273 source3/libsmb/libsmb_xattr.c const char *perm; perm 355 source3/libsmb/libsmb_xattr.c for (v = standard_values; v->perm; v++) { perm 356 source3/libsmb/libsmb_xattr.c if (strcmp(tok, v->perm) == 0) { perm 367 source3/libsmb/libsmb_xattr.c for (v = special_values; v->perm; v++) { perm 368 source3/libsmb/libsmb_xattr.c if (v->perm[0] == *p) { perm 1338 source3/modules/vfs_default.c static int vfswrap_sys_acl_add_perm(vfs_handle_struct *handle, SMB_ACL_PERMSET_T permset, SMB_ACL_PERM_T perm) perm 1340 source3/modules/vfs_default.c return sys_acl_add_perm(permset, perm); perm 1393 source3/modules/vfs_default.c static int vfswrap_sys_acl_get_perm(vfs_handle_struct *handle, SMB_ACL_PERMSET_T permset, SMB_ACL_PERM_T perm) perm 1395 source3/modules/vfs_default.c return sys_acl_get_perm(permset, perm); perm 276 source3/modules/vfs_full_audit.c SMB_ACL_PERM_T perm); perm 305 source3/modules/vfs_full_audit.c SMB_ACL_PERM_T perm); perm 1983 source3/modules/vfs_full_audit.c SMB_ACL_PERM_T perm) perm 1987 source3/modules/vfs_full_audit.c result = SMB_VFS_NEXT_SYS_ACL_ADD_PERM(handle, permset, perm); perm 2143 source3/modules/vfs_full_audit.c SMB_ACL_PERM_T perm) perm 2147 source3/modules/vfs_full_audit.c result = SMB_VFS_NEXT_SYS_ACL_GET_PERM(handle, permset, perm); perm 118 source3/modules/vfs_hpuxacl.c static SMB_ACL_PERM_T hpux_perm_to_smb_perm(const HPUX_PERM_T perm); perm 119 source3/modules/vfs_hpuxacl.c static HPUX_PERM_T smb_perm_to_hpux_perm(const SMB_ACL_PERM_T perm); perm 628 source3/modules/vfs_hpuxacl.c static SMB_ACL_PERM_T hpux_perm_to_smb_perm(const HPUX_PERM_T perm) perm 631 source3/modules/vfs_hpuxacl.c smb_perm |= ((perm & SMB_ACL_READ) ? SMB_ACL_READ : 0); perm 632 source3/modules/vfs_hpuxacl.c smb_perm |= ((perm & SMB_ACL_WRITE) ? SMB_ACL_WRITE : 0); perm 633 source3/modules/vfs_hpuxacl.c smb_perm |= ((perm & SMB_ACL_EXECUTE) ? SMB_ACL_EXECUTE : 0); perm 638 source3/modules/vfs_hpuxacl.c static HPUX_PERM_T smb_perm_to_hpux_perm(const SMB_ACL_PERM_T perm) perm 641 source3/modules/vfs_hpuxacl.c hpux_perm |= ((perm & SMB_ACL_READ) ? SMB_ACL_READ : 0); perm 642 source3/modules/vfs_hpuxacl.c hpux_perm |= ((perm & SMB_ACL_WRITE) ? SMB_ACL_WRITE : 0); perm 643 source3/modules/vfs_hpuxacl.c hpux_perm |= ((perm & SMB_ACL_EXECUTE) ? SMB_ACL_EXECUTE : 0); perm 28 source3/modules/vfs_posixacl.c static int smb_acl_set_mode(acl_entry_t entry, SMB_ACL_PERM_T perm); perm 245 source3/modules/vfs_posixacl.c static int smb_acl_set_mode(acl_entry_t entry, SMB_ACL_PERM_T perm) perm 256 source3/modules/vfs_posixacl.c if ((perm & SMB_ACL_READ) && perm 260 source3/modules/vfs_posixacl.c if ((perm & SMB_ACL_WRITE) && perm 264 source3/modules/vfs_posixacl.c if ((perm & SMB_ACL_EXECUTE) && perm 55 source3/modules/vfs_solarisacl.c static SMB_ACL_PERM_T solaris_perm_to_smb_perm(const SOLARIS_PERM_T perm); perm 56 source3/modules/vfs_solarisacl.c static SOLARIS_PERM_T smb_perm_to_solaris_perm(const SMB_ACL_PERM_T perm); perm 555 source3/modules/vfs_solarisacl.c static SMB_ACL_PERM_T solaris_perm_to_smb_perm(const SOLARIS_PERM_T perm) perm 558 source3/modules/vfs_solarisacl.c smb_perm |= ((perm & SMB_ACL_READ) ? SMB_ACL_READ : 0); perm 559 source3/modules/vfs_solarisacl.c smb_perm |= ((perm & SMB_ACL_WRITE) ? SMB_ACL_WRITE : 0); perm 560 source3/modules/vfs_solarisacl.c smb_perm |= ((perm & SMB_ACL_EXECUTE) ? SMB_ACL_EXECUTE : 0); perm 565 source3/modules/vfs_solarisacl.c static SOLARIS_PERM_T smb_perm_to_solaris_perm(const SMB_ACL_PERM_T perm) perm 568 source3/modules/vfs_solarisacl.c solaris_perm |= ((perm & SMB_ACL_READ) ? SMB_ACL_READ : 0); perm 569 source3/modules/vfs_solarisacl.c solaris_perm |= ((perm & SMB_ACL_WRITE) ? SMB_ACL_WRITE : 0); perm 570 source3/modules/vfs_solarisacl.c solaris_perm |= ((perm & SMB_ACL_EXECUTE) ? SMB_ACL_EXECUTE : 0); perm 37 source3/utils/sharesec.c const char *perm; perm 91 source3/utils/sharesec.c for (v = standard_values; v->perm; v++) { perm 93 source3/utils/sharesec.c fprintf(f, "%s", v->perm); perm 104 source3/utils/sharesec.c for (v = special_values; v->perm; v++) { perm 107 source3/utils/sharesec.c fprintf(f, "%s", v->perm); perm 250 source3/utils/sharesec.c for (v = standard_values; v->perm; v++) { perm 251 source3/utils/sharesec.c if (strcmp(tok, v->perm) == 0) { perm 262 source3/utils/sharesec.c for (v = special_values; v->perm; v++) { perm 263 source3/utils/sharesec.c if (v->perm[0] == *p) { perm 39 source3/utils/smbcacls.c const char *perm; perm 296 source3/utils/smbcacls.c for (v = standard_values; v->perm; v++) { perm 298 source3/utils/smbcacls.c fprintf(f, "%s", v->perm); perm 309 source3/utils/smbcacls.c for (v = special_values; v->perm; v++) { perm 312 source3/utils/smbcacls.c fprintf(f, "%s", v->perm); perm 484 source3/utils/smbcacls.c for (v = standard_values; v->perm; v++) { perm 485 source3/utils/smbcacls.c if (strcmp(tok, v->perm) == 0) { perm 496 source3/utils/smbcacls.c for (v = special_values; v->perm; v++) { perm 497 source3/utils/smbcacls.c if (v->perm[0] == *p) {