/illumos-gate/usr/src/lib/libproc/common/ |
H A D | proc_set.c | 39 Psetcred(struct ps_prochandle *Pr, const prcred_t *credp) argument 48 if (Pr == NULL || credp == NULL) 51 ngrp = credp->pr_ngroups; 56 (void) memcpy(&ctlp->cred, credp, ctlsize);
|
/illumos-gate/usr/src/lib/pam_modules/ldap/ |
H A D | ldap_utils.c | 98 ns_cred_t *credp; local 101 if ((credp = (ns_cred_t *)calloc(1, sizeof (ns_cred_t))) == NULL) 113 credp->cred.unix_cred.userID = strdup(binddn); 114 credp->cred.unix_cred.passwd = strdup(pwd); 115 if ((credp->cred.unix_cred.userID == NULL) || 116 (credp->cred.unix_cred.passwd == NULL)) { 127 credp->hostcertpath = *certpath; 166 credp->auth.type = authp->type; 167 credp->auth.tlstype = authp->tlstype; 168 credp [all...] |
H A D | ldap_authenticate.c | 60 ns_cred_t *credp = NULL; local 110 result = authenticate(&credp, user, password, NULL); 133 if (credp != NULL) 134 (void) __ns_ldap_freeCred(&credp);
|
/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/ |
H A D | enx_ctl.c | 41 eibnx_devctl_open(dev_t *devp, int flags, int otyp, cred_t *credp) argument 48 eibnx_devctl_close(dev_t dev, int flags, int otyp, cred_t *credp) argument
|
/illumos-gate/usr/src/uts/common/io/drm/ |
H A D | drm_fops.c | 49 drm_find_file_by_proc(drm_device_t *dev, cred_t *credp) argument 77 int otyp, cred_t *credp) 91 priv = drm_find_file_by_proc(dev, credp); 102 priv->uid = crgetsuid(credp); 110 priv->authenticated = DRM_SUSER(credp); 76 drm_open_helper(drm_device_t *dev, drm_cminor_t *mp, int flags, int otyp, cred_t *credp) argument
|
/illumos-gate/usr/src/uts/sun4u/io/pci/ |
H A D | pci_devctl.c | 48 static int pci_open(dev_t *devp, int flags, int otyp, cred_t *credp); 49 static int pci_close(dev_t dev, int flags, int otyp, cred_t *credp); 51 cred_t *credp, int *rvalp); 53 cred_t *credp, int *rvalp); 82 pci_open(dev_t *devp, int flags, int otyp, cred_t *credp) argument 124 if (rval = pcihp_ops->cb_open(devp, flags, otyp, credp)) { 139 pci_close(dev_t dev, int flags, int otyp, cred_t *credp) argument 155 if (rval = pcihp_ops->cb_close(dev, flags, otyp, credp)) { 168 cred_t *credp, int *rvalp) 235 pci_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp, in argument 167 pci_devctl_ioctl(dev_info_t *dip, int cmd, intptr_t arg, int mode, cred_t *credp, int *rvalp) argument [all...] |
/illumos-gate/usr/src/uts/common/io/ |
H A D | tem_safe.c | 127 cred_t *credp, enum called_from called_from); 132 cred_t *credp, enum called_from called_from); 139 cred_t *credp, enum called_from called_from); 218 cred_t *credp, 237 tem_safe_text_cursor(tem, VIS_GET_CURSOR, credp, called_from); 286 cred_t *credp, 295 VIS_HIDE_CURSOR, credp, called_from); 298 tem_safe_parse(tem, *buf, credp, called_from); 303 tem_safe_send_data(tem, credp, called_from); 307 VIS_DISPLAY_CURSOR, credp, called_fro 216 tem_safe_check_first_time( struct tem_vt_state *tem, cred_t *credp, enum called_from called_from) argument 282 tem_safe_terminal_emulate( struct tem_vt_state *tem, uchar_t *buf, int len, cred_t *credp, enum called_from called_from) argument 316 tems_safe_display( struct vis_consdisplay *pda, cred_t *credp, enum called_from called_from) argument 333 tems_safe_copy( struct vis_conscopy *pca, cred_t *credp, enum called_from called_from) argument 351 tems_safe_cursor( struct vis_conscursor *pca, cred_t *credp, enum called_from called_from) argument 368 tem_safe_control( struct tem_vt_state *tem, uchar_t ch, cred_t *credp, enum called_from called_from) argument 588 tem_safe_chkparam( struct tem_vt_state *tem, uchar_t ch, cred_t *credp, enum called_from called_from) argument 755 credp, called_from); local 854 tem_safe_getparams(struct tem_vt_state *tem, uchar_t ch, cred_t *credp, enum called_from called_from) argument 894 tem_safe_outch(struct tem_vt_state *tem, uchar_t ch, cred_t *credp, enum called_from called_from) argument 912 tem_safe_new_line(struct tem_vt_state *tem, cred_t *credp, enum called_from called_from) argument 927 tem_safe_lf(struct tem_vt_state *tem, cred_t *credp, enum called_from called_from) argument 979 tem_safe_send_data(struct tem_vt_state *tem, cred_t *credp, enum called_from called_from) argument 1034 tem_safe_parse(struct tem_vt_state *tem, uchar_t ch, cred_t *credp, enum called_from called_from) argument 1207 tem_safe_scroll(struct tem_vt_state *tem, int start, int end, int count, int direction, cred_t *credp, enum called_from called_from) argument 1251 tem_safe_copy_area(struct tem_vt_state *tem, screen_pos_t s_col, screen_pos_t s_row, screen_pos_t e_col, screen_pos_t e_row, screen_pos_t t_col, screen_pos_t t_row, cred_t *credp, enum called_from called_from) argument 1296 tem_safe_clear_chars(struct tem_vt_state *tem, int count, screen_pos_t row, screen_pos_t col, cred_t *credp, enum called_from called_from) argument 1325 tem_safe_text_display(struct tem_vt_state *tem, uchar_t *string, int count, screen_pos_t row, screen_pos_t col, text_color_t fg_color, text_color_t bg_color, cred_t *credp, enum called_from called_from) argument 1358 tem_safe_image_display(struct tem_vt_state *tem, uchar_t *image, int height, int width, screen_pos_t row, screen_pos_t col, cred_t *credp, enum called_from called_from) argument 1382 tem_safe_text_copy(struct tem_vt_state *tem, screen_pos_t s_col, screen_pos_t s_row, screen_pos_t e_col, screen_pos_t e_row, screen_pos_t t_col, screen_pos_t t_row, cred_t *credp, enum called_from called_from) argument 1404 tem_safe_text_cls(struct tem_vt_state *tem, int count, screen_pos_t row, screen_pos_t col, cred_t *credp, enum called_from called_from) argument 1426 tem_safe_pix_display(struct tem_vt_state *tem, uchar_t *string, int count, screen_pos_t row, screen_pos_t col, text_color_t fg_color, text_color_t bg_color, cred_t *credp, enum called_from called_from) argument 1452 tem_safe_pix_copy(struct tem_vt_state *tem, screen_pos_t s_col, screen_pos_t s_row, screen_pos_t e_col, screen_pos_t e_row, screen_pos_t t_col, screen_pos_t t_row, cred_t *credp, enum called_from called_from) argument 1543 tem_safe_pix_cls(struct tem_vt_state *tem, int count, screen_pos_t row, screen_pos_t col, cred_t *credp, enum called_from called_from) argument 1578 tem_safe_pix_clear_prom_output(struct tem_vt_state *tem, cred_t *credp, enum called_from called_from) argument 1601 tem_safe_pix_clear_entire_screen(struct tem_vt_state *tem, cred_t *credp, enum called_from called_from) argument 1631 tem_safe_cls(struct tem_vt_state *tem, cred_t *credp, enum called_from called_from) argument 1666 tem_safe_back_tab(struct tem_vt_state *tem, cred_t *credp, enum called_from called_from) argument 1689 tem_safe_tab(struct tem_vt_state *tem, cred_t *credp, enum called_from called_from) argument 1762 tem_safe_mv_cursor(struct tem_vt_state *tem, int row, int col, cred_t *credp, enum called_from called_from) argument 1790 tem_safe_reset_emulator(struct tem_vt_state *tem, cred_t *credp, enum called_from called_from, boolean_t init_color) argument 1831 tem_safe_reset_display(struct tem_vt_state *tem, cred_t *credp, enum called_from called_from, boolean_t clear_txt, boolean_t init_color) argument 1854 tem_safe_shift( struct tem_vt_state *tem, int count, int direction, cred_t *credp, enum called_from called_from) argument 1909 tem_safe_text_cursor(struct tem_vt_state *tem, short action, cred_t *credp, enum called_from called_from) argument 1930 tem_safe_pix_cursor(struct tem_vt_state *tem, short action, cred_t *credp, enum called_from called_from) argument 2241 tem_safe_pix_cls_range(struct tem_vt_state *tem, screen_pos_t row, int nrows, int offset_y, screen_pos_t col, int ncols, int offset_x, boolean_t sroll_up, cred_t *credp, enum called_from called_from) argument 2411 tem_safe_blank_screen(struct tem_vt_state *tem, cred_t *credp, enum called_from called_from) argument 2435 tem_safe_unblank_screen(struct tem_vt_state *tem, cred_t *credp, enum called_from called_from) argument [all...] |
H A D | tem.c | 188 tem_write(tem_vt_state_t tem_arg, uchar_t *buf, ssize_t len, cred_t *credp) argument 201 tem_safe_check_first_time(tem, credp, CALLED_FROM_NORMAL); 202 tem_safe_terminal_emulate(tem, buf, len, credp, CALLED_FROM_NORMAL); 209 tem_internal_init(struct tem_vt_state *ptem, cred_t *credp, argument 242 tem_safe_reset_display(ptem, credp, CALLED_FROM_NORMAL, 271 tem_init(cred_t *credp) argument 301 tem_internal_init(ptem, credp, B_TRUE, B_FALSE); 342 tem_destroy(tem_vt_state_t tem_arg, cred_t *credp) argument 350 tem_safe_blank_screen(tem, credp, CALLED_FROM_NORMAL); 365 tems_failed(cred_t *credp, boolean_ argument 384 tem_info_init(char *pathname, cred_t *credp) argument 684 tems_display_layered( struct vis_consdisplay *pda, cred_t *credp) argument 701 tems_copy_layered( struct vis_conscopy *pma, cred_t *credp) argument 716 tems_cursor_layered( struct vis_conscursor *pca, cred_t *credp) argument 727 tem_kdsetmode(int mode, cred_t *credp) argument 737 tems_reset_colormap(cred_t *credp, enum called_from called_from) argument 785 tem_prom_scroll_up(struct tem_vt_state *tem, int nrows, cred_t *credp, enum called_from called_from) argument 818 tem_adjust_row(struct tem_vt_state *tem, int prom_row, cred_t *credp, enum called_from called_from) argument 855 tem_pix_align(struct tem_vt_state *tem, cred_t *credp, enum called_from called_from) argument 959 tem_set_fbmode(tem_vt_state_t tem_arg, uchar_t fbmode, cred_t *credp) argument 985 tem_activate(tem_vt_state_t tem_arg, boolean_t unblank, cred_t *credp) argument 1005 tem_switch(tem_vt_state_t tem_arg1, tem_vt_state_t tem_arg2, cred_t *credp) argument [all...] |
/illumos-gate/usr/src/uts/common/io/usb/hubd/ |
H A D | hubd.c | 41 static int hubd_open(dev_t *devp, int flags, int otyp, cred_t *credp); 42 static int hubd_close(dev_t dev, int flag, int otyp, cred_t *credp); 44 cred_t *credp, int *rvalp); 182 hubd_open(dev_t *devp, int flags, int otyp, cred_t *credp) argument 186 return (usba_hubdi_open(dip, devp, flags, otyp, credp)); 191 hubd_close(dev_t dev, int flag, int otyp, cred_t *credp) argument 195 return (usba_hubdi_close(dip, dev, flag, otyp, credp)); 201 cred_t *credp, int *rvalp) 206 credp, rvalp)); 200 hubd_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp, int *rvalp) argument
|
/illumos-gate/usr/src/uts/sun4/io/px/ |
H A D | px_devctl.c | 48 static int px_open(dev_t *devp, int flags, int otyp, cred_t *credp); 49 static int px_close(dev_t dev, int flags, int otyp, cred_t *credp); 51 cred_t *credp, int *rvalp); 76 px_open(dev_t *devp, int flags, int otyp, cred_t *credp) argument 107 if (rval = pcie_open(px_p->px_dip, devp, flags, otyp, credp)) { 136 px_close(dev_t dev, int flags, int otyp, cred_t *credp) argument 157 if (rval = pcie_close(px_p->px_dip, dev, flags, otyp, credp)) { 170 px_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp, int *rvalp) argument 200 if (secpolicy_kmdb(credp)) 211 if (secpolicy_kmdb(credp)) [all...] |
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | ip_dummy.c | 44 int sflag, cred_t *credp); 78 dummy_modopen(queue_t *q, dev_t *devp, int flag, int sflag, cred_t *credp) argument
|
/illumos-gate/usr/src/uts/common/exec/elf/ |
H A D | elf_notes.c | 169 rlim64_t rlimit, cred_t *credp, core_content_t content) 236 (caddr_t)&bigwad->psinfo, rlimit, credp); 263 (caddr_t)&bigwad->pstatus, rlimit, credp); 268 platform, rlimit, credp); 278 (caddr_t)bigwad->auxv, rlimit, credp); 288 (caddr_t)&bigwad->uts, rlimit, credp); 294 (caddr_t)&bigwad->psecflags, rlimit, credp); 307 (caddr_t)&bigwad->pcred, rlimit, credp); 312 (caddr_t)&content, rlimit, credp); 319 (caddr_t)&bigwad->ppriv, rlimit, credp); 168 write_elfnotes(proc_t *p, int sig, vnode_t *vp, offset_t offset, rlim64_t rlimit, cred_t *credp, core_content_t content) argument [all...] |
H A D | old_notes.c | 104 rlim64_t rlimit, cred_t *credp) 138 (caddr_t)&bigwad->psinfo, rlimit, credp); 143 platform, rlimit, credp); 153 (caddr_t)bigwad->auxv, rlimit, credp); 193 rlimit, credp); 201 rlimit, credp); 220 rlimit, credp); 230 xregsize, bigwad->xregs, rlimit, credp); 103 write_old_elfnotes(proc_t *p, int sig, vnode_t *vp, offset_t offset, rlim64_t rlimit, cred_t *credp) argument
|
/illumos-gate/usr/src/uts/common/io/audio/impl/ |
H A D | audio_ddi.c | 150 audio_open(dev_t *devp, int oflag, int otyp, cred_t *credp) argument 166 c->c_cred = credp; 193 audio_stropen(queue_t *rq, dev_t *devp, int oflag, int sflag, cred_t *credp) argument 223 c->c_cred = credp; 254 audio_strclose(queue_t *rq, int flag, cred_t *credp) argument 261 _NOTE(ARGUNUSED(credp)); 302 audio_close(dev_t dev, int flag, int otyp, cred_t *credp) argument 308 _NOTE(ARGUNUSED(credp)); 353 audio_write(dev_t dev, struct uio *uio, cred_t *credp) argument 362 rv = (c->c_write == NULL) ? ENXIO : c->c_write(c, uio, credp); 371 audio_read(dev_t dev, struct uio *uio, cred_t *credp) argument 389 audio_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp, int *rvalp) argument [all...] |
/illumos-gate/usr/src/cmd/keyserv/ |
H A D | chkey_common.c | 587 ns_cred_t *credp; local 591 if ((credp = (ns_cred_t *)calloc(1, sizeof (ns_cred_t))) == NULL) { 601 credp->cred.unix_cred.userID = strdup(bindDN); 603 credp->cred.unix_cred.userID = strdup(dn); 605 if (credp->cred.unix_cred.userID == NULL) { 611 credp->cred.unix_cred.passwd = strdup(bindPasswd); 614 credp->cred.unix_cred.passwd = strdup(passwd); 624 credp->cred.unix_cred.passwd = ldap_pw; 628 if (credp->cred.unix_cred.passwd == NULL) { 639 credp [all...] |
/illumos-gate/usr/src/uts/common/sys/1394/targets/dcam1394/ |
H A D | dcam.h | 140 int dcam_open(dev_t *devp, int flag, int otyp, cred_t *credp); 141 int dcam_close(dev_t dev, int flags, int otyp, cred_t *credp); 142 int dcam_read(dev_t dev, struct uio *uio, cred_t *credp); 143 int dcam_write(dev_t dev, struct uio *uio, cred_t *credp); 148 cred_t *credp, int *rvalp);
|
/illumos-gate/usr/src/uts/common/inet/nca/ |
H A D | ncaddi.c | 56 nca_open(queue_t *q, dev_t *devp, int flag, int sflag, cred_t *credp) argument 66 if (credp != NULL && crgetzoneid(credp) != GLOBAL_ZONEID) {
|
/illumos-gate/usr/src/uts/common/sys/1394/adapters/ |
H A D | hci1394.h | 94 int hci1394_open(dev_t *devp, int flag, int otyp, cred_t *credp); 95 int hci1394_close(dev_t dev, int flag, int otyp, cred_t *credp); 101 int hci1394_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp,
|
/illumos-gate/usr/src/uts/common/kmdb/ |
H A D | kdrv.c | 52 kdrv_open(dev_t *dev, int openflags, int otyp, cred_t *credp) argument 57 if (secpolicy_kmdb(credp) != 0) 65 kdrv_close(dev_t dev, int openflags, int otyp, cred_t *credp) argument 131 kdrv_ioctl(dev_t dev, int cmd, intptr_t arg, int flags, cred_t *credp, argument
|
/illumos-gate/usr/src/uts/common/io/dld/ |
H A D | dld_flow.c | 101 dld_walk_flow(dld_ioc_walkflow_t *wf, intptr_t uaddr, cred_t *credp) argument 108 if (crgetzoneid(credp) != GLOBAL_ZONEID)
|
/illumos-gate/usr/src/uts/i86pc/i86hvm/io/ |
H A D | pv_sd.c | 69 int cmd, intptr_t arg, int flag, cred_t *credp, int *rvalp, boolean_t *done) 82 cmd, (intptr_t)&info, FKIOCTL, credp, rvalp)) != 0) 68 xdfs_c_ioctl(xdfs_state_t *xsp, dev_t dev, int part, int cmd, intptr_t arg, int flag, cred_t *credp, int *rvalp, boolean_t *done) argument
|
H A D | xdf_shell.c | 494 xdfs_open(dev_t *dev_p, int flag, int otyp, cred_t *credp) argument 510 return (xdfs_hvm_cb_ops->cb_open(dev_p, flag, otyp, credp)); 537 err = ldi_open_by_dev(&tgt_devt, OTYP_BLK, flag, credp, 554 err = ldi_open_by_dev(&tgt_devt, OTYP_BLK, flag, credp, 564 (void) ldi_close(lh_tmp, flag, credp); 576 xdfs_close(dev_t dev, int flag, int otyp, cred_t *credp) argument 593 return (xdfs_hvm_cb_ops->cb_close(dev, flag, otyp, credp)); 616 err = ldi_close(xsp->xdfss_tgt_lh[part], flag, credp); 709 xdfs_read(dev_t dev, struct uio *uio, cred_t *credp) argument 716 return (ldi_read(xsp->xdfss_tgt_lh[part], uio, credp)); 725 xdfs_write(dev_t dev, struct uio *uio, cred_t *credp) argument 741 xdfs_aread(dev_t dev, struct aio_req *aio, cred_t *credp) argument 760 xdfs_awrite(dev_t dev, struct aio_req *aio, cred_t *credp) argument 778 xdfs_ioctl(dev_t dev, int cmd, intptr_t arg, int flag, cred_t *credp, int *rvalp) argument [all...] |
/illumos-gate/usr/src/uts/sun4u/io/ |
H A D | epic.c | 301 epic_open(dev_t *devp, int flag, int otyp, cred_t *credp) argument 305 _NOTE(ARGUNUSED(credp)) 314 epic_close(dev_t dev, int flag, int otyp, cred_t *credp) argument 318 _NOTE(ARGUNUSED(credp)) 327 epic_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp, argument 330 _NOTE(ARGUNUSED(credp))
|
/illumos-gate/usr/src/uts/sun4u/io/i2c/clients/ |
H A D | ltc1427.c | 144 ltc1427_open(dev_t *devp, int flags, int otyp, cred_t *credp) argument 146 _NOTE(ARGUNUSED(credp)) 191 ltc1427_close(dev_t dev, int flags, int otyp, cred_t *credp) argument 193 _NOTE(ARGUNUSED(flags, otyp, credp)) 221 cred_t *credp, int *rvalp) 223 _NOTE(ARGUNUSED(credp, rvalp)) 220 ltc1427_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *credp, int *rvalp) argument
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | core.c | 198 cred_t *credp = CRED(); local 240 rootvp, startvp, credp); 268 (VOP_GETATTR(vp, &vattr, 0, credp, NULL) != 0 || 269 vattr.va_uid != crgetuid(credp))) { 271 credp, NULL); 329 cred_t *credp = CRED(); local 362 (uid = crgetuid(credp)) != crgetruid(credp) || 363 uid != crgetsuid(credp) || 364 (gid = crgetgid(credp)) ! 795 core_seg(proc_t *p, vnode_t *vp, offset_t offset, caddr_t addr, size_t size, rlim64_t rlimit, cred_t *credp) argument 843 core_write(vnode_t *vp, enum uio_seg segflg, offset_t offset, const void *buf, size_t len, rlim64_t rlimit, cred_t *credp) argument [all...] |