HomeSort by: relevance | last modified time | path
    Searched refs:pcr (Results 1 - 25 of 46) sorted by relevancy

1 2

  /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);

Completed in 30 milliseconds

1 2