/src/sbin/mount_portal/ |
pt_file.c | 66 lose_credentials(struct portal_cred *pcr) 75 if (setgroups(pcr->pcr_ngroups, pcr->pcr_groups) < 0) { 81 if (setgid(pcr->pcr_gid) < 0) { 84 pcr->pcr_gid); 90 if (seteuid(pcr->pcr_uid) < 0) { 93 pcr->pcr_uid); 101 getgid(), geteuid(), getegid(), pcr->pcr_uid, pcr->pcr_gid); 106 if ((getuid() != pcr->pcr_uid) && (geteuid() != pcr->pcr_uid)) [all...] |
pt_file.c | 66 lose_credentials(struct portal_cred *pcr) 75 if (setgroups(pcr->pcr_ngroups, pcr->pcr_groups) < 0) { 81 if (setgid(pcr->pcr_gid) < 0) { 84 pcr->pcr_gid); 90 if (seteuid(pcr->pcr_uid) < 0) { 93 pcr->pcr_uid); 101 getgid(), geteuid(), getegid(), pcr->pcr_uid, pcr->pcr_gid); 106 if ((getuid() != pcr->pcr_uid) && (geteuid() != pcr->pcr_uid)) [all...] |
activate.c | 66 activate_argv(struct portal_cred *pcr, char *key, char **v, int *fdp) 72 return ((*pr->pr_func)(pcr, key, v, fdp)); 78 get_request(int so, struct portal_cred *pcr, char *key, size_t klen) 84 iov[0].iov_base = (caddr_t) pcr; 85 iov[0].iov_len = sizeof(*pcr); 97 if (n <= (ssize_t)sizeof(*pcr)) 100 n -= sizeof(*pcr);
|
activate.c | 66 activate_argv(struct portal_cred *pcr, char *key, char **v, int *fdp) 72 return ((*pr->pr_func)(pcr, key, v, fdp)); 78 get_request(int so, struct portal_cred *pcr, char *key, size_t klen) 84 iov[0].iov_base = (caddr_t) pcr; 85 iov[0].iov_len = sizeof(*pcr); 97 if (n <= (ssize_t)sizeof(*pcr)) 100 n -= sizeof(*pcr);
|
pt_filter.c | 86 portal_rfilter(struct portal_cred *pcr, char *key, char **v, int *fdp) 94 error = lose_credentials(pcr); 163 portal_wfilter(struct portal_cred *pcr, char *key, char **v, int *fdp) 171 cred_change_err = lose_credentials(pcr);
|
pt_filter.c | 86 portal_rfilter(struct portal_cred *pcr, char *key, char **v, int *fdp) 94 error = lose_credentials(pcr); 163 portal_wfilter(struct portal_cred *pcr, char *key, char **v, int *fdp) 171 cred_change_err = lose_credentials(pcr);
|
pt_tcp.c | 66 portal_tcp(struct portal_cred *pcr, char *key, char **v, int *fdp) 93 if (pcr->pcr_uid == 0)
|
pt_tcp.c | 66 portal_tcp(struct portal_cred *pcr, char *key, char **v, int *fdp) 93 if (pcr->pcr_uid == 0)
|
/src/lib/libpuffs/ |
creds.c | 53 puffs_cred_getuid(const struct puffs_cred *pcr, uid_t *ruid) 55 PUFFS_MAKEKCRED(pkcr, pcr); 67 puffs_cred_getgid(const struct puffs_cred *pcr, gid_t *rgid) 69 PUFFS_MAKEKCRED(pkcr, pcr); 81 puffs_cred_getgroups(const struct puffs_cred *pcr, gid_t *rgids, short *ngids) 83 PUFFS_MAKEKCRED(pkcr, pcr); 100 puffs_cred_isuid(const struct puffs_cred *pcr, uid_t uid) 102 PUFFS_MAKEKCRED(pkcr, pcr); 108 puffs_cred_hasgroup(const struct puffs_cred *pcr, gid_t gid) 110 PUFFS_MAKEKCRED(pkcr, pcr); [all...] |
creds.c | 53 puffs_cred_getuid(const struct puffs_cred *pcr, uid_t *ruid) 55 PUFFS_MAKEKCRED(pkcr, pcr); 67 puffs_cred_getgid(const struct puffs_cred *pcr, gid_t *rgid) 69 PUFFS_MAKEKCRED(pkcr, pcr); 81 puffs_cred_getgroups(const struct puffs_cred *pcr, gid_t *rgids, short *ngids) 83 PUFFS_MAKEKCRED(pkcr, pcr); 100 puffs_cred_isuid(const struct puffs_cred *pcr, uid_t uid) 102 PUFFS_MAKEKCRED(pkcr, pcr); 108 puffs_cred_hasgroup(const struct puffs_cred *pcr, gid_t gid) 110 PUFFS_MAKEKCRED(pkcr, pcr); [all...] |
dispatcher.c | 192 PUFFS_MAKECRED(pcr, &auxt->pvfsr_cred); 195 auxt->pvfsr_waitfor, pcr); 413 PUFFS_MAKECRED(pcr, &auxt->pvnr_cred); 417 opcookie, auxt->pvnr_mode, pcr, 429 opcookie, auxt->pvnr_mode, pcr); 436 PUFFS_MAKECRED(pcr, &auxt->pvnr_cred); 444 opcookie, auxt->pvnr_fflag, pcr); 451 PUFFS_MAKECRED(pcr, &auxt->pvnr_cred); 459 opcookie, auxt->pvnr_mode, pcr); 466 PUFFS_MAKECRED(pcr, &auxt->pvnr_cred) [all...] |
dispatcher.c | 192 PUFFS_MAKECRED(pcr, &auxt->pvfsr_cred); 195 auxt->pvfsr_waitfor, pcr); 413 PUFFS_MAKECRED(pcr, &auxt->pvnr_cred); 417 opcookie, auxt->pvnr_mode, pcr, 429 opcookie, auxt->pvnr_mode, pcr); 436 PUFFS_MAKECRED(pcr, &auxt->pvnr_cred); 444 opcookie, auxt->pvnr_fflag, pcr); 451 PUFFS_MAKECRED(pcr, &auxt->pvnr_cred); 459 opcookie, auxt->pvnr_mode, pcr); 466 PUFFS_MAKECRED(pcr, &auxt->pvnr_cred) [all...] |
/src/share/examples/pud/intro/ |
intro.c | 47 struct pud_conf_reg pcr; local in function:main 64 memset(&pcr, 0, sizeof(pcr)); 65 pcr.pm_pdr.pdr_pth.pth_framelen = sizeof(struct pud_conf_reg); 66 pcr.pm_version = PUD_DEVELVERSION | PUD_VERSION; 67 pcr.pm_pdr.pdr_reqclass = PUD_REQ_CONF; 68 pcr.pm_pdr.pdr_reqtype = PUD_CONF_REG; 70 pcr.pm_regdev = makedev(377, 0); 71 pcr.pm_flags = PUD_CONFFLAG_BDEV; 72 strlcpy(pcr.pm_devname, "testdev", sizeof(pcr.pm_devname)) [all...] |
intro.c | 47 struct pud_conf_reg pcr; local in function:main 64 memset(&pcr, 0, sizeof(pcr)); 65 pcr.pm_pdr.pdr_pth.pth_framelen = sizeof(struct pud_conf_reg); 66 pcr.pm_version = PUD_DEVELVERSION | PUD_VERSION; 67 pcr.pm_pdr.pdr_reqclass = PUD_REQ_CONF; 68 pcr.pm_pdr.pdr_reqtype = PUD_CONF_REG; 70 pcr.pm_regdev = makedev(377, 0); 71 pcr.pm_flags = PUD_CONFFLAG_BDEV; 72 strlcpy(pcr.pm_devname, "testdev", sizeof(pcr.pm_devname)) [all...] |
/src/sys/arch/sparc/sparc/ |
cache.c | 143 u_int pcr; local in function:ms1_cache_enable 150 pcr = lda(SRMMU_PCR, ASI_SRMMU); 153 if ((pcr & MS1_PCR_ICE) == 0) 155 if ((pcr & MS1_PCR_DCE) == 0) 159 sta(SRMMU_PCR, ASI_SRMMU, pcr | MS1_PCR_DCE | MS1_PCR_ICE); 176 u_int pcr; local in function:viking_cache_enable 178 pcr = lda(SRMMU_PCR, ASI_SRMMU); 180 if ((pcr & VIKING_PCR_ICE) == 0) { 185 if ((pcr & VIKING_PCR_DCE) == 0) { 192 sta(SRMMU_PCR, ASI_SRMMU, pcr | VIKING_PCR_DCE | VIKING_PCR_ICE) 210 u_int pcr, v; local in function:hypersparc_cache_enable 260 u_int pcr; local in function:swift_cache_enable 291 u_int pcr; local in function:cypress_cache_enable 323 u_int pcr, pcf; local in function:turbosparc_cache_enable [all...] |
cache.c | 143 u_int pcr; local in function:ms1_cache_enable 150 pcr = lda(SRMMU_PCR, ASI_SRMMU); 153 if ((pcr & MS1_PCR_ICE) == 0) 155 if ((pcr & MS1_PCR_DCE) == 0) 159 sta(SRMMU_PCR, ASI_SRMMU, pcr | MS1_PCR_DCE | MS1_PCR_ICE); 176 u_int pcr; local in function:viking_cache_enable 178 pcr = lda(SRMMU_PCR, ASI_SRMMU); 180 if ((pcr & VIKING_PCR_ICE) == 0) { 185 if ((pcr & VIKING_PCR_DCE) == 0) { 192 sta(SRMMU_PCR, ASI_SRMMU, pcr | VIKING_PCR_DCE | VIKING_PCR_ICE) 210 u_int pcr, v; local in function:hypersparc_cache_enable 260 u_int pcr; local in function:swift_cache_enable 291 u_int pcr; local in function:cypress_cache_enable 323 u_int pcr, pcf; local in function:turbosparc_cache_enable [all...] |
/src/share/examples/rump/ttyserv/ |
ttyserv.c | 164 struct pud_conf_reg pcr; local in function:main 176 memset(&pcr, 0, sizeof(pcr)); 177 pcr.pm_pdr.pdr_pth.pth_framelen = sizeof(struct pud_conf_reg); 178 pcr.pm_version = PUD_DEVELVERSION | PUD_VERSION; 179 pcr.pm_pdr.pdr_reqclass = PUD_REQ_CONF; 180 pcr.pm_pdr.pdr_reqtype = PUD_CONF_REG; 182 pcr.pm_regdev = makedev(MYMAJOR, 0); 183 pcr.pm_flags = PUD_CONFFLAG_BDEV; 184 strlcpy(pcr.pm_devname, "youmass", sizeof(pcr.pm_devname)) [all...] |
ttyserv.c | 164 struct pud_conf_reg pcr; local in function:main 176 memset(&pcr, 0, sizeof(pcr)); 177 pcr.pm_pdr.pdr_pth.pth_framelen = sizeof(struct pud_conf_reg); 178 pcr.pm_version = PUD_DEVELVERSION | PUD_VERSION; 179 pcr.pm_pdr.pdr_reqclass = PUD_REQ_CONF; 180 pcr.pm_pdr.pdr_reqtype = PUD_CONF_REG; 182 pcr.pm_regdev = makedev(MYMAJOR, 0); 183 pcr.pm_flags = PUD_CONFFLAG_BDEV; 184 strlcpy(pcr.pm_devname, "youmass", sizeof(pcr.pm_devname)) [all...] |
/src/share/examples/rump/umserv/ |
umserv.c | 96 struct pud_conf_reg pcr; local in function:main 115 memset(&pcr, 0, sizeof(pcr)); 116 pcr.pm_pdr.pdr_pth.pth_framelen = sizeof(struct pud_conf_reg); 117 pcr.pm_version = PUD_DEVELVERSION | PUD_VERSION; 118 pcr.pm_pdr.pdr_reqclass = PUD_REQ_CONF; 119 pcr.pm_pdr.pdr_reqtype = PUD_CONF_REG; 121 pcr.pm_regdev = makedev(MYMAJOR, 0); 122 pcr.pm_flags = PUD_CONFFLAG_BDEV; 123 strlcpy(pcr.pm_devname, "youmass", sizeof(pcr.pm_devname)) [all...] |
umserv.c | 96 struct pud_conf_reg pcr; local in function:main 115 memset(&pcr, 0, sizeof(pcr)); 116 pcr.pm_pdr.pdr_pth.pth_framelen = sizeof(struct pud_conf_reg); 117 pcr.pm_version = PUD_DEVELVERSION | PUD_VERSION; 118 pcr.pm_pdr.pdr_reqclass = PUD_REQ_CONF; 119 pcr.pm_pdr.pdr_reqtype = PUD_CONF_REG; 121 pcr.pm_regdev = makedev(MYMAJOR, 0); 122 pcr.pm_flags = PUD_CONFFLAG_BDEV; 123 strlcpy(pcr.pm_devname, "youmass", sizeof(pcr.pm_devname)) [all...] |
/src/lib/libp2k/ |
p2k.c | 100 cred_create(const struct puffs_cred *pcr) 110 if (puffs_cred_getuid(pcr, &uid) == -1) 113 if (puffs_cred_getgid(pcr, &gid) == -1) 115 puffs_cred_getgroups(pcr, groups, &ngroups); 635 const struct puffs_cred *pcr) 642 cred = cred_create(pcr); 850 const struct puffs_cred *pcr) 856 cred = cred_create(pcr); 868 const struct puffs_cred *pcr) 873 cred = cred_create(pcr); [all...] |
p2k.c | 100 cred_create(const struct puffs_cred *pcr) 110 if (puffs_cred_getuid(pcr, &uid) == -1) 113 if (puffs_cred_getgid(pcr, &gid) == -1) 115 puffs_cred_getgroups(pcr, groups, &ngroups); 635 const struct puffs_cred *pcr) 642 cred = cred_create(pcr); 850 const struct puffs_cred *pcr) 856 cred = cred_create(pcr); 868 const struct puffs_cred *pcr) 873 cred = cred_create(pcr); [all...] |
/src/sys/dev/pud/ |
pud.c | 176 pudconf_reg(struct pud_dev *pd, struct pud_conf_reg *pcr) 182 if (pcr->pm_version != (PUD_DEVELVERSION | PUD_VERSION)) { 184 pcr->pm_version & ~PUD_DEVELVERSION, PUD_VERSION); 188 cmajor = major(pcr->pm_regdev); 189 if (pcr->pm_flags & PUD_CONFFLAG_BDEV) { 197 pcr->pm_devname[PUD_DEVNAME_MAX] = '\0'; 198 error = devsw_attach(pcr->pm_devname, bsw, &bmajor, 201 pd->pd_dev = pcr->pm_regdev;
|
/src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/ |
imx25-eukrea-mbimxsd25-baseboard-dvi-svga.dts | 15 fsl,pcr = <0xfa208b80>;
|
imx25-eukrea-mbimxsd25-baseboard-dvi-vga.dts | 15 fsl,pcr = <0xfa208b80>;
|