Lines Matching defs:crp

195     int anchor, cred_t *crp, uint_t anchor_zoneid)
216 if ((error = qattach(qp, devp, 0, crp, fp, B_FALSE)) != 0)
237 stropen(vnode_t *vp, dev_t *devp, int flag, cred_t *crp)
350 if ((error = qreopen(_RD(qp), devp, flag, crp)) != 0)
443 if ((error = qattach(qp, devp, flag, crp, NULL, B_FALSE)) != 0) {
474 if (push_mod(qp, &dummydev, stp, DRMODNAME, 0, crp, 0) != 0)
501 zoneid = crgetzoneid(crp);
504 dlap.dap_aplist[s], dlap.dap_anchor, crp,
531 zoneid = crgetzoneid(crp);
538 zoneid = crgetzoneid(crp);
541 anchor, crp, zoneid);
612 strclose(struct vnode *vp, int flag, cred_t *crp)
687 ns = netstack_find_by_cred(crp);
692 (void) munlinkall(stp, LINKCLOSE|LINKNORMAL, crp, &rval, ss);
734 qdetach(_RD(rmq), 1, flag, crp, B_FALSE);
1148 strread(struct vnode *vp, struct uio *uiop, cred_t *crp)
1223 vp, uiop, crp);
1228 vp, uiop, crp);
1236 "strread awakes:%p, %p, %p", vp, uiop, crp);
2720 strwrite(struct vnode *vp, struct uio *uiop, cred_t *crp)
2722 return (strwrite_common(vp, uiop, crp, 0));
2727 strwrite_common(struct vnode *vp, struct uio *uiop, cred_t *crp, int wflag)
3192 cred_t *crp, int *rvalp)
3350 K_TO_K, crp, rvalp));
3359 copyflag, crp, rvalp));
3367 copyflag, crp, rvalp));
3373 copyflag, crp, rvalp));
3379 copyflag, crp, rvalp));
3383 secpolicy_sti(crp) != 0) {
3389 secpolicy_sti(crp) != 0) {
3400 copyflag, crp, rvalp));
3406 copyflag, crp, rvalp));
3412 copyflag, crp, rvalp));
3428 copyflag, crp, rvalp));
3435 copyflag, crp, rvalp));
3442 copyflag, crp, rvalp));
3449 copyflag, crp, rvalp));
3455 copyflag, crp, rvalp));
3462 copyflag, crp, rvalp));
3495 copyflag, crp, rvalp));
3507 return (strdoioctl(stp, &strioc, flag, copyflag, crp, rvalp));
3559 error = strdoioctl(stp, &strioc, flag, copyflag, crp, rvalp);
3592 if ((error = strdocmd(stp, scp, crp)) == 0) {
3812 if ((error = qattach(rdq, &dummydev, 0, crp, fp,
3875 if (secpolicy_ip_config(crp, B_TRUE) != 0 ||
3876 (stp->sd_anchorzone != crgetzoneid(crp))) {
3887 if (stp->sd_anchorzone != crgetzoneid(crp))
3890 return (secpolicy_ip_config(crp, B_FALSE));
3901 qdetach(_RD(q), 1, flag, crp, B_FALSE);
3977 ns = netstack_find_by_cred(crp);
4034 if ((error = secpolicy_net_config(crp, B_FALSE)) != 0)
4037 stp->sd_anchorzone != crgetzoneid(crp))
4092 stp->sd_anchorzone != crgetzoneid(crp)) {
4116 if ((error = qattach(_RD(tmp_wrq), &dummydev, 0, crp,
4200 if ((error = secpolicy_net_config(crp, B_FALSE)) != 0)
4203 stp->sd_anchorzone != crgetzoneid(crp))
4245 stp->sd_anchorzone != crgetzoneid(crp)) {
4255 qdetach(_RD(q), 1, flag, crp, is_remove);
4323 stp->sd_anchorzone != crgetzoneid(crp)) {
4328 stp->sd_anchorzone = crgetzoneid(crp);
4354 return (mlink(vp, cmd, (int)arg, crp, rvalp, 0));
4361 return (ldi_mlink_lh(vp, cmd, arg, crp, rvalp));
4391 ns = netstack_find_by_cred(crp);
4397 error = munlinkall(stp, type, crp, rvalp, ss);
4407 error = munlink(stp, linkp, type, crp, rvalp, ss);
4445 (void) strdoioctl(stp, &strioc, flag, K_TO_K, crp, rvalp);
4479 (void) strdoioctl(stp, &strioc, flag, K_TO_K, crp, rvalp);
5290 error = do_sendfp(stp, fp, crp);
5869 cred_t *crp,
5902 crp, curproc->p_pid)) == NULL)
5912 crhold(crp);
5913 iocbp->ioc_cr = crp;
5934 if ((error = putiocd(bp, strioc->ic_dp, id, crp)) != 0) {
5936 crfree(crp);
5951 crfree(crp);
6016 crfree(crp);
6081 crfree(crp);
6154 crfree(crp);
6253 error = putiocd(bp, reqp->cq_addr, flag, crp);
6262 mblk_setcred(bp, crp, curproc->p_pid);
6276 crfree(crp);
6306 mblk_setcred(bp, crp, curproc->p_pid);
6320 crfree(crp);
6335 crfree(crp);
6346 strdocmd(struct stdata *stp, struct strcmd *scp, cred_t *crp)
6361 if ((mp = allocb_cred(sizeof (struct cmdblk), crp,
6365 crhold(crp);
6368 cmdp->cb_cr = crp;
6381 mp->b_cont = allocb_cred(sizeof (scp->sc_buf), crp,
6465 crfree(crp);
6471 crfree(crp);