ACCESSPERMS
(val & ~ACCESSPERMS)) {
if ((mode & ACCESSPERMS) != mode)
(shmseg->shm_perm.mode & ~ACCESSPERMS) |
(inbuf.shm_perm.mode & ACCESSPERMS);
shmseg->shm_perm.mode = (mode & ACCESSPERMS);
mode = SCARG(uap, shmflg) & ACCESSPERMS;
vattr.va_mode = ACCESSPERMS &~ p->p_fd->fd_cmask;
cmode &= ACCESSPERMS;
vattr.va_mode &= ACCESSPERMS;
vattr.va_mode = ACCESSPERMS &~ p->p_fd->fd_cmask;
mode &= ACCESSPERMS;
mode &= ACCESSPERMS;
vattr.va_mode = (mode & ACCESSPERMS) &~ p->p_fd->fd_cmask;
fdp->fd_cmask = SCARG(uap, newmask) & ACCESSPERMS;
dmode = vap->va_mode & ACCESSPERMS;
sb.st_mode &= ACCESSPERMS;
fs->st_mode &= ACCESSPERMS;
sb.st_mode &= ACCESSPERMS;
if (fchmod(fd, sb.st_mode & ACCESSPERMS) == -1)
mode = sb.st_mode & ACCESSPERMS;
sb.st_mode &= ACCESSPERMS;