Home
last modified time | relevance | path

Searched refs:cred (Results 101 – 125 of 430) sorted by relevance

12345678910>>...18

/illumos-gate/usr/src/uts/common/io/
H A Dgentty.c196 syopen(dev_t *devp, int flag, int otyp, struct cred *cr) in syopen()
253 syclose(dev_t dev, int flag, int otyp, struct cred *cr) in syclose()
260 syread(dev_t dev, struct uio *uiop, struct cred *cr) in syread()
281 sywrite(dev_t dev, struct uio *uiop, struct cred *cr) in sywrite()
303 syioctl(dev_t dev, int cmd, intptr_t arg, int mode, struct cred *cr, in syioctl()
H A Dphysmem.c98 enum seg_rw rw, struct cred *cr, caller_context_t *ct);
102 struct cred *cred, caller_context_t *ct);
106 struct cred *cred, caller_context_t *ct);
388 vn_a.cred = NULL; in physmem_setup_addrs()
645 struct cred *cr, caller_context_t *ct) in physmem_getpage()
676 struct cred *cred, caller_context_t *ct) in physmem_addmap() argument
689 struct cred *cred, caller_context_t *ct) in physmem_delmap() argument
/illumos-gate/usr/src/uts/common/os/
H A Dpolicy.c1139 if (issuidroot && !HAS_ALLZONEPRIVS(cred)) in secpolicy_vnode_setid_retain()
1156 if (!groupmember(gid, cred)) in secpolicy_vnode_setids_setgids()
1173 boolean_t is_owner = (owner == crgetuid(cred)); in secpolicy_vnode_chown()
1181 priv = HAS_PRIVILEGE(cred, PRIV_FILE_CHOWN) ? in secpolicy_vnode_chown()
1196 secpolicy_vnode_create_gid(const cred_t *cred) in secpolicy_vnode_create_gid() argument
1198 if (HAS_PRIVILEGE(cred, PRIV_FILE_CHOWN)) in secpolicy_vnode_create_gid()
1215 secpolicy_vnode_utime_modify(const cred_t *cred) in secpolicy_vnode_utime_modify() argument
1236 if (owner == cred->cr_uid) in secpolicy_vnode_setdac()
1258 if (owner_implicit_rights && owner == cred->cr_uid) in secpolicy_vnode_setdac3()
1273 secpolicy_vnode_stky_modify(const cred_t *cred) in secpolicy_vnode_stky_modify() argument
[all …]
/illumos-gate/usr/src/uts/common/fs/dev/
H A Dsdev_plugin.c357 sdev_plugin_vop_readdir(struct vnode *dvp, struct uio *uiop, struct cred *cred, in sdev_plugin_vop_readdir() argument
375 if (crgetzoneid(cred) == GLOBAL_ZONEID && !SDEV_IS_GLOBAL(sdvp)) in sdev_plugin_vop_readdir()
400 return (devname_readdir_func(dvp, uiop, cred, eofp, 0)); in sdev_plugin_vop_readdir()
412 sdev_plugin_vop_lookup_cb(sdev_node_t *ddv, char *nm, void **arg, cred_t *cred, in sdev_plugin_vop_lookup_cb() argument
421 struct pathname *pnp, int flags, struct vnode *rdir, struct cred *cred, in sdev_plugin_vop_lookup() argument
429 if ((ret = VOP_ACCESS(dvp, VEXEC, 0, cred, ct)) != 0) in sdev_plugin_vop_lookup()
438 if (crgetzoneid(cred) == GLOBAL_ZONEID && !SDEV_IS_GLOBAL(sdvp)) in sdev_plugin_vop_lookup()
455 return (devname_lookup_func(sdvp, nm, vpp, cred, in sdev_plugin_vop_lookup()
487 sdev_plugin_vop_inactive(struct vnode *dvp, struct cred *cred, in sdev_plugin_vop_inactive() argument
494 devname_inactive_func(dvp, cred, sdev_plugin_vop_inactive_cb); in sdev_plugin_vop_inactive()
/illumos-gate/usr/src/cmd/cmd-crypto/pktool/
H A Dlist.c317 KMF_CREDENTIAL cred = { NULL, 0 }; in list_pk11_objects() local
339 cred = *tokencred; in list_pk11_objects()
419 tokencred->cred == NULL) && in list_pk11_objects()
420 (cred.cred == NULL)) { in list_pk11_objects()
424 &cred, sizeof (KMF_CREDENTIAL)); in list_pk11_objects()
450 if (auth > 0 && (cred.cred == NULL)) { in list_pk11_objects()
451 (void) get_token_password(kstype, token, &cred); in list_pk11_objects()
454 if (cred.cred != NULL) { in list_pk11_objects()
457 &cred, sizeof (KMF_CREDENTIAL)); in list_pk11_objects()
1090 if (tokencred.cred != NULL) in pk_list()
[all …]
H A Dcommon.c791 get_pk12_password(KMF_CREDENTIAL *cred) in get_pk12_password() argument
803 if (get_pin(prompt, NULL, (uchar_t **)&cred->cred, in get_pk12_password()
804 (ulong_t *)&cred->credlen) != CKR_OK) { in get_pk12_password()
805 cred->cred = NULL; in get_pk12_password()
806 cred->credlen = 0; in get_pk12_password()
1109 char *token_spec, KMF_CREDENTIAL *cred) in get_token_password() argument
1144 if (get_pin(prompt, NULL, (uchar_t **)&cred->cred, in get_token_password()
1145 (ulong_t *)&cred->credlen) != CKR_OK) { in get_token_password()
1146 cred->cred = NULL; in get_token_password()
1147 cred->credlen = 0; in get_token_password()
H A Dexport.c228 if (p12cred.cred) in pk_export_pk12_nss()
229 free(p12cred.cred); in pk_export_pk12_nss()
273 if (p12cred.cred) in pk_export_pk12_files()
274 free(p12cred.cred); in pk_export_pk12_files()
431 if (p12cred.cred) in pk_export_pk12_pk11()
432 free(p12cred.cred); in pk_export_pk12_pk11()
439 KMF_CREDENTIAL *cred, KMF_ENCODE_FORMAT format, in pk_export_pk11_keys() argument
466 if (cred != NULL) { in pk_export_pk11_keys()
468 cred, sizeof (KMF_CREDENTIAL)); in pk_export_pk11_keys()
607 if (cred != NULL) { in pk_export_pk11_objects()
[all …]
/illumos-gate/usr/src/uts/common/fs/ufs/
H A Dufs_filio.c91 struct cred *cr) /* credentials from ufs_ioctl */ in ufs_fioio()
218 struct cred *cr) /* credentials from ufs_ioctl */ in ufs_fiosatime()
284 struct cred *cr) /* credentials from ufs_ioctl */ in ufs_fiogdio()
309 struct cred *cr) /* credentials from ufs_ioctl */ in ufs_fiosdio()
406 struct cred *cr) /* credentials from ufs_ioctl */ in ufs_fioffs()
508 ufs_fioisbusy(struct vnode *vp, int *isbusy, struct cred *cr) in ufs_fioisbusy()
537 ufs_fiodirectio(struct vnode *vp, int cmd, struct cred *cr) in ufs_fiodirectio()
563 ufs_fiotune(struct vnode *vp, struct fiotune *uftp, struct cred *cr) in ufs_fiotune()
H A Dufs_vnops.c127 int, struct vnode **, struct cred *, int,
134 struct cred *, caller_context_t *, int);
142 struct cred *, caller_context_t *, int);
152 struct flk_callback *, struct cred *,
175 struct cred *, caller_context_t *);
277 struct cred *cr, caller_context_t *ct) in ufs_close()
1449 struct cred *cr, in ufs_ioctl()
4176 struct cred *cr) in ufs_rdwri()
5066 struct cred *cr) in ufs_putpages()
5238 int flags, struct cred *cr) in ufs_putapage()
[all …]
/illumos-gate/usr/src/uts/common/rpc/sec/
H A Dauth_des.c69 static bool_t authdes_marshal(AUTH *, XDR *, struct cred *);
223 authdes_marshal(AUTH *auth, XDR *xdrs, struct cred *cr) in authdes_marshal()
227 struct authdes_cred *cred = &ad->ad_cred; in authdes_marshal() local
295 ATTEMPT(xdr_authdes_cred(xdrs, cred)); in authdes_marshal()
379 struct authdes_cred *cred = &ad->ad_cred; in authdes_refresh() local
401 cred->adc_fullname.key = ad->ad_xkey; in authdes_refresh()
402 cred->adc_namekind = ADN_FULLNAME; in authdes_refresh()
403 cred->adc_fullname.name = ad->ad_fullname; in authdes_refresh()
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/include/
H A DgssapiP_krb5.h225 #define kg_save_cred_id(cred) g_save_cred_id(&kg_vdb,cred) argument
230 #define kg_validate_cred_id(cred) g_validate_cred_id(&kg_vdb,cred) argument
235 #define kg_delete_cred_id(cred) g_delete_cred_id(&kg_vdb,cred) argument
243 gss_cred_id_t *cred);
749 gss_cred_id_t cred,
762 gss_cred_id_t cred,
/illumos-gate/usr/src/lib/pam_modules/ldap/
H A Dldap_utils.c111 credp->cred.unix_cred.userID = strdup(binddn); in authenticate()
112 credp->cred.unix_cred.passwd = strdup(pwd); in authenticate()
113 if ((credp->cred.unix_cred.userID == NULL) || in authenticate()
114 (credp->cred.unix_cred.passwd == NULL)) { in authenticate()
/illumos-gate/usr/src/lib/smbclnt/libfksmbfs/common/
H A Dfake_fssub.c102 size_t len, uchar_t prot, uchar_t maxprot, uint_t flags, struct cred *cr, in fs_nosys_map()
111 size_t len, uchar_t prot, uchar_t maxprot, uint_t flags, struct cred *cr, in fs_nosys_addmap()
163 fs_ioctl(vnode_t *vp, int com, intptr_t data, int flag, cred_t *cred, in fs_ioctl() argument
275 fs_dispose(struct vnode *vp, page_t *pp, int fl, int dn, struct cred *cr, in fs_dispose()
282 fs_nodispose(struct vnode *vp, page_t *pp, int fl, int dn, struct cred *cr, in fs_nodispose()
/illumos-gate/usr/src/tools/codesign/
H A Dcodesign_server.pl107 my ($size, $cred, $path) = @_;
123 $cred_dir = get_credential($cred) || return;
150 audit("SIGN $path $cred $hash");
/illumos-gate/usr/src/lib/libkmf/plugins/kmf_nss/common/
H A Dnss_spi.c208 if (cred == NULL || cred->cred == NULL || cred->credlen == 0 || in nss_authenticate()
218 nssrv = PK11_Authenticate(nss_slot, PR_TRUE, (void *)cred->cred); in nss_authenticate()
821 KMF_CREDENTIAL cred; in NSS_CreateKeypair() local
962 (void *)cred.cred); in NSS_CreateKeypair()
1133 KMF_CREDENTIAL cred; in NSS_DeleteKey() local
1234 KMF_CREDENTIAL cred; in NSS_FindPrikeyByCert() local
1401 if (cred != NULL) { in NSS_FindKey()
1796 if (cred == NULL) in NSS_ExportPK12()
1913 KMF_CREDENTIAL cred; in NSS_CreateSymKey() local
1994 PR_TRUE, (void *)cred.cred); in NSS_CreateSymKey()
[all …]
/illumos-gate/usr/src/cmd/keyserv/
H A Dkeyserv.c871 struct unixcred *cred; local
873 cred = &res->getcredres_u.cred;
874 if (!netname2user(*name, (uid_t *)&cred->uid, (gid_t *)&cred->gid,
875 (int *)&cred->gids.gids_len,
876 (gid_t *)cred->gids.gids_val)) {
885 cred->uid, cred->gid, cred->gids.gids_len);
1324 svc_local_cred_t cred; local
1326 if (!svc_get_local_cred(trans, &cred)) {
1333 fprintf(stderr, "local_uid %d\n", cred.euid);
1339 return (*uid == cred.euid || cred.euid == 0);
[all …]
/illumos-gate/usr/src/lib/gss_mechs/mech_dh/backend/mech/
H A Dcontext_establish.c197 dh_cred_id_t cred, /* Diffie-Hellman credential */ in validate_cred() argument
229 if ((gss_cred_id_t)cred != GSS_C_NO_CREDENTIAL) { in validate_cred()
230 if ((cred->usage != usage && in validate_cred()
231 cred->usage != GSS_C_BOTH) || in validate_cred()
232 strcmp(*netname, cred->principal) != 0) { in validate_cred()
238 if (cred->expire != GSS_C_INDEFINITE && in validate_cred()
239 time(0) > cred->expire) { in validate_cred()
361 gss_cred_id_t cred, /* GSS credential */ in __dh_gss_accept_sec_context() argument
416 (dh_cred_id_t)cred, GSS_C_ACCEPT, &netname); in __dh_gss_accept_sec_context()
889 gss_cred_id_t cred, /* Local credentials */ in __dh_gss_init_sec_context() argument
[all …]
/illumos-gate/usr/src/lib/libldap5/sources/ldap/common/
H A Ddigest_md5.c661 struct berval *cred, in ldap_x_sasl_digest_md5_bind_s() argument
673 if (ld == NULL || user_name == NULL || cred == NULL || in ldap_x_sasl_digest_md5_bind_s()
674 cred->bv_val == NULL) in ldap_x_sasl_digest_md5_bind_s()
689 user_name, cred->bv_val, &digest); in ldap_x_sasl_digest_md5_bind_s()
738 struct berval *cred, in sasl_digest_md5_bind_2() argument
750 if (ld == NULL || user_name == NULL || cred == NULL || in sasl_digest_md5_bind_2()
751 cred->bv_val == NULL || result == NULL || msgidp == NULL) in sasl_digest_md5_bind_2()
768 user_name, cred->bv_val, &digest); in sasl_digest_md5_bind_2()
786 struct berval *cred, in ldap_x_sasl_digest_md5_bind() argument
796 if (ld == NULL || user_name == NULL || cred == NULL || in ldap_x_sasl_digest_md5_bind()
[all …]
H A Dcram_md5.c65 struct berval *cred, in ldap_sasl_cram_md5_bind_s() argument
92 (unsigned char *)cred->bv_val, cred->bv_len, digest); in ldap_sasl_cram_md5_bind_s()
/illumos-gate/usr/src/uts/common/vm/
H A Dseg_vn.h55 struct cred *cred; /* credentials */ member
98 struct cred *cred; /* mapping credentials */ member
/illumos-gate/usr/src/uts/common/sys/
H A Dgfx_private.h63 cred_t *cred, ddi_device_acc_attr_t *accattrp, uint_t rnumber);
102 extern int gfxp_fb_open(dev_t *devp, int flag, int otyp, cred_t *cred,
104 extern int gfxp_fb_close(dev_t devp, int flag, int otyp, cred_t *cred,
107 cred_t *cred, int *rval, gfxp_fb_softc_ptr_t ptr);
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/frudata/
H A Dfru_data.c704 num_of_segment, &warg->cred); in frudata_delete_segment()
734 &warg->cred); in frudata_delete_segment()
747 num_of_pkt, &warg->cred); in frudata_delete_segment()
861 &pkt_acc_hdl, &warg->cred); in frudata_write_payload()
1079 num_of_pkt, &warg->cred); in frudata_delete_packet()
1349 num_of_pkt, &warg->cred); in frudata_add_packet()
1570 &rarg->cred); in frudata_read_segment()
1591 num_of_segment, &rarg->cred); in frudata_read_segment()
1693 num_of_segment, &warg->cred); in frudata_add_segment()
1703 cont_tbl, &warg->cred); in frudata_add_segment()
[all …]
/illumos-gate/usr/src/uts/common/fs/sockfs/
H A Dsockcommon_sops.c72 struct cred *cr, struct sonode **nsop) in so_accept_notsupp()
87 socklen_t *len, struct cred *cr) in so_getsockname_notsupp()
95 socklen_t *addrlen, boolean_t accept, struct cred *cr) in so_getpeername_notsupp()
110 struct cred *cr, mblk_t **mpp) in so_sendmblk_notsupp()
128 int flags, struct cred *cr) in so_bind()
343 struct cred *cr) in so_sendmsg()
459 struct cred *cr, mblk_t **mpp, sof_instance_t *fil, in so_sendmblk_impl()
557 struct cred *cr, mblk_t **mpp) in so_sendmblk()
621 socklen_t *addrlen, struct cred *cr) in so_getsockname()
838 struct cred *cr, int32_t *rvalp) in so_ioctl()
[all …]
/illumos-gate/usr/src/lib/libkmf/plugins/kmf_pkcs11/common/
H A Dpkcs11_spi.c191 KMF_CREDENTIAL *cred) in pk11_authenticate() argument
200 if (cred == NULL || cred->cred == NULL) { in pk11_authenticate()
204 if ((ck_rv = C_Login(hSession, CKU_USER, (uchar_t *)cred->cred, in pk11_authenticate()
724 if (cred != NULL) { in KMFPK11_FindCert()
1248 if (cred != NULL) { in KMFPK11_StoreCert()
1312 if (cred != NULL) { in KMFPK11_ImportCert()
1685 if (cred == NULL) in KMFPK11_CreateKeypair()
3036 if (cred != NULL) { in KMFPK11_FindKey()
3650 if (cred == NULL) in KMFPK11_CreateSymKey()
3856 if (cred == NULL) in create_generic_secret_key()
[all …]
/illumos-gate/usr/src/cmd/picl/picld/
H A Dpicld.c309 door_cred_t cred; in picld_get_attrval() local
313 if (door_cred(&cred) < 0) in picld_get_attrval()
338 cred); in picld_get_attrval()
370 door_cred_t cred; in picld_get_attrval_by_name() local
374 if (door_cred(&cred) < 0) in picld_get_attrval_by_name()
405 cred); in picld_get_attrval_by_name()
431 door_cred_t cred; in picld_set_attrval() local
435 if (door_cred(&cred) < 0) in picld_set_attrval()
477 door_cred_t cred; in picld_set_attrval_by_name() local
481 if (door_cred(&cred) < 0) in picld_set_attrval_by_name()
[all …]

12345678910>>...18