Home
last modified time | relevance | path

Searched refs:p_secflags (Results 1 – 12 of 12) sorted by relevance

/illumos-gate/usr/src/uts/common/syscall/
H A Dpsecflags.c57 if (!psecflags_validate_delta(&p->p_secflags, args->delta)) { in psecdo()
67 set = &p->p_secflags.psf_inherit; in psecdo()
70 set = &p->p_secflags.psf_lower; in psecdo()
73 set = &p->p_secflags.psf_upper; in psecdo()
85 secflags_union(&p->p_secflags.psf_inherit, &p->p_secflags.psf_lower); in psecdo()
/illumos-gate/usr/src/uts/common/os/
H A Dproc.c166 return (secflag_isset(p->p_secflags.psf_effective, flag)); in secflag_enabled()
172 secflags_copy(&p->p_secflags.psf_effective, &p->p_secflags.psf_inherit); in secflags_promote()
H A Dexit.c258 p->p_secflags = pp->p_secflags; in restart_init()
H A Dfork.c1107 cp->p_secflags = pp->p_secflags; in getproc()
H A Dexec.c665 secflags_copy(&old_secflags, &pp->p_secflags.psf_effective); in gexec()
994 secflags_copy(&pp->p_secflags.psf_effective, &old_secflags); in gexec()
H A Dzone.c2575 (void) memcpy(&zone->zone_zsched->p_secflags, &zone->zone_secflags, in zone_set_secflags()
2576 sizeof (zone->zone_zsched->p_secflags)); in zone_set_secflags()
6273 secflags_copy(&pp->p_secflags.psf_lower, in zone_enter()
6275 secflags_copy(&pp->p_secflags.psf_upper, in zone_enter()
6277 secflags_copy(&pp->p_secflags.psf_inherit, in zone_enter()
/illumos-gate/usr/src/uts/common/exec/elf/
H A Delf.c146 if (secflag_isset(p->p_secflags.psf_lower, flag)) in handle_secflag_dt()
149 secflag_isset(p->p_secflags.psf_inherit, flag)) in handle_secflag_dt()
152 secflag_clear(&p->p_secflags.psf_effective, flag); in handle_secflag_dt()
154 if (!secflag_isset(p->p_secflags.psf_upper, flag)) in handle_secflag_dt()
158 !secflag_isset(p->p_secflags.psf_inherit, flag)) in handle_secflag_dt()
161 secflag_set(&p->p_secflags.psf_effective, flag); in handle_secflag_dt()
/illumos-gate/usr/src/uts/i86pc/os/
H A Dmlsetup.c248 psecflags_default(&p0.p_secflags); in mlsetup()
/illumos-gate/usr/src/uts/sun4/os/
H A Dmlsetup.c192 psecflags_default(&p0.p_secflags); in mlsetup()
/illumos-gate/usr/src/uts/common/sys/
H A Dproc.h361 psecflags_t p_secflags; /* per-process security flags */ member
/illumos-gate/usr/src/uts/common/fs/proc/
H A Dprsubr.c4950 psfp->pr_lower = p->p_secflags.psf_lower; in prgetsecflags()
4951 psfp->pr_upper = p->p_secflags.psf_upper; in prgetsecflags()
4952 psfp->pr_effective = p->p_secflags.psf_effective; in prgetsecflags()
4953 psfp->pr_inherit = p->p_secflags.psf_inherit; in prgetsecflags()
/illumos-gate/usr/src/uts/common/c2/
H A Daudit.c1687 const psecflags_t *psec = &p->p_secflags; in audit_psecflags()