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) {