Searched refs:p_secflags (Results 1 – 12 of 12) sorted by relevance
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | psecflags.c | 57 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 D | proc.c | 166 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 D | exit.c | 258 p->p_secflags = pp->p_secflags; in restart_init()
|
H A D | fork.c | 1107 cp->p_secflags = pp->p_secflags; in getproc()
|
H A D | exec.c | 665 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 D | zone.c | 2575 (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 D | elf.c | 146 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 D | mlsetup.c | 248 psecflags_default(&p0.p_secflags); in mlsetup()
|
/illumos-gate/usr/src/uts/sun4/os/ |
H A D | mlsetup.c | 192 psecflags_default(&p0.p_secflags); in mlsetup()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | proc.h | 361 psecflags_t p_secflags; /* per-process security flags */ member
|
/illumos-gate/usr/src/uts/common/fs/proc/ |
H A D | prsubr.c | 4950 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 D | audit.c | 1687 const psecflags_t *psec = &p->p_secflags; in audit_psecflags()
|