| /NextBSD/lib/libc/posix1e/ |
| HD | acl_perm.c | 39 _perm_is_invalid(acl_perm_t perm) in _perm_is_invalid() argument 43 if ((perm & -perm) == perm && in _perm_is_invalid() 44 (perm & (ACL_POSIX1E_BITS | ACL_NFS4_PERM_BITS)) == perm) in _perm_is_invalid() 57 acl_add_perm(acl_permset_t permset_d, acl_perm_t perm) in acl_add_perm() argument 65 if (_perm_is_invalid(perm)) in acl_add_perm() 68 *permset_d |= perm; in acl_add_perm() 96 acl_delete_perm(acl_permset_t permset_d, acl_perm_t perm) in acl_delete_perm() argument 104 if (_perm_is_invalid(perm)) in acl_delete_perm() 107 *permset_d &= ~perm; in acl_delete_perm() 113 acl_get_perm_np(acl_permset_t permset_d, acl_perm_t perm) in acl_get_perm_np() argument [all …]
|
| HD | acl_compat.c | 41 __oldacl_get_perm_np(acl_permset_t permset_d, oldacl_perm_t perm) in __oldacl_get_perm_np() argument 44 return (acl_get_perm_np(permset_d, perm)); in __oldacl_get_perm_np() 48 __oldacl_add_perm(acl_permset_t permset_d, oldacl_perm_t perm) in __oldacl_add_perm() argument 51 return (acl_add_perm(permset_d, perm)); in __oldacl_add_perm() 55 __oldacl_delete_perm(acl_permset_t permset_d, oldacl_perm_t perm) in __oldacl_delete_perm() argument 58 return (acl_delete_perm(permset_d, perm)); in __oldacl_delete_perm()
|
| HD | acl_support.c | 277 _posix1e_acl_perm_to_string(acl_perm_t perm, ssize_t buf_len, char *buf) in _posix1e_acl_perm_to_string() argument 285 if ((perm | ACL_PERM_BITS) != ACL_PERM_BITS) { in _posix1e_acl_perm_to_string() 292 if (perm & ACL_READ) in _posix1e_acl_perm_to_string() 297 if (perm & ACL_WRITE) in _posix1e_acl_perm_to_string() 302 if (perm & ACL_EXECUTE) in _posix1e_acl_perm_to_string() 314 _posix1e_acl_string_to_perm(char *string, acl_perm_t *perm) in _posix1e_acl_string_to_perm() argument 339 *perm = myperm; in _posix1e_acl_string_to_perm() 347 _posix1e_acl_add_entry(acl_t acl, acl_tag_t tag, uid_t id, acl_perm_t perm) in _posix1e_acl_add_entry() argument 360 e->ae_perm = perm; in _posix1e_acl_add_entry()
|
| HD | acl_support.h | 59 int _posix1e_acl_perm_to_string(acl_perm_t perm, ssize_t buf_len, 61 int _posix1e_acl_string_to_perm(char *string, acl_perm_t *perm); 63 acl_perm_t perm);
|
| HD | acl_strip.c | 71 acl_permset_t perm; in _posix1e_acl_strip_np() local 107 if (acl_get_permset(entry, &perm) == -1) in _posix1e_acl_strip_np() 113 if (acl_set_permset(entry_new, perm) == -1) in _posix1e_acl_strip_np()
|
| /NextBSD/sys/crypto/rc4/ |
| HD | rc4.c | 68 state->perm[i] = (u_char)i; in rc4_init() 74 j += state->perm[i] + key[k]; in rc4_init() 75 swap_bytes(&state->perm[i], &state->perm[j]); in rc4_init() 98 state->index2 += state->perm[state->index1]; in rc4_crypt() 101 swap_bytes(&state->perm[state->index1], in rc4_crypt() 102 &state->perm[state->index2]); in rc4_crypt() 105 j = state->perm[state->index1] + state->perm[state->index2]; in rc4_crypt() 106 outbuf[i] = inbuf[i] ^ state->perm[j]; in rc4_crypt()
|
| /NextBSD/sys/fs/nfs/ |
| HD | nfs_commonacl.c | 189 acl_perm_t perm = 0x0; in nfsrv_acemasktoperm() local 194 perm |= ACL_READ_DATA; in nfsrv_acemasktoperm() 198 perm |= ACL_LIST_DIRECTORY; in nfsrv_acemasktoperm() 202 perm |= ACL_WRITE_DATA; in nfsrv_acemasktoperm() 206 perm |= ACL_ADD_FILE; in nfsrv_acemasktoperm() 210 perm |= ACL_APPEND_DATA; in nfsrv_acemasktoperm() 214 perm |= ACL_ADD_SUBDIRECTORY; in nfsrv_acemasktoperm() 218 perm |= ACL_READ_NAMED_ATTRS; in nfsrv_acemasktoperm() 222 perm |= ACL_WRITE_NAMED_ATTRS; in nfsrv_acemasktoperm() 226 perm |= ACL_EXECUTE; in nfsrv_acemasktoperm() [all …]
|
| /NextBSD/etc/periodic/security/ |
| HD | 110.neggrpperm | 48 \( \( ! -perm +010 -and -perm +001 \) -or \ 49 \( ! -perm +020 -and -perm +002 \) -or \ 50 \( ! -perm +040 -and -perm +004 \) \) \
|
| HD | 100.chksetuid | 50 \( -perm -u+x -or -perm -g+x -or -perm -o+x \) \ 51 \( -perm -u+s -or -perm -g+s \) -exec ls -liTd \{\} \+ |
|
| /NextBSD/lib/libc/gen/ |
| HD | setmode.c | 175 mode_t mask, perm, permXbits, who; in setmode() local 215 perm = (mode_t)perml; in setmode() 216 ADDCMD('=', (STANDARD_BITS|S_ISTXT), perm, mask); in setmode() 255 for (perm = 0, permXbits = 0;; ++p) { in setmode() 258 perm |= S_IRUSR|S_IRGRP|S_IROTH; in setmode() 263 perm |= S_ISUID|S_ISGID; in setmode() 269 perm |= S_ISTXT; in setmode() 273 perm |= S_IWUSR|S_IWGRP|S_IWOTH; in setmode() 279 perm |= S_IXUSR|S_IXGRP|S_IXOTH; in setmode() 289 if (perm) { in setmode() [all …]
|
| /NextBSD/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ |
| HD | dsl_deleg.c | 107 const char *perm = nvpair_name(permpair); in dsl_deleg_can_allow() local 109 if (strcmp(perm, ZFS_DELEG_PERM_ALLOW) == 0) in dsl_deleg_can_allow() 112 if ((error = dsl_deleg_access(ddname, perm, cr)) != 0) in dsl_deleg_can_allow() 188 const char *perm = nvpair_name(permpair); in dsl_deleg_set_sync() local 192 perm, 8, 1, &n, tx) == 0); in dsl_deleg_set_sync() 194 "%s %s", whokey, perm); in dsl_deleg_set_sync() 238 const char *perm = nvpair_name(permpair); in dsl_deleg_unset_sync() local 241 (void) zap_remove(mos, jumpobj, perm, tx); in dsl_deleg_unset_sync() 249 "%s %s", whokey, perm); in dsl_deleg_unset_sync() 409 char type, char checkflag, void *valp, const char *perm) in dsl_check_access() argument [all …]
|
| /NextBSD/sys/cddl/contrib/opensolaris/common/zfs/ |
| HD | zfs_deleg.c | 71 zfs_valid_permission_name(const char *perm) in zfs_valid_permission_name() argument 73 if (zfs_deleg_canonicalize_perm(perm)) in zfs_valid_permission_name() 76 return (permset_namecheck(perm, NULL, NULL)); in zfs_valid_permission_name() 80 zfs_deleg_canonicalize_perm(const char *perm) in zfs_deleg_canonicalize_perm() argument 86 if (strcmp(perm, zfs_deleg_perm_tab[i].z_perm) == 0) in zfs_deleg_canonicalize_perm() 87 return (perm); in zfs_deleg_canonicalize_perm() 90 prop = zfs_name_to_prop(perm); in zfs_deleg_canonicalize_perm()
|
| /NextBSD/sys/kern/ |
| HD | sysv_ipc.c | 86 ipcperm(struct thread *td, struct ipc_perm *perm, int acc_mode) in ipcperm() argument 92 if (cred->cr_uid == perm->cuid || cred->cr_uid == perm->uid) { in ipcperm() 93 obj_mode = perm->mode; in ipcperm() 95 } else if (groupmember(perm->gid, cred) || in ipcperm() 96 groupmember(perm->cgid, cred)) { in ipcperm() 97 obj_mode = perm->mode; in ipcperm() 100 obj_mode = perm->mode; in ipcperm()
|
| HD | subr_acl_posix1e.c | 378 acl_perm_t perm = 0; in acl_posix1e_mode_to_perm() local 383 perm |= ACL_EXECUTE; in acl_posix1e_mode_to_perm() 385 perm |= ACL_READ; in acl_posix1e_mode_to_perm() 387 perm |= ACL_WRITE; in acl_posix1e_mode_to_perm() 388 return (perm); in acl_posix1e_mode_to_perm() 392 perm |= ACL_EXECUTE; in acl_posix1e_mode_to_perm() 394 perm |= ACL_READ; in acl_posix1e_mode_to_perm() 396 perm |= ACL_WRITE; in acl_posix1e_mode_to_perm() 397 return (perm); in acl_posix1e_mode_to_perm() 401 perm |= ACL_EXECUTE; in acl_posix1e_mode_to_perm() [all …]
|
| /NextBSD/contrib/apr-util/dbm/ |
| HD | apr_dbm.c | 196 apr_fileperms_t perm, in apr_dbm_open_ex() argument 203 rv = (vtable->open)(pdb, pathname, mode, perm, pool); in apr_dbm_open_ex() 209 apr_int32_t mode, apr_fileperms_t perm, in apr_dbm_open() argument 212 return apr_dbm_open_ex(pdb, DBM_NAME, pathname, mode, perm, pool); in apr_dbm_open() 299 APU_DECLARE(int) apr_posix_perms2mode(apr_fileperms_t perm) in apr_posix_perms2mode() argument 303 mode |= 0700 & (perm >> 2); /* User is off-by-2 bits */ in apr_posix_perms2mode() 304 mode |= 0070 & (perm >> 1); /* Group is off-by-1 bit */ in apr_posix_perms2mode() 305 mode |= 0007 & (perm); /* World maps 1 for 1 */ in apr_posix_perms2mode()
|
| /NextBSD/sys/compat/linuxkpi/common/include/linux/ |
| HD | moduleparam.h | 48 u16 perm; member 81 #define module_param_call(name, set, get, arg, perm) \ argument 83 { #name, perm, 0, set, get, { arg } }; \ 87 #define module_param_string(name, string, len, perm) argument
|
| /NextBSD/contrib/apr/file_io/unix/ |
| HD | dir.c | 288 apr_status_t apr_dir_make(const char *path, apr_fileperms_t perm, in apr_dir_make() argument 291 mode_t mode = apr_unix_perms2mode(perm); in apr_dir_make() 301 apr_status_t apr_dir_make_recursive(const char *path, apr_fileperms_t perm, in apr_dir_make_recursive() argument 306 apr_err = apr_dir_make (path, perm, pool); /* Try to make PATH right out */ in apr_dir_make_recursive() 317 apr_err = apr_dir_make_recursive(dir, perm, pool); in apr_dir_make_recursive() 320 apr_err = apr_dir_make (path, perm, pool); in apr_dir_make_recursive()
|
| /NextBSD/sys/fs/cd9660/ |
| HD | cd9660_node.c | 148 if (!(ap->perm[0]&0x40)) 150 if (!(ap->perm[0]&0x10)) 152 if (!(ap->perm[0]&4)) 154 if (!(ap->perm[0]&1)) 156 if (!(ap->perm[1]&0x40)) 158 if (!(ap->perm[1]&0x10))
|
| /NextBSD/crypto/openssh/ |
| HD | sftp-common.c | 60 a->perm = 0; in attrib_clear() 77 a->perm = st->st_mode; in stat_to_attrib() 96 st->st_mode = a->perm; in attrib_to_stat() 118 a.perm = buffer_get_int(b); in decode_attrib() 152 buffer_put_int(b, a->perm); in encode_attrib()
|
| /NextBSD/lib/libpam/modules/pam_login_access/ |
| HD | login_access.c | 58 char *perm; /* becomes permission field */ in login_access() local 88 if (!(perm = strtok(line, fs)) in login_access() 96 if (perm[0] != '+' && perm[0] != '-') { in login_access()
|
| /NextBSD/crypto/heimdal/appl/rsh/ |
| HD | login_access.c | 62 char *perm; /* becomes permission field */ in login_access() local 100 if (!(perm = strtok_r(line, fs, &foo)) in login_access() 109 if (perm[0] != '+' && perm[0] != '-') { in login_access()
|
| /NextBSD/crypto/heimdal/appl/login/ |
| HD | login_access.c | 62 char *perm; /* becomes permission field */ in login_access() local 100 if (!(perm = strtok_r(line, fs, &foo)) in login_access() 109 if (perm[0] != '+' && perm[0] != '-') { in login_access()
|
| /NextBSD/usr.bin/caesar/ |
| HD | caesar.c | 61 #define ROTATE(ch, perm) \ argument 63 isupper(ch) ? ('A' + (ch - 'A' + perm) % 26) : \ 64 islower(ch) ? ('a' + (ch - 'a' + perm) % 26) : ch) : ch
|
| /NextBSD/contrib/openbsm/libbsm/ |
| HD | bsm_token.c | 537 au_to_ipc_perm(struct ipc_perm *perm) in au_to_ipc_perm() argument 560 if (sizeof(perm->uid) != sizeof(u_int32_t)) { in au_to_ipc_perm() 562 ADD_U_INT16(dptr, perm->uid); in au_to_ipc_perm() 564 ADD_U_INT16(dptr, perm->gid); in au_to_ipc_perm() 566 ADD_U_INT16(dptr, perm->cuid); in au_to_ipc_perm() 568 ADD_U_INT16(dptr, perm->cgid); in au_to_ipc_perm() 570 ADD_U_INT32(dptr, perm->uid); in au_to_ipc_perm() 571 ADD_U_INT32(dptr, perm->gid); in au_to_ipc_perm() 572 ADD_U_INT32(dptr, perm->cuid); in au_to_ipc_perm() 573 ADD_U_INT32(dptr, perm->cgid); in au_to_ipc_perm() [all …]
|
| /NextBSD/sys/security/audit/ |
| HD | audit_bsm.c | 1512 struct ipc_perm perm; in kaudit_to_bsm() local 1514 perm.uid = ar->ar_arg_pipc_perm.pipc_uid; in kaudit_to_bsm() 1515 perm.gid = ar->ar_arg_pipc_perm.pipc_gid; in kaudit_to_bsm() 1516 perm.cuid = ar->ar_arg_pipc_perm.pipc_uid; in kaudit_to_bsm() 1517 perm.cgid = ar->ar_arg_pipc_perm.pipc_gid; in kaudit_to_bsm() 1518 perm.mode = ar->ar_arg_pipc_perm.pipc_mode; in kaudit_to_bsm() 1519 perm.seq = 0; in kaudit_to_bsm() 1520 perm.key = 0; in kaudit_to_bsm() 1521 tok = au_to_ipc_perm(&perm); in kaudit_to_bsm() 1547 struct ipc_perm perm; in kaudit_to_bsm() local [all …]
|