/illumos-gate/usr/src/uts/common/io/ |
H A D | consconfig_dacf.c | 478 FKIOCTL, kcred, &rval); in consconfig_kbd_abort_enable() 498 FKIOCTL, kcred, &rval); in consconfig_kbd_abort_disable() 576 err = ldi_ioctl(lh, I_STR, (intptr_t)&strioc, FKIOCTL, kcred, &rval); in consconfig_get_polledio() 612 FREAD|FWRITE|FNOCTTY, kcred, &lh, sp->cons_li) != 0) in consconfig_setup_polledio() 629 (void) ldi_close(lh, FREAD|FWRITE, kcred); in consconfig_setup_polledio() 641 (void) ldi_close(lh, FREAD|FWRITE, kcred); in consconfig_setup_polledio() 781 kcred, &wc_lh, sp->cons_li); in consconfig_relink_wc() 793 FKIOCTL, kcred, muxid); in consconfig_relink_wc() 802 FKIOCTL, kcred, &rval); in consconfig_relink_wc() 811 (void) ldi_close(wc_lh, FREAD|FWRITE, kcred); in consconfig_relink_wc() [all …]
|
H A D | l_strplumb.c | 228 kcred, &lh, li); in kstr_autopush() 236 kcred, &lh, li); in kstr_autopush() 253 FKIOCTL, kcred, &rval); in kstr_autopush() 257 (void) ldi_close(lh, FREAD|FWRITE, kcred); in kstr_autopush() 288 (void) ldi_close(lh, FREAD|FWRITE, kcred); in kstr_autopush() 299 FKIOCTL, kcred, &rval); in kstr_autopush() 304 (void) ldi_close(lh, FREAD|FWRITE, kcred); in kstr_autopush() 338 FKIOCTL, kcred, &rval); in kstr_autopush() 343 (void) ldi_close(lh, FREAD|FWRITE, kcred); in kstr_autopush() 347 (void) ldi_close(lh, FREAD|FWRITE, kcred); in kstr_autopush()
|
H A D | sysmsg.c | 316 kcred, NULL); in parse_buffer() 341 if ((err = VOP_GETATTR(vp, &vattr, 0, kcred, NULL)) != 0) { in bind_consadm_conf() 352 UIO_SYSSPACE, 0, (rlim64_t)0, kcred, &resid)) != 0) in bind_consadm_conf() 360 (void) VOP_CLOSE(vp, FREAD, 1, (offset_t)0, kcred, NULL); in bind_consadm_conf() 448 (void) VOP_CLOSE(dcvp, FWRITE, 1, (offset_t)0, kcred, NULL); in sysmclose()
|
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | ip_helper_stream.c | 73 if (kcred != crp || msgdsize(mp->b_cont) != sizeof (void *)) { in ip_helper_share_conn() 203 DEV_IP), IP_HELPER_STR, kcred, &helper->iphs_handle, li); in ip_create_helper_stream() 214 (void) ldi_close(helper->iphs_handle, 0, kcred); in ip_create_helper_stream() 224 FKIOCTL, kcred, &ret); in ip_create_helper_stream() 231 (void) ldi_close(helper->iphs_handle, 0, kcred); in ip_create_helper_stream() 258 IP_HELPER_STR, kcred); in ip_free_helper_stream()
|
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | vdev_disk.c | 374 error = ldi_open_by_name((char *)rdpath, spa_mode(spa), kcred, in vdev_disk_open() 387 error = ldi_open_by_name(buf, spa_mode(spa), kcred, in vdev_disk_open() 404 kcred, &dvd->vd_lh, zfs_li); in vdev_disk_open() 439 kcred); in vdev_disk_open() 462 spa_mode(spa), kcred, &dvd->vd_lh, zfs_li); in vdev_disk_open() 481 kcred, &dvd->vd_lh, zfs_li); in vdev_disk_open() 491 kcred, &dvd->vd_lh, zfs_li); in vdev_disk_open() 510 spa_mode(spa), kcred, &dvd->vd_lh, zfs_li)) != 0) { in vdev_disk_open() 689 (intptr_t)dkmext, FKIOCTL, kcred, NULL)) == 0) { in vdev_disk_open() 694 (intptr_t)dkm, FKIOCTL, kcred, NULL)) == 0) { in vdev_disk_open() [all …]
|
H A D | vdev_file.c | 135 error = VOP_GETATTR(vf->vf_vnode, &vattr, 0, kcred, NULL); in vdev_file_open() 156 (void) VOP_PUTPAGE(vf->vf_vnode, 0, 0, B_INVAL, kcred, NULL); in vdev_file_close() 158 kcred, NULL); in vdev_file_close() 204 UIO_SYSSPACE, 0, RLIM64_INFINITY, kcred, &resid); in vdev_file_io_strategy() 234 kcred, NULL); in vdev_file_io_start() 253 0, 0, kcred, NULL); in vdev_file_io_start()
|
H A D | zfs_replay.c | 375 0, 0, &vp, kcred, vflg, NULL, &vsec); in zfs_replay_create_acl() 405 &vp, kcred, NULL, vflg, &vsec); in zfs_replay_create_acl() 511 0, 0, &vp, kcred, vflg, NULL, NULL); in zfs_replay_create() 529 &vp, kcred, NULL, vflg, NULL); in zfs_replay_create() 532 error = zfs_make_xattrdir(dzp, &xva.xva_vattr, &vp, kcred); in zfs_replay_create() 538 link, kcred, NULL, vflg); in zfs_replay_create() 577 error = VOP_REMOVE(ZTOV(dzp), name, kcred, NULL, vflg); in zfs_replay_remove() 580 error = VOP_RMDIR(ZTOV(dzp), name, NULL, kcred, NULL, vflg); in zfs_replay_remove() 615 error = VOP_LINK(ZTOV(dzp), ZTOV(zp), name, kcred, NULL, vflg); in zfs_replay_link() 648 error = VOP_RENAME(ZTOV(sdzp), sname, ZTOV(tdzp), tname, kcred, in zfs_replay_rename() [all …]
|
/illumos-gate/usr/src/uts/common/io/overlay/ |
H A D | overlay_mux.c | 250 kcred); in overlay_mux_open() 256 *errp = ksocket_bind(ksock, addr, len, kcred); in overlay_mux_open() 259 ksocket_close(ksock, kcred); in overlay_mux_open() 271 ksocket_close(ksock, kcred); in overlay_mux_open() 294 ksocket_close(ksock, kcred); in overlay_mux_open() 324 ksocket_close(mux->omux_ksock, kcred); in overlay_mux_close() 355 ret = ksocket_sendmblk(mux->omux_ksock, hdr, 0, &mp, kcred); in overlay_mux_tx()
|
/illumos-gate/usr/src/uts/common/io/softmac/ |
H A D | softmac_main.c | 705 err = ldi_open_by_dev(&dev, OTYP_CHR, FREAD|FWRITE, kcred, &lh, li); in softmac_mac_register() 709 (void) ldi_close(lh, FREAD|FWRITE, kcred); in softmac_mac_register() 725 if (ldi_open_by_dev(&dev, OTYP_CHR, FREAD|FWRITE, kcred, &lh, in softmac_mac_register() 734 while (ldi_ioctl(lh, I_POP, 0, FKIOCTL, kcred, &rval) == 0) in softmac_mac_register() 745 (void) ldi_close(lh, FREAD|FWRITE, kcred); in softmac_mac_register() 755 (void) ldi_close(lh, FREAD|FWRITE, kcred); in softmac_mac_register() 762 (void) ldi_close(lh, FREAD|FWRITE, kcred); in softmac_mac_register() 773 (void) ldi_close(lh, FREAD|FWRITE, kcred); in softmac_mac_register() 790 (void) ldi_close(lh, FREAD|FWRITE, kcred); in softmac_mac_register() 803 (void) ldi_close(lh, FREAD|FWRITE, kcred); in softmac_mac_register() [all …]
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | rctl_proc.c | 231 RCTL_LOCAL_SIGNAL, SIGXCPU, kcred); in rctlproc_default_init() 238 RCTL_LOCAL_SIGNAL | RCTL_LOCAL_DENY, SIGXFSZ, kcred); in rctlproc_default_init() 245 RCTL_LOCAL_DENY, 0, kcred); in rctlproc_default_init() 258 RCTL_LOCAL_DENY, 0, kcred); in rctlproc_default_init() 265 RCTL_LOCAL_DENY, 0, kcred); in rctlproc_default_init() 273 gp, RCTL_LOCAL_DENY, 0, kcred); in rctlproc_default_init() 280 RCTL_LOCAL_DENY, 0, kcred); in rctlproc_default_init()
|
H A D | cred.c | 93 cred_t *kcred; variable 208 kcred = cralloc(); in cred_init() 210 bzero(kcred, crsize); in cred_init() 211 kcred->cr_ref = 1; in cred_init() 214 kcred->cr_zone = &zone0; in cred_init() 216 priv_fillset(&CR_LPRIV(kcred)); in cred_init() 217 CR_IPRIV(kcred) = *priv_basic; in cred_init() 219 priv_addset(&CR_IPRIV(kcred), PRIV_PROC_SECFLAGS); in cred_init() 223 priv_addset(&CR_IPRIV(kcred), PRIV_FILE_CHOWN_SELF); in cred_init() 227 priv_delset(&CR_IPRIV(kcred), PRIV_FILE_LINK_ANY); in cred_init() [all …]
|
H A D | acct.c | 130 (void) VOP_CLOSE(ag->acctvp, FWRITE, 1, (offset_t)0, kcred, in acct_shutdown() 433 if (VOP_GETATTR(vp, &va, 0, kcred, NULL) == 0) { in acct() 436 (rlim64_t)MAXOFF32_T, kcred, &resid); in acct() 438 (void) VOP_SETATTR(vp, &va, 0, kcred, NULL); in acct()
|
/illumos-gate/usr/src/uts/common/inet/sockmods/ |
H A D | sockmod_rds.c | 60 ret = ldi_open_by_name(RDSV3_DEVICE_NAME, FREAD | FWRITE, kcred, in _init() 71 (void) ldi_close(rdsv3_transport_handle, FNDELAY, kcred); in _init() 92 (void) ldi_close(rdsv3_transport_handle, FNDELAY, kcred); in _fini()
|
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | graphics.c | 214 if (ldi_open_by_name(fbpath, FWRITE, kcred, &hdl, li) != 0) { in progressbar_key_abort() 218 kcred, &ret) in progressbar_key_abort() 222 (void) ldi_close(hdl, 0, kcred); in progressbar_key_abort()
|
/illumos-gate/usr/src/uts/sun4u/chicago/io/fpc/ |
H A D | fpc-impl-4u.c | 229 OPEN_FLAGS, kcred, &handle_impl->devhandle, in fpc_get_perfreg_handle() 246 (void) ldi_close(handle_impl->devhandle, OPEN_FLAGS, kcred); in fpc_free_counter_handle() 284 FKIOCTL, kcred, &ioctl_rval)) == SUCCESS) && (!is_write)) { in fpc_event_io() 325 FKIOCTL, kcred, &ioctl_rval)) == SUCCESS) && (!is_write)) { in fpc_counter_io()
|
/illumos-gate/usr/src/uts/common/fs/dev/ |
H A D | sdev_profile.c | 76 if (advp && VOP_LOOKUP(advp, name, avpp, NULL, 0, NULL, kcred, in prof_getattr() 78 (void) VOP_GETATTR(*avpp, vap, 0, kcred, NULL); in prof_getattr() 83 avpp, kcred, NULL, 0, NULL) != 0) { in prof_getattr() 214 NULL, 0, NULL, kcred, NULL, NULL, NULL); in prof_make_dir() 228 kcred); in prof_make_dir() 271 rootdir, gddv, kcred); in prof_lookup_globaldev() 293 (void *)gdir, kcred) == 0) { in prof_lookup_globaldev() 305 (void *)tgt, kcred) == 0) { in prof_make_sym() 391 if (VOP_LOOKUP(SDEVTOV(gdir), name, &gvp, NULL, 0, NULL, kcred, in is_nonempty_dir() 504 error = VOP_READDIR(dvp, &uio, kcred, &eof, NULL, 0); in walk_dir() [all …]
|
H A D | sdev_vnops.c | 424 sdev_update_timestamps(dv->sdev_attrvp, kcred, in sdev_write() 738 sdev_update_timestamps(vp, kcred, in sdev_create() 778 sdev_update_timestamps(SDEVTOV(self), kcred, in sdev_create() 780 sdev_update_timestamps(dvp, kcred, AT_MTIME|AT_ATIME); in sdev_create() 1129 onm, kcred, ct, 0); in sdev_rename() 1133 onm, fromparent->sdev_attrvp, kcred, ct, 0); in sdev_rename() 1216 sdev_update_timestamps(SDEVTOV(self), kcred, in sdev_symlink() 1218 sdev_update_timestamps(dvp, kcred, AT_MTIME|AT_ATIME); in sdev_symlink() 1288 sdev_update_timestamps(SDEVTOV(self), kcred, in sdev_mkdir() 1290 sdev_update_timestamps(dvp, kcred, AT_MTIME|AT_ATIME); in sdev_mkdir() [all …]
|
/illumos-gate/usr/src/uts/sun4u/io/ |
H A D | ppm_plat.c | 60 (intptr_t)index, FWRITE | FKIOCTL, kcred, NULL); in ppm_cpu_next() 101 FWRITE | FKIOCTL, kcred, NULL); in ppm_cpu_pre_chng() 137 kcred, NULL); in ppm_cpu_go() 173 FWRITE | FKIOCTL, kcred, NULL); in ppm_cpu_post_chng()
|
/illumos-gate/usr/src/lib/libfakekernel/common/ |
H A D | cred.c | 39 cred_t *kcred = &cred0; variable 124 return (kcred); in zone_kcred()
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | lseek.c | 134 FKIOCTL, kcred, NULL, NULL); in lseek32_common() 163 FKIOCTL, kcred, NULL, NULL); in lseek32_common() 309 FKIOCTL, kcred, NULL, NULL); in lseek64() 338 FKIOCTL, kcred, NULL, NULL); in lseek64()
|
/illumos-gate/usr/src/uts/sun4u/opl/io/oplmsu/ |
H A D | oplmsu.c | 1103 ldi_open_by_dev(&devt, OTYP_CHR, (FREAD|FWRITE), kcred, lhp, *lip); in oplmsu_open_msu() 1137 rval = ldi_open_by_name(pathname, (FREAD|FWRITE|FEXCL), kcred, &lh, li); in oplmsu_plink_serial() 1147 while ((ldi_ioctl(lh, I_POP, (intptr_t)0, FKIOCTL, kcred, ¶m)) in oplmsu_plink_serial() 1154 rval = ldi_ioctl(msu_lh, I_PLINK, (intptr_t)lh, FKIOCTL, kcred, ¶m); in oplmsu_plink_serial() 1160 (void) ldi_close(lh, (FREAD|FWRITE|FEXCL), kcred); in oplmsu_plink_serial() 1246 (void) ldi_close(msu_lh, (FREAD|FWRITE), kcred); in oplmsu_dr_attach() 1257 kcred, ¶m); in oplmsu_dr_attach() 1258 (void) ldi_close(msu_lh, (FREAD|FWRITE), kcred); in oplmsu_dr_attach() 1270 kcred, ¶m); in oplmsu_dr_attach() 1272 (void) ldi_close(msu_lh, (FREAD|FWRITE), kcred); in oplmsu_dr_attach() [all …]
|
/illumos-gate/usr/src/uts/common/fs/devfs/ |
H A D | devfs_subr.c | 793 error = VOP_MKDIR(rdvp, nm, &vattr, &rvp, kcred, in dv_shadow_node() 807 VREAD|VWRITE, &rvp, kcred, 0, NULL, NULL); in dv_shadow_node() 1228 if ((dv->dv_flags & DV_INTERNAL) && (cred != kcred)) { in dv_find() 1546 NULL, NULLVP, kcred, 0); in dv_reset_perm_dir() 1660 error = VOP_READDIR(dirvp, &uio, kcred, &eof, NULL, 0); in devfs_remdrv_rmdir() 1677 &vp, NULL, 0, NULL, kcred, NULL, NULL, NULL); in devfs_remdrv_rmdir() 1693 (char *)nm, rvp, kcred, NULL, 0); in devfs_remdrv_rmdir() 1699 error = VOP_REMOVE(dirvp, (char *)nm, kcred, in devfs_remdrv_rmdir() 1758 error = VOP_LOOKUP(dirvp, nm, &vp, NULL, 0, rvp, kcred, in devfs_remdrv_cleanup() 1800 error = VOP_READDIR(dirvp, &uio, kcred, &eof, NULL, 0); in devfs_remdrv_cleanup() [all …]
|
/illumos-gate/usr/src/uts/common/fs/ufs/ |
H A D | quota.c | 165 extern struct cred *kcred; in getdiskquota() 264 (int *)NULL, kcred); in getdiskquota() 365 extern struct cred *kcred; 435 (int *)NULL, kcred);
|
/illumos-gate/usr/src/uts/sun4u/excalibur/os/ |
H A D | excalibur.c | 135 FWRITE, kcred, &xcalfans[i].lh, li); in load_platform_drivers() 277 err = ldi_write(xcalfans[i].lh, &uio, kcred); in plat_fan_blast()
|
/illumos-gate/usr/src/uts/common/vm/ |
H A D | vm_pvn.c | 333 VN_DISPOSE(pp, B_INVAL, 0, kcred); in pvn_read_done() 428 VN_DISPOSE(pp, B_INVAL, 0, kcred); in pvn_write_done() 441 VN_DISPOSE(pp, B_INVAL, 0, kcred); in pvn_write_done() 526 (flags & B_DONTNEED), kcred); in pvn_write_done() 643 VN_DISPOSE(pp, B_INVAL, 0, kcred); in pvn_getdirty() 646 VN_DISPOSE(pp, B_FREE, (flags & B_DONTNEED), kcred); in pvn_getdirty()
|