Lines Matching refs:cred

73 static int cnopen(dev_t *, int, int, struct cred *);
74 static int cnclose(dev_t, int, int, struct cred *);
75 static int cnread(dev_t, struct uio *, struct cred *);
76 static int cnwrite(dev_t, struct uio *, struct cred *);
77 static int cnioctl(dev_t, int, intptr_t, int, struct cred *, int *);
277 cnopen(dev_t *dev, int flag, int state, struct cred *cred) in cnopen() argument
283 ASSERT(cred != NULL); in cnopen()
292 if (VOP_OPEN(&vsconsvp, FREAD | FWRITE, cred, NULL) != 0) { in cnopen()
325 if ((err = VOP_OPEN(&vp, flag, cred, NULL)) != 0) in cnopen()
338 (void) VOP_CLOSE(vp, flag, 1, (offset_t)0, cred, NULL); in cnopen()
350 cnclose(dev_t dev __unused, int flag, int state, struct cred *cred) in cnclose() argument
368 err = VOP_CLOSE(vp, flag, 1, (offset_t)0, cred, NULL); in cnclose()
377 cnread(dev_t dev __unused, struct uio *uio, struct cred *cred) in cnread() argument
398 return (strread(rconsvp, uio, cred)); in cnread()
400 return (cdev_read(rconsdev, uio, cred)); in cnread()
404 cnwrite(dev_t dev __unused, struct uio *uio, struct cred *cred) in cnwrite() argument
431 (void) strwrite(vsconsvp, &uiod.d_uio, cred); in cnwrite()
437 return (strwrite(rconsvp, uio, cred)); in cnwrite()
439 return (cdev_write(rconsdev, uio, cred)); in cnwrite()
444 struct cred *cred, int *rvalp) in cnprivateioc() argument
491 return (cdev_ioctl(rconsdev, CONS_GETTERM, arg, flag, cred, rvalp)); in cnprivateioc()
496 cnioctl(dev_t dev, int cmd, intptr_t arg, int flag, struct cred *cred, in cnioctl() argument
513 return (cnprivateioc(dev, cmd, arg, flag, cred, rvalp)); in cnioctl()
517 cred, rvalp)); in cnioctl()
519 return (cdev_ioctl(rconsdev, cmd, arg, flag, cred, rvalp)); in cnioctl()