| /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...] |
| 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_tcp.c | 66 portal_tcp(struct portal_cred *pcr, char *key, char **v, int *fdp) 93 if (pcr->pcr_uid == 0)
|
| puffs_portal.c | 543 struct vattr *va, const struct puffs_cred *pcr) 581 credtr(&portc, pcr, 0777); 626 const struct vattr *va, const struct puffs_cred *pcr) 634 const struct puffs_cred *pcr) 650 credtr(&portc, pcr, mode); 657 const struct puffs_cred *pcr, int ioflag) 731 const struct puffs_cred *pcr, int ioflag) 773 off_t oldoff, off_t newoff, const struct puffs_cred *pcr)
|
| /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...] |
| 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...] |
| /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...] |
| cpu.c | 1584 int pcr = lda(SRMMU_PCR, ASI_SRMMU); local in function:swift_hotfix 1587 pcr &= ~SWIFT_PCR_BF; 1588 sta(SRMMU_PCR, ASI_SRMMU, pcr); 1644 int pcr; 1646 pcr = lda(SRMMU_PCR, ASI_SRMMU); 1647 pcr |= HYPERSPARC_PCR_C; 1648 pcr &= ~HYPERSPARC_PCR_CE; 1650 sta(SRMMU_PCR, ASI_SRMMU, pcr); 1657 u_int pcr = lda(SRMMU_PCR, ASI_SRMMU); local in function:hypersparc_getmid 1658 return ((pcr & HYPERSPARC_PCR_MID) >> 15) 1805 int pcr = lda(SRMMU_PCR, ASI_SRMMU); local in function:viking_hotfix 1847 int pcr; local in function:viking_mmu_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...] |
| /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...] |
| /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...] |
| /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>;
|
| imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dts | 15 fsl,pcr = <0xcad08b80>;
|
| /src/share/examples/puffs/rot13fs/ |
| rot13fs.c | 193 off_t *readoff, size_t *reslen, const struct puffs_cred *pcr, 203 rv = puffs_null_node_readdir(pu, opc, dent, readoff, reslen, pcr, 220 const struct puffs_cred *pcr, int ioflag) 226 rv = puffs_null_node_read(pu, opc, buf, offset, resid, pcr, ioflag); 238 const struct puffs_cred *pcr, int ioflag) 242 return puffs_null_node_write(pu, opc, buf, offset, resid, pcr, ioflag);
|
| /src/share/examples/puffs/pgfs/ |
| pgfs_puffs.c | 84 struct vattr *va, const struct puffs_cred *pcr) 121 const struct puffs_cred *pcr, int *eofflag, off_t *cookies, 292 struct puffs_cred * const pcr = pcn->pcn_cred; local in function:pgfs_node_lookup 318 access_mode, pcr); 386 struct puffs_cred * const pcr = pcn->pcn_cred; local in function:pgfs_node_mkdir 392 if (puffs_cred_getuid(pcr, &uid) == -1 || 393 puffs_cred_getgid(pcr, &gid) == -1) { 428 struct puffs_cred * const pcr = pcn->pcn_cred; local in function:pgfs_node_create 434 if (puffs_cred_getuid(pcr, &uid) == -1 || 435 puffs_cred_getgid(pcr, &gid) == -1) 1039 struct puffs_cred *pcr = pcn->pcn_cred; local in function:pgfs_node_symlink [all...] |
| /src/tests/fs/puffs/h_dtfs/ |
| dtfs_vnops.c | 100 const struct puffs_cred *pcr) 105 pn->pn_va.va_uid, pn->pn_va.va_gid, acc_mode, pcr); 110 const struct vattr *va, const struct puffs_cred *pcr) 121 va->va_uid, va->va_gid, pcr); 128 pn->pn_va.va_type, va->va_mode, pcr); 138 pn->pn_va.va_mode, va->va_vaflags & VA_UTIMES_NULL, pcr); 238 const struct puffs_cred *pcr, 302 const struct puffs_cred *pcr) 454 off_t offset, size_t *resid, const struct puffs_cred *pcr, int ioflag) 492 off_t offset, size_t *resid, const struct puffs_cred *pcr, int ioflag [all...] |
| /src/lib/libperfuse/ |
| ops.c | 250 mode_access(puffs_cookie_t opc, const struct puffs_cred *pcr, mode_t mode) 256 * pcr is NULL for self open through fsync or readdir. 260 if (pcr == NULL) 267 mode, pcr); 272 const struct puffs_cred *pcr) 286 if (puffs_cred_isjuggernaut(pcr)) 289 if (puffs_cred_getuid(pcr, &uid) != 0) 390 const struct puffs_cred *pcr, struct puffs_node **pnp) 432 pm = ps->ps_new_msg(pu, opc, FUSE_LOOKUP, len, pcr); 1023 const struct puffs_cred *pcr) [all...] |
| /src/share/examples/puffs/icfs/ |
| icfs.c | 233 off_t *readoff, size_t *reslen, const struct puffs_cred *pcr, 243 rv = puffs_null_node_readdir(pu, opc, dent, readoff, reslen, pcr,
|
| /src/sys/arch/m68k/060sp/ |
| fnetbsd.S | 255 .short 0x4e7a,0x0808 |* movec.l pcr,d0 257 .short 0x4e7b,0x0808 |* movec.l d0,pcr
|
| /src/lib/librefuse/ |
| refuse.c | 468 const struct puffs_cred *pcr) 476 set_fuse_context_uid_gid(pcr); 741 const struct vattr *va, const struct puffs_cred *pcr) 749 set_fuse_context_uid_gid(pcr); 809 const struct puffs_cred *pcr) 822 set_fuse_context_uid_gid(pcr); 841 off_t offset, size_t *resid, const struct puffs_cred *pcr, 853 set_fuse_context_uid_gid(pcr); 878 off_t offset, size_t *resid, const struct puffs_cred *pcr, 889 set_fuse_context_uid_gid(pcr); [all...] |
| /src/sys/arch/atari/atari/ |
| machdep.c | 225 uint32_t pcr; local in function:identifycpu 253 "movl %%d0,%0" : "=d"(pcr) : : "d0"); 255 pcr & 0x10000 ? "LC/EC" : "", (pcr >> 8) & 0xff);
|