usr/src/cmd/cmd-crypto/elfsign/elfsign.c
746
KMF_CREDENTIAL cred;
usr/src/cmd/cmd-crypto/elfsign/elfsign.c
808
cred.cred = pin;
usr/src/cmd/cmd-crypto/elfsign/elfsign.c
809
cred.credlen = strlen(pin);
usr/src/cmd/cmd-crypto/elfsign/elfsign.c
811
KMF_CREDENTIAL_ATTR, &cred, sizeof (KMF_CREDENTIAL));
usr/src/cmd/cmd-crypto/pktool/common.c
1109
char *token_spec, KMF_CREDENTIAL *cred)
usr/src/cmd/cmd-crypto/pktool/common.c
1144
if (get_pin(prompt, NULL, (uchar_t **)&cred->cred,
usr/src/cmd/cmd-crypto/pktool/common.c
1145
(ulong_t *)&cred->credlen) != CKR_OK) {
usr/src/cmd/cmd-crypto/pktool/common.c
1146
cred->cred = NULL;
usr/src/cmd/cmd-crypto/pktool/common.c
1147
cred->credlen = 0;
usr/src/cmd/cmd-crypto/pktool/common.c
791
get_pk12_password(KMF_CREDENTIAL *cred)
usr/src/cmd/cmd-crypto/pktool/common.c
803
if (get_pin(prompt, NULL, (uchar_t **)&cred->cred,
usr/src/cmd/cmd-crypto/pktool/common.c
804
(ulong_t *)&cred->credlen) != CKR_OK) {
usr/src/cmd/cmd-crypto/pktool/common.c
805
cred->cred = NULL;
usr/src/cmd/cmd-crypto/pktool/common.c
806
cred->credlen = 0;
usr/src/cmd/cmd-crypto/pktool/delete.c
100
(void *)&cred, NULL);
usr/src/cmd/cmd-crypto/pktool/delete.c
102
if (cred.credlen > 0) {
usr/src/cmd/cmd-crypto/pktool/delete.c
104
KMF_CREDENTIAL_ATTR, &cred,
usr/src/cmd/cmd-crypto/pktool/delete.c
53
KMF_CREDENTIAL cred;
usr/src/cmd/cmd-crypto/pktool/delete.c
77
(void *)&cred, NULL);
usr/src/cmd/cmd-crypto/pktool/delete.c
79
if (cred.credlen > 0) {
usr/src/cmd/cmd-crypto/pktool/delete.c
81
KMF_CREDENTIAL_ATTR, &cred,
usr/src/cmd/cmd-crypto/pktool/export.c
228
if (p12cred.cred)
usr/src/cmd/cmd-crypto/pktool/export.c
229
free(p12cred.cred);
usr/src/cmd/cmd-crypto/pktool/export.c
273
if (p12cred.cred)
usr/src/cmd/cmd-crypto/pktool/export.c
274
free(p12cred.cred);
usr/src/cmd/cmd-crypto/pktool/export.c
431
if (p12cred.cred)
usr/src/cmd/cmd-crypto/pktool/export.c
432
free(p12cred.cred);
usr/src/cmd/cmd-crypto/pktool/export.c
439
KMF_CREDENTIAL *cred, KMF_ENCODE_FORMAT format,
usr/src/cmd/cmd-crypto/pktool/export.c
466
if (cred != NULL) {
usr/src/cmd/cmd-crypto/pktool/export.c
468
cred, sizeof (KMF_CREDENTIAL));
usr/src/cmd/cmd-crypto/pktool/export.c
588
KMF_CREDENTIAL *cred, char *certlabel, char *issuer, char *subject,
usr/src/cmd/cmd-crypto/pktool/export.c
607
if (cred != NULL) {
usr/src/cmd/cmd-crypto/pktool/export.c
609
cred, sizeof (KMF_CREDENTIAL));
usr/src/cmd/cmd-crypto/pktool/gencert.c
211
if (tokencred != NULL && tokencred->cred != NULL) {
usr/src/cmd/cmd-crypto/pktool/gencert.c
231
if (tokencred != NULL && tokencred->cred != NULL) {
usr/src/cmd/cmd-crypto/pktool/gencert.c
956
if (tokencred.cred != NULL)
usr/src/cmd/cmd-crypto/pktool/gencert.c
957
free(tokencred.cred);
usr/src/cmd/cmd-crypto/pktool/gencsr.c
130
if (tokencred != NULL && tokencred->cred != NULL) {
usr/src/cmd/cmd-crypto/pktool/gencsr.c
152
if (tokencred != NULL && tokencred->cred != NULL) {
usr/src/cmd/cmd-crypto/pktool/gencsr.c
755
if (tokencred.cred != NULL)
usr/src/cmd/cmd-crypto/pktool/gencsr.c
756
free(tokencred.cred);
usr/src/cmd/cmd-crypto/pktool/genkey.c
192
if (tokencred != NULL && tokencred->cred != NULL) {
usr/src/cmd/cmd-crypto/pktool/genkey.c
552
if (tokencred.cred != NULL)
usr/src/cmd/cmd-crypto/pktool/genkey.c
553
free(tokencred.cred);
usr/src/cmd/cmd-crypto/pktool/genkey.c
88
if (tokencred != NULL && tokencred->cred != NULL) {
usr/src/cmd/cmd-crypto/pktool/genkeypair.c
271
if (tokencred != NULL && tokencred->cred != NULL) {
usr/src/cmd/cmd-crypto/pktool/genkeypair.c
517
if (tokencred.cred != NULL)
usr/src/cmd/cmd-crypto/pktool/genkeypair.c
518
free(tokencred.cred);
usr/src/cmd/cmd-crypto/pktool/genkeypair.c
91
if (tokencred != NULL && tokencred->cred != NULL) {
usr/src/cmd/cmd-crypto/pktool/import.c
1162
if (tokencred.cred != NULL)
usr/src/cmd/cmd-crypto/pktool/import.c
1163
free(tokencred.cred);
usr/src/cmd/cmd-crypto/pktool/import.c
1165
if (pk12cred.cred != NULL)
usr/src/cmd/cmd-crypto/pktool/import.c
1166
free(pk12cred.cred);
usr/src/cmd/cmd-crypto/pktool/import.c
146
if (cred != NULL && cred->credlen > 0) {
usr/src/cmd/cmd-crypto/pktool/import.c
148
KMF_CREDENTIAL_ATTR, cred,
usr/src/cmd/cmd-crypto/pktool/import.c
58
pk_import_pk12_files(KMF_HANDLE_T kmfhandle, KMF_CREDENTIAL *cred,
usr/src/cmd/cmd-crypto/pktool/import.c
613
KMF_CREDENTIAL *cred, char *filename,
usr/src/cmd/cmd-crypto/pktool/import.c
666
if (cred != NULL && cred->credlen > 0) {
usr/src/cmd/cmd-crypto/pktool/import.c
668
KMF_CREDENTIAL_ATTR, cred, sizeof (KMF_CREDENTIAL));
usr/src/cmd/cmd-crypto/pktool/import.c
700
KMF_CREDENTIAL *cred,
usr/src/cmd/cmd-crypto/pktool/import.c
72
rv = kmf_import_objects(kmfhandle, outfile, cred,
usr/src/cmd/cmd-crypto/pktool/import.c
781
if (cred != NULL && cred->credlen > 0) {
usr/src/cmd/cmd-crypto/pktool/import.c
783
KMF_CREDENTIAL_ATTR, cred, sizeof (KMF_CREDENTIAL));
usr/src/cmd/cmd-crypto/pktool/list.c
1090
if (tokencred.cred != NULL)
usr/src/cmd/cmd-crypto/pktool/list.c
1091
free(tokencred.cred);
usr/src/cmd/cmd-crypto/pktool/list.c
317
KMF_CREDENTIAL cred = { NULL, 0 };
usr/src/cmd/cmd-crypto/pktool/list.c
339
cred = *tokencred;
usr/src/cmd/cmd-crypto/pktool/list.c
419
tokencred->cred == NULL) &&
usr/src/cmd/cmd-crypto/pktool/list.c
420
(cred.cred == NULL)) {
usr/src/cmd/cmd-crypto/pktool/list.c
421
(void) get_token_password(kstype, token, &cred);
usr/src/cmd/cmd-crypto/pktool/list.c
424
&cred, sizeof (KMF_CREDENTIAL));
usr/src/cmd/cmd-crypto/pktool/list.c
450
if (auth > 0 && (cred.cred == NULL)) {
usr/src/cmd/cmd-crypto/pktool/list.c
451
(void) get_token_password(kstype, token, &cred);
usr/src/cmd/cmd-crypto/pktool/list.c
454
if (cred.cred != NULL) {
usr/src/cmd/cmd-crypto/pktool/list.c
457
&cred, sizeof (KMF_CREDENTIAL));
usr/src/cmd/cmd-crypto/pktool/setpin.c
195
oldcred.cred = (char *)old_pin;
usr/src/cmd/cmd-crypto/pktool/setpin.c
205
newpincred.cred = (char *)new_pin;
usr/src/cmd/cmd-crypto/pktool/setpin.c
89
oldcred.cred = (char *)old_pin;
usr/src/cmd/cmd-crypto/pktool/setpin.c
96
newpincred.cred = (char *)new_pin;
usr/src/cmd/cmd-crypto/pktool/signcsr.c
355
char *token, KMF_CREDENTIAL *cred,
usr/src/cmd/cmd-crypto/pktool/signcsr.c
442
cred, sizeof (KMF_CREDENTIAL_ATTR));
usr/src/cmd/cmd-crypto/pktool/signcsr.c
809
if (tokencred.cred != NULL)
usr/src/cmd/cmd-crypto/pktool/signcsr.c
810
free(tokencred.cred);
usr/src/cmd/cmd-inet/common/kcmd.c
419
if (cred)
usr/src/cmd/cmd-inet/common/kcmd.c
420
(void) krb5_copy_creds(bsd_context, ret_cred, cred);
usr/src/cmd/cmd-inet/common/kcmd.c
90
krb5_creds **cred, krb5_int32 *seqno, krb5_int32 *server_seqno,
usr/src/cmd/cmd-inet/common/kcmd.h
99
krb5_creds **cred, krb5_int32 *seqno, krb5_int32 *server_seqno,
usr/src/cmd/cmd-inet/lib/ipmgmtd/ipmgmt_door.c
107
ucred_t *cred = NULL;
usr/src/cmd/cmd-inet/lib/ipmgmtd/ipmgmt_door.c
129
if (door_ucred(&cred) != 0) {
usr/src/cmd/cmd-inet/lib/ipmgmtd/ipmgmt_door.c
134
uid = ucred_getruid(cred);
usr/src/cmd/cmd-inet/lib/ipmgmtd/ipmgmt_door.c
152
ucred_free(cred);
usr/src/cmd/cmd-inet/lib/ipmgmtd/ipmgmt_door.c
159
ucred_free(cred);
usr/src/cmd/cmd-inet/usr.bin/rcp.c
546
krb5_creds *cred;
usr/src/cmd/cmd-inet/usr.bin/rcp.c
618
&cred,
usr/src/cmd/cmd-inet/usr.bin/rcp.c
658
session_key = &cred->keyblock;
usr/src/cmd/cmd-inet/usr.bin/rcp.c
797
krb5_creds *cred;
usr/src/cmd/cmd-inet/usr.bin/rcp.c
843
&cred,
usr/src/cmd/cmd-inet/usr.bin/rcp.c
879
session_key = &cred->keyblock;
usr/src/cmd/cmd-inet/usr.bin/rdist/docmd.c
335
&cred,
usr/src/cmd/cmd-inet/usr.bin/rdist/docmd.c
383
session_key = &cred->keyblock;
usr/src/cmd/cmd-inet/usr.bin/rdist/krb5defs.h
48
extern krb5_creds *cred;
usr/src/cmd/cmd-inet/usr.bin/rdist/main.c
60
krb5_creds *cred;
usr/src/cmd/cmd-inet/usr.bin/rlogin.c
653
&cred,
usr/src/cmd/cmd-inet/usr.bin/rlogin.c
696
session_key = &cred->keyblock;
usr/src/cmd/cmd-inet/usr.bin/rlogin.c
96
static krb5_creds *cred;
usr/src/cmd/cmd-inet/usr.bin/rsh.c
570
bsd_context, &auth_context, &cred,
usr/src/cmd/cmd-inet/usr.bin/rsh.c
61
static krb5_creds *cred;
usr/src/cmd/cmd-inet/usr.bin/rsh.c
615
session_key = &cred->keyblock;
usr/src/cmd/cmd-inet/usr.lib/vrrpd/vrrpd.c
1227
ucred_t *cred = NULL;
usr/src/cmd/cmd-inet/usr.lib/vrrpd/vrrpd.c
1240
if (getpeerucred(connfd, &cred) == (uid_t)-1) {
usr/src/cmd/cmd-inet/usr.lib/vrrpd/vrrpd.c
1246
if ((uid = ucred_getruid((const ucred_t *)cred)) == (uid_t)-1) {
usr/src/cmd/cmd-inet/usr.lib/vrrpd/vrrpd.c
1260
ucred_free(cred);
usr/src/cmd/dlmgmtd/dlmgmt_door.c
1031
if ((err = dlmgmt_checkprivs(linkp->ll_class, cred)) != 0)
usr/src/cmd/dlmgmtd/dlmgmt_door.c
1066
ucred_t *cred)
usr/src/cmd/dlmgmtd/dlmgmt_door.c
1136
ucred_t *cred)
usr/src/cmd/dlmgmtd/dlmgmt_door.c
1153
if ((err = dlmgmt_checkprivs(dlconfp->ld_class, cred)) != 0) {
usr/src/cmd/dlmgmtd/dlmgmt_door.c
1167
zoneid_t zoneid, ucred_t *cred)
usr/src/cmd/dlmgmtd/dlmgmt_door.c
1178
err = dlmgmt_checkprivs(linkp->ll_class, cred);
usr/src/cmd/dlmgmtd/dlmgmt_door.c
1199
ucred_t *cred)
usr/src/cmd/dlmgmtd/dlmgmt_door.c
1221
if ((err = dlmgmt_checkprivs(linkp->ll_class, cred)) != 0)
usr/src/cmd/dlmgmtd/dlmgmt_door.c
1284
ucred_t *cred)
usr/src/cmd/dlmgmtd/dlmgmt_door.c
1292
if ((err = dlmgmt_checkprivs(0, cred)) != 0)
usr/src/cmd/dlmgmtd/dlmgmt_door.c
1316
ucred_t *cred)
usr/src/cmd/dlmgmtd/dlmgmt_door.c
1322
if ((err = dlmgmt_checkprivs(0, cred)) == 0) {
usr/src/cmd/dlmgmtd/dlmgmt_door.c
1410
ucred_t *cred = NULL;
usr/src/cmd/dlmgmtd/dlmgmt_door.c
1422
if (door_ucred(&cred) != 0 || (zoneid = ucred_getzoneid(cred)) == -1) {
usr/src/cmd/dlmgmtd/dlmgmt_door.c
1437
infop->di_handler(argp, retvalp, &acksz, zoneid, cred);
usr/src/cmd/dlmgmtd/dlmgmt_door.c
144
ucred_t *cred)
usr/src/cmd/dlmgmtd/dlmgmt_door.c
1449
if (cred != NULL)
usr/src/cmd/dlmgmtd/dlmgmt_door.c
1450
ucred_free(cred);
usr/src/cmd/dlmgmtd/dlmgmt_door.c
171
if ((err = dlmgmt_checkprivs(class, cred)) != 0)
usr/src/cmd/dlmgmtd/dlmgmt_door.c
284
ucred_t *cred)
usr/src/cmd/dlmgmtd/dlmgmt_door.c
307
if ((err = dlmgmt_checkprivs(linkp->ll_class, cred)) != 0)
usr/src/cmd/dlmgmtd/dlmgmt_door.c
360
ucred_t *cred)
usr/src/cmd/dlmgmtd/dlmgmt_door.c
381
if ((err = dlmgmt_checkprivs(linkp->ll_class, cred)) != 0)
usr/src/cmd/dlmgmtd/dlmgmt_door.c
408
ucred_t *cred)
usr/src/cmd/dlmgmtd/dlmgmt_door.c
438
ucred_t *cred)
usr/src/cmd/dlmgmtd/dlmgmt_door.c
472
ucred_t *cred)
usr/src/cmd/dlmgmtd/dlmgmt_door.c
516
ucred_t *cred)
usr/src/cmd/dlmgmtd/dlmgmt_door.c
538
ucred_t *cred)
usr/src/cmd/dlmgmtd/dlmgmt_door.c
552
if ((err = dlmgmt_checkprivs(createid->ld_class, cred)) != 0)
usr/src/cmd/dlmgmtd/dlmgmt_door.c
589
ucred_t *cred)
usr/src/cmd/dlmgmtd/dlmgmt_door.c
607
if ((err = dlmgmt_checkprivs(linkp->ll_class, cred)) != 0)
usr/src/cmd/dlmgmtd/dlmgmt_door.c
630
ucred_t *cred)
usr/src/cmd/dlmgmtd/dlmgmt_door.c
653
if ((err = dlmgmt_checkprivs(linkp->ll_class, cred)) != 0)
usr/src/cmd/dlmgmtd/dlmgmt_door.c
698
ucred_t *cred)
usr/src/cmd/dlmgmtd/dlmgmt_door.c
714
if ((err = dlmgmt_checkprivs(linkp->ll_class, cred)) != 0)
usr/src/cmd/dlmgmtd/dlmgmt_door.c
734
ucred_t *cred)
usr/src/cmd/dlmgmtd/dlmgmt_door.c
746
if ((err = dlmgmt_checkprivs(createconf->ld_class, cred)) != 0)
usr/src/cmd/dlmgmtd/dlmgmt_door.c
764
ucred_t *cred)
usr/src/cmd/dlmgmtd/dlmgmt_door.c
783
if ((err = dlmgmt_checkprivs(dlconfp->ld_class, cred)) != 0)
usr/src/cmd/dlmgmtd/dlmgmt_door.c
797
ucred_t *cred)
usr/src/cmd/dlmgmtd/dlmgmt_door.c
80
dlmgmt_checkprivs(datalink_class_t class, ucred_t *cred)
usr/src/cmd/dlmgmtd/dlmgmt_door.c
816
if ((err = dlmgmt_checkprivs(dlconfp->ld_class, cred)) != 0)
usr/src/cmd/dlmgmtd/dlmgmt_door.c
84
eset = ucred_getprivset(cred, PRIV_EFFECTIVE);
usr/src/cmd/dlmgmtd/dlmgmt_door.c
841
ucred_t *cred)
usr/src/cmd/dlmgmtd/dlmgmt_door.c
862
if ((err = dlmgmt_checkprivs(dlconfp->ld_class, cred)) != 0)
usr/src/cmd/dlmgmtd/dlmgmt_door.c
922
ucred_t *cred)
usr/src/cmd/dlmgmtd/dlmgmt_door.c
943
if ((err = dlmgmt_checkprivs(linkp->ll_class, cred)) != 0)
usr/src/cmd/dlmgmtd/dlmgmt_door.c
955
ucred_t *cred)
usr/src/cmd/dlmgmtd/dlmgmt_door.c
974
if ((err = dlmgmt_checkprivs(dlconfp->ld_class, cred)) != 0)
usr/src/cmd/dlmgmtd/dlmgmt_door.c
997
ucred_t *cred)
usr/src/cmd/idmap/idmap/namemaps.c
149
nsc->cred.unix_cred.userID = strdup(user);
usr/src/cmd/idmap/idmap/namemaps.c
150
if (nsc->cred.unix_cred.userID == NULL)
usr/src/cmd/idmap/idmap/namemaps.c
155
nsc->cred.unix_cred.passwd = strdup(passwd);
usr/src/cmd/idmap/idmap/namemaps.c
156
if (nsc->cred.unix_cred.passwd == NULL) {
usr/src/cmd/idmap/idmap/namemaps.c
157
free(nsc->cred.unix_cred.userID);
usr/src/cmd/idmap/idmap/namemaps.c
335
if (p->nsc.cred.unix_cred.userID != NULL) {
usr/src/cmd/idmap/idmap/namemaps.c
336
free(p->nsc.cred.unix_cred.userID);
usr/src/cmd/idmap/idmap/namemaps.c
339
if (p->nsc.cred.unix_cred.passwd != NULL) {
usr/src/cmd/idmap/idmap/namemaps.c
341
(void) memset(p->nsc.cred.unix_cred.passwd, 0,
usr/src/cmd/idmap/idmap/namemaps.c
342
strlen(p->nsc.cred.unix_cred.passwd));
usr/src/cmd/idmap/idmap/namemaps.c
343
free(p->nsc.cred.unix_cred.passwd);
usr/src/cmd/keyserv/chkey_common.c
592
credp->cred.unix_cred.userID = strdup(bindDN);
usr/src/cmd/keyserv/chkey_common.c
594
credp->cred.unix_cred.userID = strdup(dn);
usr/src/cmd/keyserv/chkey_common.c
596
if (credp->cred.unix_cred.userID == NULL) {
usr/src/cmd/keyserv/chkey_common.c
602
credp->cred.unix_cred.passwd = strdup(bindPasswd);
usr/src/cmd/keyserv/chkey_common.c
605
credp->cred.unix_cred.passwd = strdup(passwd);
usr/src/cmd/keyserv/chkey_common.c
615
credp->cred.unix_cred.passwd = ldap_pw;
usr/src/cmd/keyserv/chkey_common.c
619
if (credp->cred.unix_cred.passwd == NULL) {
usr/src/cmd/keyserv/keyserv.c
1155
result.gres.getcredres_u.cred.gids.gids_val = gids;
usr/src/cmd/keyserv/keyserv.c
1324
svc_local_cred_t cred;
usr/src/cmd/keyserv/keyserv.c
1326
if (!svc_get_local_cred(trans, &cred)) {
usr/src/cmd/keyserv/keyserv.c
1333
fprintf(stderr, "local_uid %d\n", cred.euid);
usr/src/cmd/keyserv/keyserv.c
1339
return (*uid == cred.euid || cred.euid == 0);
usr/src/cmd/keyserv/keyserv.c
1341
*uid = cred.euid;
usr/src/cmd/keyserv/keyserv.c
871
struct unixcred *cred;
usr/src/cmd/keyserv/keyserv.c
873
cred = &res->getcredres_u.cred;
usr/src/cmd/keyserv/keyserv.c
874
if (!netname2user(*name, (uid_t *)&cred->uid, (gid_t *)&cred->gid,
usr/src/cmd/keyserv/keyserv.c
875
(int *)&cred->gids.gids_len,
usr/src/cmd/keyserv/keyserv.c
876
(gid_t *)cred->gids.gids_val)) {
usr/src/cmd/keyserv/keyserv.c
885
cred->uid, cred->gid, cred->gids.gids_len);
usr/src/cmd/krb5/klist/klist.c
540
flags_string(cred)
usr/src/cmd/krb5/klist/klist.c
541
register krb5_creds *cred;
usr/src/cmd/krb5/klist/klist.c
546
if (cred->ticket_flags & TKT_FLG_FORWARDABLE)
usr/src/cmd/krb5/klist/klist.c
548
if (cred->ticket_flags & TKT_FLG_FORWARDED)
usr/src/cmd/krb5/klist/klist.c
550
if (cred->ticket_flags & TKT_FLG_PROXIABLE)
usr/src/cmd/krb5/klist/klist.c
552
if (cred->ticket_flags & TKT_FLG_PROXY)
usr/src/cmd/krb5/klist/klist.c
554
if (cred->ticket_flags & TKT_FLG_MAY_POSTDATE)
usr/src/cmd/krb5/klist/klist.c
556
if (cred->ticket_flags & TKT_FLG_POSTDATED)
usr/src/cmd/krb5/klist/klist.c
558
if (cred->ticket_flags & TKT_FLG_INVALID)
usr/src/cmd/krb5/klist/klist.c
560
if (cred->ticket_flags & TKT_FLG_RENEWABLE)
usr/src/cmd/krb5/klist/klist.c
562
if (cred->ticket_flags & TKT_FLG_INITIAL)
usr/src/cmd/krb5/klist/klist.c
564
if (cred->ticket_flags & TKT_FLG_HW_AUTH)
usr/src/cmd/krb5/klist/klist.c
566
if (cred->ticket_flags & TKT_FLG_PRE_AUTH)
usr/src/cmd/krb5/klist/klist.c
568
if (cred->ticket_flags & TKT_FLG_TRANSIT_POLICY_CHECKED)
usr/src/cmd/krb5/klist/klist.c
570
if (cred->ticket_flags & TKT_FLG_OK_AS_DELEGATE)
usr/src/cmd/krb5/klist/klist.c
572
if (cred->ticket_flags & TKT_FLG_ANONYMOUS)
usr/src/cmd/krb5/klist/klist.c
593
show_credential(cred)
usr/src/cmd/krb5/klist/klist.c
594
register krb5_creds * cred;
usr/src/cmd/krb5/klist/klist.c
601
retval = krb5_unparse_name(kcontext, cred->client, &name);
usr/src/cmd/krb5/klist/klist.c
607
retval = krb5_unparse_name(kcontext, cred->server, &sname);
usr/src/cmd/krb5/klist/klist.c
614
if (!cred->times.starttime)
usr/src/cmd/krb5/klist/klist.c
615
cred->times.starttime = cred->times.authtime;
usr/src/cmd/krb5/klist/klist.c
617
printtime(cred->times.starttime);
usr/src/cmd/krb5/klist/klist.c
619
printtime(cred->times.endtime);
usr/src/cmd/krb5/klist/klist.c
629
if (cred->times.renew_till) {
usr/src/cmd/krb5/klist/klist.c
635
printtime(cred->times.renew_till);
usr/src/cmd/krb5/klist/klist.c
645
flags = flags_string(cred);
usr/src/cmd/krb5/klist/klist.c
662
retval = decode_krb5_ticket(&cred->ticket, &tkt);
usr/src/cmd/krb5/klist/klist.c
671
etype_string(cred->keyblock.enctype));
usr/src/cmd/krb5/klist/klist.c
687
if (!cred->addresses || !cred->addresses[0]) {
usr/src/cmd/krb5/klist/klist.c
693
one_addr(cred->addresses[0]);
usr/src/cmd/krb5/klist/klist.c
695
for (i=1; cred->addresses[i]; i++) {
usr/src/cmd/krb5/klist/klist.c
697
one_addr(cred->addresses[i]);
usr/src/cmd/ldap/common/common.c
1417
const struct berval *cred, LDAPControl **serverctrls,
usr/src/cmd/ldap/common/common.c
1426
if (( rc = ldap_sasl_bind( ld, dn, mechanism, cred, serverctrls,
usr/src/cmd/ldap/common/ldaptest.c
275
struct berval bv, cred, *srvcrds = NULL;
usr/src/cmd/ldap/common/ldaptest.c
509
cred.bv_val = passwd;
usr/src/cmd/ldap/common/ldaptest.c
510
cred.bv_len = strlen(passwd);
usr/src/cmd/ldap/common/ldaptest.c
512
if ( ldap_sasl_cram_md5_bind_s(ld, dn, &cred, NULL, NULL) != LDAP_SUCCESS ){
usr/src/cmd/ldap/common/ldaptest.c
520
if (ldap_sasl_bind_s(ld, dn, mechanism, &cred, NULL, NULL, &srvcrds ) != LDAP_SUCCESS){
usr/src/cmd/ldap/common/ldaptool.h
182
const struct berval *cred, LDAPControl **serverctrls,
usr/src/cmd/ldap/ns_ldap/ldapaddent.c
4167
if (authority.cred.unix_cred.userID == NULL ||
usr/src/cmd/ldap/ns_ldap/ldapaddent.c
4168
authority.cred.unix_cred.passwd == NULL)
usr/src/cmd/ldap/ns_ldap/ldapaddent.c
4289
authority.cred.unix_cred.passwd = NULL;
usr/src/cmd/ldap/ns_ldap/ldapaddent.c
4290
authority.cred.unix_cred.userID = NULL;
usr/src/cmd/ldap/ns_ldap/ldapaddent.c
4334
authority.cred.unix_cred.userID = strdup(optarg);
usr/src/cmd/ldap/ns_ldap/ldapaddent.c
4337
if (authority.cred.unix_cred.passwd) {
usr/src/cmd/ldap/ns_ldap/ldapaddent.c
4350
authority.cred.unix_cred.passwd = strdup(optarg);
usr/src/cmd/ldap/ns_ldap/ldapaddent.c
4353
if (authority.cred.unix_cred.passwd != NULL) {
usr/src/cmd/ldap/ns_ldap/ldapaddent.c
4357
free(authority.cred.unix_cred.passwd);
usr/src/cmd/ldap/ns_ldap/ldapaddent.c
4359
authority.cred.unix_cred.passwd = readPwd(optarg);
usr/src/cmd/ldap/ns_ldap/ldapaddent.c
4360
if (authority.cred.unix_cred.passwd == NULL) {
usr/src/cmd/ldap/ns_ldap/ldapaddent.c
4395
authority.cred.unix_cred.userID == NULL &&
usr/src/cmd/ldap/ns_ldap/ldapaddent.c
4405
authority.cred.unix_cred.passwd == NULL &&
usr/src/cmd/ldap/ns_ldap/ldapaddent.c
4408
authority.cred.unix_cred.userID != NULL)) {
usr/src/cmd/ldap/ns_ldap/ldapaddent.c
4412
authority.cred.unix_cred.passwd = strdup(ps);
usr/src/cmd/ldap/ns_ldap/ldapaddent.c
4417
standalone_cfg.SA_BIND_DN = authority.cred.unix_cred.userID;
usr/src/cmd/ldap/ns_ldap/ldapaddent.c
4418
standalone_cfg.SA_BIND_PWD = authority.cred.unix_cred.passwd;
usr/src/cmd/ldap/ns_ldap/ldapaddent.c
4462
authority.cred.unix_cred.passwd != NULL &&
usr/src/cmd/ldap/ns_ldap/ldapaddent.c
4463
authority.cred.unix_cred.userID != NULL) {
usr/src/cmd/ldap/ns_ldap/ldapaddent.c
4475
authority.cred.unix_cred.passwd = NULL;
usr/src/cmd/ldap/ns_ldap/ldapaddent.c
4476
authority.cred.unix_cred.userID = NULL;
usr/src/cmd/ldap/ns_ldap/ldapclient.c
1460
char *cred;
usr/src/cmd/ldap/ns_ldap/ldapclient.c
1698
cred = "none";
usr/src/cmd/ldap/ns_ldap/ldapclient.c
1701
cred = "proxy";
usr/src/cmd/ldap/ns_ldap/ldapclient.c
1704
cred = "self";
usr/src/cmd/ldap/ns_ldap/ldapclient.c
1709
if (strcmp(cred,
usr/src/cmd/ldapcachemgr/cachemgr.c
1563
credp->cred.unix_cred.userID = strdup((char *)*paramVal);
usr/src/cmd/ldapcachemgr/cachemgr.c
1565
if (credp->cred.unix_cred.userID == NULL)
usr/src/cmd/mdb/common/mdb/mdb_proc.c
1661
prcred_t cred;
usr/src/cmd/mdb/common/mdb/mdb_proc.c
1771
Pcred(P, &cred, 1) == 0) {
usr/src/cmd/mdb/common/modules/genunix/genunix.c
276
struct cred *p_cred;
usr/src/cmd/mdb/common/modules/genunix/genunix.c
302
cred_t cred;
usr/src/cmd/mdb/common/modules/genunix/genunix.c
347
mdb_vread(&cred, sizeof (cred), (uintptr_t)pr.p_cred);
usr/src/cmd/mdb/common/modules/genunix/genunix.c
389
cred.cr_uid, pr.p_flag, addr,
usr/src/cmd/picl/picld/picld.c
309
door_cred_t cred;
usr/src/cmd/picl/picld/picld.c
313
if (door_cred(&cred) < 0)
usr/src/cmd/picl/picld/picld.c
338
cred);
usr/src/cmd/picl/picld/picld.c
370
door_cred_t cred;
usr/src/cmd/picl/picld/picld.c
374
if (door_cred(&cred) < 0)
usr/src/cmd/picl/picld/picld.c
405
cred);
usr/src/cmd/picl/picld/picld.c
431
door_cred_t cred;
usr/src/cmd/picl/picld/picld.c
435
if (door_cred(&cred) < 0)
usr/src/cmd/picl/picld/picld.c
452
(cred.dc_euid != SUPER_USER))
usr/src/cmd/picl/picld/picld.c
459
(size_t)in->req_setattrval.bufsize, cred);
usr/src/cmd/picl/picld/picld.c
477
door_cred_t cred;
usr/src/cmd/picl/picld/picld.c
481
if (door_cred(&cred) < 0)
usr/src/cmd/picl/picld/picld.c
500
(cred.dc_euid != SUPER_USER))
usr/src/cmd/picl/picld/picld.c
511
cred);
usr/src/cmd/picl/plugins/common/piclevent/piclevent.c
147
door_cred_t cred;
usr/src/cmd/picl/plugins/common/piclevent/piclevent.c
155
if ((door_id < 0) || (argp == NULL) || (door_cred(&cred) < 0) ||
usr/src/cmd/picl/plugins/common/piclevent/piclevent.c
156
(cred.dc_euid != 0))
usr/src/cmd/picl/plugins/sun4u/chicago/envd/piclenvd.c
2009
if (parg->cred.dc_euid != 0)
usr/src/cmd/picl/plugins/sun4u/chicago/envd/piclenvd.c
2049
if (parg->cred.dc_euid != 0)
usr/src/cmd/picl/plugins/sun4u/enchilada/envd/piclenvd.c
2424
if (parg->cred.dc_euid != 0)
usr/src/cmd/picl/plugins/sun4u/enchilada/envd/piclenvd.c
2508
if (parg->cred.dc_euid != 0)
usr/src/cmd/picl/plugins/sun4u/enchilada/envd/piclenvd.c
2592
if (parg->cred.dc_euid != 0)
usr/src/cmd/picl/plugins/sun4u/enchilada/envd/piclenvd.c
2670
if (parg->cred.dc_euid != 0)
usr/src/cmd/picl/plugins/sun4u/enchilada/envd/piclenvd.c
2727
if (parg->cred.dc_euid != 0)
usr/src/cmd/picl/plugins/sun4u/enchilada/envd/piclenvd.c
2769
if (parg->cred.dc_euid != 0)
usr/src/cmd/picl/plugins/sun4u/envmon/piclenvmon.c
1054
if (w_arg->cred.dc_euid != SUPER_USER)
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1013
&new_seg_acc_hdl, &warg->cred);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1061
num_of_pkt = fru_get_num_packets(new_seg_acc_hdl, &warg->cred);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1079
num_of_pkt, &warg->cred);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1198
container_tbl_t *cont_tbl, door_cred_t *cred)
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1216
num_of_pkt = fru_get_num_packets(seg_acc_hdl, cred);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1235
retval = fru_get_packets(seg_acc_hdl, packet, num_of_pkt, cred);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1318
paylen, &new_seg_acc_hdl, &warg->cred);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1336
num_of_pkt = fru_get_num_packets(new_seg_acc_hdl, &warg->cred);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1349
num_of_pkt, &warg->cred);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1391
segment_t *segment, container_tbl_t *cont_tbl, door_cred_t *cred)
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1518
retval = frudata_read_packet(nodehdl, &tblhdl, cont_tbl, cred);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1570
&rarg->cred);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1591
num_of_segment, &rarg->cred);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1610
&segment[cnt], cont_tbl, &rarg->cred);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1677
&segment, &new_sec_acc_hdl, &warg->cred);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1684
num_of_segment = fru_get_num_segments(new_sec_acc_hdl, &warg->cred);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1693
num_of_segment, &warg->cred);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1703
cont_tbl, &warg->cred);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1928
num_of_section = fru_get_num_sections(cont_acc_hdl, &warg->cred);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
1939
num_of_section, &warg->cred);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
659
if (fru_delete_segment(seg_acc_hdl, &new_sec_acc_hdl, &warg->cred)
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
690
num_of_segment = fru_get_num_segments(new_sec_acc_hdl, &warg->cred);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
704
num_of_segment, &warg->cred);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
734
&warg->cred);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
747
num_of_pkt, &warg->cred);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
815
hash_obj->u.pkt_node->paylen, &rarg->cred);
usr/src/cmd/picl/plugins/sun4u/frudata/fru_data.c
861
&pkt_acc_hdl, &warg->cred);
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
1120
door_cred_t *cred)
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
1183
fru_get_num_segments(section_hdl_t section, door_cred_t *cred)
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
1220
door_cred_t *cred)
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
1285
section_hdl_t *newsection, door_cred_t *cred)
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
1307
if (cred->dc_euid != 0) {
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
1561
door_cred_t *cred)
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
1581
if (cred->dc_euid != 0) {
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
1733
door_cred_t *cred)
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
1833
segment_hdl_t *newsegment, door_cred_t *cred)
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
2071
fru_get_num_packets(segment_hdl_t segment, door_cred_t *cred)
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
2141
fru_read_segment(segment, seg_buf, nbytes, cred);
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
2183
door_cred_t *cred)
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
2232
door_cred_t *cred)
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
2268
packet_hdl_t *newpacket, door_cred_t *cred)
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
2282
if (cred->dc_euid != 0) {
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
2381
size_t nbytes, segment_hdl_t *newsegment, door_cred_t *cred)
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
2397
if (cred->dc_euid != 0) {
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
2433
(void) fru_get_num_packets(segment, cred);
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
2618
door_cred_t *cred)
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
2633
if (cred->dc_euid != 0) {
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.c
934
fru_get_num_sections(container_hdl_t container, door_cred_t *cred)
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.h
100
size_t nbytes, door_cred_t *cred);
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.h
102
packet_hdl_t *newpacket, door_cred_t *cred);
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.h
105
door_cred_t *cred);
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.h
107
door_cred_t *cred);
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.h
82
int fru_get_num_sections(container_hdl_t container, door_cred_t *cred);
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.h
84
int max_sections, door_cred_t *cred);
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.h
89
section_hdl_t *newsection, door_cred_t *cred);
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.h
91
door_cred_t *cred);
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.h
93
door_cred_t *cred);
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.h
95
segment_hdl_t *newsegment, door_cred_t *cred);
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.h
96
int fru_get_num_packets(segment_hdl_t segment, door_cred_t *cred);
usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/fru_access.h
98
int max_packets, door_cred_t *cred);
usr/src/cmd/picl/plugins/sun4u/lw8/fruaccess/libfruaccess.c
149
fru_get_num_sections(container_hdl_t container, door_cred_t *cred)
usr/src/cmd/picl/plugins/sun4u/lw8/fruaccess/libfruaccess.c
168
int max_sections, door_cred_t *cred)
usr/src/cmd/picl/plugins/sun4u/lw8/fruaccess/libfruaccess.c
187
fru_get_num_segments(section_hdl_t section, door_cred_t *cred)
usr/src/cmd/picl/plugins/sun4u/lw8/fruaccess/libfruaccess.c
206
door_cred_t *cred)
usr/src/cmd/picl/plugins/sun4u/lw8/fruaccess/libfruaccess.c
226
section_hdl_t *newsection, door_cred_t *cred)
usr/src/cmd/picl/plugins/sun4u/lw8/fruaccess/libfruaccess.c
232
if (cred->dc_euid != 0) {
usr/src/cmd/picl/plugins/sun4u/lw8/fruaccess/libfruaccess.c
256
door_cred_t *cred)
usr/src/cmd/picl/plugins/sun4u/lw8/fruaccess/libfruaccess.c
262
if (cred->dc_euid != 0) {
usr/src/cmd/picl/plugins/sun4u/lw8/fruaccess/libfruaccess.c
282
door_cred_t *cred)
usr/src/cmd/picl/plugins/sun4u/lw8/fruaccess/libfruaccess.c
302
segment_hdl_t *newsegment, door_cred_t *cred)
usr/src/cmd/picl/plugins/sun4u/lw8/fruaccess/libfruaccess.c
323
fru_get_num_packets(segment_hdl_t segment, door_cred_t *cred)
usr/src/cmd/picl/plugins/sun4u/lw8/fruaccess/libfruaccess.c
342
door_cred_t *cred)
usr/src/cmd/picl/plugins/sun4u/lw8/fruaccess/libfruaccess.c
362
door_cred_t *cred)
usr/src/cmd/picl/plugins/sun4u/lw8/fruaccess/libfruaccess.c
381
packet_hdl_t *newpacket, door_cred_t *cred)
usr/src/cmd/picl/plugins/sun4u/lw8/fruaccess/libfruaccess.c
387
if (cred->dc_euid != 0) {
usr/src/cmd/picl/plugins/sun4u/lw8/fruaccess/libfruaccess.c
408
size_t nbytes, segment_hdl_t *newsegment, door_cred_t *cred)
usr/src/cmd/picl/plugins/sun4u/lw8/fruaccess/libfruaccess.c
414
if (cred->dc_euid != 0) {
usr/src/cmd/picl/plugins/sun4u/lw8/fruaccess/libfruaccess.c
440
door_cred_t *cred)
usr/src/cmd/picl/plugins/sun4u/lw8/fruaccess/libfruaccess.c
446
if (cred->dc_euid != 0) {
usr/src/cmd/picl/plugins/sun4u/lw8/fruaccess/libfruaccess.c
54
door_cred_t *cred);
usr/src/cmd/picl/plugins/sun4u/lw8/fruaccess/libfruaccess.c
56
int max_sections, door_cred_t *cred);
usr/src/cmd/picl/plugins/sun4u/lw8/fruaccess/libfruaccess.c
57
int fru_get_num_segments(section_hdl_t section, door_cred_t *cred);
usr/src/cmd/picl/plugins/sun4u/lw8/fruaccess/libfruaccess.c
59
int max_segments, door_cred_t *cred);
usr/src/cmd/picl/plugins/sun4u/lw8/fruaccess/libfruaccess.c
61
section_hdl_t *newsection, door_cred_t *cred);
usr/src/cmd/picl/plugins/sun4u/lw8/fruaccess/libfruaccess.c
63
section_hdl_t *newsection, door_cred_t *cred);
usr/src/cmd/picl/plugins/sun4u/lw8/fruaccess/libfruaccess.c
65
size_t nbytes, door_cred_t *cred);
usr/src/cmd/picl/plugins/sun4u/lw8/fruaccess/libfruaccess.c
68
door_cred_t *cred);
usr/src/cmd/picl/plugins/sun4u/lw8/fruaccess/libfruaccess.c
69
int fru_get_num_packets(segment_hdl_t segment, door_cred_t *cred);
usr/src/cmd/picl/plugins/sun4u/lw8/fruaccess/libfruaccess.c
71
int max_packets, door_cred_t *cred);
usr/src/cmd/picl/plugins/sun4u/lw8/fruaccess/libfruaccess.c
73
size_t nbytes, packet_hdl_t *newpacket, door_cred_t *cred);
usr/src/cmd/picl/plugins/sun4u/lw8/fruaccess/libfruaccess.c
76
segment_hdl_t *newsegment, door_cred_t *cred);
usr/src/cmd/picl/plugins/sun4u/lw8/fruaccess/libfruaccess.c
78
segment_hdl_t *newsegment, door_cred_t *cred);
usr/src/cmd/picl/plugins/sun4u/psvc/psvcplugin/psvcplugin.c
1084
if (warg->cred.dc_euid != 0)
usr/src/cmd/picl/plugins/sun4u/taco/envd/piclenvd.c
1665
if (parg->cred.dc_euid != 0)
usr/src/cmd/picl/plugins/sun4u/taco/envd/piclenvd.c
1747
if (parg->cred.dc_euid != 0)
usr/src/cmd/picl/plugins/sun4u/taco/envd/piclenvd.c
1803
if (parg->cred.dc_euid != 0)
usr/src/cmd/picl/plugins/sun4u/taco/envd/piclenvd.c
1842
if (parg->cred.dc_euid != 0)
usr/src/cmd/print/lpset/lpset.c
115
ns_cred_t *cred = NULL;
usr/src/cmd/print/lpset/lpset.c
203
if ((cred = calloc(1, sizeof (*cred))) == NULL) {
usr/src/cmd/print/lpset/lpset.c
227
cred->passwd = passwd;
usr/src/cmd/print/lpset/lpset.c
228
cred->passwdType = NS_PW_INSECURE; /* use default */
usr/src/cmd/print/lpset/lpset.c
229
cred->binddn = binddn;
usr/src/cmd/print/lpset/lpset.c
230
cred->host = host;
usr/src/cmd/print/lpset/lpset.c
231
cred->port = 0; /* use default */
usr/src/cmd/print/lpset/lpset.c
232
cred->domainDN = NULL; /* use default */
usr/src/cmd/print/lpset/lpset.c
265
if (cred != NULL) {
usr/src/cmd/print/lpset/lpset.c
266
printer_obj->cred = cred;
usr/src/cmd/print/lpset/lpset.c
326
if ((cred != NULL) && (printer_obj != NULL)) {
usr/src/cmd/print/lpset/lpset.c
328
printer_obj->cred = cred;
usr/src/cmd/print/lpset/lpset.c
329
printer_obj->cred->domainDN = NULL; /* use default */
usr/src/cmd/ptools/pfiles/pfiles.c
545
show_ucred(const char *str, ucred_t *cred)
usr/src/cmd/ptools/pfiles/pfiles.c
547
pid_t upid = ucred_getpid(cred);
usr/src/cmd/ptools/pfiles/pfiles.c
548
zoneid_t uzid = ucred_getzoneid(cred);
usr/src/cmd/svc/configd/client.c
1963
ucred_t *cred = NULL;
usr/src/cmd/svc/configd/client.c
1975
if (door_ucred(&cred) != 0) {
usr/src/cmd/svc/configd/client.c
1997
ucred_free(cred);
usr/src/cmd/svc/configd/client.c
2000
if (adt_set_from_ucred(session, cred, ADT_NEW) != 0) {
usr/src/cmd/svc/configd/client.c
2005
ucred_free(cred);
usr/src/cmd/svc/configd/client.c
2013
ucred_free(cred);
usr/src/cmd/svc/configd/configd.h
631
int create_connection(ucred_t *cred, repository_door_request_t *rp,
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9590
xmlNodePtr cred;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9592
cred = xmlNewChild(ctxt, NULL,
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9594
if (cred == NULL)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9599
set_attr_from_prop(exp_prop, cred,
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9606
set_attr_from_prop_default(exp_prop, cred,
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9612
set_attr_from_prop_default(exp_prop, cred,
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9618
set_attr_from_prop_default(exp_prop, cred,
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9625
set_attr_from_prop_default(exp_prop, cred,
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9830
xmlNodePtr n, prof, cred, env;
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9850
cred =
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9884
set_attr_from_prop(exp_prop, cred, "user") != 0)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9888
set_attr_from_prop(exp_prop, cred, "group") != 0)
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9891
if (use_profile || set_attr_from_prop(exp_prop, cred,
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9895
if (use_profile || set_attr_from_prop(exp_prop, cred,
usr/src/cmd/svc/svccfg/svccfg_libscf.c
9900
if (use_profile || set_attr_from_prop(exp_prop, cred,
usr/src/cmd/svc/svccfg/svccfg_xml.c
906
lxml_get_method_credential(pgroup_t *pg, xmlNodePtr cred)
usr/src/cmd/svc/svccfg/svccfg_xml.c
916
cred, "user", NULL) != 0)
usr/src/cmd/svc/svccfg/svccfg_xml.c
920
cred, "group", NULL) != 0)
usr/src/cmd/svc/svccfg/svccfg_xml.c
924
SCF_TYPE_ASTRING, cred, "supp_groups", NULL) != 0)
usr/src/cmd/svc/svccfg/svccfg_xml.c
928
SCF_TYPE_ASTRING, cred, "privileges", NULL) != 0)
usr/src/cmd/svc/svccfg/svccfg_xml.c
932
SCF_TYPE_ASTRING, cred, "limit_privileges", NULL) != 0)
usr/src/cmd/truss/main.c
2327
prcred_t cred;
usr/src/cmd/truss/main.c
2330
if (proc_get_cred(Pstatus(Proc)->pr_pid, &cred, 0) < 0) {
usr/src/cmd/truss/main.c
2343
credentials = cred;
usr/src/cmd/truss/main.c
2344
if ((new && cred.pr_ruid != cred.pr_suid) ||
usr/src/cmd/truss/main.c
2345
cred.pr_ruid != credentials.pr_ruid ||
usr/src/cmd/truss/main.c
2346
cred.pr_suid != credentials.pr_suid)
usr/src/cmd/truss/main.c
2350
(int)cred.pr_ruid,
usr/src/cmd/truss/main.c
2351
(int)cred.pr_euid,
usr/src/cmd/truss/main.c
2352
(int)cred.pr_suid);
usr/src/cmd/truss/main.c
2353
if ((new && cred.pr_rgid != cred.pr_sgid) ||
usr/src/cmd/truss/main.c
2354
cred.pr_rgid != credentials.pr_rgid ||
usr/src/cmd/truss/main.c
2355
cred.pr_sgid != credentials.pr_sgid)
usr/src/cmd/truss/main.c
2359
(int)cred.pr_rgid,
usr/src/cmd/truss/main.c
2360
(int)cred.pr_egid,
usr/src/cmd/truss/main.c
2361
(int)cred.pr_sgid);
usr/src/cmd/truss/main.c
2362
if (privdata != NULL && cred.pr_euid != 0) {
usr/src/cmd/truss/main.c
2383
credentials = cred;
usr/src/cmd/ypcmd/yppasswd/changepasswd.c
162
svc_local_cred_t cred;
usr/src/cmd/ypcmd/yppasswd/changepasswd.c
163
if (!svc_get_local_cred(transp, &cred)) {
usr/src/cmd/ypcmd/yppasswd/changepasswd.c
166
} else if (cred.ruid == 0)
usr/src/head/ldap.h
1355
const char *cred, int method);
usr/src/head/ldap.h
463
struct berval *cred, LDAPControl **serverctrls,
usr/src/head/ldap.h
467
struct berval *cred, LDAPControl **serverctrls,
usr/src/head/ldap.h
470
struct berval *cred, LDAPControl **serverctrls,
usr/src/head/ldap.h
580
const char *mechanism, const struct berval *cred,
usr/src/head/ldap.h
583
const char *mechanism, const struct berval *cred,
usr/src/lib/gss_mechs/mech_dh/backend/mech/context_establish.c
197
dh_cred_id_t cred, /* Diffie-Hellman credential */
usr/src/lib/gss_mechs/mech_dh/backend/mech/context_establish.c
229
if ((gss_cred_id_t)cred != GSS_C_NO_CREDENTIAL) {
usr/src/lib/gss_mechs/mech_dh/backend/mech/context_establish.c
230
if ((cred->usage != usage &&
usr/src/lib/gss_mechs/mech_dh/backend/mech/context_establish.c
231
cred->usage != GSS_C_BOTH) ||
usr/src/lib/gss_mechs/mech_dh/backend/mech/context_establish.c
232
strcmp(*netname, cred->principal) != 0) {
usr/src/lib/gss_mechs/mech_dh/backend/mech/context_establish.c
238
if (cred->expire != GSS_C_INDEFINITE &&
usr/src/lib/gss_mechs/mech_dh/backend/mech/context_establish.c
239
time(0) > cred->expire) {
usr/src/lib/gss_mechs/mech_dh/backend/mech/context_establish.c
361
gss_cred_id_t cred, /* GSS credential */
usr/src/lib/gss_mechs/mech_dh/backend/mech/context_establish.c
416
(dh_cred_id_t)cred, GSS_C_ACCEPT, &netname);
usr/src/lib/gss_mechs/mech_dh/backend/mech/context_establish.c
889
gss_cred_id_t cred, /* Local credentials */
usr/src/lib/gss_mechs/mech_dh/backend/mech/context_establish.c
905
dh_cred_id_t dh_cred = (dh_cred_id_t)cred;
usr/src/lib/gss_mechs/mech_dh/backend/mech/cred.c
141
*cred = (gss_cred_id_t)dh_cred;
usr/src/lib/gss_mechs/mech_dh/backend/mech/cred.c
172
gss_cred_id_t cred, /* cred of interest */
usr/src/lib/gss_mechs/mech_dh/backend/mech/cred.c
179
dh_cred_id_t crid = (dh_cred_id_t)cred;
usr/src/lib/gss_mechs/mech_dh/backend/mech/cred.c
192
if (cred == GSS_C_NO_CREDENTIAL) {
usr/src/lib/gss_mechs/mech_dh/backend/mech/cred.c
245
gss_cred_id_t cred, /* Cred to iquire about */
usr/src/lib/gss_mechs/mech_dh/backend/mech/cred.c
265
major = __dh_gss_inquire_cred(ctx, minor, cred, name,
usr/src/lib/gss_mechs/mech_dh/backend/mech/cred.c
291
gss_cred_id_t *cred /* The cred to free */)
usr/src/lib/gss_mechs/mech_dh/backend/mech/cred.c
294
dh_cred_id_t dh_cred = (dh_cred_id_t)*cred;
usr/src/lib/gss_mechs/mech_dh/backend/mech/cred.c
297
if (minor == 0 || cred == 0)
usr/src/lib/gss_mechs/mech_dh/backend/mech/cred.c
301
if (*cred == GSS_C_NO_CREDENTIAL)
usr/src/lib/gss_mechs/mech_dh/backend/mech/cred.c
316
*cred = GSS_C_NO_CREDENTIAL;
usr/src/lib/gss_mechs/mech_dh/backend/mech/cred.c
58
gss_cred_id_t *cred, /* The return credential */
usr/src/lib/gss_mechs/mech_dh/backend/mech/cred.c
68
if (minor == 0 || cred == 0)
usr/src/lib/gss_mechs/mech_dh/backend/mech/cred.c
77
*cred = GSS_C_NO_CREDENTIAL;
usr/src/lib/gss_mechs/mech_dh/backend/mech/validate.c
100
__dh_remove_cred(dh_cred_id_t cred)
usr/src/lib/gss_mechs/mech_dh/backend/mech/validate.c
78
__dh_validate_cred(dh_cred_id_t cred)
usr/src/lib/gss_mechs/mech_dh/backend/mech/validate.c
89
__dh_install_cred(dh_cred_id_t cred)
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/gc_frm_kdc.c
195
ts->cur_cc_tgt = &ts->cc_tgts.cred[0];
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/gc_frm_kdc.c
196
ts->nxt_cc_tgt = &ts->cc_tgts.cred[1];
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/gc_frm_kdc.c
220
ts->nxt_cc_tgt = &rb->cred[i];
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/gc_frm_kdc.c
222
krb5_free_cred_contents(ts->ctx, &rb->cred[i]);
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/gc_frm_kdc.c
241
krb5_free_cred_contents(ts->ctx, &rb->cred[i]);
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/gc_frm_kdc.c
51
krb5_creds cred[NCC_TGTS];
usr/src/lib/gss_mechs/mech_krb5/mech/accept_sec_context.c
107
krb5_gss_cred_id_t cred = NULL;
usr/src/lib/gss_mechs/mech_krb5/mech/accept_sec_context.c
1216
if (cred
usr/src/lib/gss_mechs/mech_krb5/mech/accept_sec_context.c
1265
krb_error_data.server = cred->princ;
usr/src/lib/gss_mechs/mech_krb5/mech/accept_sec_context.c
197
if (!(cred =
usr/src/lib/gss_mechs/mech_krb5/mech/accept_sec_context.c
206
(void) memset(cred, 0, sizeof(krb5_gss_cred_id_rec));
usr/src/lib/gss_mechs/mech_krb5/mech/accept_sec_context.c
208
retval = k5_mutex_init(&cred->lock);
usr/src/lib/gss_mechs/mech_krb5/mech/accept_sec_context.c
210
xfree(cred);
usr/src/lib/gss_mechs/mech_krb5/mech/accept_sec_context.c
211
cred = NULL;
usr/src/lib/gss_mechs/mech_krb5/mech/accept_sec_context.c
217
krb5_copy_principal(context, creds[0]->client, &(cred->princ)))) {
usr/src/lib/gss_mechs/mech_krb5/mech/accept_sec_context.c
221
k5_mutex_destroy(&cred->lock);
usr/src/lib/gss_mechs/mech_krb5/mech/accept_sec_context.c
223
xfree(cred); /* clean up memory on failure */
usr/src/lib/gss_mechs/mech_krb5/mech/accept_sec_context.c
224
cred = NULL;
usr/src/lib/gss_mechs/mech_krb5/mech/accept_sec_context.c
228
cred->usage = GSS_C_INITIATE; /* we can't accept with this */
usr/src/lib/gss_mechs/mech_krb5/mech/accept_sec_context.c
230
cred->prerfc_mech = 1; /* this cred will work with all three mechs */
usr/src/lib/gss_mechs/mech_krb5/mech/accept_sec_context.c
231
cred->rfc_mech = 1;
usr/src/lib/gss_mechs/mech_krb5/mech/accept_sec_context.c
232
cred->keytab = NULL; /* no keytab associated with this... */
usr/src/lib/gss_mechs/mech_krb5/mech/accept_sec_context.c
233
cred->tgt_expire = creds[0]->times.endtime; /* store the end time */
usr/src/lib/gss_mechs/mech_krb5/mech/accept_sec_context.c
234
cred->ccache = ccache; /* the ccache containing the credential */
usr/src/lib/gss_mechs/mech_krb5/mech/accept_sec_context.c
251
*out_cred = cred; /* return credential */
usr/src/lib/gss_mechs/mech_krb5/mech/accept_sec_context.c
293
krb5_gss_cred_id_t cred = 0;
usr/src/lib/gss_mechs/mech_krb5/mech/accept_sec_context.c
517
cred = (krb5_gss_cred_id_t) cred_handle;
usr/src/lib/gss_mechs/mech_krb5/mech/accept_sec_context.c
521
if ((cred->usage != GSS_C_ACCEPT) &&
usr/src/lib/gss_mechs/mech_krb5/mech/accept_sec_context.c
522
(cred->usage != GSS_C_BOTH)) {
usr/src/lib/gss_mechs/mech_krb5/mech/accept_sec_context.c
558
if (cred->rcache) {
usr/src/lib/gss_mechs/mech_krb5/mech/accept_sec_context.c
560
if ((code = krb5_auth_con_setrcache(context, auth_context, cred->rcache))) {
usr/src/lib/gss_mechs/mech_krb5/mech/accept_sec_context.c
577
cred->princ, cred->keytab, NULL, &ticket))) {
usr/src/lib/gss_mechs/mech_krb5/mech/accept_sec_context.c
582
if (krb5_unparse_name(context, cred->princ, &s_name) == 0) {
usr/src/lib/gss_mechs/mech_krb5/mech/accept_sec_context.c
594
if (krb5_unparse_name(context, cred->princ, &s_name) == 0) {
usr/src/lib/gss_mechs/mech_krb5/mech/accept_sec_context.c
870
if ((code = krb5_copy_principal(context, cred->princ, &ctx->here))) {
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
146
acquire_accept_cred(context, minor_status, desired_name, output_princ, cred)
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
151
krb5_gss_cred_id_rec *cred;
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
159
cred->keytab = NULL;
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
212
&cred->rcache))) {
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
221
cred->keytab = kt;
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
234
acquire_init_cred(context, minor_status, desired_name, output_princ, cred)
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
239
krb5_gss_cred_id_rec *cred;
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
250
cred->ccache = NULL;
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
401
cred->tgt_expire = creds.times.endtime;
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
409
cred->tgt_expire = creds.times.endtime;
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
451
cred->ccache = ccache;
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
472
krb5_gss_cred_id_t cred;
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
534
if ((cred =
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
540
memset(cred, 0, sizeof(krb5_gss_cred_id_rec));
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
542
cred->usage = cred_usage;
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
543
cred->princ = NULL;
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
544
cred->prerfc_mech = req_old;
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
545
cred->rfc_mech = req_new;
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
547
cred->keytab = NULL;
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
548
cred->ccache = NULL;
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
550
code = k5_mutex_init(&cred->lock);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
563
k5_mutex_destroy(&cred->lock);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
564
xfree(cred);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
576
&(cred->princ), cred))
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
578
if (cred->princ)
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
579
krb5_free_principal(context, cred->princ);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
580
k5_mutex_destroy(&cred->lock);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
581
xfree(cred);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
596
cred->princ?(gss_name_t)cred->princ:desired_name,
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
597
&(cred->princ), cred))
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
599
if (cred->keytab)
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
600
krb5_kt_close(context, cred->keytab);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
601
if (cred->princ)
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
602
krb5_free_principal(context, cred->princ);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
603
k5_mutex_destroy(&cred->lock);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
604
xfree(cred);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
617
if (!cred->princ && (desired_name != GSS_C_NO_NAME))
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
619
&(cred->princ)))) {
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
620
if (cred->ccache)
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
621
(void)krb5_cc_close(context, cred->ccache);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
622
if (cred->keytab)
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
623
(void)krb5_kt_close(context, cred->keytab);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
624
k5_mutex_destroy(&cred->lock);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
625
xfree(cred);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
643
if (cred->ccache)
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
644
(void)krb5_cc_close(context, cred->ccache);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
645
if (cred->keytab)
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
646
(void)krb5_kt_close(context, cred->keytab);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
647
if (cred->princ)
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
648
krb5_free_principal(context, cred->princ);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
649
k5_mutex_destroy(&cred->lock);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
650
xfree(cred);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
658
*time_rec = (cred->tgt_expire > now) ? (cred->tgt_expire - now) : 0;
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
666
(cred->prerfc_mech &&
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
670
(cred->rfc_mech &&
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
674
if (cred->ccache)
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
675
(void)krb5_cc_close(context, cred->ccache);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
676
if (cred->keytab)
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
677
(void)krb5_kt_close(context, cred->keytab);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
678
if (cred->princ)
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
679
krb5_free_principal(context, cred->princ);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
680
k5_mutex_destroy(&cred->lock);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
681
xfree(cred);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
690
if (! kg_save_cred_id((gss_cred_id_t) cred)) {
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
693
if (cred->ccache)
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
694
(void)krb5_cc_close(context, cred->ccache);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
695
if (cred->keytab)
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
696
(void)krb5_kt_close(context, cred->keytab);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
697
if (cred->princ)
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
698
krb5_free_principal(context, cred->princ);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
699
k5_mutex_destroy(&cred->lock);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
700
xfree(cred);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c
710
*output_cred_handle = (gss_cred_id_t) cred;
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
100
krb5_gss_cred_id_rec *cred;
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
110
acquire_init_cred_with_pw(context, minor_status, desired_name, password, cred)
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
115
krb5_gss_cred_id_rec *cred;
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
123
cred->ccache = NULL;
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
186
cred->ccache = ccache2;
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
222
krb5_gss_cred_id_t cred;
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
289
if ((cred = (krb5_gss_cred_id_t)
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
295
memset(cred, 0, sizeof (krb5_gss_cred_id_rec));
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
297
cred->usage = cred_usage;
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
298
cred->princ = NULL;
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
299
cred->prerfc_mech = req_old;
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
300
cred->rfc_mech = req_new;
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
302
cred->keytab = NULL;
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
303
cred->ccache = NULL;
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
308
xfree(cred);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
323
password, cred))
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
325
if (cred->princ)
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
326
krb5_free_principal(context, cred->princ);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
327
xfree(cred);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
342
cred->princ ? cred->princ : (krb5_principal)
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
343
desired_name, password, cred))
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
345
if (cred->keytab)
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
346
(void) krb5_kt_close(context, cred->keytab);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
347
if (cred->princ)
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
348
krb5_free_principal(context, cred->princ);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
349
xfree(cred);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
357
if (!cred->princ)
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
359
desired_name, &(cred->princ)))) {
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
360
if (cred->ccache)
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
361
(void) krb5_cc_close(context, cred->ccache);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
362
if (cred->keytab)
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
363
(void) krb5_kt_close(context, cred->keytab);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
364
xfree(cred);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
381
if (cred->ccache)
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
382
(void) krb5_cc_close(context, cred->ccache);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
383
if (cred->keytab)
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
384
(void) krb5_kt_close(context, cred->keytab);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
385
if (cred->princ)
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
386
krb5_free_principal(context, cred->princ);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
387
xfree(cred);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
394
*time_rec = (cred->tgt_expire > now) ?
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
395
(cred->tgt_expire - now) : 0;
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
403
(cred->prerfc_mech && GSS_ERROR(ret =
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
407
(cred->rfc_mech && GSS_ERROR(ret =
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
411
if (cred->ccache)
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
412
(void) krb5_cc_close(context, cred->ccache);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
413
if (cred->keytab)
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
414
(void) krb5_kt_close(context, cred->keytab);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
415
if (cred->princ)
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
416
krb5_free_principal(context, cred->princ);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
417
xfree(cred);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
426
if (! kg_save_cred_id((gss_cred_id_t)cred)) {
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
430
if (cred->ccache)
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
431
(void) krb5_cc_close(context, cred->ccache);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
432
if (cred->keytab)
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
433
(void) krb5_kt_close(context, cred->keytab);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
434
if (cred->princ)
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
435
krb5_free_principal(context, cred->princ);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
436
xfree(cred);
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
446
*output_cred_handle = (gss_cred_id_t)cred;
usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred_with_pw.c
95
acquire_accept_cred_with_pw(context, minor_status, desired_name, password, cred)
usr/src/lib/gss_mechs/mech_krb5/mech/add_cred.c
134
cred = (krb5_gss_cred_id_t) input_cred_handle;
usr/src/lib/gss_mechs/mech_krb5/mech/add_cred.c
135
k5_mutex_assert_locked(&cred->lock);
usr/src/lib/gss_mechs/mech_krb5/mech/add_cred.c
140
if (!((cred->usage == cred_usage) ||
usr/src/lib/gss_mechs/mech_krb5/mech/add_cred.c
141
((cred->usage == GSS_C_BOTH) &&
usr/src/lib/gss_mechs/mech_krb5/mech/add_cred.c
150
if ((g_OID_equal(desired_mech, gss_mech_krb5_old) && cred->prerfc_mech) ||
usr/src/lib/gss_mechs/mech_krb5/mech/add_cred.c
151
(g_OID_equal(desired_mech, gss_mech_krb5) && cred->rfc_mech)) {
usr/src/lib/gss_mechs/mech_krb5/mech/add_cred.c
177
cred->princ)) {
usr/src/lib/gss_mechs/mech_krb5/mech/add_cred.c
182
int kret1 = krb5_unparse_name(context, cred->princ, &s_princ);
usr/src/lib/gss_mechs/mech_krb5/mech/add_cred.c
219
new_cred->prerfc_mech = cred->prerfc_mech;
usr/src/lib/gss_mechs/mech_krb5/mech/add_cred.c
220
new_cred->rfc_mech = cred->rfc_mech;
usr/src/lib/gss_mechs/mech_krb5/mech/add_cred.c
221
new_cred->tgt_expire = cred->tgt_expire;
usr/src/lib/gss_mechs/mech_krb5/mech/add_cred.c
223
if (cred->princ)
usr/src/lib/gss_mechs/mech_krb5/mech/add_cred.c
224
code = krb5_copy_principal(context, cred->princ, &new_cred->princ);
usr/src/lib/gss_mechs/mech_krb5/mech/add_cred.c
234
if (cred->keytab) {
usr/src/lib/gss_mechs/mech_krb5/mech/add_cred.c
235
kttype = krb5_kt_get_type(context, cred->keytab);
usr/src/lib/gss_mechs/mech_krb5/mech/add_cred.c
250
code = krb5_kt_get_name(context, cred->keytab,
usr/src/lib/gss_mechs/mech_krb5/mech/add_cred.c
279
if (cred->rcache) {
usr/src/lib/gss_mechs/mech_krb5/mech/add_cred.c
282
krb5_princ_component(context, cred->princ, 0),
usr/src/lib/gss_mechs/mech_krb5/mech/add_cred.c
299
if (cred->ccache) {
usr/src/lib/gss_mechs/mech_krb5/mech/add_cred.c
300
cctype = krb5_cc_get_type(context, cred->ccache);
usr/src/lib/gss_mechs/mech_krb5/mech/add_cred.c
301
ccname = krb5_cc_get_name(context, cred->ccache);
usr/src/lib/gss_mechs/mech_krb5/mech/add_cred.c
360
cred = new_cred;
usr/src/lib/gss_mechs/mech_krb5/mech/add_cred.c
366
cred->prerfc_mech = 1;
usr/src/lib/gss_mechs/mech_krb5/mech/add_cred.c
368
cred->rfc_mech = 1;
usr/src/lib/gss_mechs/mech_krb5/mech/add_cred.c
373
(gss_cred_id_t)cred,
usr/src/lib/gss_mechs/mech_krb5/mech/add_cred.c
379
(void) krb5_gss_release_cred(&dummy, (gss_cred_id_t *) &cred);
usr/src/lib/gss_mechs/mech_krb5/mech/add_cred.c
391
*output_cred_handle = (gss_cred_id_t)cred;
usr/src/lib/gss_mechs/mech_krb5/mech/add_cred.c
87
krb5_gss_cred_id_t cred;
usr/src/lib/gss_mechs/mech_krb5/mech/init_sec_context.c
1003
major_status = new_connection(minor_status, cred, context_handle,
usr/src/lib/gss_mechs/mech_krb5/mech/init_sec_context.c
1009
k5_mutex_unlock(&cred->lock);
usr/src/lib/gss_mechs/mech_krb5/mech/init_sec_context.c
1017
k5_mutex_unlock(&cred->lock);
usr/src/lib/gss_mechs/mech_krb5/mech/init_sec_context.c
1030
krb5_gss_release_cred(&tmp_min_stat, (gss_cred_id_t *)&cred);
usr/src/lib/gss_mechs/mech_krb5/mech/init_sec_context.c
106
static krb5_error_code get_credentials(context, cred, server, now,
usr/src/lib/gss_mechs/mech_krb5/mech/init_sec_context.c
109
krb5_gss_cred_id_t cred;
usr/src/lib/gss_mechs/mech_krb5/mech/init_sec_context.c
118
k5_mutex_assert_locked(&cred->lock);
usr/src/lib/gss_mechs/mech_krb5/mech/init_sec_context.c
121
if ((code = krb5_copy_principal(context, cred->princ, &in_creds.client)))
usr/src/lib/gss_mechs/mech_krb5/mech/init_sec_context.c
129
code = krb5_get_credentials(context, 0, cred->ccache,
usr/src/lib/gss_mechs/mech_krb5/mech/init_sec_context.c
154
krb5_gss_cred_id_t cred;
usr/src/lib/gss_mechs/mech_krb5/mech/init_sec_context.c
1671
krb5_gss_cred_id_t cred;
usr/src/lib/gss_mechs/mech_krb5/mech/init_sec_context.c
1721
cred = (krb5_gss_cred_id_t)*cred_handle;
usr/src/lib/gss_mechs/mech_krb5/mech/init_sec_context.c
1730
if (cred->tgt_expire < now + MIN_REFRESH_TIME && uid == ROOT_UID) {
usr/src/lib/gss_mechs/mech_krb5/mech/init_sec_context.c
1752
} else if ((cred->tgt_expire < now + MIN_RENEW_TIME) &&
usr/src/lib/gss_mechs/mech_krb5/mech/init_sec_context.c
1753
(cred->tgt_expire > now)) {
usr/src/lib/gss_mechs/mech_krb5/mech/init_sec_context.c
186
data->cred->princ, data->ctx->there,
usr/src/lib/gss_mechs/mech_krb5/mech/init_sec_context.c
187
data->cred->ccache, 1,
usr/src/lib/gss_mechs/mech_krb5/mech/init_sec_context.c
260
make_ap_req_v1(context, ctx, cred, k_cred, chan_bindings, mech_type, token)
usr/src/lib/gss_mechs/mech_krb5/mech/init_sec_context.c
263
krb5_gss_cred_id_t cred;
usr/src/lib/gss_mechs/mech_krb5/mech/init_sec_context.c
279
k5_mutex_assert_locked(&cred->lock);
usr/src/lib/gss_mechs/mech_krb5/mech/init_sec_context.c
291
cksum_struct.cred = cred;
usr/src/lib/gss_mechs/mech_krb5/mech/init_sec_context.c
466
krb5_gss_cred_id_t cred,
usr/src/lib/gss_mechs/mech_krb5/mech/init_sec_context.c
488
k5_mutex_assert_locked(&cred->lock);
usr/src/lib/gss_mechs/mech_krb5/mech/init_sec_context.c
495
if ((cred->usage != GSS_C_INITIATE) &&
usr/src/lib/gss_mechs/mech_krb5/mech/init_sec_context.c
496
(cred->usage != GSS_C_BOTH)) {
usr/src/lib/gss_mechs/mech_krb5/mech/init_sec_context.c
525
if (cred->req_enctypes) {
usr/src/lib/gss_mechs/mech_krb5/mech/init_sec_context.c
527
cred->req_enctypes))) {
usr/src/lib/gss_mechs/mech_krb5/mech/init_sec_context.c
550
if ((code = krb5_copy_principal(context, cred->princ, &ctx->here)))
usr/src/lib/gss_mechs/mech_krb5/mech/init_sec_context.c
557
code = get_credentials(context, cred, ctx->there, now,
usr/src/lib/gss_mechs/mech_krb5/mech/init_sec_context.c
580
cred, k_cred, input_chan_bindings,
usr/src/lib/gss_mechs/mech_krb5/mech/init_sec_context.c
879
krb5_gss_cred_id_t cred;
usr/src/lib/gss_mechs/mech_krb5/mech/init_sec_context.c
940
(gss_cred_id_t *)&cred);
usr/src/lib/gss_mechs/mech_krb5/mech/init_sec_context.c
955
cred = (krb5_gss_cred_id_t) claimant_cred_handle;
usr/src/lib/gss_mechs/mech_krb5/mech/init_sec_context.c
957
kerr = k5_mutex_lock(&cred->lock);
usr/src/lib/gss_mechs/mech_krb5/mech/init_sec_context.c
969
if (cred->rfc_mech) {
usr/src/lib/gss_mechs/mech_krb5/mech/init_sec_context.c
971
} else if (cred->prerfc_mech) {
usr/src/lib/gss_mechs/mech_krb5/mech/init_sec_context.c
977
if (!cred->rfc_mech)
usr/src/lib/gss_mechs/mech_krb5/mech/init_sec_context.c
980
if (!cred->prerfc_mech)
usr/src/lib/gss_mechs/mech_krb5/mech/init_sec_context.c
983
if (!cred->rfc_mech)
usr/src/lib/gss_mechs/mech_krb5/mech/init_sec_context.c
990
k5_mutex_unlock(&cred->lock);
usr/src/lib/gss_mechs/mech_krb5/mech/init_sec_context.c
992
krb5_gss_release_cred(minor_status, (gss_cred_id_t *)&cred);
usr/src/lib/gss_mechs/mech_krb5/mech/inq_cred.c
112
if ((major = kg_get_defcred(minor_status, (gss_cred_id_t *)&cred)) &&
usr/src/lib/gss_mechs/mech_krb5/mech/inq_cred.c
125
cred = (krb5_gss_cred_id_t) cred_handle;
usr/src/lib/gss_mechs/mech_krb5/mech/inq_cred.c
134
code = k5_mutex_lock(&cred->lock);
usr/src/lib/gss_mechs/mech_krb5/mech/inq_cred.c
140
if (cred->tgt_expire > 0) {
usr/src/lib/gss_mechs/mech_krb5/mech/inq_cred.c
141
if ((lifetime = cred->tgt_expire - now) < 0)
usr/src/lib/gss_mechs/mech_krb5/mech/inq_cred.c
148
if (cred->princ &&
usr/src/lib/gss_mechs/mech_krb5/mech/inq_cred.c
149
(code = krb5_copy_principal(context, cred->princ, &ret_name))) {
usr/src/lib/gss_mechs/mech_krb5/mech/inq_cred.c
150
k5_mutex_unlock(&cred->lock);
usr/src/lib/gss_mechs/mech_krb5/mech/inq_cred.c
161
(cred->prerfc_mech &&
usr/src/lib/gss_mechs/mech_krb5/mech/inq_cred.c
165
(cred->rfc_mech &&
usr/src/lib/gss_mechs/mech_krb5/mech/inq_cred.c
169
k5_mutex_unlock(&cred->lock);
usr/src/lib/gss_mechs/mech_krb5/mech/inq_cred.c
179
k5_mutex_unlock(&cred->lock);
usr/src/lib/gss_mechs/mech_krb5/mech/inq_cred.c
181
krb5_gss_release_cred(minor_status, (gss_cred_id_t *)&cred);
usr/src/lib/gss_mechs/mech_krb5/mech/inq_cred.c
199
*cred_usage = cred->usage;
usr/src/lib/gss_mechs/mech_krb5/mech/inq_cred.c
200
k5_mutex_unlock(&cred->lock);
usr/src/lib/gss_mechs/mech_krb5/mech/inq_cred.c
206
krb5_gss_release_cred(minor_status, (gss_cred_id_t *)&cred);
usr/src/lib/gss_mechs/mech_krb5/mech/inq_cred.c
215
krb5_gss_release_cred(&tmp_min_stat, (gss_cred_id_t *)&cred);
usr/src/lib/gss_mechs/mech_krb5/mech/inq_cred.c
234
krb5_gss_cred_id_t cred;
usr/src/lib/gss_mechs/mech_krb5/mech/inq_cred.c
248
cred = (krb5_gss_cred_id_t) cred_handle;
usr/src/lib/gss_mechs/mech_krb5/mech/inq_cred.c
256
if (cred &&
usr/src/lib/gss_mechs/mech_krb5/mech/inq_cred.c
257
((cred->usage == GSS_C_INITIATE) ||
usr/src/lib/gss_mechs/mech_krb5/mech/inq_cred.c
258
(cred->usage == GSS_C_BOTH)) &&
usr/src/lib/gss_mechs/mech_krb5/mech/inq_cred.c
261
if (cred &&
usr/src/lib/gss_mechs/mech_krb5/mech/inq_cred.c
262
((cred->usage == GSS_C_ACCEPT) ||
usr/src/lib/gss_mechs/mech_krb5/mech/inq_cred.c
263
(cred->usage == GSS_C_BOTH)) &&
usr/src/lib/gss_mechs/mech_krb5/mech/inq_cred.c
87
krb5_gss_cred_id_t cred;
usr/src/lib/gss_mechs/mech_krb5/mech/krb5_gss_glue.c
1225
gss_cred_id_t cred,
usr/src/lib/gss_mechs/mech_krb5/mech/krb5_gss_glue.c
1232
ucred = (gss_union_cred_t)cred;
usr/src/lib/gss_mechs/mech_krb5/mech/rel_cred.c
34
krb5_gss_cred_id_t cred;
usr/src/lib/gss_mechs/mech_krb5/mech/rel_cred.c
55
cred = (krb5_gss_cred_id_t)*cred_handle;
usr/src/lib/gss_mechs/mech_krb5/mech/rel_cred.c
57
k5_mutex_destroy(&cred->lock);
usr/src/lib/gss_mechs/mech_krb5/mech/rel_cred.c
61
if (cred->ccache) {
usr/src/lib/gss_mechs/mech_krb5/mech/rel_cred.c
71
if (strcmp("MEMORY", krb5_cc_get_type(context, cred->ccache)) == 0)
usr/src/lib/gss_mechs/mech_krb5/mech/rel_cred.c
72
code1 = krb5_cc_destroy(context, cred->ccache);
usr/src/lib/gss_mechs/mech_krb5/mech/rel_cred.c
74
code1 = krb5_cc_close(context, cred->ccache);
usr/src/lib/gss_mechs/mech_krb5/mech/rel_cred.c
78
if (cred->keytab)
usr/src/lib/gss_mechs/mech_krb5/mech/rel_cred.c
79
code2 = krb5_kt_close(context, cred->keytab);
usr/src/lib/gss_mechs/mech_krb5/mech/rel_cred.c
83
if (cred->rcache)
usr/src/lib/gss_mechs/mech_krb5/mech/rel_cred.c
84
code3 = krb5_rc_close(context, cred->rcache);
usr/src/lib/gss_mechs/mech_krb5/mech/rel_cred.c
87
if (cred->princ)
usr/src/lib/gss_mechs/mech_krb5/mech/rel_cred.c
88
krb5_free_principal(context, cred->princ);
usr/src/lib/gss_mechs/mech_krb5/mech/rel_cred.c
90
if (cred->req_enctypes)
usr/src/lib/gss_mechs/mech_krb5/mech/rel_cred.c
91
free(cred->req_enctypes);
usr/src/lib/gss_mechs/mech_krb5/mech/rel_cred.c
93
xfree(cred);
usr/src/lib/gss_mechs/mech_krb5/mech/set_allowable_enctypes.c
101
if (cred->req_enctypes)
usr/src/lib/gss_mechs/mech_krb5/mech/set_allowable_enctypes.c
102
free(cred->req_enctypes);
usr/src/lib/gss_mechs/mech_krb5/mech/set_allowable_enctypes.c
103
cred->req_enctypes = NULL;
usr/src/lib/gss_mechs/mech_krb5/mech/set_allowable_enctypes.c
104
k5_mutex_unlock(&cred->lock);
usr/src/lib/gss_mechs/mech_krb5/mech/set_allowable_enctypes.c
117
kerr = k5_mutex_lock(&cred->lock);
usr/src/lib/gss_mechs/mech_krb5/mech/set_allowable_enctypes.c
122
if (cred->req_enctypes)
usr/src/lib/gss_mechs/mech_krb5/mech/set_allowable_enctypes.c
123
free(cred->req_enctypes);
usr/src/lib/gss_mechs/mech_krb5/mech/set_allowable_enctypes.c
124
cred->req_enctypes = new_ktypes;
usr/src/lib/gss_mechs/mech_krb5/mech/set_allowable_enctypes.c
125
k5_mutex_unlock(&cred->lock);
usr/src/lib/gss_mechs/mech_krb5/mech/set_allowable_enctypes.c
70
krb5_gss_cred_id_t cred;
usr/src/lib/gss_mechs/mech_krb5/mech/set_allowable_enctypes.c
88
cred = (krb5_gss_cred_id_t) cred_handle;
usr/src/lib/gss_mechs/mech_krb5/mech/set_allowable_enctypes.c
98
kerr = k5_mutex_lock(&cred->lock);
usr/src/lib/gss_mechs/mech_krb5/mech/store_cred.c
127
krb5_gss_cred_id_t cred = (krb5_gss_cred_id_t)input_cred;
usr/src/lib/gss_mechs/mech_krb5/mech/store_cred.c
228
maj = store_init_cred(ctx, minor_status, cred, default_cred);
usr/src/lib/gss_mechs/mech_krb5/mech/store_cred.c
233
maj = krb5_unparse_name(ctx, cred->princ, &client_name);
usr/src/lib/gss_mechs/mech_krb5/mech/store_cred.c
237
if (kwarn_add_warning(client_name, cred->tgt_expire) != 0) {
usr/src/lib/gss_mechs/mech_krb5/mech/store_cred.c
38
store_init_cred(ct, minor_status, cred, dflt)
usr/src/lib/gss_mechs/mech_krb5/mech/store_cred.c
41
const krb5_gss_cred_id_t cred;
usr/src/lib/gss_mechs/mech_krb5/mech/store_cred.c
85
if ((code = krb5_cc_initialize(ct, ccache, cred->princ))) {
usr/src/lib/gss_mechs/mech_krb5/mech/store_cred.c
96
if ((code = krb5_cc_copy_creds(ct, cred->ccache, ccache))) {
usr/src/lib/gss_mechs/mech_krb5/mech/utl_nohash_validate.c
103
int g_delete_cred_id(vdb, cred)
usr/src/lib/gss_mechs/mech_krb5/mech/utl_nohash_validate.c
105
gss_cred_id_t *cred;
usr/src/lib/gss_mechs/mech_krb5/mech/utl_nohash_validate.c
49
int g_save_cred_id(vdb, cred)
usr/src/lib/gss_mechs/mech_krb5/mech/utl_nohash_validate.c
51
gss_cred_id_t *cred;
usr/src/lib/gss_mechs/mech_krb5/mech/utl_nohash_validate.c
76
int g_validate_cred_id(vdb, cred)
usr/src/lib/gss_mechs/mech_krb5/mech/utl_nohash_validate.c
78
gss_cred_id_t *cred;
usr/src/lib/gss_mechs/mech_spnego/mech/spnego_mech.c
1157
gss_cred_id_t cred, gss_buffer_t *outbuf)
usr/src/lib/gss_mechs/mech_spnego/mech/spnego_mech.c
1172
if (cred != GSS_C_NO_CREDENTIAL) {
usr/src/lib/gss_mechs/mech_spnego/mech/spnego_mech.c
1174
cred,
usr/src/lib/gss_mechs/mech_spnego/mech/spnego_mech.c
1297
gss_cred_id_t cred,
usr/src/lib/gss_mechs/mech_spnego/mech/spnego_mech.c
1315
if (cred != GSS_C_NO_CREDENTIAL) {
usr/src/lib/gss_mechs/mech_spnego/mech/spnego_mech.c
1316
ret = gss_inquire_cred(minor_status, cred, NULL, NULL,
usr/src/lib/gss_mechs/mech_spnego/mech/spnego_mech.c
1332
ret = make_NegHints(minor_status, cred, mechListMIC);
usr/src/lib/gss_mechs/mech_spnego/mech/spnego_mech.c
1446
gss_cred_id_t cred,
usr/src/lib/gss_mechs/mech_spnego/mech/spnego_mech.c
1473
if (cred != GSS_C_NO_CREDENTIAL) {
usr/src/lib/gss_mechs/mech_spnego/mech/spnego_mech.c
1474
ret = gss_inquire_cred(minor_status, cred, NULL, NULL,
usr/src/lib/gss_mechs/mech_spnego/mech/spnego_mech.c
1735
gss_cred_id_t cred, gss_buffer_t mechtok_in,
usr/src/lib/gss_mechs/mech_spnego/mech/spnego_mech.c
1761
cred,
usr/src/lib/gss_mechs/mech_spnego/mech/spnego_mech.c
607
gss_cred_id_t cred,
usr/src/lib/gss_mechs/mech_spnego/mech/spnego_mech.c
617
if (cred == GSS_C_NO_CREDENTIAL) {
usr/src/lib/gss_mechs/mech_spnego/mech/spnego_mech.c
626
ret = gss_inquire_cred(minor_status, cred,
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
5467
struct _pkinit_cred_info *cred)
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
5469
if (cred != NULL) {
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
5470
if (cred->cert != NULL)
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
5471
X509_free(cred->cert);
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
5472
if (cred->key != NULL)
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
5473
EVP_PKEY_free(cred->key);
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
5475
if (cred->cert_id != NULL)
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
5476
free(cred->cert_id);
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
5478
free(cred);
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
5650
cd->cred = id_cryptoctx->creds[id->index++];
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
5805
X509_NAME_oneline_ex(X509_get_subject_name(cd->cred->cert),
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
5814
X509_NAME_oneline_ex(X509_get_issuer_name(cd->cred->cert),
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
5824
cd->cred->cert, &pkinit_sans,
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
5862
cd->cred->cert,
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
5923
sk_X509_push(cd->idctx->my_certs, cd->cred->cert);
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
5928
cd->idctx->my_key = cd->cred->key;
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
5933
cd->idctx->cert_id = cd->cred->cert_id;
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
5935
cd->idctx->cert_id_len = cd->cred->cert_id_len;
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.h
143
pkinit_cred_info cred;
usr/src/lib/libelfsign/common/elfcertlib.c
432
pincred.cred = (char *)pin;
usr/src/lib/libfakekernel/common/ksocket.c
128
struct cred *cr)
usr/src/lib/libfakekernel/common/ksocket.c
162
struct cred *cr)
usr/src/lib/libfakekernel/common/ksocket.c
183
ksocket_listen(ksocket_t ks, int backlog, struct cred *cr)
usr/src/lib/libfakekernel/common/ksocket.c
199
socklen_t *addrlenp, ksocket_t *nks, struct cred *cr)
usr/src/lib/libfakekernel/common/ksocket.c
225
struct cred *cr)
usr/src/lib/libfakekernel/common/ksocket.c
241
size_t *sent, struct cred *cr)
usr/src/lib/libfakekernel/common/ksocket.c
268
struct sockaddr *name, socklen_t namelen, size_t *sent, struct cred *cr)
usr/src/lib/libfakekernel/common/ksocket.c
295
size_t *sent, struct cred *cr)
usr/src/lib/libfakekernel/common/ksocket.c
343
size_t *recvd, struct cred *cr)
usr/src/lib/libfakekernel/common/ksocket.c
370
struct sockaddr *name, socklen_t *namelen, size_t *recvd, struct cred *cr)
usr/src/lib/libfakekernel/common/ksocket.c
397
struct cred *cr)
usr/src/lib/libfakekernel/common/ksocket.c
423
ksocket_shutdown(ksocket_t ks, int how, struct cred *cr)
usr/src/lib/libfakekernel/common/ksocket.c
438
ksocket_close(ksocket_t ks, struct cred *cr)
usr/src/lib/libfakekernel/common/ksocket.c
474
struct cred *cr)
usr/src/lib/libfakekernel/common/ksocket.c
493
struct cred *cr)
usr/src/lib/libfakekernel/common/ksocket.c
512
int optlen, struct cred *cr)
usr/src/lib/libfakekernel/common/ksocket.c
530
ksocket_ioctl(ksocket_t ks, int cmd, intptr_t arg, int *rvp, struct cred *cr)
usr/src/lib/libfakekernel/common/sys/cred.h
51
typedef struct cred cred_t;
usr/src/lib/libfakekernel/common/sys/cred.h
64
extern struct cred *kcred;
usr/src/lib/libfakekernel/common/sys/proc.h
59
struct cred *p_cred; /* process credentials */
usr/src/lib/libfru/libfruraw/fru_access.h
100
size_t nbytes, door_cred_t *cred);
usr/src/lib/libfru/libfruraw/fru_access.h
102
packet_hdl_t *newpacket, door_cred_t *cred);
usr/src/lib/libfru/libfruraw/fru_access.h
105
door_cred_t *cred);
usr/src/lib/libfru/libfruraw/fru_access.h
107
door_cred_t *cred);
usr/src/lib/libfru/libfruraw/fru_access.h
82
int fru_get_num_sections(container_hdl_t container, door_cred_t *cred);
usr/src/lib/libfru/libfruraw/fru_access.h
84
int max_sections, door_cred_t *cred);
usr/src/lib/libfru/libfruraw/fru_access.h
89
section_hdl_t *newsection, door_cred_t *cred);
usr/src/lib/libfru/libfruraw/fru_access.h
91
door_cred_t *cred);
usr/src/lib/libfru/libfruraw/fru_access.h
93
door_cred_t *cred);
usr/src/lib/libfru/libfruraw/fru_access.h
95
segment_hdl_t *newsegment, door_cred_t *cred);
usr/src/lib/libfru/libfruraw/fru_access.h
96
int fru_get_num_packets(segment_hdl_t segment, door_cred_t *cred);
usr/src/lib/libfru/libfruraw/fru_access.h
98
int max_packets, door_cred_t *cred);
usr/src/lib/libfru/libfruraw/raw_access.c
1034
door_cred_t *cred)
usr/src/lib/libfru/libfruraw/raw_access.c
1069
door_cred_t *cred)
usr/src/lib/libfru/libfruraw/raw_access.c
511
door_cred_t *cred)
usr/src/lib/libfru/libfruraw/raw_access.c
699
door_cred_t *cred)
usr/src/lib/libfru/libfruraw/raw_access.c
933
fru_get_num_sections(container_hdl_t container, door_cred_t *cred)
usr/src/lib/libfru/libfruraw/raw_access.c
947
fru_get_num_segments(section_hdl_t section, door_cred_t *cred)
usr/src/lib/libfru/libfruraw/raw_access.c
967
fru_get_num_packets(segment_hdl_t segment, door_cred_t *cred)
usr/src/lib/libgss/g_acquire_cred.c
340
gss_cred_id_t cred = NULL;
usr/src/lib/libgss/g_acquire_cred.c
429
&cred, NULL, &time_rec);
usr/src/lib/libgss/g_acquire_cred.c
483
new_cred_array[union_cred->count] = cred;
usr/src/lib/libgss/g_acquire_cred.c
533
if (cred != NULL && mech->gss_release_cred)
usr/src/lib/libgss/g_acquire_cred.c
535
&temp_minor_status, &cred);
usr/src/lib/libgss/g_acquire_cred_with_pw.c
249
gss_cred_id_t cred = NULL;
usr/src/lib/libgss/g_acquire_cred_with_pw.c
322
GSS_C_NULL_OID_SET, cred_usage, &cred, NULL,
usr/src/lib/libgss/g_acquire_cred_with_pw.c
369
new_cred_array[union_cred->count] = cred;
usr/src/lib/libgss/g_acquire_cred_with_pw.c
419
if (cred != NULL && mech->gss_release_cred)
usr/src/lib/libgss/g_acquire_cred_with_pw.c
421
&temp_minor_status, &cred);
usr/src/lib/libkmf/include/kmftypes.h
152
char *cred;
usr/src/lib/libkmf/libkmf/common/certop.c
2907
KMF_CREDENTIAL *cred,
usr/src/lib/libkmf/libkmf/common/certop.c
2920
if (filename == NULL || cred == NULL || certs == NULL ||
usr/src/lib/libkmf/libkmf/common/certop.c
2939
rv = import_objects(handle, filename, cred, certs, ncerts,
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
1133
KMF_CREDENTIAL cred;
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
1166
(void *)&cred, NULL);
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
1170
rv = nss_authenticate(handle, nss_slot, &cred);
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
1234
KMF_CREDENTIAL cred;
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
1250
(void *)&cred, NULL);
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
1253
rv = nss_authenticate(handle, nss_slot, &cred);
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
1378
KMF_CREDENTIAL *cred = NULL;
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
1399
cred = kmf_get_attr_ptr(KMF_CREDENTIAL_ATTR, attrlist, numattr);
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
1401
if (cred != NULL) {
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
1402
rv = nss_authenticate(handle, nss_slot, cred);
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
1779
KMF_CREDENTIAL *cred = NULL;
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
1795
cred = kmf_get_attr_ptr(KMF_CREDENTIAL_ATTR, attrlist, numattr);
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
1796
if (cred == NULL)
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
1799
rv = nss_authenticate(handle, slot, cred);
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
1841
pwitem.data = (uchar_t *)p12cred->cred;
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
1913
KMF_CREDENTIAL cred;
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
1983
(void *)&cred, NULL);
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
1987
rv = nss_authenticate(handle, nss_slot, &cred);
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
1994
PR_TRUE, (void *)cred.cred);
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
201
PK11SlotInfo *nss_slot, KMF_CREDENTIAL *cred)
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
208
if (cred == NULL || cred->cred == NULL || cred->credlen == 0 ||
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
2119
rv = PK11_InitPin(nss_slot, NULL, newcred.cred);
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
2131
rv = PK11_ChangePW(nss_slot, oldcred.cred, newcred.cred);
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
2148
KMF_CREDENTIAL cred = { NULL, 0 };
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
2166
(void *)&cred, NULL);
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
2170
rv = nss_authenticate(handle, nss_slot, &cred);
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
218
nssrv = PK11_Authenticate(nss_slot, PR_TRUE, (void *)cred->cred);
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
821
KMF_CREDENTIAL cred;
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
839
(void *)&cred, NULL);
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
843
rv = nss_authenticate(handle, nss_slot, &cred);
usr/src/lib/libkmf/plugins/kmf_nss/common/nss_spi.c
962
(void *)cred.cred);
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
1389
KMF_CREDENTIAL *cred, EVP_PKEY *pkey, boolean_t private)
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
1426
(cred != NULL ? cred->cred : NULL));
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
1433
(cred != NULL ? cred->cred : NULL));
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
3071
add_cert_to_safe(X509 *sslcert, KMF_CREDENTIAL *cred,
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
3103
cred->cred, cred->credlen, NULL, 0,
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
3114
add_key_to_safe(EVP_PKEY *pkey, KMF_CREDENTIAL *cred,
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
3129
cred->cred, cred->credlen,
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
3381
local_export_pk12(KMF_HANDLE_T handle, KMF_CREDENTIAL *cred, int numcerts,
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
3442
key_authsafe = add_key_to_safe(pkey, cred,
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
3463
cert_authsafe = add_cert_to_safe(xcert, cred, keyid,
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
3495
key_authsafe = add_key_to_safe(pkey, cred,
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
3519
if (!PKCS12_set_mac(p12_elem, cred->cred, cred->credlen,
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
4388
openssl_import_objects(KMF_HANDLE *kmfh, char *filename, KMF_CREDENTIAL *cred,
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
4427
rv = extract_pkcs12(bio, (uchar_t *)cred->cred,
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
4428
(uint32_t)cred->credlen, &privkeys, &certs, &cacerts);
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
4440
(uchar_t *)cred->cred, (uint32_t)cred->credlen,
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
4881
KMF_CREDENTIAL cred = { NULL, 0 };
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
4933
&cred, NULL);
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
4949
out, &cred, pkey, TRUE);
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
4963
out, &cred, pkey, FALSE);
usr/src/lib/libkmf/plugins/kmf_openssl/common/openssl_spi.c
4987
&cred, pkey, (kclass == KMF_ASYM_PRI));
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
1230
KMF_CREDENTIAL *cred = NULL;
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
1246
cred = kmf_get_attr_ptr(KMF_CREDENTIAL_ATTR, attrlist, numattr);
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
1247
if (cred != NULL) {
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
1248
rv = pk11_authenticate(handle, cred);
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
1265
KMF_CREDENTIAL *cred = NULL;
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
1310
cred = kmf_get_attr_ptr(KMF_CREDENTIAL_ATTR, attrlist, numattr);
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
1311
if (cred != NULL) {
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
1312
rv = pk11_authenticate(handle, cred);
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
1655
KMF_CREDENTIAL *cred;
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
1682
cred = kmf_get_attr_ptr(KMF_CREDENTIAL_ATTR, attlist, numattr);
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
1683
if (cred == NULL)
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
1686
rv = pk11_authenticate(handle, cred);
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
191
KMF_CREDENTIAL *cred)
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
1948
KMF_CREDENTIAL cred;
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
1972
(void *)&cred, NULL);
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
1976
rv = pk11_authenticate(handle, &cred);
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
200
if (cred == NULL || cred->cred == NULL) {
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
204
if ((ck_rv = C_Login(hSession, CKU_USER, (uchar_t *)cred->cred,
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
205
cred->credlen)) != CKR_OK) {
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
2184
KMF_CREDENTIAL cred;
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
2217
(void *)&cred, NULL);
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
2221
rv = pk11_authenticate(handle, &cred);
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
2930
KMF_CREDENTIAL *cred = NULL;
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
3033
cred = kmf_get_attr_ptr(KMF_CREDENTIAL_ATTR, attrlist, numattr);
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
3034
if (cred != NULL) {
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
3035
rv = pk11_authenticate(handle, cred);
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
3208
KMF_CREDENTIAL *cred = NULL;
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
3225
cred = kmf_get_attr_ptr(KMF_CREDENTIAL_ATTR, attrlist, numattr);
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
3226
if (cred != NULL) {
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
3227
rv = pk11_authenticate(handle, cred);
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
3479
KMF_CREDENTIAL *cred = NULL;
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
3647
cred = kmf_get_attr_ptr(KMF_CREDENTIAL_ATTR, attrlist, numattr);
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
3648
if (cred == NULL)
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
3651
rv = pk11_authenticate(handle, cred);
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
3790
rv = C_Login(session, user, (CK_BYTE *)oldcred->cred,
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
3806
(CK_BYTE *)oldcred->cred, oldcred->credlen,
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
3807
(CK_BYTE *)newcred->cred, newcred->credlen);
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
3846
KMF_CREDENTIAL *cred;
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
3853
cred = kmf_get_attr_ptr(KMF_CREDENTIAL_ATTR, attrlist, numattr);
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
3854
if (cred == NULL)
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
3925
rv = pk11_authenticate(handle, cred);
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
3995
KMF_CREDENTIAL cred = { NULL, 0 };
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
4010
(void *)&cred, NULL);
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
4014
rv = pk11_authenticate(handle, &cred);
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
4063
KMF_CREDENTIAL *cred = NULL;
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
4085
cred = kmf_get_attr_ptr(KMF_CREDENTIAL_ATTR, attrlist, numattr);
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
4086
if (cred == NULL)
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
4177
KMF_CREDENTIAL_ATTR, cred, sizeof (KMF_CREDENTIAL));
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
679
KMF_CREDENTIAL *cred = NULL;
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
723
cred = kmf_get_attr_ptr(KMF_CREDENTIAL_ATTR, attrlist, numattr);
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
724
if (cred != NULL) {
usr/src/lib/libkmf/plugins/kmf_pkcs11/common/pkcs11_spi.c
725
rv = pk11_authenticate(handle, cred);
usr/src/lib/libldap5/sources/ldap/common/cram_md5.c
65
struct berval *cred,
usr/src/lib/libldap5/sources/ldap/common/cram_md5.c
92
(unsigned char *)cred->bv_val, cred->bv_len, digest);
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
661
struct berval *cred,
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
673
if (ld == NULL || user_name == NULL || cred == NULL ||
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
674
cred->bv_val == NULL)
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
689
user_name, cred->bv_val, &digest);
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
738
struct berval *cred,
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
750
if (ld == NULL || user_name == NULL || cred == NULL ||
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
751
cred->bv_val == NULL || result == NULL || msgidp == NULL)
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
768
user_name, cred->bv_val, &digest);
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
786
struct berval *cred,
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
796
if (ld == NULL || user_name == NULL || cred == NULL ||
usr/src/lib/libldap5/sources/ldap/common/digest_md5.c
822
rc = sasl_digest_md5_bind_2(ld, user_name, cred,
usr/src/lib/libldap5/sources/ldap/common/extendop.c
87
LDAP_REQ_EXTENDED, exoid, cred )) != 0 ) {
usr/src/lib/libldap5/sources/ldap/common/saslbind.c
100
cred, LDAP_AUTH_SASL )) != 0 ) {
usr/src/lib/libldap5/sources/ldap/common/saslbind.c
118
if ( cred == NULL ) {
usr/src/lib/libldap5/sources/ldap/common/saslbind.c
121
cred = &tmpcred;
usr/src/lib/libldap5/sources/ldap/common/saslbind.c
124
ldapversion, dn, LDAP_AUTH_SIMPLE, cred->bv_val,
usr/src/lib/libldap5/sources/ldap/common/saslbind.c
125
(int)cred->bv_len /* XXX lossy cast */ );
usr/src/lib/libldap5/sources/ldap/common/saslbind.c
128
if ( cred == NULL ) {
usr/src/lib/libldap5/sources/ldap/common/saslbind.c
135
mechanism, cred->bv_val,
usr/src/lib/libldap5/sources/ldap/common/saslbind.c
136
(int)cred->bv_len /* XXX lossy cast */ );
usr/src/lib/libldap5/sources/ldap/common/saslbind.c
177
const struct berval *cred,
usr/src/lib/libldap5/sources/ldap/common/saslbind.c
193
if ( ( err = ldap_sasl_bind( ld, dn, mechanism, cred, serverctrls,
usr/src/lib/libldap5/sources/ldap/common/saslbind.c
48
const struct berval *cred,
usr/src/lib/libnisdb/ldap_op.c
1012
setupConList(char *serverList, char *who, char *cred, auth_method_t method) {
usr/src/lib/libnisdb/ldap_op.c
1051
lc = createCon(s, who, cred, method, 0);
usr/src/lib/libnisdb/ldap_op.c
1272
newlc = createCon(lc->sp, lc->who, lc->cred,
usr/src/lib/libnisdb/ldap_op.c
392
char *cred;
usr/src/lib/libnisdb/ldap_op.c
47
char *cred, auth_method_t method);
usr/src/lib/libnisdb/ldap_op.c
549
ldapBind(LDAP **ldP, char *who, char *cred, auth_method_t method,
usr/src/lib/libnisdb/ldap_op.c
566
ret = ldap_bind(ld, who, cred, LDAP_AUTH_SIMPLE);
usr/src/lib/libnisdb/ldap_op.c
588
ber_cred.bv_len = strlen(cred);
usr/src/lib/libnisdb/ldap_op.c
589
ber_cred.bv_val = cred;
usr/src/lib/libnisdb/ldap_op.c
595
ber_cred.bv_len = strlen(cred);
usr/src/lib/libnisdb/ldap_op.c
596
ber_cred.bv_val = cred;
usr/src/lib/libnisdb/ldap_op.c
636
sfree(lc->cred);
usr/src/lib/libnisdb/ldap_op.c
841
stat = lc->status = ldapBind(&lc->ld, lc->who, lc->cred, lc->method,
usr/src/lib/libnisdb/ldap_op.c
939
createCon(char *sp, char *who, char *cred, auth_method_t method, int port) {
usr/src/lib/libnisdb/ldap_op.c
987
if (cred != 0) {
usr/src/lib/libnisdb/ldap_op.c
988
lc->cred = sdup(myself, T, cred);
usr/src/lib/libnisdb/ldap_op.c
989
if (lc->cred == 0) {
usr/src/lib/libnisdb/nis_parse_ldap_conf.c
815
struct berval cred;
usr/src/lib/libnisdb/nis_parse_ldap_conf.c
859
cred.bv_len = strlen(config_info->proxy_passwd);
usr/src/lib/libnisdb/nis_parse_ldap_conf.c
860
cred.bv_val = config_info->proxy_passwd;
usr/src/lib/libnisdb/nis_parse_ldap_conf.c
862
config_info->proxy_dn, &cred, NULL, NULL);
usr/src/lib/libnisdb/nis_parse_ldap_conf.c
864
cred.bv_len = strlen(config_info->proxy_passwd);
usr/src/lib/libnisdb/nis_parse_ldap_conf.c
865
cred.bv_val = config_info->proxy_passwd;
usr/src/lib/libnisdb/nis_parse_ldap_conf.c
867
config_info->proxy_dn, &cred, NULL, NULL);
usr/src/lib/libnisdb/nis_parse_ldap_conf.h
672
struct berval *cred,
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
200
svc_local_cred_t cred;
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
201
if (!svc_get_local_cred(transp, &cred)) {
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
204
} else if (cred.ruid == 0)
usr/src/lib/libnsl/rpc/auth_des.c
248
struct authdes_cred *cred = &ad->ad_cred;
usr/src/lib/libnsl/rpc/auth_des.c
319
if (!xdr_authdes_cred(xdrs, cred))
usr/src/lib/libnsl/rpc/auth_des.c
402
struct authdes_cred *cred = &ad->ad_cred;
usr/src/lib/libnsl/rpc/auth_des.c
427
cred->adc_fullname.key = ad->ad_xkey;
usr/src/lib/libnsl/rpc/auth_des.c
428
cred->adc_namekind = ADN_FULLNAME;
usr/src/lib/libnsl/rpc/auth_des.c
429
cred->adc_fullname.name = ad->ad_fullname;
usr/src/lib/libnsl/rpc/authdes_prot.c
48
xdr_authdes_cred(XDR *xdrs, struct authdes_cred *cred)
usr/src/lib/libnsl/rpc/authdes_prot.c
53
if (!xdr_enum(xdrs, (enum_t *)&cred->adc_namekind))
usr/src/lib/libnsl/rpc/authdes_prot.c
55
switch (cred->adc_namekind) {
usr/src/lib/libnsl/rpc/authdes_prot.c
57
if (!xdr_string(xdrs, &cred->adc_fullname.name,
usr/src/lib/libnsl/rpc/authdes_prot.c
60
if (!xdr_opaque(xdrs, (caddr_t)&cred->adc_fullname.key,
usr/src/lib/libnsl/rpc/authdes_prot.c
63
return (xdr_opaque(xdrs, (caddr_t)&cred->adc_fullname.window,
usr/src/lib/libnsl/rpc/authdes_prot.c
64
(uint_t)sizeof (cred->adc_fullname.window)));
usr/src/lib/libnsl/rpc/authdes_prot.c
66
return (xdr_opaque(xdrs, (caddr_t)&cred->adc_nickname,
usr/src/lib/libnsl/rpc/authdes_prot.c
67
(uint_t)sizeof (cred->adc_nickname)));
usr/src/lib/libnsl/rpc/key_prot.c
178
return (xdr_unixcred(xdrs, &objp->getcredres_u.cred));
usr/src/lib/libnsl/rpc/key_prot.c
188
return (xdr_unixcred3(xdrs, &objp->getcredres3_u.cred));
usr/src/lib/libnsl/rpc/svcauth_des.c
136
struct authdes_cred *cred;
usr/src/lib/libnsl/rpc/svcauth_des.c
163
cred = (struct authdes_cred *)&area->area_cred;
usr/src/lib/libnsl/rpc/svcauth_des.c
172
cred->adc_namekind = IXDR_GET_ENUM(ixdr, enum authdes_namekind);
usr/src/lib/libnsl/rpc/svcauth_des.c
173
switch (cred->adc_namekind) {
usr/src/lib/libnsl/rpc/svcauth_des.c
178
cred->adc_fullname.name = area->area_netname;
usr/src/lib/libnsl/rpc/svcauth_des.c
179
(void) memcpy(cred->adc_fullname.name, ixdr, (uint_t)namelen);
usr/src/lib/libnsl/rpc/svcauth_des.c
180
cred->adc_fullname.name[namelen] = 0;
usr/src/lib/libnsl/rpc/svcauth_des.c
182
cred->adc_fullname.key.key.high = (uint32_t)*ixdr++;
usr/src/lib/libnsl/rpc/svcauth_des.c
183
cred->adc_fullname.key.key.low = (uint32_t)*ixdr++;
usr/src/lib/libnsl/rpc/svcauth_des.c
184
cred->adc_fullname.window = (uint32_t)*ixdr++;
usr/src/lib/libnsl/rpc/svcauth_des.c
188
cred->adc_nickname = (uint32_t)*ixdr++;
usr/src/lib/libnsl/rpc/svcauth_des.c
215
init_sessionkey = cred->adc_fullname.key;
usr/src/lib/libnsl/rpc/svcauth_des.c
218
if (!__getpublickey_cached(cred->adc_fullname.name,
usr/src/lib/libnsl/rpc/svcauth_des.c
231
cred->adc_fullname.name);
usr/src/lib/libnsl/rpc/svcauth_des.c
242
(void) strcpy(cred->adc_fullname.name, "nobody");
usr/src/lib/libnsl/rpc/svcauth_des.c
246
if (key_decryptsession_pk(cred->adc_fullname.name, &pkey,
usr/src/lib/libnsl/rpc/svcauth_des.c
249
__getpublickey_flush(cred->adc_fullname.name);
usr/src/lib/libnsl/rpc/svcauth_des.c
254
cred->adc_fullname.name);
usr/src/lib/libnsl/rpc/svcauth_des.c
259
sid = cred->adc_nickname;
usr/src/lib/libnsl/rpc/svcauth_des.c
279
cryptbuf[1].key.high = cred->adc_fullname.window;
usr/src/lib/libnsl/rpc/svcauth_des.c
291
__getpublickey_flush(cred->adc_fullname.name);
usr/src/lib/libnsl/rpc/svcauth_des.c
295
fullname_rcvd ? cred->adc_fullname.name :
usr/src/lib/libnsl/rpc/svcauth_des.c
325
cred->adc_fullname.name);
usr/src/lib/libnsl/rpc/svcauth_des.c
330
cred->adc_fullname.name);
usr/src/lib/libnsl/rpc/svcauth_des.c
336
cred->adc_fullname.name,
usr/src/lib/libnsl/rpc/svcauth_des.c
342
cred->adc_fullname.name);
usr/src/lib/libnsl/rpc/svcauth_des.c
354
__getpublickey_flush(cred->adc_fullname.name);
usr/src/lib/libnsl/rpc/svcauth_des.c
359
fullname_rcvd ? cred->adc_fullname.name :
usr/src/lib/libnsl/rpc/svcauth_des.c
368
__getpublickey_flush(cred->adc_fullname.name);
usr/src/lib/libnsl/rpc/svcauth_des.c
373
fullname_rcvd ? cred->adc_fullname.name :
usr/src/lib/libnsl/rpc/svcauth_des.c
382
__getpublickey_flush(cred->adc_fullname.name);
usr/src/lib/libnsl/rpc/svcauth_des.c
387
fullname_rcvd ? cred->adc_fullname.name :
usr/src/lib/libnsl/rpc/svcauth_des.c
414
fullname_rcvd ? cred->adc_fullname.name :
usr/src/lib/libnsl/rpc/svcauth_des.c
437
fullname_rcvd ? cred->adc_fullname.name :
usr/src/lib/libnsl/rpc/svcauth_des.c
450
if (cred->adc_namekind == ADN_FULLNAME) {
usr/src/lib/libnsl/rpc/svcauth_des.c
451
cred->adc_fullname.window = window;
usr/src/lib/libnsl/rpc/svcauth_des.c
452
cred->adc_nickname = sid; /* save nickname */
usr/src/lib/libnsl/rpc/svcauth_des.c
455
entry->rname = malloc(strlen(cred->adc_fullname.name) + 1);
usr/src/lib/libnsl/rpc/svcauth_des.c
457
(void) strcpy(entry->rname, cred->adc_fullname.name);
usr/src/lib/libnsl/rpc/svcauth_des.c
471
cred->adc_namekind = ADN_FULLNAME;
usr/src/lib/libnsl/rpc/svcauth_des.c
472
cred->adc_fullname.name = entry->rname;
usr/src/lib/libnsl/rpc/svcauth_des.c
473
cred->adc_fullname.key = entry->key;
usr/src/lib/libnsl/rpc/svcauth_des.c
474
cred->adc_fullname.window = entry->window;
usr/src/lib/libnsl/rpc/svcauth_des.c
622
invalidate(char *cred)
usr/src/lib/libnsl/rpc/svcauth_des.c
624
if (cred == NULL)
usr/src/lib/libnsl/rpc/svcauth_des.c
627
((struct bsdcred *)cred)->grouplen = INVALID;
usr/src/lib/libnsl/rpc/svcauth_des.c
645
struct bsdcred *cred;
usr/src/lib/libnsl/rpc/svcauth_des.c
654
cred = (struct bsdcred *)_rpc_authdes_cache[sid].localcred;
usr/src/lib/libnsl/rpc/svcauth_des.c
655
if (cred == NULL) {
usr/src/lib/libnsl/rpc/svcauth_des.c
662
cred = malloc(bsdcred_sz);
usr/src/lib/libnsl/rpc/svcauth_des.c
663
if (cred == NULL) {
usr/src/lib/libnsl/rpc/svcauth_des.c
668
_rpc_authdes_cache[sid].localcred = (char *)cred;
usr/src/lib/libnsl/rpc/svcauth_des.c
669
cred->grouplen = INVALID;
usr/src/lib/libnsl/rpc/svcauth_des.c
671
if (cred->grouplen == INVALID) {
usr/src/lib/libnsl/rpc/svcauth_des.c
679
cred->grouplen = UNKNOWN;
usr/src/lib/libnsl/rpc/svcauth_des.c
684
*uid = cred->uid = i_uid;
usr/src/lib/libnsl/rpc/svcauth_des.c
685
*gid = cred->gid = i_gid;
usr/src/lib/libnsl/rpc/svcauth_des.c
686
*grouplen = cred->grouplen = i_grouplen;
usr/src/lib/libnsl/rpc/svcauth_des.c
688
cred->groups[i] = groups[i];
usr/src/lib/libnsl/rpc/svcauth_des.c
693
if (cred->grouplen == UNKNOWN) {
usr/src/lib/libnsl/rpc/svcauth_des.c
704
*uid = cred->uid;
usr/src/lib/libnsl/rpc/svcauth_des.c
705
*gid = cred->gid;
usr/src/lib/libnsl/rpc/svcauth_des.c
706
*grouplen = cred->grouplen;
usr/src/lib/libnsl/rpc/svcauth_des.c
707
for (i = cred->grouplen - 1; i >= 0; i--) {
usr/src/lib/libnsl/rpc/svcauth_des.c
708
groups[i] = cred->groups[i];
usr/src/lib/libpicltree/picltree.c
2194
door_cred_t cred)
usr/src/lib/libpicltree/picltree.c
2208
rarg.cred = cred;
usr/src/lib/libpicltree/picltree.c
2231
door_cred_t cred)
usr/src/lib/libpicltree/picltree.c
2252
return (read_propval_and_unlock(nodep, propp, vbuf, cred));
usr/src/lib/libpicltree/picltree.c
2271
void *vbuf, size_t size, door_cred_t cred)
usr/src/lib/libpicltree/picltree.c
2304
return (read_propval_and_unlock(nodep, propp, vbuf, cred));
usr/src/lib/libpicltree/picltree.c
2326
size_t size, door_cred_t cred)
usr/src/lib/libpicltree/picltree.c
2340
warg.cred = cred;
usr/src/lib/libpicltree/picltree.c
2361
size_t size, door_cred_t cred)
usr/src/lib/libpicltree/picltree.c
2382
return (write_propval_and_unlock(nodep, propp, vbuf, size, cred));
usr/src/lib/libpicltree/picltree.c
2403
const void *vbuf, size_t size, door_cred_t cred)
usr/src/lib/libpicltree/picltree.c
2437
return (write_propval_and_unlock(nodep, propp, vbuf, size, cred));
usr/src/lib/libpicltree/picltree.h
49
door_cred_t cred;
usr/src/lib/libpicltree/picltree.h
55
door_cred_t cred;
usr/src/lib/libpicltree/ptree_impl.h
231
size_t size, door_cred_t cred);
usr/src/lib/libpicltree/ptree_impl.h
234
door_cred_t cred);
usr/src/lib/libpicltree/ptree_impl.h
236
const void *valbuf, size_t sz, door_cred_t cred);
usr/src/lib/libpicltree/ptree_impl.h
239
door_cred_t cred);
usr/src/lib/libproc/common/Pgcore.c
1421
prcred_t cred, *cp;
usr/src/lib/libproc/common/Pgcore.c
1424
if (Pcred(P, &cred, 0) != 0)
usr/src/lib/libproc/common/Pgcore.c
1427
if (cred.pr_ngroups > 0)
usr/src/lib/libproc/common/Pgcore.c
1428
size += sizeof (gid_t) * (cred.pr_ngroups - 1);
usr/src/lib/libproc/common/Pgcore.c
1432
if (Pcred(P, cp, cred.pr_ngroups) != 0 ||
usr/src/lib/libproc/common/proc_set.c
43
prcred_t cred;
usr/src/lib/libproc/common/proc_set.c
54
(void) memcpy(&ctlp->cred, credp, ctlsize);
usr/src/lib/libsldap/common/ns_common.c
222
if (authp->cred.unix_cred.userID) {
usr/src/lib/libsldap/common/ns_common.c
223
ap->cred.unix_cred.userID =
usr/src/lib/libsldap/common/ns_common.c
224
strdup(authp->cred.unix_cred.userID);
usr/src/lib/libsldap/common/ns_common.c
225
if (ap->cred.unix_cred.userID == NULL) {
usr/src/lib/libsldap/common/ns_common.c
230
if (authp->cred.unix_cred.passwd) {
usr/src/lib/libsldap/common/ns_common.c
231
ap->cred.unix_cred.passwd =
usr/src/lib/libsldap/common/ns_common.c
232
strdup(authp->cred.unix_cred.passwd);
usr/src/lib/libsldap/common/ns_common.c
233
if (ap->cred.unix_cred.passwd == NULL) {
usr/src/lib/libsldap/common/ns_common.c
238
if (authp->cred.cert_cred.nickname) {
usr/src/lib/libsldap/common/ns_common.c
239
ap->cred.cert_cred.nickname =
usr/src/lib/libsldap/common/ns_common.c
240
strdup(authp->cred.cert_cred.nickname);
usr/src/lib/libsldap/common/ns_common.c
241
if (ap->cred.cert_cred.nickname == NULL) {
usr/src/lib/libsldap/common/ns_common.c
314
if (ap->cred.unix_cred.userID) {
usr/src/lib/libsldap/common/ns_common.c
315
(void) memset(ap->cred.unix_cred.userID, 0,
usr/src/lib/libsldap/common/ns_common.c
316
strlen(ap->cred.unix_cred.userID));
usr/src/lib/libsldap/common/ns_common.c
317
free(ap->cred.unix_cred.userID);
usr/src/lib/libsldap/common/ns_common.c
320
if (ap->cred.unix_cred.passwd) {
usr/src/lib/libsldap/common/ns_common.c
321
(void) memset(ap->cred.unix_cred.passwd, 0,
usr/src/lib/libsldap/common/ns_common.c
322
strlen(ap->cred.unix_cred.passwd));
usr/src/lib/libsldap/common/ns_common.c
323
free(ap->cred.unix_cred.passwd);
usr/src/lib/libsldap/common/ns_common.c
326
if (ap->cred.cert_cred.nickname) {
usr/src/lib/libsldap/common/ns_common.c
327
(void) memset(ap->cred.cert_cred.nickname, 0,
usr/src/lib/libsldap/common/ns_common.c
328
strlen(ap->cred.cert_cred.nickname));
usr/src/lib/libsldap/common/ns_common.c
329
free(ap->cred.cert_cred.nickname);
usr/src/lib/libsldap/common/ns_common.c
359
((auth1->cred.unix_cred.userID == NULL) ||
usr/src/lib/libsldap/common/ns_common.c
360
(auth1->cred.unix_cred.passwd == NULL) ||
usr/src/lib/libsldap/common/ns_common.c
361
((strcasecmp(auth1->cred.unix_cred.userID,
usr/src/lib/libsldap/common/ns_common.c
362
auth2->cred.unix_cred.userID) != 0)) ||
usr/src/lib/libsldap/common/ns_common.c
363
((strcmp(auth1->cred.unix_cred.passwd,
usr/src/lib/libsldap/common/ns_common.c
364
auth2->cred.unix_cred.passwd) != 0))))
usr/src/lib/libsldap/common/ns_config.c
3359
UnixCred_t **cred)
usr/src/lib/libsldap/common/ns_config.c
3370
if (errorp == NULL || cred == NULL || *cred == NULL)
usr/src/lib/libsldap/common/ns_config.c
3374
ptr = *cred;
usr/src/lib/libsldap/common/ns_connect.c
157
requestAdminCred(UnixCred_t **cred, ns_ldap_error_t **error)
usr/src/lib/libsldap/common/ns_connect.c
1589
(*authp)->cred.unix_cred.userID = AdminCred->userID;
usr/src/lib/libsldap/common/ns_connect.c
1605
(*authp)->cred.unix_cred.userID =
usr/src/lib/libsldap/common/ns_connect.c
1609
if ((*authp)->cred.unix_cred.userID == NULL) {
usr/src/lib/libsldap/common/ns_connect.c
1658
(*authp)->cred.unix_cred.passwd = modparamVal;
usr/src/lib/libsldap/common/ns_connect.c
1700
const ns_cred_t *cred, /* credentials for bind */
usr/src/lib/libsldap/common/ns_connect.c
173
ret = SetDoorInfoToUnixCred(buffer, error, cred);
usr/src/lib/libsldap/common/ns_connect.c
1730
rc = __s_api_conn_mt_get(server, flags, cred, session, errorp,
usr/src/lib/libsldap/common/ns_connect.c
1760
if (cred == NULL) {
usr/src/lib/libsldap/common/ns_connect.c
1809
if (cred != NULL) {
usr/src/lib/libsldap/common/ns_connect.c
1811
rc = makeConnection(&con, server, cred,
usr/src/lib/libsldap/common/ns_connect.c
1990
const ns_cred_t *cred, /* credentials for bind */
usr/src/lib/libsldap/common/ns_connect.c
2000
rc = getConnection(server, flags, cred, sessionId, session,
usr/src/lib/libsldap/common/ns_connect.c
2347
binddn = auth->cred.unix_cred.userID;
usr/src/lib/libsldap/common/ns_connect.c
2348
passwd = auth->cred.unix_cred.passwd;
usr/src/lib/libsldap/common/ns_connect.c
2440
struct berval cred;
usr/src/lib/libsldap/common/ns_connect.c
2462
binddn = auth->cred.unix_cred.userID;
usr/src/lib/libsldap/common/ns_connect.c
2463
passwd = auth->cred.unix_cred.passwd;
usr/src/lib/libsldap/common/ns_connect.c
2475
cred.bv_val = passwd;
usr/src/lib/libsldap/common/ns_connect.c
2476
cred.bv_len = strlen(passwd);
usr/src/lib/libsldap/common/ns_connect.c
2496
&cred, NULL, NULL)) != LDAP_SUCCESS) {
usr/src/lib/libsldap/common/ns_connect.c
2522
digest_md5_name, &cred, NULL, NULL,
usr/src/lib/libsldap/common/ns_connect.c
470
printCred(FILE *fp, const ns_cred_t *cred)
usr/src/lib/libsldap/common/ns_connect.c
474
if (cred == NULL) {
usr/src/lib/libsldap/common/ns_connect.c
479
(void) fprintf(fp, "tid= %d: AuthType=%d\n", t, cred->auth.type);
usr/src/lib/libsldap/common/ns_connect.c
480
(void) fprintf(fp, "tid= %d: TlsType=%d\n", t, cred->auth.tlstype);
usr/src/lib/libsldap/common/ns_connect.c
481
(void) fprintf(fp, "tid= %d: SaslMech=%d\n", t, cred->auth.saslmech);
usr/src/lib/libsldap/common/ns_connect.c
482
(void) fprintf(fp, "tid= %d: SaslOpt=%d\n", t, cred->auth.saslopt);
usr/src/lib/libsldap/common/ns_connect.c
483
if (cred->hostcertpath)
usr/src/lib/libsldap/common/ns_connect.c
485
t, cred->hostcertpath);
usr/src/lib/libsldap/common/ns_connect.c
486
if (cred->cred.unix_cred.userID)
usr/src/lib/libsldap/common/ns_connect.c
488
t, cred->cred.unix_cred.userID);
usr/src/lib/libsldap/common/ns_connect.c
489
if (cred->cred.unix_cred.passwd)
usr/src/lib/libsldap/common/ns_connect.c
491
t, cred->cred.unix_cred.passwd);
usr/src/lib/libsldap/common/ns_connect.c
75
UnixCred_t **cred);
usr/src/lib/libsldap/common/ns_connmgmt.c
1089
is_server_cred_matched(const char *server, const ns_cred_t *cred,
usr/src/lib/libsldap/common/ns_connmgmt.c
1100
if (cred == NULL)
usr/src/lib/libsldap/common/ns_connmgmt.c
1104
return (__s_api_is_auth_matched(cp->auth, cred));
usr/src/lib/libsldap/common/ns_connmgmt.c
1279
const ns_cred_t *cred)
usr/src/lib/libsldap/common/ns_connmgmt.c
1339
if (matched == B_TRUE && ((server != NULL || cred != NULL) &&
usr/src/lib/libsldap/common/ns_connmgmt.c
1341
is_server_cred_matched(server, cred, cm) == B_FALSE))
usr/src/lib/libsldap/common/ns_connmgmt.c
1392
__s_api_conn_mt_get(const char *server, const int flags, const ns_cred_t *cred,
usr/src/lib/libsldap/common/ns_connmgmt.c
1439
rc = match_conn_mt(cu, &cn, st, server, cred);
usr/src/lib/libsldap/common/ns_reads.c
3733
find_domainname(const char *dn, char **domainname, const ns_cred_t *cred,
usr/src/lib/libsldap/common/ns_reads.c
3747
ldata.lkd_cred = cred;
usr/src/lib/libsldap/common/ns_reads.c
3776
const ns_cred_t *cred, ns_ldap_error_t **errorp)
usr/src/lib/libsldap/common/ns_reads.c
3786
rc = find_domainname(dn, domainname, cred, errorp, cu);
usr/src/lib/libsldap/common/ns_reads.c
4206
__ns_ldap_uid2dn(const char *uid, char **userDN, const ns_cred_t *cred,
usr/src/lib/libsldap/common/ns_reads.c
4272
NULL, cred, NS_LDAP_NOT_CVT_DN,
usr/src/lib/libsldap/common/ns_reads.c
4312
__ns_ldap_dn2uid(const char *dn, char **userIDp, const ns_cred_t *cred,
usr/src/lib/libsldap/common/ns_reads.c
4340
ldata.lkd_cred = cred;
usr/src/lib/libsldap/common/ns_reads.c
4362
const ns_cred_t *cred, ns_ldap_error_t **errorp)
usr/src/lib/libsldap/common/ns_reads.c
4403
NULL, cred, NS_LDAP_NOT_CVT_DN, &result,
usr/src/lib/libsldap/common/ns_reads.c
4437
__ns_ldap_dn2domain(const char *dn, char **domain, const ns_cred_t *cred,
usr/src/lib/libsldap/common/ns_reads.c
4509
cred, errorp);
usr/src/lib/libsldap/common/ns_sasl.c
210
ns_sasl_cb_param_t *cred = (ns_sasl_cb_param_t *)defaults;
usr/src/lib/libsldap/common/ns_sasl.c
218
ret = cred->realm;
usr/src/lib/libsldap/common/ns_sasl.c
221
ret = cred->authid;
usr/src/lib/libsldap/common/ns_sasl.c
224
ret = cred->passwd;
usr/src/lib/libsldap/common/ns_sasl.c
227
ret = cred->authzid;
usr/src/lib/libsldap/common/ns_sasl.c
474
ns_cred_t cred;
usr/src/lib/libsldap/common/ns_sasl.c
487
(void) memset(&cred, 0, sizeof (ns_cred_t));
usr/src/lib/libsldap/common/ns_sasl.c
489
cred.auth.type = NS_LDAP_AUTH_SASL;
usr/src/lib/libsldap/common/ns_sasl.c
490
cred.auth.tlstype = NS_LDAP_TLS_NONE;
usr/src/lib/libsldap/common/ns_sasl.c
491
cred.auth.saslmech = NS_LDAP_SASL_GSSAPI;
usr/src/lib/libsldap/common/ns_sasl.c
494
NULL, (const char **)attr, &cred,
usr/src/lib/libsldap/common/ns_sldap.h
172
} cred;
usr/src/lib/libsldap/common/ns_sldap.h
547
char *cred; /* A credential level to be used */
usr/src/lib/libsldap/common/ns_sldap.h
571
#define SA_CRED ds_profile.server.cred
usr/src/lib/libsldap/common/ns_sldap.h
621
const ns_cred_t *cred,
usr/src/lib/libsldap/common/ns_sldap.h
689
const ns_cred_t *cred,
usr/src/lib/libsldap/common/ns_sldap.h
704
const ns_cred_t *cred,
usr/src/lib/libsldap/common/ns_sldap.h
721
const ns_cred_t *cred,
usr/src/lib/libsldap/common/ns_sldap.h
739
const ns_cred_t *cred,
usr/src/lib/libsldap/common/ns_sldap.h
747
const ns_cred_t *cred,
usr/src/lib/libsldap/common/ns_sldap.h
755
const ns_cred_t *cred,
usr/src/lib/libsldap/common/ns_sldap.h
763
const ns_cred_t *cred,
usr/src/lib/libsldap/common/ns_sldap.h
772
const ns_cred_t *cred,
usr/src/lib/libsldap/common/ns_sldap.h
779
const ns_cred_t *cred,
usr/src/lib/libsldap/common/ns_sldap.h
790
const ns_cred_t *cred,
usr/src/lib/libsldap/common/ns_sldap.h
815
const ns_cred_t *cred,
usr/src/lib/libsldap/common/ns_sldap.h
821
const ns_cred_t *cred,
usr/src/lib/libsldap/common/ns_sldap.h
828
const ns_cred_t *cred,
usr/src/lib/libsldap/common/ns_sldap.h
834
const ns_cred_t *cred,
usr/src/lib/libsldap/common/ns_sldap.h
838
const ns_cred_t *cred,
usr/src/lib/libsldap/common/ns_standalone.c
1099
const ns_cred_t *cred,
usr/src/lib/libsldap/common/ns_standalone.c
1136
if (!cred) {
usr/src/lib/libsldap/common/ns_standalone.c
1137
default_cred.cred.unix_cred.passwd = NULL;
usr/src/lib/libsldap/common/ns_standalone.c
1138
default_cred.cred.unix_cred.userID = NULL;
usr/src/lib/libsldap/common/ns_standalone.c
1204
cred ? cred : &default_cred,
usr/src/lib/libsldap/common/ns_standalone.c
2008
user_cred.cred.unix_cred.userID = sa_conf->SA_BIND_DN;
usr/src/lib/libsldap/common/ns_standalone.c
2013
user_cred.cred.unix_cred.passwd = sa_conf->SA_BIND_PWD;
usr/src/lib/libsldap/common/ns_writes.c
1120
const ns_cred_t *cred,
usr/src/lib/libsldap/common/ns_writes.c
1134
(dn == NULL) || (cred == NULL))
usr/src/lib/libsldap/common/ns_writes.c
1143
(char *)dn, mods, cred, flags, errorp);
usr/src/lib/libsldap/common/ns_writes.c
1156
const ns_cred_t *cred,
usr/src/lib/libsldap/common/ns_writes.c
1170
(dn == NULL) || (cred == NULL))
usr/src/lib/libsldap/common/ns_writes.c
1179
(char *)dn, mods, cred, flags, errorp);
usr/src/lib/libsldap/common/ns_writes.c
1187
get_admin_passwd(ns_cred_t *cred, ns_ldap_error_t **errorp)
usr/src/lib/libsldap/common/ns_writes.c
1197
if (cred->auth.saslmech == NS_LDAP_SASL_GSSAPI)
usr/src/lib/libsldap/common/ns_writes.c
1233
cred->cred.unix_cred.passwd = modparamVal;
usr/src/lib/libsldap/common/ns_writes.c
1277
const ns_cred_t *cred,
usr/src/lib/libsldap/common/ns_writes.c
1326
if (cred == NULL)
usr/src/lib/libsldap/common/ns_writes.c
1337
if ((rc = get_admin_passwd((ns_cred_t *)cred, errorp)) !=
usr/src/lib/libsldap/common/ns_writes.c
1347
(char *)dn, mods, cred, flags, errorp);
usr/src/lib/libsldap/common/ns_writes.c
1359
const ns_cred_t *cred,
usr/src/lib/libsldap/common/ns_writes.c
1373
if ((entry == NULL) || (dn == NULL) || (cred == NULL))
usr/src/lib/libsldap/common/ns_writes.c
1394
new_dn ? new_dn : (char *)dn, mods, cred, flags, errorp);
usr/src/lib/libsldap/common/ns_writes.c
1408
const ns_cred_t *cred,
usr/src/lib/libsldap/common/ns_writes.c
1417
if ((dn == NULL) || (cred == NULL))
usr/src/lib/libsldap/common/ns_writes.c
1423
(char *)dn, NULL, cred, flags, errorp);
usr/src/lib/libsldap/common/ns_writes.c
2833
const ns_cred_t *cred,
usr/src/lib/libsldap/common/ns_writes.c
2906
rc = __ns_ldap_addAttr(service, fulldn, aptr, cred, flags,
usr/src/lib/libsldap/common/ns_writes.c
3786
const ns_cred_t *cred,
usr/src/lib/libsldap/common/ns_writes.c
3929
cred, flags, errorp);
usr/src/lib/libsldap/common/ns_writes.c
3932
cred, flags, errorp);
usr/src/lib/libsldap/common/ns_writes.c
3937
entry, cred, flags, errorp);
usr/src/lib/libsldap/common/ns_writes.c
3947
cred, flags, errorp);
usr/src/lib/libsldap/common/ns_writes.c
3953
modattrlist, cred, flags, errorp);
usr/src/lib/libsldap/common/ns_writes.c
663
const ns_cred_t *cred,
usr/src/lib/libsldap/common/ns_writes.c
753
flags, cred, &connectionId, &conp, errorp,
usr/src/lib/libsldap/common/ns_writes.c
958
0, cred, &connectionId, &conp, errorp,
usr/src/lib/nsswitch/ldap/common/ldap_utils.c
110
const ns_cred_t *cred = NULL;
usr/src/lib/nsswitch/ldap/common/ldap_utils.c
141
(void) __ns_ldap_dn2domain(pdn, &domain, cred, &error);
usr/src/lib/pam_modules/ldap/ldap_utils.c
112
credp->cred.unix_cred.userID = strdup(binddn);
usr/src/lib/pam_modules/ldap/ldap_utils.c
113
credp->cred.unix_cred.passwd = strdup(pwd);
usr/src/lib/pam_modules/ldap/ldap_utils.c
114
if ((credp->cred.unix_cred.userID == NULL) ||
usr/src/lib/pam_modules/ldap/ldap_utils.c
115
(credp->cred.unix_cred.passwd == NULL)) {
usr/src/lib/passwdutil/ldap_attr.c
1007
credp->cred.unix_cred.userID = strdup(binddn);
usr/src/lib/passwdutil/ldap_attr.c
1008
credp->cred.unix_cred.passwd = strdup(pwd);
usr/src/lib/print/libprint/common/ns.h
150
ns_cred_t *cred; /* info to update name service */
usr/src/lib/print/libprint/common/nss_ldap.c
145
static NSL_RESULT _connectToLDAP(ns_cred_t *cred, LDAP **ld);
usr/src/lib/print/libprint/common/nss_ldap.c
225
ns_cred_t *cred = NULL;
usr/src/lib/print/libprint/common/nss_ldap.c
241
cred = printer->cred;
usr/src/lib/print/libprint/common/nss_ldap.c
249
result = _connectToLDAP(cred, &ld);
usr/src/lib/print/libprint/common/nss_ldap.c
257
if (cred->domainDN != NULL)
usr/src/lib/print/libprint/common/nss_ldap.c
260
strdup((char *)cred->domainDN);
usr/src/lib/print/libprint/common/nss_ldap.c
405
_connectToLDAP(ns_cred_t *cred, LDAP **ld)
usr/src/lib/print/libprint/common/nss_ldap.c
419
if ((ld == NULL) || (cred == NULL) ||
usr/src/lib/print/libprint/common/nss_ldap.c
420
((cred->passwd == NULL) || (cred->binddn == NULL)))
usr/src/lib/print/libprint/common/nss_ldap.c
431
if (cred->host != NULL)
usr/src/lib/print/libprint/common/nss_ldap.c
433
(void) strlcpy(hostname, cred->host, sizeof (hostname));
usr/src/lib/print/libprint/common/nss_ldap.c
443
if (cred->port != 0)
usr/src/lib/print/libprint/common/nss_ldap.c
445
ldapPort = cred->port;
usr/src/lib/print/libprint/common/nss_ldap.c
472
cred->binddn, cred->passwd);
usr/src/lib/print/libprint/common/nss_ldap.c
483
&(cred->binddn), &(cred->passwd),
usr/src/lib/rpcsec_gss/svc_rpcsec_gss.c
126
gss_cred_id_t cred;
usr/src/lib/rpcsec_gss/svc_rpcsec_gss.c
1447
major = gss_add_cred(&minor, svc_cred->cred, name,
usr/src/lib/rpcsec_gss/svc_rpcsec_gss.c
1485
GSS_C_ACCEPT, &svc_cred->cred, &oid_set, &ret_time);
usr/src/lib/rpcsec_gss/svc_rpcsec_gss.c
1526
(void) gss_release_cred(&minor, &svc_cred->cred);
usr/src/lib/rpcsec_gss/svc_rpcsec_gss.c
1527
svc_cred->cred = GSS_C_NO_CREDENTIAL;
usr/src/lib/rpcsec_gss/svc_rpcsec_gss.c
1529
svc_cred->oid_set, GSS_C_ACCEPT, &svc_cred->cred, &oid_set,
usr/src/lib/rpcsec_gss/svc_rpcsec_gss.c
553
struct opaque_auth *cred;
usr/src/lib/rpcsec_gss/svc_rpcsec_gss.c
576
cred = &msg->rm_call.cb_cred;
usr/src/lib/rpcsec_gss/svc_rpcsec_gss.c
577
if (cred->oa_length == 0) {
usr/src/lib/rpcsec_gss/svc_rpcsec_gss.c
581
xdrmem_create(&xdrs, cred->oa_base, cred->oa_length, XDR_DECODE);
usr/src/lib/rpcsec_gss/svc_rpcsec_gss.c
718
sc->cred,
usr/src/lib/rpcsec_gss/svc_rpcsec_gss.c
733
sc->cred,
usr/src/lib/rpcsec_gss/svc_rpcsec_gss.c
767
client_data->server_creds = sc->cred;
usr/src/lib/rpcsec_gss/svc_rpcsec_gss.c
798
client_data->server_creds = sc->cred;
usr/src/lib/smbclnt/libfknsmb/common/fake_policy.c
84
secpolicy_vnode_setdac(const cred_t *cred, uid_t owner)
usr/src/lib/smbclnt/libfknsmb/common/fake_policy.c
86
if (owner == crgetuid(cred))
usr/src/lib/smbclnt/libfksmbfs/common/fake_fssub.c
102
size_t len, uchar_t prot, uchar_t maxprot, uint_t flags, struct cred *cr,
usr/src/lib/smbclnt/libfksmbfs/common/fake_fssub.c
111
size_t len, uchar_t prot, uchar_t maxprot, uint_t flags, struct cred *cr,
usr/src/lib/smbclnt/libfksmbfs/common/fake_fssub.c
163
fs_ioctl(vnode_t *vp, int com, intptr_t data, int flag, cred_t *cred,
usr/src/lib/smbclnt/libfksmbfs/common/fake_fssub.c
275
fs_dispose(struct vnode *vp, page_t *pp, int fl, int dn, struct cred *cr,
usr/src/lib/smbclnt/libfksmbfs/common/fake_fssub.c
282
fs_nodispose(struct vnode *vp, page_t *pp, int fl, int dn, struct cred *cr,
usr/src/lib/smbclnt/libfksmbfs/common/fake_vfs.c
537
struct cred *credp;
usr/src/lib/smbsrv/libmlsvc/common/netr_logon.c
762
netr_cred_t cred;
usr/src/lib/smbsrv/libmlsvc/common/netr_logon.c
770
netr_info->timestamp, &cred, B_FALSE) != SMBAUTH_SUCCESS)
usr/src/lib/smbsrv/libmlsvc/common/netr_logon.c
782
result = memcmp(&cred, &auth->credential, sizeof (netr_cred_t));
usr/src/stand/lib/fs/nfs/auth_none.c
82
authnone_marshal(AUTH *client, XDR *xdrs, struct cred *cr)
usr/src/ucbhead/sys/file.h
65
struct cred *f_cred; /* credentials of user who opened it */
usr/src/ucbhead/sys/vfs.h
132
struct cred *);
usr/src/ucbhead/sys/vfs.h
133
int (*vfs_unmount)(struct vfs *, struct cred *);
usr/src/ucbhead/sys/vfs.h
136
int (*vfs_sync)(struct vfs *, short, struct cred *);
usr/src/uts/common/brand/sn1/sn1_brand.c
224
int level, size_t *execsz, int setid, caddr_t exec_file, cred_t *cred,
usr/src/uts/common/brand/sn1/sn1_brand.c
228
setid, exec_file, cred, brand_action, &sn1_brand, SN1_BRANDNAME,
usr/src/uts/common/brand/solaris10/s10_brand.c
393
int level, size_t *execsz, int setid, caddr_t exec_file, cred_t *cred,
usr/src/uts/common/brand/solaris10/s10_brand.c
397
setid, exec_file, cred, brand_action, &s10_brand, S10_BRANDNAME,
usr/src/uts/common/c2/audit.c
2019
audit_pf_policy(int cmd, cred_t *cred, netstack_t *ns, char *tun,
usr/src/uts/common/c2/audit.c
2033
ainfo = crgetauinfo((cred != NULL) ? cred : CRED());
usr/src/uts/common/c2/audit.c
2079
if (flag = audit_success(kctx, tad, error, cred)) {
usr/src/uts/common/c2/audit.c
2105
if (strncmp(crgetzone(cred)->zone_name,
usr/src/uts/common/c2/audit.c
2124
((cred != NULL) ? cred : CRED()), ainfo, kctx, pid);
usr/src/uts/common/disp/fx.c
591
fx_canexit(kthread_t *t, cred_t *cred)
usr/src/uts/common/disp/rt.c
555
rt_canexit(kthread_t *t, cred_t *cred)
usr/src/uts/common/disp/ts.c
673
ts_canexit(kthread_t *t, cred_t *cred)
usr/src/uts/common/dtrace/fasttrap.c
1305
cred_t *cred;
usr/src/uts/common/dtrace/fasttrap.c
1360
cred = p->p_cred;
usr/src/uts/common/dtrace/fasttrap.c
1382
crfree(cred);
usr/src/uts/common/dtrace/fasttrap.c
1399
DTRACE_PRIV_PROC | DTRACE_PRIV_OWNER | DTRACE_PRIV_ZONEOWNER, cred,
usr/src/uts/common/dtrace/fasttrap.c
1404
crfree(cred);
usr/src/uts/common/dtrace/fasttrap.c
1414
crfree(cred);
usr/src/uts/common/exec/elf/elf.c
2578
int setid, caddr_t exec_file, cred_t *cred,
usr/src/uts/common/exec/elf/elf.c
265
int level, size_t *execsz, int setid, caddr_t exec_file, cred_t *cred,
usr/src/uts/common/exec/elf/elf.c
379
idatap, level + 1, execsz, setid, exec_file, cred,
usr/src/uts/common/exec/intp/intp.c
191
struct cred *cred,
usr/src/uts/common/exec/intp/intp.c
284
error = gexec(&nvp, uap, args, &idata, ++level, execsz, exec_file, cred,
usr/src/uts/common/exec/intp/intp.c
292
(void) VOP_CLOSE(vp, FREAD, 1, (offset_t)0, cred, NULL);
usr/src/uts/common/exec/intp/intp.c
58
struct intpdata *, int, size_t *, int, caddr_t, struct cred *, int);
usr/src/uts/common/exec/java/java.c
109
0, UIO_SYSSPACE, 0, (rlim64_t)0, cred, &resid)) != 0)
usr/src/uts/common/exec/java/java.c
125
xoff, UIO_SYSSPACE, 0, (rlim64_t)0, cred, &resid)) != 0)
usr/src/uts/common/exec/java/java.c
165
cred, EBA_NONE);
usr/src/uts/common/exec/java/java.c
172
(void) VOP_CLOSE(vp, FREAD, 1, (offset_t)0, cred, NULL);
usr/src/uts/common/exec/java/java.c
89
caddr_t execfile, cred_t *cred, int brand_action)
usr/src/uts/common/exec/shbin/shbin.c
163
struct cred *cred,
usr/src/uts/common/exec/shbin/shbin.c
248
error = gexec(&nvp, uap, args, &idata, ++level, execsz, exec_file, cred,
usr/src/uts/common/exec/shbin/shbin.c
256
(void) VOP_CLOSE(vp, FREAD, 1, (offset_t)0, cred, NULL);
usr/src/uts/common/exec/shbin/shbin.c
61
struct cred *cred,
usr/src/uts/common/fs/autofs/auto_subr.c
1005
cred_t *cred) /* Credentials of the caller */
usr/src/uts/common/fs/autofs/auto_subr.c
1140
error = auto_search(dfnp, mntpnt, &mfnp, cred);
usr/src/uts/common/fs/autofs/auto_subr.c
1155
error = auto_enter(dfnp, mntpnt, &mfnp, cred);
usr/src/uts/common/fs/autofs/auto_subr.c
1380
cred_t *cred,
usr/src/uts/common/fs/autofs/auto_subr.c
1404
fnp->fn_uid = crgetuid(cred);
usr/src/uts/common/fs/autofs/auto_subr.c
1405
fnp->fn_gid = crgetgid(cred);
usr/src/uts/common/fs/autofs/auto_subr.c
1527
auto_enter(fnnode_t *dfnp, char *name, fnnode_t **fnpp, cred_t *cred)
usr/src/uts/common/fs/autofs/auto_subr.c
154
auto_lookup_aux(fnnode_t *fnp, char *name, cred_t *cred)
usr/src/uts/common/fs/autofs/auto_subr.c
1556
if (crcmp(cfnp->fn_cred, cred) == 0)
usr/src/uts/common/fs/autofs/auto_subr.c
1578
*fnpp = auto_makefnnode(VDIR, dvp->v_vfsp, name, cred,
usr/src/uts/common/fs/autofs/auto_subr.c
1609
auto_search(fnnode_t *dfnp, char *name, fnnode_t **fnpp, cred_t *cred)
usr/src/uts/common/fs/autofs/auto_subr.c
163
error = auto_lookup_request(fnip, name, &link, TRUE, &mountreq, cred);
usr/src/uts/common/fs/autofs/auto_subr.c
1634
match = crcmp(p->fn_cred, cred) == 0;
usr/src/uts/common/fs/autofs/auto_subr.c
1668
cred_t *cred)
usr/src/uts/common/fs/autofs/auto_subr.c
171
error = auto_perform_link(fnp, &link, cred);
usr/src/uts/common/fs/autofs/auto_subr.c
1719
mvpp, rootdir, newvp, cred);
usr/src/uts/common/fs/autofs/auto_subr.c
1733
mvpp, rootdir, newvp, cred);
usr/src/uts/common/fs/autofs/auto_subr.c
200
auto_new_mount_thread(fnp, name, cred);
usr/src/uts/common/fs/autofs/auto_subr.c
252
cred_t *cred;
usr/src/uts/common/fs/autofs/auto_subr.c
266
cred = argsp->fnc_cred;
usr/src/uts/common/fs/autofs/auto_subr.c
269
error = auto_mount_request(fnip, name, &alp, cred, TRUE);
usr/src/uts/common/fs/autofs/auto_subr.c
271
error = auto_perform_actions(fnip, fnp, alp, cred);
usr/src/uts/common/fs/autofs/auto_subr.c
302
auto_new_mount_thread(fnnode_t *fnp, char *name, cred_t *cred)
usr/src/uts/common/fs/autofs/auto_subr.c
312
crhold(cred);
usr/src/uts/common/fs/autofs/auto_subr.c
313
argsp->fnc_cred = cred;
usr/src/uts/common/fs/autofs/auto_subr.c
634
cred_t *cred)
usr/src/uts/common/fs/autofs/auto_subr.c
660
reqst.uid = crgetuid(cred);
usr/src/uts/common/fs/autofs/auto_subr.c
733
cred_t *cred,
usr/src/uts/common/fs/autofs/auto_subr.c
758
reqst.uid = crgetuid(cred);
usr/src/uts/common/fs/autofs/auto_subr.c
830
auto_perform_link(fnnode_t *fnp, struct linka *linkp, cred_t *cred)
usr/src/uts/common/fs/autofs/auto_subr.c
846
crhold(cred);
usr/src/uts/common/fs/autofs/auto_subr.c
847
fnp->fn_cred = cred;
usr/src/uts/common/fs/autofs/auto_vnops.c
1003
rda.uid = crgetuid(cred);
usr/src/uts/common/fs/autofs/auto_vnops.c
1046
NULL, cred)) {
usr/src/uts/common/fs/autofs/auto_vnops.c
1235
cred_t *cred,
usr/src/uts/common/fs/autofs/auto_vnops.c
124
auto_open(vnode_t **vpp, int flag, cred_t *cred, caller_context_t *ct)
usr/src/uts/common/fs/autofs/auto_vnops.c
1245
if (error = auto_trigger_mount(dvp, cred, &newvp))
usr/src/uts/common/fs/autofs/auto_vnops.c
1255
error = VOP_SYMLINK(newvp, lnknm, tva, tnm, cred,
usr/src/uts/common/fs/autofs/auto_vnops.c
1294
auto_fsync(vnode_t *cp, int syncflag, cred_t *cred, caller_context_t *ct)
usr/src/uts/common/fs/autofs/auto_vnops.c
1301
auto_inactive(vnode_t *vp, cred_t *cred, caller_context_t *ct)
usr/src/uts/common/fs/autofs/auto_vnops.c
131
error = auto_trigger_mount(*vpp, cred, &newvp);
usr/src/uts/common/fs/autofs/auto_vnops.c
1389
auto_trigger_mount(vnode_t *vp, cred_t *cred, vnode_t **newvp)
usr/src/uts/common/fs/autofs/auto_vnops.c
141
error = VOP_ACCESS(*vpp, VREAD, 0, cred, ct);
usr/src/uts/common/fs/autofs/auto_vnops.c
143
error = VOP_OPEN(vpp, flag, cred, ct);
usr/src/uts/common/fs/autofs/auto_vnops.c
1509
auto_new_mount_thread(fnp, name, cred);
usr/src/uts/common/fs/autofs/auto_vnops.c
159
cred_t *cred,
usr/src/uts/common/fs/autofs/auto_vnops.c
170
cred_t *cred,
usr/src/uts/common/fs/autofs/auto_vnops.c
184
error = auto_trigger_mount(vp, cred, &newvp);
usr/src/uts/common/fs/autofs/auto_vnops.c
236
error = VOP_GETATTR(newvp, vap, flags, cred, ct);
usr/src/uts/common/fs/autofs/auto_vnops.c
279
cred_t *cred,
usr/src/uts/common/fs/autofs/auto_vnops.c
287
if (error = auto_trigger_mount(vp, cred, &newvp))
usr/src/uts/common/fs/autofs/auto_vnops.c
297
error = VOP_SETATTR(newvp, vap, flags, cred, ct);
usr/src/uts/common/fs/autofs/auto_vnops.c
313
cred_t *cred,
usr/src/uts/common/fs/autofs/auto_vnops.c
322
if (error = auto_trigger_mount(vp, cred, &newvp))
usr/src/uts/common/fs/autofs/auto_vnops.c
329
error = VOP_ACCESS(newvp, mode, 0, cred, ct);
usr/src/uts/common/fs/autofs/auto_vnops.c
339
if (crgetuid(cred) != fnp->fn_uid) {
usr/src/uts/common/fs/autofs/auto_vnops.c
341
if (groupmember(fnp->fn_gid, cred) == 0)
usr/src/uts/common/fs/autofs/auto_vnops.c
344
error = secpolicy_vnode_access2(cred, vp, fnp->fn_uid,
usr/src/uts/common/fs/autofs/auto_vnops.c
361
cred_t *cred,
usr/src/uts/common/fs/autofs/auto_vnops.c
385
if (error = VOP_ACCESS(dvp, VEXEC, 0, cred, ct))
usr/src/uts/common/fs/autofs/auto_vnops.c
418
error = VOP_LOOKUP(vp, nm, vpp, pnp, flags, rdir, cred,
usr/src/uts/common/fs/autofs/auto_vnops.c
466
flags, rdir, cred, ct, direntflags, realpnp);
usr/src/uts/common/fs/autofs/auto_vnops.c
474
error = auto_search(dfnp, nm, &fnp, cred);
usr/src/uts/common/fs/autofs/auto_vnops.c
510
error = auto_search(dfnp, nm, &fnp, cred);
usr/src/uts/common/fs/autofs/auto_vnops.c
611
error = auto_lookup_aux(fnp, searchnm, cred);
usr/src/uts/common/fs/autofs/auto_vnops.c
633
auto_new_mount_thread(fnp, searchnm, cred);
usr/src/uts/common/fs/autofs/auto_vnops.c
671
cred_t *cred,
usr/src/uts/common/fs/autofs/auto_vnops.c
681
if (error = auto_trigger_mount(dvp, cred, &newvp))
usr/src/uts/common/fs/autofs/auto_vnops.c
692
mode, vpp, cred, flag, ct, vsecp);
usr/src/uts/common/fs/autofs/auto_vnops.c
706
cred_t *cred,
usr/src/uts/common/fs/autofs/auto_vnops.c
715
if (error = auto_trigger_mount(dvp, cred, &newvp))
usr/src/uts/common/fs/autofs/auto_vnops.c
725
error = VOP_REMOVE(newvp, nm, cred, ct, flags);
usr/src/uts/common/fs/autofs/auto_vnops.c
740
cred_t *cred,
usr/src/uts/common/fs/autofs/auto_vnops.c
750
if (error = auto_trigger_mount(tdvp, cred, &newvp))
usr/src/uts/common/fs/autofs/auto_vnops.c
776
error = VOP_LINK(newvp, svp, nm, cred, ct, flags);
usr/src/uts/common/fs/autofs/auto_vnops.c
869
cred_t *cred,
usr/src/uts/common/fs/autofs/auto_vnops.c
879
if (error = auto_trigger_mount(dvp, cred, &newvp))
usr/src/uts/common/fs/autofs/auto_vnops.c
889
error = VOP_MKDIR(newvp, nm, va, vpp, cred, ct,
usr/src/uts/common/fs/autofs/auto_vnops.c
905
cred_t *cred,
usr/src/uts/common/fs/autofs/auto_vnops.c
914
if (error = auto_trigger_mount(dvp, cred, &newvp))
usr/src/uts/common/fs/autofs/auto_vnops.c
924
error = VOP_RMDIR(newvp, nm, cdir, cred, ct, flags);
usr/src/uts/common/fs/autofs/auto_vnops.c
946
cred_t *cred,
usr/src/uts/common/fs/bootfs/bootfs_vnops.c
478
vn_a.cred = cr;
usr/src/uts/common/fs/ctfs/ctfs_root.c
279
ctfs_unmount(vfs_t *vfsp, int flag, struct cred *cr)
usr/src/uts/common/fs/dcfs/dc_vnops.c
192
static int dc_open(struct vnode **, int, struct cred *, caller_context_t *);
usr/src/uts/common/fs/dcfs/dc_vnops.c
194
struct cred *, caller_context_t *);
usr/src/uts/common/fs/dcfs/dc_vnops.c
195
static int dc_read(struct vnode *, struct uio *, int, struct cred *,
usr/src/uts/common/fs/dcfs/dc_vnops.c
198
struct cred *, caller_context_t *);
usr/src/uts/common/fs/dcfs/dc_vnops.c
199
static int dc_setattr(struct vnode *, struct vattr *, int, struct cred *,
usr/src/uts/common/fs/dcfs/dc_vnops.c
202
struct cred *, caller_context_t *);
usr/src/uts/common/fs/dcfs/dc_vnops.c
203
static int dc_fsync(struct vnode *, int, struct cred *, caller_context_t *);
usr/src/uts/common/fs/dcfs/dc_vnops.c
204
static void dc_inactive(struct vnode *, struct cred *, caller_context_t *);
usr/src/uts/common/fs/dcfs/dc_vnops.c
208
struct flk_callback *, struct cred *, caller_context_t *);
usr/src/uts/common/fs/dcfs/dc_vnops.c
212
struct cred *, caller_context_t *);
usr/src/uts/common/fs/dcfs/dc_vnops.c
214
struct cred *, caller_context_t *);
usr/src/uts/common/fs/dcfs/dc_vnops.c
216
uchar_t, uchar_t, uint_t, struct cred *, caller_context_t *);
usr/src/uts/common/fs/dcfs/dc_vnops.c
218
uchar_t, uchar_t, uint_t, struct cred *, caller_context_t *);
usr/src/uts/common/fs/dcfs/dc_vnops.c
220
uint_t, uint_t, uint_t, struct cred *, caller_context_t *);
usr/src/uts/common/fs/dcfs/dc_vnops.c
247
dc_open(struct vnode **vpp, int flag, struct cred *cr, caller_context_t *ctp)
usr/src/uts/common/fs/dcfs/dc_vnops.c
255
struct cred *cr, caller_context_t *ctp)
usr/src/uts/common/fs/dcfs/dc_vnops.c
264
dc_read(struct vnode *vp, struct uio *uiop, int ioflag, struct cred *cr,
usr/src/uts/common/fs/dcfs/dc_vnops.c
310
cred_t *cred, caller_context_t *ctp)
usr/src/uts/common/fs/dcfs/dc_vnops.c
316
error = VOP_GETATTR(subvp, vap, flags, cred, ctp);
usr/src/uts/common/fs/dcfs/dc_vnops.c
324
dc_setattr(struct vnode *vp, struct vattr *vap, int flags, cred_t *cred,
usr/src/uts/common/fs/dcfs/dc_vnops.c
330
return (VOP_SETATTR(subvp, vap, flags, cred, ctp));
usr/src/uts/common/fs/dcfs/dc_vnops.c
335
cred_t *cred, caller_context_t *ctp)
usr/src/uts/common/fs/dcfs/dc_vnops.c
340
return (VOP_ACCESS(subvp, mode, flags, cred, ctp));
usr/src/uts/common/fs/dcfs/dc_vnops.c
345
dc_fsync(vnode_t *vp, int syncflag, cred_t *cred, caller_context_t *ctp)
usr/src/uts/common/fs/dcfs/dc_vnops.c
418
struct seg *seg, caddr_t addr, enum seg_rw rw, struct cred *cr)
usr/src/uts/common/fs/dcfs/dc_vnops.c
483
struct seg *seg, caddr_t addr, enum seg_rw rw, struct cred *cr)
usr/src/uts/common/fs/dcfs/dc_vnops.c
539
enum seg_rw rw, struct cred *cr, caller_context_t *ctp)
usr/src/uts/common/fs/dcfs/dc_vnops.c
594
int flags, struct cred *cr)
usr/src/uts/common/fs/dcfs/dc_vnops.c
618
struct cred *cr, caller_context_t *ctp)
usr/src/uts/common/fs/dcfs/dc_vnops.c
677
struct cred *cred, caller_context_t *ctp)
usr/src/uts/common/fs/dcfs/dc_vnops.c
692
if (error = VOP_GETATTR(VTODC(vp)->dc_subvp, &vattr, 0, cred, ctp))
usr/src/uts/common/fs/dcfs/dc_vnops.c
718
vn_a.cred = cred;
usr/src/uts/common/fs/dcfs/dc_vnops.c
732
struct cred *cr, caller_context_t *ctp)
usr/src/uts/common/fs/dcfs/dc_vnops.c
750
struct cred *cr, caller_context_t *ctp)
usr/src/uts/common/fs/dcfs/dc_vnops.c
925
decompvp(struct vnode *vp, cred_t *cred, caller_context_t *ctp)
usr/src/uts/common/fs/dcfs/dc_vnops.c
949
UIO_SYSSPACE, 0, 0, cred, NULL);
usr/src/uts/common/fs/dcfs/dc_vnops.c
957
if (VOP_GETATTR(vp, &vattr, 0, cred, ctp) != 0)
usr/src/uts/common/fs/dcfs/dc_vnops.c
966
0, 0, cred, NULL);
usr/src/uts/common/fs/dev/sdev_comm.c
441
struct cred *cred)
usr/src/uts/common/fs/dev/sdev_ipnetops.c
106
struct pathname *pnp, int flags, struct vnode *rdir, struct cred *cred,
usr/src/uts/common/fs/dev/sdev_ipnetops.c
114
error = devname_lookup_func(sdvp, nm, vpp, cred, devipnet_create_rvp,
usr/src/uts/common/fs/dev/sdev_ipnetops.c
210
devipnet_readdir(struct vnode *dvp, struct uio *uiop, struct cred *cred,
usr/src/uts/common/fs/dev/sdev_ipnetops.c
218
return (devname_readdir_func(dvp, uiop, cred, eofp, 0));
usr/src/uts/common/fs/dev/sdev_ipnetops.c
84
void **arg, cred_t *cred, void *whatever, char *whichever)
usr/src/uts/common/fs/dev/sdev_netops.c
113
struct pathname *pnp, int flags, struct vnode *rdir, struct cred *cred,
usr/src/uts/common/fs/dev/sdev_netops.c
166
error = sdev_mknode(ddv, nm, &dv, &vattr, NULL, NULL, cred, SDEV_READY);
usr/src/uts/common/fs/dev/sdev_netops.c
315
devnet_readdir(struct vnode *dvp, struct uio *uiop, struct cred *cred,
usr/src/uts/common/fs/dev/sdev_netops.c
325
return (devname_readdir_func(dvp, uiop, cred, eofp, 0));
usr/src/uts/common/fs/dev/sdev_netops.c
357
devnet_inactive(struct vnode *dvp, struct cred *cred, caller_context_t *ct)
usr/src/uts/common/fs/dev/sdev_netops.c
359
devname_inactive_func(dvp, cred, devnet_inactive_callback);
usr/src/uts/common/fs/dev/sdev_plugin.c
357
sdev_plugin_vop_readdir(struct vnode *dvp, struct uio *uiop, struct cred *cred,
usr/src/uts/common/fs/dev/sdev_plugin.c
375
if (crgetzoneid(cred) == GLOBAL_ZONEID && !SDEV_IS_GLOBAL(sdvp))
usr/src/uts/common/fs/dev/sdev_plugin.c
400
return (devname_readdir_func(dvp, uiop, cred, eofp, 0));
usr/src/uts/common/fs/dev/sdev_plugin.c
412
sdev_plugin_vop_lookup_cb(sdev_node_t *ddv, char *nm, void **arg, cred_t *cred,
usr/src/uts/common/fs/dev/sdev_plugin.c
421
struct pathname *pnp, int flags, struct vnode *rdir, struct cred *cred,
usr/src/uts/common/fs/dev/sdev_plugin.c
429
if ((ret = VOP_ACCESS(dvp, VEXEC, 0, cred, ct)) != 0)
usr/src/uts/common/fs/dev/sdev_plugin.c
438
if (crgetzoneid(cred) == GLOBAL_ZONEID && !SDEV_IS_GLOBAL(sdvp))
usr/src/uts/common/fs/dev/sdev_plugin.c
455
return (devname_lookup_func(sdvp, nm, vpp, cred,
usr/src/uts/common/fs/dev/sdev_plugin.c
487
sdev_plugin_vop_inactive(struct vnode *dvp, struct cred *cred,
usr/src/uts/common/fs/dev/sdev_plugin.c
494
devname_inactive_func(dvp, cred, sdev_plugin_vop_inactive_cb);
usr/src/uts/common/fs/dev/sdev_profile.c
1000
prof_lookup(vnode_t *dvp, char *nm, struct vnode **vpp, struct cred *cred)
usr/src/uts/common/fs/dev/sdev_profile.c
145
vattr_t *vap, vnode_t *avp, void *arg, cred_t *cred)
usr/src/uts/common/fs/dev/sdev_profile.c
169
rv = sdev_nodeready(*newdv, vap, avp, arg, cred);
usr/src/uts/common/fs/dev/sdev_ptsops.c
163
void **arg, cred_t *cred, void *whatever, char *whichever)
usr/src/uts/common/fs/dev/sdev_ptsops.c
288
struct pathname *pnp, int flags, struct vnode *rdir, struct cred *cred,
usr/src/uts/common/fs/dev/sdev_ptsops.c
296
error = devname_lookup_func(sdvp, nm, vpp, cred, devpts_create_rvp,
usr/src/uts/common/fs/dev/sdev_ptsops.c
327
int mode, struct vnode **vpp, struct cred *cred, int flag,
usr/src/uts/common/fs/dev/sdev_ptsops.c
335
error = devpts_lookup(dvp, nm, &vp, NULL, 0, NULL, cred, ct, NULL,
usr/src/uts/common/fs/dev/sdev_ptsops.c
343
error = VOP_ACCESS(vp, mode, 0, cred, ct);
usr/src/uts/common/fs/dev/sdev_ptsops.c
362
devpts_readdir(struct vnode *dvp, struct uio *uiop, struct cred *cred,
usr/src/uts/common/fs/dev/sdev_ptsops.c
370
return (devname_readdir_func(dvp, uiop, cred, eofp, 0));
usr/src/uts/common/fs/dev/sdev_ptsops.c
386
struct cred *cred, caller_context_t *ctp)
usr/src/uts/common/fs/dev/sdev_ptsops.c
389
return (devname_setattr_func(vp, vap, flags, cred,
usr/src/uts/common/fs/dev/sdev_subr.c
1000
error = VOP_GETATTR(ovp, &vattr, 0, cred, NULL);
usr/src/uts/common/fs/dev/sdev_subr.c
1028
error = sdev_checkpath(odv, nddv, cred);
usr/src/uts/common/fs/dev/sdev_subr.c
1050
nnm, cred, NULL, 0);
usr/src/uts/common/fs/dev/sdev_subr.c
1107
nddv->sdev_attrvp, cred, NULL, 0);
usr/src/uts/common/fs/dev/sdev_subr.c
1130
nnm, cred, NULL, 0);
usr/src/uts/common/fs/dev/sdev_subr.c
1142
NULL, (void *)link, cred, SDEV_READY);
usr/src/uts/common/fs/dev/sdev_subr.c
1161
idv->sdev_name, cred);
usr/src/uts/common/fs/dev/sdev_subr.c
1297
sdev_filldir_from_store(struct sdev_node *ddv, int dlen, struct cred *cred)
usr/src/uts/common/fs/dev/sdev_subr.c
1370
error = VOP_GETATTR(vp, &vattr, 0, cred, NULL);
usr/src/uts/common/fs/dev/sdev_subr.c
1387
cred, SDEV_READY);
usr/src/uts/common/fs/dev/sdev_subr.c
1463
sdev_shadow_node(struct sdev_node *dv, struct cred *cred)
usr/src/uts/common/fs/dev/sdev_subr.c
1477
error = VOP_LOOKUP(rdvp, nm, rvp, NULL, 0, NULL, cred, NULL, NULL,
usr/src/uts/common/fs/dev/sdev_subr.c
1499
error = VOP_MKDIR(rdvp, nm, vap, rvp, cred, NULL, 0, NULL);
usr/src/uts/common/fs/dev/sdev_subr.c
1510
rvp, cred, 0, NULL, NULL);
usr/src/uts/common/fs/dev/sdev_subr.c
1518
error = VOP_SYMLINK(rdvp, nm, vap, dv->sdev_symlink, cred,
usr/src/uts/common/fs/dev/sdev_subr.c
1638
int (*callback)(struct sdev_node *, char *, void **, struct cred *,
usr/src/uts/common/fs/dev/sdev_subr.c
1639
void *, char *), int flags, struct cred *cred)
usr/src/uts/common/fs/dev/sdev_subr.c
1664
(void *)physpath, cred, SDEV_READY);
usr/src/uts/common/fs/dev/sdev_subr.c
1685
cred, SDEV_READY);
usr/src/uts/common/fs/dev/sdev_subr.c
1723
struct cred *cred, int (*callback)(struct sdev_node *, char *, void **,
usr/src/uts/common/fs/dev/sdev_subr.c
1724
struct cred *, void *, char *), int flags)
usr/src/uts/common/fs/dev/sdev_subr.c
1867
error = VOP_GETATTR(rvp, &vattr, 0, cred, NULL);
usr/src/uts/common/fs/dev/sdev_subr.c
1899
rvp, link, cred, SDEV_READY);
usr/src/uts/common/fs/dev/sdev_subr.c
1938
flags, cred);
usr/src/uts/common/fs/dev/sdev_subr.c
1954
cred, SDEV_INIT);
usr/src/uts/common/fs/dev/sdev_subr.c
2289
devname_readdir_func(vnode_t *vp, uio_t *uiop, cred_t *cred, int *eofp,
usr/src/uts/common/fs/dev/sdev_subr.c
2392
alloc_count, cred);
usr/src/uts/common/fs/dev/sdev_subr.c
2821
struct cred *cred, int (*callback)(struct sdev_node *, struct vattr *,
usr/src/uts/common/fs/dev/sdev_subr.c
2851
return (VOP_SETATTR(dv->sdev_attrvp, vap, flags, cred, NULL));
usr/src/uts/common/fs/dev/sdev_subr.c
2862
error = sdev_shadow_node(dv, cred);
usr/src/uts/common/fs/dev/sdev_subr.c
2868
return (VOP_SETATTR(dv->sdev_attrvp, vap, flags, cred, NULL));
usr/src/uts/common/fs/dev/sdev_subr.c
2876
error = secpolicy_vnode_setattr(cred, vp, vap,
usr/src/uts/common/fs/dev/sdev_subr.c
2928
devname_inactive_func(struct vnode *vp, struct cred *cred,
usr/src/uts/common/fs/dev/sdev_subr.c
369
void *args, struct cred *cred)
usr/src/uts/common/fs/dev/sdev_subr.c
422
error = sdev_shadow_node(dv, cred);
usr/src/uts/common/fs/dev/sdev_subr.c
440
struct vnode *avp, struct cred *cred)
usr/src/uts/common/fs/dev/sdev_subr.c
671
struct vattr *vap, struct vnode *avp, void *args, struct cred *cred,
usr/src/uts/common/fs/dev/sdev_subr.c
711
error = sdev_nodeready(dv, vap, avp, args, cred);
usr/src/uts/common/fs/dev/sdev_subr.c
752
sdev_update_timestamps(struct vnode *vp, cred_t *cred, uint_t mask)
usr/src/uts/common/fs/dev/sdev_subr.c
768
err = VOP_SETATTR(vp, &attr, 0, cred, NULL);
usr/src/uts/common/fs/dev/sdev_subr.c
946
sdev_checkpath(struct sdev_node *sdv, struct sdev_node *tdv, struct cred *cred)
usr/src/uts/common/fs/dev/sdev_subr.c
985
struct cred *cred)
usr/src/uts/common/fs/dev/sdev_vfsops.c
197
struct cred *cr)
usr/src/uts/common/fs/dev/sdev_vfsops.c
380
sdev_unmount(struct vfs *vfsp, int flag, struct cred *cr)
usr/src/uts/common/fs/dev/sdev_vfsops.c
85
struct cred *);
usr/src/uts/common/fs/dev/sdev_vfsops.c
86
static int sdev_unmount(struct vfs *, int, struct cred *);
usr/src/uts/common/fs/dev/sdev_vnops.c
1001
if (error = VOP_GETATTR(odvp, &vattr, 0, cred, ct)) {
usr/src/uts/common/fs/dev/sdev_vnops.c
1010
if (error = VOP_GETATTR(ndvp, &vattr, 0, cred, ct)) {
usr/src/uts/common/fs/dev/sdev_vnops.c
1027
error = VOP_ACCESS(odvp, VWRITE, 0, cred, ct);
usr/src/uts/common/fs/dev/sdev_vnops.c
1039
error = VOP_ACCESS(ndvp, VEXEC|VWRITE, 0, cred, ct);
usr/src/uts/common/fs/dev/sdev_vnops.c
1071
error = sdev_rnmnode(fromparent, fromdv, toparent, &todv, nnm, cred);
usr/src/uts/common/fs/dev/sdev_vnops.c
1158
char *tnm, struct cred *cred, caller_context_t *ct, int flags)
usr/src/uts/common/fs/dev/sdev_vnops.c
1181
if ((error = VOP_ACCESS(dvp, VEXEC, 0, cred, ct)) != 0)
usr/src/uts/common/fs/dev/sdev_vnops.c
1186
error = VOP_LOOKUP(dvp, lnm, &vp, NULL, 0, NULL, cred, ct, NULL, NULL);
usr/src/uts/common/fs/dev/sdev_vnops.c
1197
if ((error = VOP_ACCESS(dvp, VWRITE, 0, cred, ct)) != 0)
usr/src/uts/common/fs/dev/sdev_vnops.c
1203
cred, SDEV_READY);
usr/src/uts/common/fs/dev/sdev_vnops.c
1233
struct cred *cred, caller_context_t *ct, int flags, vsecattr_t *vsecp)
usr/src/uts/common/fs/dev/sdev_vnops.c
1250
return (prof_lookup(dvp, nm, vpp, cred));
usr/src/uts/common/fs/dev/sdev_vnops.c
1255
if ((error = VOP_ACCESS(dvp, VEXEC, 0, cred, ct)) != 0) {
usr/src/uts/common/fs/dev/sdev_vnops.c
1261
error = VOP_LOOKUP(dvp, nm, &vp, NULL, 0, NULL, cred, ct, NULL, NULL);
usr/src/uts/common/fs/dev/sdev_vnops.c
1270
if ((error = VOP_ACCESS(dvp, VWRITE, 0, cred, ct)) != 0) {
usr/src/uts/common/fs/dev/sdev_vnops.c
1277
va, NULL, NULL, cred, SDEV_READY);
usr/src/uts/common/fs/dev/sdev_vnops.c
1307
sdev_rmdir(struct vnode *dvp, char *nm, struct vnode *cdir, struct cred *cred,
usr/src/uts/common/fs/dev/sdev_vnops.c
1331
if ((error = VOP_ACCESS(dvp, VEXEC|VWRITE, 0, cred, ct)) != 0)
usr/src/uts/common/fs/dev/sdev_vnops.c
1415
sdev_readlink(struct vnode *vp, struct uio *uiop, struct cred *cred,
usr/src/uts/common/fs/dev/sdev_vnops.c
1427
return (VOP_READLINK(dv->sdev_attrvp, uiop, cred, ct));
usr/src/uts/common/fs/dev/sdev_vnops.c
1443
sdev_readdir(struct vnode *vp, struct uio *uiop, struct cred *cred, int *eofp,
usr/src/uts/common/fs/dev/sdev_vnops.c
1455
if ((error = sdev_self_access(dv, VEXEC, 0, cred, ct)) != 0)
usr/src/uts/common/fs/dev/sdev_vnops.c
1460
return (devname_readdir_func(vp, uiop, cred, eofp, SDEV_BROWSE));
usr/src/uts/common/fs/dev/sdev_vnops.c
1465
sdev_inactive(struct vnode *vp, struct cred *cred, caller_context_t *ct)
usr/src/uts/common/fs/dev/sdev_vnops.c
1467
devname_inactive_func(vp, cred, NULL);
usr/src/uts/common/fs/dev/sdev_vnops.c
1532
offset_t offset, struct flk_callback *flk_cbp, struct cred *cr,
usr/src/uts/common/fs/dev/sdev_vnops.c
319
sdev_open(struct vnode **vpp, int flag, struct cred *cred, caller_context_t *ct)
usr/src/uts/common/fs/dev/sdev_vnops.c
343
error = VOP_OPEN(&(dv->sdev_attrvp), flag, cred, ct);
usr/src/uts/common/fs/dev/sdev_vnops.c
351
offset_t offset, struct cred *cred, caller_context_t *ct)
usr/src/uts/common/fs/dev/sdev_vnops.c
369
return (VOP_CLOSE(dv->sdev_attrvp, flag, count, offset, cred, ct));
usr/src/uts/common/fs/dev/sdev_vnops.c
374
sdev_read(struct vnode *vp, struct uio *uio, int ioflag, struct cred *cred,
usr/src/uts/common/fs/dev/sdev_vnops.c
394
error = VOP_READ(dv->sdev_attrvp, uio, ioflag, cred, ct);
usr/src/uts/common/fs/dev/sdev_vnops.c
401
sdev_write(struct vnode *vp, struct uio *uio, int ioflag, struct cred *cred,
usr/src/uts/common/fs/dev/sdev_vnops.c
421
error = VOP_WRITE(dv->sdev_attrvp, uio, ioflag, cred, ct);
usr/src/uts/common/fs/dev/sdev_vnops.c
433
struct cred *cred, int *rvalp, caller_context_t *ct)
usr/src/uts/common/fs/dev/sdev_vnops.c
445
return (VOP_IOCTL(dv->sdev_attrvp, cmd, arg, flag, cred, rvalp, ct));
usr/src/uts/common/fs/dev/sdev_vnops.c
450
struct cred *cr, caller_context_t *ct)
usr/src/uts/common/fs/dev/sdev_vnops.c
483
struct cred *cred, caller_context_t *ctp)
usr/src/uts/common/fs/dev/sdev_vnops.c
485
return (devname_setattr_func(vp, vap, flags, cred, NULL, 0));
usr/src/uts/common/fs/dev/sdev_vnops.c
490
struct cred *cr, caller_context_t *ct)
usr/src/uts/common/fs/dev/sdev_vnops.c
515
struct cred *cr, caller_context_t *ct)
usr/src/uts/common/fs/dev/sdev_vnops.c
563
sdev_unlocked_access(void *vdv, int mode, struct cred *cr)
usr/src/uts/common/fs/dev/sdev_vnops.c
580
sdev_self_access(sdev_node_t *dv, int mode, int flags, struct cred *cr,
usr/src/uts/common/fs/dev/sdev_vnops.c
600
sdev_access(struct vnode *vp, int mode, int flags, struct cred *cr,
usr/src/uts/common/fs/dev/sdev_vnops.c
619
struct pathname *pnp, int flags, struct vnode *rdir, struct cred *cred,
usr/src/uts/common/fs/dev/sdev_vnops.c
629
if ((error = VOP_ACCESS(dvp, VEXEC, 0, cred, ct)) != 0)
usr/src/uts/common/fs/dev/sdev_vnops.c
633
return (prof_lookup(dvp, nm, vpp, cred));
usr/src/uts/common/fs/dev/sdev_vnops.c
634
return (devname_lookup_func(parent, nm, vpp, cred, NULL, 0));
usr/src/uts/common/fs/dev/sdev_vnops.c
640
int mode, struct vnode **vpp, struct cred *cred, int flag,
usr/src/uts/common/fs/dev/sdev_vnops.c
670
error = prof_lookup(dvp, nm, vpp, cred);
usr/src/uts/common/fs/dev/sdev_vnops.c
701
if ((error = VOP_ACCESS(dvp, VEXEC, 0, cred, ct)) != 0)
usr/src/uts/common/fs/dev/sdev_vnops.c
706
error = VOP_LOOKUP(dvp, nm, &vp, NULL, 0, NULL, cred, ct, NULL, NULL);
usr/src/uts/common/fs/dev/sdev_vnops.c
717
error = VOP_ACCESS(vp, mode, 0, cred, ct);
usr/src/uts/common/fs/dev/sdev_vnops.c
730
nm, vap, excl, mode, &avp, cred, flag, ct, vsecp);
usr/src/uts/common/fs/dev/sdev_vnops.c
749
if ((error = VOP_ACCESS(dvp, VEXEC|VWRITE, 0, cred, ct)) != 0) {
usr/src/uts/common/fs/dev/sdev_vnops.c
767
cred, SDEV_READY);
usr/src/uts/common/fs/dev/sdev_vnops.c
793
sdev_remove(struct vnode *dvp, char *nm, struct cred *cred,
usr/src/uts/common/fs/dev/sdev_vnops.c
821
if ((error = sdev_self_access(parent, VEXEC, 0, cred, ct)) != 0) {
usr/src/uts/common/fs/dev/sdev_vnops.c
842
if ((error = sdev_self_access(parent, VWRITE, 0, cred, ct)) != 0) {
usr/src/uts/common/fs/dev/sdev_vnops.c
882
error = VOP_REMOVE(parent->sdev_attrvp, nm, cred,
usr/src/uts/common/fs/dev/sdev_vnops.c
908
struct cred *cred, caller_context_t *ct, int flags)
usr/src/uts/common/fs/dev/sdev_vnops.c
964
error = VOP_LOOKUP(odvp, onm, &ovp, NULL, 0, NULL, cred, ct,
usr/src/uts/common/fs/dev/sdev_vnops.c
981
error = VOP_LOOKUP(ndvp, nnm, &nvp, NULL, 0, NULL, cred, ct,
usr/src/uts/common/fs/dev/sdev_vtops.c
152
void **arg, cred_t *cred, void *whatever, char *whichever)
usr/src/uts/common/fs/dev/sdev_vtops.c
185
struct pathname *pnp, int flags, struct vnode *rdir, struct cred *cred,
usr/src/uts/common/fs/dev/sdev_vtops.c
202
error = devname_lookup_func(sdvp, nm, vpp, cred,
usr/src/uts/common/fs/dev/sdev_vtops.c
230
devvt_create_snode(struct sdev_node *ddv, char *nm, struct cred *cred, int type)
usr/src/uts/common/fs/dev/sdev_vtops.c
249
error = sdev_mknode(ddv, nm, &sdv, NULL, NULL, NULL, cred, SDEV_INIT);
usr/src/uts/common/fs/dev/sdev_vtops.c
262
NULL, cred, SDEV_READY);
usr/src/uts/common/fs/dev/sdev_vtops.c
270
(void *)link, cred, SDEV_READY);
usr/src/uts/common/fs/dev/sdev_vtops.c
354
devvt_cleandir(struct vnode *dvp, struct cred *cred)
usr/src/uts/common/fs/dev/sdev_vtops.c
394
devvt_create_snode(sdvp, nm, cred, SDEV_VATTR);
usr/src/uts/common/fs/dev/sdev_vtops.c
415
devvt_create_snode(sdvp, DEVVT_ACTIVE_NAME, cred, SDEV_VLINK);
usr/src/uts/common/fs/dev/sdev_vtops.c
417
devvt_create_snode(sdvp, DEVVT_CONSUSER_NAME, cred, SDEV_VLINK);
usr/src/uts/common/fs/dev/sdev_vtops.c
428
devvt_readdir(struct vnode *dvp, struct uio *uiop, struct cred *cred,
usr/src/uts/common/fs/dev/sdev_vtops.c
432
devvt_cleandir(dvp, cred);
usr/src/uts/common/fs/dev/sdev_vtops.c
435
return (devname_readdir_func(dvp, uiop, cred, eofp, 0));
usr/src/uts/common/fs/dev/sdev_vtops.c
447
int mode, struct vnode **vpp, struct cred *cred, int flag,
usr/src/uts/common/fs/dev/sdev_vtops.c
455
if ((error = devvt_lookup(dvp, nm, &vp, NULL, 0, NULL, cred, ct, NULL,
usr/src/uts/common/fs/dev/sdev_vtops.c
467
error = VOP_ACCESS(vp, mode, 0, cred, ct);
usr/src/uts/common/fs/dev/sdev_zvolops.c
495
cred_t *cred, void *whatever, char *whichever)
usr/src/uts/common/fs/dev/sdev_zvolops.c
515
void **arg, cred_t *cred, void *whatever, char *whichever)
usr/src/uts/common/fs/dev/sdev_zvolops.c
694
struct pathname *pnp, int flags, struct vnode *rdir, struct cred *cred,
usr/src/uts/common/fs/dev/sdev_zvolops.c
706
if ((error = VOP_ACCESS(dvp, VEXEC, 0, cred, ct)) != 0)
usr/src/uts/common/fs/dev/sdev_zvolops.c
727
res = prof_lookup(dvp, nm, vpp, cred);
usr/src/uts/common/fs/dev/sdev_zvolops.c
741
res = prof_lookup(dvp, nm, vpp, cred);
usr/src/uts/common/fs/dev/sdev_zvolops.c
792
error = devname_lookup_func(parent, nm, vpp, cred,
usr/src/uts/common/fs/dev/sdev_zvolops.c
795
error = devname_lookup_func(parent, nm, vpp, cred,
usr/src/uts/common/fs/dev/sdev_zvolops.c
816
int mode, struct vnode **vpp, struct cred *cred, int flag,
usr/src/uts/common/fs/dev/sdev_zvolops.c
824
error = devzvol_lookup(dvp, nm, &vp, NULL, 0, NULL, cred, ct, NULL,
usr/src/uts/common/fs/dev/sdev_zvolops.c
832
error = VOP_ACCESS(vp, mode, 0, cred, ct);
usr/src/uts/common/fs/dev/sdev_zvolops.c
896
devzvol_readdir(struct vnode *dvp, struct uio *uiop, struct cred *cred,
usr/src/uts/common/fs/dev/sdev_zvolops.c
909
(void) devname_lookup_func(sdvp, "dsk", &vp, cred,
usr/src/uts/common/fs/dev/sdev_zvolops.c
912
(void) devname_lookup_func(sdvp, "rdsk", &vp, cred,
usr/src/uts/common/fs/dev/sdev_zvolops.c
916
return (devname_readdir_func(dvp, uiop, cred, eofp, 0));
usr/src/uts/common/fs/dev/sdev_zvolops.c
925
return (devname_readdir_func(dvp, uiop, cred, eofp, 0));
usr/src/uts/common/fs/dev/sdev_zvolops.c
935
return (devname_readdir_func(dvp, uiop, cred, eofp, 0));
usr/src/uts/common/fs/devfs/devfs_subr.c
1035
dv_shadow_node(DVTOV(ddv), nm, vp, pnp, rdir, cred,
usr/src/uts/common/fs/devfs/devfs_subr.c
1228
if ((dv->dv_flags & DV_INTERNAL) && (cred != kcred)) {
usr/src/uts/common/fs/devfs/devfs_subr.c
1242
*vpp = specvp_devfs(vp, vp->v_rdev, vp->v_type, cred,
usr/src/uts/common/fs/devfs/devfs_subr.c
686
struct cred *cred, /* who's asking? */
usr/src/uts/common/fs/devfs/devfs_subr.c
726
error = VOP_LOOKUP(rdvp, nm, &rvp, pnp, LOOKUP_DIR, rdir, cred,
usr/src/uts/common/fs/devfs/devfs_subr.c
757
if (fs_acl_nontrivial(rvp, cred))
usr/src/uts/common/fs/devfs/devfs_subr.c
929
struct vnode *rdir, struct cred *cred, uint_t ndi_flags)
usr/src/uts/common/fs/devfs/devfs_vfsops.c
178
struct cred *cr)
usr/src/uts/common/fs/devfs/devfs_vfsops.c
244
devfs_unmount(struct vfs *vfsp, int flag, struct cred *cr)
usr/src/uts/common/fs/devfs/devfs_vfsops.c
66
struct cred *);
usr/src/uts/common/fs/devfs/devfs_vfsops.c
67
static int devfs_unmount(struct vfs *, int, struct cred *);
usr/src/uts/common/fs/devfs/devfs_vnops.c
1027
(void) devfs_setattr(dvp, &va, 0, cred, ct);
usr/src/uts/common/fs/devfs/devfs_vnops.c
1037
devfs_fsync(struct vnode *vp, int syncflag, struct cred *cred,
usr/src/uts/common/fs/devfs/devfs_vnops.c
1058
devfs_inactive(struct vnode *vp, struct cred *cred, caller_context_t *ct)
usr/src/uts/common/fs/devfs/devfs_vnops.c
109
devfs_read(struct vnode *vp, struct uio *uiop, int ioflag, struct cred *cred,
usr/src/uts/common/fs/devfs/devfs_vnops.c
124
devfs_write(struct vnode *vp, struct uio *uiop, int ioflag, struct cred *cred,
usr/src/uts/common/fs/devfs/devfs_vnops.c
140
struct cred *cred, int *rvalp, caller_context_t *ct)
usr/src/uts/common/fs/devfs/devfs_vnops.c
162
devfs_getattr(struct vnode *vp, struct vattr *vap, int flags, struct cred *cr,
usr/src/uts/common/fs/devfs/devfs_vnops.c
215
static int devfs_unlocked_access(void *, int, struct cred *);
usr/src/uts/common/fs/devfs/devfs_vnops.c
224
struct cred *cr)
usr/src/uts/common/fs/devfs/devfs_vnops.c
343
struct cred *cr,
usr/src/uts/common/fs/devfs/devfs_vnops.c
615
struct cred *cr, caller_context_t *ct)
usr/src/uts/common/fs/devfs/devfs_vnops.c
649
struct cred *cr, caller_context_t *ct)
usr/src/uts/common/fs/devfs/devfs_vnops.c
710
devfs_unlocked_access(void *vdv, int mode, struct cred *cr)
usr/src/uts/common/fs/devfs/devfs_vnops.c
728
devfs_access(struct vnode *vp, int mode, int flags, struct cred *cr,
usr/src/uts/common/fs/devfs/devfs_vnops.c
74
devfs_open(struct vnode **vpp, int flag, struct cred *cred,
usr/src/uts/common/fs/devfs/devfs_vnops.c
811
struct pathname *pnp, int flags, struct vnode *rdir, struct cred *cred,
usr/src/uts/common/fs/devfs/devfs_vnops.c
816
return (dv_find(VTODV(dvp), nm, vpp, pnp, rdir, cred, 0));
usr/src/uts/common/fs/devfs/devfs_vnops.c
831
int mode, struct vnode **vpp, struct cred *cred, int flag,
usr/src/uts/common/fs/devfs/devfs_vnops.c
838
error = dv_find(VTODV(dvp), nm, &vp, NULL, NULLVP, cred, 0);
usr/src/uts/common/fs/devfs/devfs_vnops.c
845
error = VOP_ACCESS(vp, mode, 0, cred, ct);
usr/src/uts/common/fs/devfs/devfs_vnops.c
864
devfs_readdir(struct vnode *dvp, struct uio *uiop, struct cred *cred, int *eofp,
usr/src/uts/common/fs/devfs/devfs_vnops.c
91
offset_t offset, struct cred *cred, caller_context_t *ct)
usr/src/uts/common/fs/devfs/devfs_vnops.c
981
if ((dv->dv_flags & DV_INTERNAL) && (cred != kcred))
usr/src/uts/common/fs/doorfs/door_sys.c
3098
door_upcall(vnode_t *vp, door_arg_t *param, struct cred *cred,
usr/src/uts/common/fs/doorfs/door_sys.c
3123
dup->du_cred = (cred != NULL) ? cred : curthread->t_cred;
usr/src/uts/common/fs/doorfs/door_sys.c
3431
door_ki_upcall_limited(door_handle_t dh, door_arg_t *param, struct cred *cred,
usr/src/uts/common/fs/doorfs/door_sys.c
3439
return (door_upcall(realvp, param, cred, max_data, max_desc));
usr/src/uts/common/fs/doorfs/door_vnops.c
105
struct cred *cr, caller_context_t *ct)
usr/src/uts/common/fs/doorfs/door_vnops.c
143
door_getattr(struct vnode *vp, struct vattr *vap, int flags, struct cred *cr,
usr/src/uts/common/fs/doorfs/door_vnops.c
171
door_inactive(struct vnode *vp, struct cred *cr, caller_context_t *ct)
usr/src/uts/common/fs/doorfs/door_vnops.c
238
door_access(struct vnode *vp, int mode, int flags, struct cred *cr,
usr/src/uts/common/fs/doorfs/door_vnops.c
42
static int door_open(struct vnode **vpp, int flag, struct cred *cr,
usr/src/uts/common/fs/doorfs/door_vnops.c
45
offset_t offset, struct cred *cr, caller_context_t *ct);
usr/src/uts/common/fs/doorfs/door_vnops.c
47
int flags, struct cred *cr, caller_context_t *ct);
usr/src/uts/common/fs/doorfs/door_vnops.c
48
static void door_inactive(struct vnode *vp, struct cred *cr,
usr/src/uts/common/fs/doorfs/door_vnops.c
51
struct cred *cr, caller_context_t *ct);
usr/src/uts/common/fs/doorfs/door_vnops.c
76
door_open(struct vnode **vpp, int flag, struct cred *cr, caller_context_t *ct)
usr/src/uts/common/fs/fifofs/fifovnops.c
103
static int fifo_setsecattr(struct vnode *, vsecattr_t *, int, struct cred *,
usr/src/uts/common/fs/fifofs/fifovnops.c
105
static int fifo_getsecattr(struct vnode *, vsecattr_t *, int, struct cred *,
usr/src/uts/common/fs/fifofs/fifovnops.c
1568
int mode, struct vnode **vpp, struct cred *cr, int flag,
usr/src/uts/common/fs/fifofs/fifovnops.c
1963
fifo_setsecattr(struct vnode *vp, vsecattr_t *vsap, int flag, struct cred *crp,
usr/src/uts/common/fs/fifofs/fifovnops.c
1988
fifo_getsecattr(struct vnode *vp, vsecattr_t *vsap, int flag, struct cred *crp,
usr/src/uts/common/fs/fifofs/fifovnops.c
660
fifo_read(struct vnode *vp, struct uio *uiop, int ioflag, struct cred *crp,
usr/src/uts/common/fs/fifofs/fifovnops.c
87
int, struct vnode **, struct cred *, int, caller_context_t *,
usr/src/uts/common/fs/fs_subr.c
132
size_t len, uchar_t prot, uchar_t maxprot, uint_t flags, struct cred *cr,
usr/src/uts/common/fs/fs_subr.c
141
size_t len, uchar_t prot, uchar_t maxprot, uint_t flags, struct cred *cr,
usr/src/uts/common/fs/fs_subr.c
203
fs_ioctl(vnode_t *vp, int com, intptr_t data, int flag, cred_t *cred,
usr/src/uts/common/fs/fs_subr.c
587
fs_dispose(struct vnode *vp, page_t *pp, int fl, int dn, struct cred *cr,
usr/src/uts/common/fs/fs_subr.c
601
fs_nodispose(struct vnode *vp, page_t *pp, int fl, int dn, struct cred *cr,
usr/src/uts/common/fs/fs_subr.h
59
size_t, uchar_t, uchar_t, uint_t, struct cred *,
usr/src/uts/common/fs/fs_subr.h
62
size_t, uchar_t, uchar_t, uint_t, struct cred *,
usr/src/uts/common/fs/fs_subr.h
81
extern int fs_pathconf(struct vnode *, int, ulong_t *, struct cred *,
usr/src/uts/common/fs/fs_subr.h
84
extern void fs_dispose(struct vnode *, page_t *, int, int, struct cred *,
usr/src/uts/common/fs/fs_subr.h
86
extern void fs_nodispose(struct vnode *, page_t *, int, int, struct cred *,
usr/src/uts/common/fs/fs_subr.h
96
extern int fs_acl_nontrivial(struct vnode *vp, struct cred *cr);
usr/src/uts/common/fs/gfs.c
1099
size_t len, uchar_t prot, uchar_t maxprot, uint_t flags, cred_t *cred,
usr/src/uts/common/fs/gfs.c
1143
0, (rlim64_t)0, cred, &resid);
usr/src/uts/common/fs/hsfs/hsfs_node.c
129
hs_access(struct vnode *vp, mode_t m, struct cred *cred)
usr/src/uts/common/fs/hsfs/hsfs_node.c
152
if (crgetuid(cred) != hp->hs_dirent.uid) {
usr/src/uts/common/fs/hsfs/hsfs_node.c
154
if (!groupmember((uid_t)hp->hs_dirent.gid, cred))
usr/src/uts/common/fs/hsfs/hsfs_node.c
157
return (secpolicy_vnode_access2(cred, vp, hp->hs_dirent.uid,
usr/src/uts/common/fs/hsfs/hsfs_node.c
325
(struct cred *)NULL);
usr/src/uts/common/fs/hsfs/hsfs_node.c
466
(struct cred *)NULL);
usr/src/uts/common/fs/hsfs/hsfs_node.c
689
hsfs_putapage, B_INVAL, (struct cred *)NULL);
usr/src/uts/common/fs/hsfs/hsfs_node.c
765
struct cred *cred)
usr/src/uts/common/fs/hsfs/hsfs_node.c
786
if (error = hs_access(dvp, (mode_t)VEXEC, cred))
usr/src/uts/common/fs/hsfs/hsfs_vfsops.c
224
struct mounta *uap, struct cred *cr);
usr/src/uts/common/fs/hsfs/hsfs_vfsops.c
225
static int hsfs_unmount(struct vfs *vfsp, int, struct cred *cr);
usr/src/uts/common/fs/hsfs/hsfs_vfsops.c
232
mode_t mode, int flags, struct cred *cr, int isroot);
usr/src/uts/common/fs/hsfs/hsfs_vfsops.c
287
struct mounta *uap, struct cred *cr)
usr/src/uts/common/fs/hsfs/hsfs_vfsops.c
369
struct cred *cr)
usr/src/uts/common/fs/hsfs/hsfs_vfsops.c
574
struct cred *cr,
usr/src/uts/common/fs/hsfs/hsfs_vnops.c
143
hsfs_fsync(vnode_t *cp, int syncflag, cred_t *cred, caller_context_t *ct)
usr/src/uts/common/fs/hsfs/hsfs_vnops.c
1466
enum seg_rw rw, struct cred *cred, caller_context_t *ct)
usr/src/uts/common/fs/hsfs/hsfs_vnops.c
151
hsfs_read(struct vnode *vp, struct uio *uiop, int ioflag, struct cred *cred,
usr/src/uts/common/fs/hsfs/hsfs_vnops.c
1546
seg, addr, rw, cred));
usr/src/uts/common/fs/hsfs/hsfs_vnops.c
1582
struct cred *cr, caller_context_t *ct)
usr/src/uts/common/fs/hsfs/hsfs_vnops.c
1654
size_t len, uchar_t prot, uchar_t maxprot, uint_t flags, struct cred *cred,
usr/src/uts/common/fs/hsfs/hsfs_vnops.c
1695
vn_a.cred = cred;
usr/src/uts/common/fs/hsfs/hsfs_vnops.c
1708
size_t len, uchar_t prot, uchar_t maxprot, uint_t flags, struct cred *cr,
usr/src/uts/common/fs/hsfs/hsfs_vnops.c
1726
size_t len, uint_t prot, uint_t maxprot, uint_t flags, struct cred *cr,
usr/src/uts/common/fs/hsfs/hsfs_vnops.c
2240
hsfs_pathconf(struct vnode *vp, int cmd, ulong_t *valp, struct cred *cr,
usr/src/uts/common/fs/hsfs/hsfs_vnops.c
251
hsfs_getattr(struct vnode *vp, struct vattr *vap, int flags, struct cred *cred,
usr/src/uts/common/fs/hsfs/hsfs_vnops.c
295
hsfs_readlink(struct vnode *vp, struct uio *uiop, struct cred *cred,
usr/src/uts/common/fs/hsfs/hsfs_vnops.c
315
hsfs_inactive(struct vnode *vp, struct cred *cred, caller_context_t *ct)
usr/src/uts/common/fs/hsfs/hsfs_vnops.c
374
struct pathname *pnp, int flags, struct vnode *rdir, struct cred *cred,
usr/src/uts/common/fs/hsfs/hsfs_vnops.c
390
if (error = hs_access(dvp, (mode_t)VEXEC, cred))
usr/src/uts/common/fs/hsfs/hsfs_vnops.c
397
return (hs_dirlook(dvp, nm, namelen, vpp, cred));
usr/src/uts/common/fs/hsfs/hsfs_vnops.c
403
hsfs_readdir(struct vnode *vp, struct uio *uiop, struct cred *cred, int *eofp,
usr/src/uts/common/fs/hsfs/hsfs_vnops.c
604
hsfs_open(struct vnode **vpp, int flag, struct cred *cred, caller_context_t *ct)
usr/src/uts/common/fs/hsfs/hsfs_vnops.c
612
struct cred *cred, caller_context_t *ct)
usr/src/uts/common/fs/hsfs/hsfs_vnops.c
621
hsfs_access(struct vnode *vp, int mode, int flags, cred_t *cred,
usr/src/uts/common/fs/hsfs/hsfs_vnops.c
624
return (hs_access(vp, (mode_t)mode, cred));
usr/src/uts/common/fs/hsfs/hsfs_vnops.c
993
enum seg_rw rw, struct cred *cred)
usr/src/uts/common/fs/lofs/lofs_vfsops.c
155
struct cred *cr)
usr/src/uts/common/fs/lofs/lofs_vfsops.c
421
lo_unmount(struct vfs *vfsp, int flag, struct cred *cr)
usr/src/uts/common/fs/lofs/lofs_vfsops.c
510
lo_sync(struct vfs *vfsp, short flag, struct cred *cr)
usr/src/uts/common/fs/lofs/lofs_vnops.c
1055
struct cred *cr,
usr/src/uts/common/fs/lofs/lofs_vnops.c
1073
struct cred *cr,
usr/src/uts/common/fs/lofs/lofs_vnops.c
108
struct cred *cr,
usr/src/uts/common/fs/lofs/lofs_vnops.c
1087
struct cred *cr,
usr/src/uts/common/fs/lofs/lofs_vnops.c
1104
struct cred *cr,
usr/src/uts/common/fs/lofs/lofs_vnops.c
1121
struct cred *cr,
usr/src/uts/common/fs/lofs/lofs_vnops.c
1139
struct cred *cr,
usr/src/uts/common/fs/lofs/lofs_vnops.c
1173
struct cred *cr,
usr/src/uts/common/fs/lofs/lofs_vnops.c
119
lo_read(vnode_t *vp, struct uio *uiop, int ioflag, struct cred *cr,
usr/src/uts/common/fs/lofs/lofs_vnops.c
1213
struct cred *cr,
usr/src/uts/common/fs/lofs/lofs_vnops.c
1227
struct cred *cr,
usr/src/uts/common/fs/lofs/lofs_vnops.c
130
lo_write(vnode_t *vp, struct uio *uiop, int ioflag, struct cred *cr,
usr/src/uts/common/fs/lofs/lofs_vnops.c
146
struct cred *cr,
usr/src/uts/common/fs/lofs/lofs_vnops.c
169
struct cred *cr,
usr/src/uts/common/fs/lofs/lofs_vnops.c
188
struct cred *cr,
usr/src/uts/common/fs/lofs/lofs_vnops.c
203
struct cred *cr,
usr/src/uts/common/fs/lofs/lofs_vnops.c
218
lo_fsync(vnode_t *vp, int syncflag, struct cred *cr, caller_context_t *ct)
usr/src/uts/common/fs/lofs/lofs_vnops.c
229
lo_inactive(vnode_t *vp, struct cred *cr, caller_context_t *ct)
usr/src/uts/common/fs/lofs/lofs_vnops.c
298
struct cred *cr,
usr/src/uts/common/fs/lofs/lofs_vnops.c
50
lo_open(vnode_t **vpp, int flag, struct cred *cr, caller_context_t *ct)
usr/src/uts/common/fs/lofs/lofs_vnops.c
670
struct cred *cr,
usr/src/uts/common/fs/lofs/lofs_vnops.c
748
struct cred *cr,
usr/src/uts/common/fs/lofs/lofs_vnops.c
764
struct cred *cr,
usr/src/uts/common/fs/lofs/lofs_vnops.c
822
struct cred *cr,
usr/src/uts/common/fs/lofs/lofs_vnops.c
907
struct cred *cr,
usr/src/uts/common/fs/lofs/lofs_vnops.c
942
struct cred *cr,
usr/src/uts/common/fs/lofs/lofs_vnops.c
964
struct cred *cr,
usr/src/uts/common/fs/lofs/lofs_vnops.c
979
struct cred *cr,
usr/src/uts/common/fs/lofs/lofs_vnops.c
990
struct cred *cr,
usr/src/uts/common/fs/mntfs/mntvfsops.c
179
struct mounta *uap, struct cred *cr)
usr/src/uts/common/fs/mntfs/mntvfsops.c
242
mntunmount(struct vfs *vfsp, int flag, struct cred *cr)
usr/src/uts/common/fs/mntfs/mntvnops.c
885
mntread(vnode_t *vp, uio_t *uio, int ioflag, cred_t *cred, caller_context_t *ct)
usr/src/uts/common/fs/nfs/nfs3_vnops.c
1546
cred_t *cred, *ncr, *ncrfree = NULL;
usr/src/uts/common/fs/nfs/nfs3_vnops.c
1585
cred = cr;
usr/src/uts/common/fs/nfs/nfs3_vnops.c
1593
ncr = crnetadjust(cred);
usr/src/uts/common/fs/nfs/nfs3_vnops.c
1597
cacc = nfs_access_check(rp, acc, cred);
usr/src/uts/common/fs/nfs/nfs3_vnops.c
1609
cred = ncr;
usr/src/uts/common/fs/nfs/nfs3_vnops.c
1625
xdr_ACCESS3res, (caddr_t)&res, cred,
usr/src/uts/common/fs/nfs/nfs3_vnops.c
1637
nfs_access_cache(rp, args.access, res.resok.access, cred);
usr/src/uts/common/fs/nfs/nfs3_vnops.c
1644
if (cred != cr)
usr/src/uts/common/fs/nfs/nfs3_vnops.c
1652
cred = ncr;
usr/src/uts/common/fs/nfs/nfs3_vnops.c
4293
cred_t *cred;
usr/src/uts/common/fs/nfs/nfs3_vnops.c
4304
cred = rp->r_cred;
usr/src/uts/common/fs/nfs/nfs3_vnops.c
4305
crhold(cred);
usr/src/uts/common/fs/nfs/nfs3_vnops.c
4309
cred = cr;
usr/src/uts/common/fs/nfs/nfs3_vnops.c
4310
crhold(cred);
usr/src/uts/common/fs/nfs/nfs3_vnops.c
4315
offset, bp->b_bcount, &bp->b_resid, cred);
usr/src/uts/common/fs/nfs/nfs3_vnops.c
4316
crfree(cred);
usr/src/uts/common/fs/nfs/nfs3_vnops.c
4340
if (cred != cr) {
usr/src/uts/common/fs/nfs/nfs3_vnops.c
4345
cred = cr;
usr/src/uts/common/fs/nfs/nfs3_vnops.c
4346
crhold(cred);
usr/src/uts/common/fs/nfs/nfs3_vnops.c
4356
cred = rp->r_cred;
usr/src/uts/common/fs/nfs/nfs3_vnops.c
4357
crhold(cred);
usr/src/uts/common/fs/nfs/nfs3_vnops.c
4361
cred = cr;
usr/src/uts/common/fs/nfs/nfs3_vnops.c
4362
crhold(cred);
usr/src/uts/common/fs/nfs/nfs3_vnops.c
4382
count, cred, stab_comm);
usr/src/uts/common/fs/nfs/nfs3_vnops.c
4385
if (cred != cr) {
usr/src/uts/common/fs/nfs/nfs3_vnops.c
4390
crfree(cred);
usr/src/uts/common/fs/nfs/nfs3_vnops.c
4391
cred = cr;
usr/src/uts/common/fs/nfs/nfs3_vnops.c
4392
crhold(cred);
usr/src/uts/common/fs/nfs/nfs3_vnops.c
4409
nfs_write_error(bp->b_vp, error, cred);
usr/src/uts/common/fs/nfs/nfs3_vnops.c
4433
crfree(cred);
usr/src/uts/common/fs/nfs/nfs3_vnops.c
5312
vn_a.cred = cr;
usr/src/uts/common/fs/nfs/nfs3_vnops.c
6187
cred_t *cred;
usr/src/uts/common/fs/nfs/nfs3_vnops.c
6194
cred = rp->r_cred;
usr/src/uts/common/fs/nfs/nfs3_vnops.c
6195
crhold(cred);
usr/src/uts/common/fs/nfs/nfs3_vnops.c
6199
cred = cr;
usr/src/uts/common/fs/nfs/nfs3_vnops.c
6200
crhold(cred);
usr/src/uts/common/fs/nfs/nfs3_vnops.c
6212
xdr_COMMIT3res, (caddr_t)&res, cred,
usr/src/uts/common/fs/nfs/nfs3_vnops.c
6215
crfree(cred);
usr/src/uts/common/fs/nfs/nfs3_vnops.c
6235
if (cred != cr) {
usr/src/uts/common/fs/nfs/nfs3_vnops.c
6240
cred = cr;
usr/src/uts/common/fs/nfs/nfs3_vnops.c
6241
crhold(cred);
usr/src/uts/common/fs/nfs/nfs4_acache.c
129
nap->cred = cr;
usr/src/uts/common/fs/nfs/nfs4_acache.c
138
if (crcmp(ap->cred, cr) == 0 && ap->rnode == rp) {
usr/src/uts/common/fs/nfs/nfs4_acache.c
144
crfree(nap->cred);
usr/src/uts/common/fs/nfs/nfs4_acache.c
201
crfree(ap->cred);
usr/src/uts/common/fs/nfs/nfs4_acache.c
52
acache4hash(rnode4_t *rp, cred_t *cred)
usr/src/uts/common/fs/nfs/nfs4_acache.c
54
return ((((intptr_t)rp >> ACACHE4_SHIFT_BITS) + crgetuid(cred)) &
usr/src/uts/common/fs/nfs/nfs4_acache.c
80
if (crcmp(ap->cred, cr) == 0 && ap->rnode == rp) {
usr/src/uts/common/fs/nfs/nfs4_srv.c
3420
do_io(int direction, vnode_t *vp, struct uio *uio, int ioflag, cred_t *cred,
usr/src/uts/common/fs/nfs/nfs4_srv.c
3440
error = VOP_READ(vp, uio, ioflag, cred, ct);
usr/src/uts/common/fs/nfs/nfs4_srv.c
3444
error = VOP_WRITE(vp, uio, ioflag, cred, ct);
usr/src/uts/common/fs/nfs/nfs4_srv.c
8971
setlock(vnode_t *vp, struct flock64 *flock, int flag, cred_t *cred)
usr/src/uts/common/fs/nfs/nfs4_srv.c
8987
flock, flag, (u_offset_t)0, NULL, cred, NULL);
usr/src/uts/common/fs/nfs/nfs4_srv.c
9002
if (VOP_FRLOCK(vp, F_GETLK, &flk, flag, 0, NULL, cred,
usr/src/uts/common/fs/nfs/nfs4_srv.c
9058
offset4 offset, length4 length, cred_t *cred, nfs_resop4 *resop)
usr/src/uts/common/fs/nfs/nfs4_srv.c
9145
error = setlock(vp, &flock, flag, cred);
usr/src/uts/common/fs/nfs/nfs4_vnops.c
10596
vn_a.cred = cr;
usr/src/uts/common/fs/nfs/nfs4_vnops.c
14033
cred_t *cred_otw, cred_t *cred)
usr/src/uts/common/fs/nfs/nfs4_vnops.c
14099
nfs4_flush_pages(vp, cred);
usr/src/uts/common/fs/nfs/nfs4_vnops.c
4283
cred_t *cred, *ncr, *ncrfree = NULL;
usr/src/uts/common/fs/nfs/nfs4_vnops.c
4331
cred = cr;
usr/src/uts/common/fs/nfs/nfs4_vnops.c
4339
ncr = crnetadjust(cred);
usr/src/uts/common/fs/nfs/nfs4_vnops.c
4343
cacc = nfs4_access_check(rp, acc, cred);
usr/src/uts/common/fs/nfs/nfs4_vnops.c
4355
cred = ncr;
usr/src/uts/common/fs/nfs/nfs4_vnops.c
4406
rfs4call(VTOMI4(vp), &args, &res, cred, &doqueue, 0, &e);
usr/src/uts/common/fs/nfs/nfs4_vnops.c
4449
nfs4_access_cache(rp, argacc, resacc, cred);
usr/src/uts/common/fs/nfs/nfs4_vnops.c
4456
if (cred != cr)
usr/src/uts/common/fs/nfs/nfs4_vnops.c
4470
cred = ncr;
usr/src/uts/common/fs/nfs/nfs_acl_vnops.c
284
cred_t *cred, *ncr, *ncrfree = NULL;
usr/src/uts/common/fs/nfs/nfs_acl_vnops.c
322
cred = cr;
usr/src/uts/common/fs/nfs/nfs_acl_vnops.c
330
ncr = crnetadjust(cred);
usr/src/uts/common/fs/nfs/nfs_acl_vnops.c
347
cred = ncr;
usr/src/uts/common/fs/nfs/nfs_acl_vnops.c
363
xdr_ACCESS2res, (caddr_t)&res, cred,
usr/src/uts/common/fs/nfs/nfs_acl_vnops.c
375
nfs_access_cache(rp, args.access, res.resok.access, cred);
usr/src/uts/common/fs/nfs/nfs_acl_vnops.c
382
if (cred != cr)
usr/src/uts/common/fs/nfs/nfs_acl_vnops.c
390
cred = ncr;
usr/src/uts/common/fs/nfs/nfs_subr.c
2178
cred_t *cred;
usr/src/uts/common/fs/nfs/nfs_subr.c
2219
cred = rp->r_cred;
usr/src/uts/common/fs/nfs/nfs_subr.c
2233
if (cred != NULL)
usr/src/uts/common/fs/nfs/nfs_subr.c
2234
crfree(cred);
usr/src/uts/common/fs/nfs/nfs_subr.c
3217
if (crcmp(ap->cred, cr) == 0 && ap->rnode == rp) {
usr/src/uts/common/fs/nfs/nfs_subr.c
3266
nap->cred = cr;
usr/src/uts/common/fs/nfs/nfs_subr.c
3275
if (crcmp(ap->cred, cr) == 0 && ap->rnode == rp) {
usr/src/uts/common/fs/nfs/nfs_subr.c
3281
crfree(nap->cred);
usr/src/uts/common/fs/nfs/nfs_subr.c
3340
crfree(ap->cred);
usr/src/uts/common/fs/nfs/nfs_subr.c
3950
cred_t *cred;
usr/src/uts/common/fs/nfs/nfs_subr.c
3957
cred = rp->r_cred;
usr/src/uts/common/fs/nfs/nfs_subr.c
3968
if (cred != NULL)
usr/src/uts/common/fs/nfs/nfs_subr.c
3969
crfree(cred);
usr/src/uts/common/fs/nfs/nfs_vnops.c
3383
cred_t *cred;
usr/src/uts/common/fs/nfs/nfs_vnops.c
3394
cred = rp->r_cred;
usr/src/uts/common/fs/nfs/nfs_vnops.c
3395
crhold(cred);
usr/src/uts/common/fs/nfs/nfs_vnops.c
3399
cred = cr;
usr/src/uts/common/fs/nfs/nfs_vnops.c
3400
crhold(cred);
usr/src/uts/common/fs/nfs/nfs_vnops.c
3405
offset, bp->b_bcount, &bp->b_resid, cred);
usr/src/uts/common/fs/nfs/nfs_vnops.c
3407
crfree(cred);
usr/src/uts/common/fs/nfs/nfs_vnops.c
3431
if (cred != cr) {
usr/src/uts/common/fs/nfs/nfs_vnops.c
3436
cred = cr;
usr/src/uts/common/fs/nfs/nfs_vnops.c
3437
crhold(cred);
usr/src/uts/common/fs/nfs/nfs_vnops.c
3447
cred = rp->r_cred;
usr/src/uts/common/fs/nfs/nfs_vnops.c
3448
crhold(cred);
usr/src/uts/common/fs/nfs/nfs_vnops.c
3452
cred = cr;
usr/src/uts/common/fs/nfs/nfs_vnops.c
3453
crhold(cred);
usr/src/uts/common/fs/nfs/nfs_vnops.c
3473
count, cred);
usr/src/uts/common/fs/nfs/nfs_vnops.c
3476
if (cred != cr) {
usr/src/uts/common/fs/nfs/nfs_vnops.c
3481
crfree(cred);
usr/src/uts/common/fs/nfs/nfs_vnops.c
3482
cred = cr;
usr/src/uts/common/fs/nfs/nfs_vnops.c
3483
crhold(cred);
usr/src/uts/common/fs/nfs/nfs_vnops.c
3500
nfs_write_error(bp->b_vp, error, cred);
usr/src/uts/common/fs/nfs/nfs_vnops.c
3524
crfree(cred);
usr/src/uts/common/fs/nfs/nfs_vnops.c
4398
vn_a.cred = cr;
usr/src/uts/common/fs/objfs/objfs_vfs.c
197
objfs_unmount(vfs_t *vfsp, int flag, struct cred *cr)
usr/src/uts/common/fs/pcfs/pc_node.c
253
pcfs_putapage, B_INVAL, (struct cred *)NULL);
usr/src/uts/common/fs/pcfs/pc_node.c
720
(struct cred *)NULL);
usr/src/uts/common/fs/pcfs/pc_node.c
752
(struct cred *)NULL);
usr/src/uts/common/fs/pcfs/pc_vfsops.c
295
struct cred *cr,
usr/src/uts/common/fs/pcfs/pc_vfsops.c
636
struct cred *cr)
usr/src/uts/common/fs/pcfs/pc_vfsops.c
820
struct cred *cr)
usr/src/uts/common/fs/pcfs/pc_vfsops.c
84
struct cred *);
usr/src/uts/common/fs/pcfs/pc_vfsops.c
85
static int pcfs_unmount(struct vfs *, int, struct cred *);
usr/src/uts/common/fs/pcfs/pc_vfsops.c
89
static int pcfs_sync(struct vfs *, short, struct cred *);
usr/src/uts/common/fs/pcfs/pc_vfsops.c
92
static int pcfs_syncfs(struct vfs *, uint64_t, struct cred *);
usr/src/uts/common/fs/pcfs/pc_vfsops.c
967
pcfs_sync(struct vfs *vfsp, short flag, struct cred *cr)
usr/src/uts/common/fs/pcfs/pc_vnops.c
101
struct cred *, caller_context_t *, int, vsecattr_t *);
usr/src/uts/common/fs/pcfs/pc_vnops.c
102
static int pcfs_rmdir(struct vnode *, char *, struct vnode *, struct cred *,
usr/src/uts/common/fs/pcfs/pc_vnops.c
104
static int pcfs_readdir(struct vnode *, struct uio *, struct cred *, int *,
usr/src/uts/common/fs/pcfs/pc_vnops.c
1043
struct cred *cr,
usr/src/uts/common/fs/pcfs/pc_vnops.c
106
static int pcfs_fsync(struct vnode *, int, struct cred *, caller_context_t *);
usr/src/uts/common/fs/pcfs/pc_vnops.c
107
static void pcfs_inactive(struct vnode *, struct cred *, caller_context_t *);
usr/src/uts/common/fs/pcfs/pc_vnops.c
112
size_t, struct seg *, caddr_t, enum seg_rw, struct cred *,
usr/src/uts/common/fs/pcfs/pc_vnops.c
1132
struct cred *cr,
usr/src/uts/common/fs/pcfs/pc_vnops.c
115
page_t *[], size_t, struct seg *, caddr_t, enum seg_rw, struct cred *);
usr/src/uts/common/fs/pcfs/pc_vnops.c
116
static int pcfs_putpage(struct vnode *, offset_t, size_t, int, struct cred *,
usr/src/uts/common/fs/pcfs/pc_vnops.c
1173
struct cred *cr,
usr/src/uts/common/fs/pcfs/pc_vnops.c
119
uchar_t, uchar_t, uint_t, struct cred *, caller_context_t *);
usr/src/uts/common/fs/pcfs/pc_vnops.c
121
size_t, uchar_t, uchar_t, uint_t, struct cred *, caller_context_t *);
usr/src/uts/common/fs/pcfs/pc_vnops.c
1213
struct cred *cr,
usr/src/uts/common/fs/pcfs/pc_vnops.c
123
size_t, uint_t, uint_t, uint_t, struct cred *, caller_context_t *);
usr/src/uts/common/fs/pcfs/pc_vnops.c
1258
struct cred *cr,
usr/src/uts/common/fs/pcfs/pc_vnops.c
126
static int pcfs_pathconf(struct vnode *, int, ulong_t *, struct cred *,
usr/src/uts/common/fs/pcfs/pc_vnops.c
1299
struct cred *cr,
usr/src/uts/common/fs/pcfs/pc_vnops.c
130
struct cred *);
usr/src/uts/common/fs/pcfs/pc_vnops.c
1444
struct cred *cr)
usr/src/uts/common/fs/pcfs/pc_vnops.c
1585
struct cred *cr,
usr/src/uts/common/fs/pcfs/pc_vnops.c
1628
struct cred *cr,
usr/src/uts/common/fs/pcfs/pc_vnops.c
1761
struct cred *cr)
usr/src/uts/common/fs/pcfs/pc_vnops.c
1869
struct cred *cr,
usr/src/uts/common/fs/pcfs/pc_vnops.c
1895
vn_a.cred = cr;
usr/src/uts/common/fs/pcfs/pc_vnops.c
1932
struct cred *cr,
usr/src/uts/common/fs/pcfs/pc_vnops.c
195
struct cred *cr,
usr/src/uts/common/fs/pcfs/pc_vnops.c
1951
struct cred *cr,
usr/src/uts/common/fs/pcfs/pc_vnops.c
1968
struct cred *cr,
usr/src/uts/common/fs/pcfs/pc_vnops.c
212
struct cred *cr,
usr/src/uts/common/fs/pcfs/pc_vnops.c
224
struct cred *cr,
usr/src/uts/common/fs/pcfs/pc_vnops.c
258
struct cred *cr,
usr/src/uts/common/fs/pcfs/pc_vnops.c
569
struct cred *cr,
usr/src/uts/common/fs/pcfs/pc_vnops.c
704
struct cred *cr,
usr/src/uts/common/fs/pcfs/pc_vnops.c
77
static int pcfs_open(struct vnode **, int, struct cred *, caller_context_t *ct);
usr/src/uts/common/fs/pcfs/pc_vnops.c
78
static int pcfs_close(struct vnode *, int, int, offset_t, struct cred *,
usr/src/uts/common/fs/pcfs/pc_vnops.c
80
static int pcfs_read(struct vnode *, struct uio *, int, struct cred *,
usr/src/uts/common/fs/pcfs/pc_vnops.c
82
static int pcfs_write(struct vnode *, struct uio *, int, struct cred *,
usr/src/uts/common/fs/pcfs/pc_vnops.c
84
static int pcfs_getattr(struct vnode *, struct vattr *, int, struct cred *,
usr/src/uts/common/fs/pcfs/pc_vnops.c
853
struct cred *cr,
usr/src/uts/common/fs/pcfs/pc_vnops.c
86
static int pcfs_setattr(struct vnode *, struct vattr *, int, struct cred *,
usr/src/uts/common/fs/pcfs/pc_vnops.c
88
static int pcfs_access(struct vnode *, int, int, struct cred *,
usr/src/uts/common/fs/pcfs/pc_vnops.c
885
struct cred *cr,
usr/src/uts/common/fs/pcfs/pc_vnops.c
91
struct pathname *, int, struct vnode *, struct cred *,
usr/src/uts/common/fs/pcfs/pc_vnops.c
914
struct cred *cr,
usr/src/uts/common/fs/pcfs/pc_vnops.c
933
pcfs_putapage, B_INVAL, (struct cred *)NULL);
usr/src/uts/common/fs/pcfs/pc_vnops.c
94
enum vcexcl, int mode, struct vnode **, struct cred *, int,
usr/src/uts/common/fs/pcfs/pc_vnops.c
96
static int pcfs_remove(struct vnode *, char *, struct cred *,
usr/src/uts/common/fs/pcfs/pc_vnops.c
964
(struct cred *)NULL);
usr/src/uts/common/fs/pcfs/pc_vnops.c
986
struct cred *cr,
usr/src/uts/common/fs/pcfs/pc_vnops.c
99
struct cred *, caller_context_t *, int);
usr/src/uts/common/fs/portfs/port_fop.c
2115
port_fop_write(femarg_t *vf, struct uio *uiop, int ioflag, struct cred *cr,
usr/src/uts/common/fs/portfs/port_fop.c
2141
port_fop_read(femarg_t *vf, struct uio *uiop, int ioflag, struct cred *cr,
usr/src/uts/common/fs/proc/prcontrol.c
110
const prcred_t *cred = datap;
usr/src/uts/common/fs/proc/prcontrol.c
112
if (cred->pr_ngroups < 0 || cred->pr_ngroups > ngroups_max) {
usr/src/uts/common/fs/proc/prcontrol.c
116
if (cred->pr_ngroups == 0) {
usr/src/uts/common/fs/proc/prcontrol.c
119
*sizep = (cred->pr_ngroups - 1) * sizeof (gid_t);
usr/src/uts/common/fs/proc/prcontrol.c
800
const prcred32_t *cred = datap;
usr/src/uts/common/fs/proc/prcontrol.c
802
if (cred->pr_ngroups < 0 || cred->pr_ngroups > ngroups_max) {
usr/src/uts/common/fs/proc/prcontrol.c
806
if (cred->pr_ngroups == 0) {
usr/src/uts/common/fs/proc/prcontrol.c
809
*sizep = (cred->pr_ngroups - 1) * sizeof (gid32_t);
usr/src/uts/common/fs/proc/prioctl.c
1455
cred_t *cred;
usr/src/uts/common/fs/proc/prioctl.c
1507
cred = p->p_cred;
usr/src/uts/common/fs/proc/prioctl.c
1508
psp->pr_uid = crgetruid(cred);
usr/src/uts/common/fs/proc/prioctl.c
1509
psp->pr_gid = crgetrgid(cred);
usr/src/uts/common/fs/proc/prioctl.c
1510
psp->pr_euid = crgetuid(cred);
usr/src/uts/common/fs/proc/prioctl.c
1511
psp->pr_egid = crgetgid(cred);
usr/src/uts/common/fs/proc/prioctl.c
3242
cred_t *cred;
usr/src/uts/common/fs/proc/prioctl.c
3294
cred = p->p_cred;
usr/src/uts/common/fs/proc/prioctl.c
3295
psp->pr_uid = crgetruid(cred);
usr/src/uts/common/fs/proc/prioctl.c
3296
psp->pr_gid = crgetrgid(cred);
usr/src/uts/common/fs/proc/prioctl.c
3297
psp->pr_euid = crgetuid(cred);
usr/src/uts/common/fs/proc/prioctl.c
3298
psp->pr_egid = crgetgid(cred);
usr/src/uts/common/fs/proc/prsubr.c
2500
struct cred *cred;
usr/src/uts/common/fs/proc/prsubr.c
2520
cred = p->p_cred;
usr/src/uts/common/fs/proc/prsubr.c
2521
psp->pr_uid = crgetruid(cred);
usr/src/uts/common/fs/proc/prsubr.c
2522
psp->pr_euid = crgetuid(cred);
usr/src/uts/common/fs/proc/prsubr.c
2523
psp->pr_gid = crgetrgid(cred);
usr/src/uts/common/fs/proc/prsubr.c
2524
psp->pr_egid = crgetgid(cred);
usr/src/uts/common/fs/proc/prsubr.c
2679
prfdinfopath(proc_t *p, vnode_t *vp, list_t *data, cred_t *cred)
usr/src/uts/common/fs/proc/prsubr.c
2692
if (vnodetopath(NULL, vp, pathname, pathlen, cred) == 0) {
usr/src/uts/common/fs/proc/prsubr.c
2703
prfdinfotlisockopt(vnode_t *vp, list_t *data, cred_t *cred)
usr/src/uts/common/fs/proc/prsubr.c
2713
if (VOP_IOCTL(vp, _I_CMD, (intptr_t)&strcmd, FKIOCTL, cred,
usr/src/uts/common/fs/proc/prsubr.c
2723
if (VOP_IOCTL(vp, _I_CMD, (intptr_t)&strcmd, FKIOCTL, cred,
usr/src/uts/common/fs/proc/prsubr.c
2733
prfdinfosockopt(vnode_t *vp, list_t *data, cred_t *cred)
usr/src/uts/common/fs/proc/prsubr.c
2760
if (SOP_GETSOCKNAME(so, name, &vlen, cred) == 0 && vlen > 0)
usr/src/uts/common/fs/proc/prsubr.c
2766
if (SOP_GETPEERNAME(so, name, &vlen, B_FALSE, cred) == 0 && vlen > 0)
usr/src/uts/common/fs/proc/prsubr.c
2804
boolopts[i].opt, &val, &vlen, 0, cred) == 0 &&
usr/src/uts/common/fs/proc/prsubr.c
2819
0, cred) == 0 && vlen > 0) {
usr/src/uts/common/fs/proc/prsubr.c
2838
&val, &vlen, 0, cred) == 0 && vlen > 0) {
usr/src/uts/common/fs/proc/prsubr.c
2849
&nexthop_val, &vlen, 0, cred) == 0 && vlen > 0) {
usr/src/uts/common/fs/proc/prsubr.c
2860
&nexthop6_val, &vlen, 0, cred) == 0 && vlen > 0) {
usr/src/uts/common/fs/proc/prsubr.c
2871
&cong, &vlen, 0, cred) == 0 && vlen > 0) {
usr/src/uts/common/fs/proc/prsubr.c
2881
&fi, &vlen, 0, cred) == 0 && vlen != 0) {
usr/src/uts/common/fs/proc/prsubr.c
2909
misc, &vlen, 0, cred) == 0) {
usr/src/uts/common/fs/proc/prsubr.c
2934
prfdinfo_nm_path(const struct namenode *np, cred_t *cred, void *arg)
usr/src/uts/common/fs/proc/prsubr.c
2938
cb->nmp_sz += prfdinfopath(cb->nmp_p, np->nm_vnode, cb->nmp_data, cred);
usr/src/uts/common/fs/proc/prsubr.c
2944
prgetfdinfosize(proc_t *p, vnode_t *vp, cred_t *cred)
usr/src/uts/common/fs/proc/prsubr.c
2963
(void) nm_walk_mounts(vp, prfdinfo_nm_path, cred, &cb);
usr/src/uts/common/fs/proc/prsubr.c
2970
sz += prfdinfopath(p, vp, NULL, cred);
usr/src/uts/common/fs/proc/prsubr.c
2975
sz += prfdinfosockopt(vp, NULL, cred);
usr/src/uts/common/fs/proc/prsubr.c
2979
sz += prfdinfotlisockopt(vp, NULL, cred);
usr/src/uts/common/fs/proc/prsubr.c
2985
prgetfdinfo(proc_t *p, vnode_t *vp, prfdinfo_t *fdinfo, cred_t *cred,
usr/src/uts/common/fs/proc/prsubr.c
3049
cred, NULL) == 0 && bf.l_type != F_UNLCK) {
usr/src/uts/common/fs/proc/prsubr.c
3065
FKIOCTL, cred, &rval, NULL);
usr/src/uts/common/fs/proc/prsubr.c
3082
STR_NOSIG | K_TO_K, cred, &rval);
usr/src/uts/common/fs/proc/prsubr.c
3125
(void) nm_walk_mounts(vp, prfdinfo_nm_path, cred, &cb);
usr/src/uts/common/fs/proc/prsubr.c
3136
(void) prfdinfopath(p, vp, data, cred);
usr/src/uts/common/fs/proc/prsubr.c
3141
(void) prfdinfosockopt(vp, data, cred);
usr/src/uts/common/fs/proc/prsubr.c
3145
(void) prfdinfotlisockopt(vp, data, cred);
usr/src/uts/common/fs/proc/prsubr.c
3164
struct cred *cred;
usr/src/uts/common/fs/proc/prsubr.c
3184
cred = p->p_cred;
usr/src/uts/common/fs/proc/prsubr.c
3185
psp->pr_uid = crgetruid(cred);
usr/src/uts/common/fs/proc/prsubr.c
3186
psp->pr_euid = crgetuid(cred);
usr/src/uts/common/fs/proc/prsubr.c
3187
psp->pr_gid = crgetrgid(cred);
usr/src/uts/common/fs/proc/prsubr.c
3188
psp->pr_egid = crgetgid(cred);
usr/src/uts/common/fs/proc/prvfsops.c
192
struct mounta *uap, struct cred *cr)
usr/src/uts/common/fs/proc/prvfsops.c
250
prunmount(struct vfs *vfsp, int flag, struct cred *cr)
usr/src/uts/common/fs/sharefs/sharefs_vfsops.c
223
sharefs_unmount(vfs_t *vfsp, int flag, struct cred *cr)
usr/src/uts/common/fs/smbclnt/netsmb/smb_conn.h
58
struct cred *scr_cred;
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_vnops.c
4464
vn_a.cred = cr;
usr/src/uts/common/fs/smbsrv/smb_fsops.c
106
smb_fsop_open(smb_node_t *node, int mode, cred_t *cred)
usr/src/uts/common/fs/smbsrv/smb_fsops.c
113
return (smb_vop_open(&node->vp, mode, cred));
usr/src/uts/common/fs/smbsrv/smb_fsops.c
117
smb_fsop_close(smb_node_t *node, int mode, cred_t *cred)
usr/src/uts/common/fs/smbsrv/smb_fsops.c
119
smb_vop_close(node->vp, mode, cred);
usr/src/uts/common/fs/smbsrv/smb_init.c
333
smb_drv_ioctl(dev_t dev, int cmd, intptr_t argp, int flags, cred_t *cred,
usr/src/uts/common/fs/smbsrv/smb_init.c
412
if ((rc = secpolicy_basic_proc(cred)) != 0)
usr/src/uts/common/fs/smbsrv/smb_node.c
258
cred_t *cred,
usr/src/uts/common/fs/smbsrv/smb_pathname.c
149
cred_t *cred,
usr/src/uts/common/fs/smbsrv/smb_pathname.c
304
local_root_node, local_cur_node, NULL, dir_node, cred,
usr/src/uts/common/fs/smbsrv/smb_pathname.c
351
vss_node, vss_node, NULL, dir_node, cred,
usr/src/uts/common/fs/smbsrv/smb_pathname.c
433
smb_node_t **ret_node, cred_t *cred, pathname_t *mnt_pn)
usr/src/uts/common/fs/smbsrv/smb_pathname.c
516
&vp, rootvp, dnode->vp, &attr, cred);
usr/src/uts/common/fs/smbsrv/smb_pathname.c
538
&vp, rootvp, dnode->vp, &attr, cred);
usr/src/uts/common/fs/smbsrv/smb_pathname.c
564
err = pn_getsymlink(vp, &link_pn, cred);
usr/src/uts/common/fs/smbsrv/smb_pathname.c
603
fnode = smb_node_lookup(sr, NULL, cred, vp, namep,
usr/src/uts/common/fs/smbsrv/smb_pathname.c
687
vnode_t **vp, vnode_t *rootvp, vnode_t *dvp, smb_attr_t *attr, cred_t *cred)
usr/src/uts/common/fs/smbsrv/smb_pathname.c
701
if (smb_vop_priv_check(cred, PRIV_FILE_DAC_SEARCH, B_FALSE, dvp))
usr/src/uts/common/fs/smbsrv/smb_pathname.c
705
err = lookuppnvp(pn, rpn, flags, NULL, vp, rootvp, dvp, cred);
usr/src/uts/common/fs/smbsrv/smb_tree.c
533
cred_t *cred;
usr/src/uts/common/fs/smbsrv/smb_tree.c
544
cred = user->u_cred;
usr/src/uts/common/fs/smbsrv/smb_tree.c
552
if (si->shr_uid != crgetuid(cred))
usr/src/uts/common/fs/smbsrv/smb_tree.c
586
cred);
usr/src/uts/common/fs/smbsrv/smb_vops.c
221
smb_vop_open(vnode_t **vpp, int mode, cred_t *cred)
usr/src/uts/common/fs/smbsrv/smb_vops.c
223
return (VOP_OPEN(vpp, mode, cred, &smb_ct));
usr/src/uts/common/fs/smbsrv/smb_vops.c
227
smb_vop_close(vnode_t *vp, int mode, cred_t *cred)
usr/src/uts/common/fs/smbsrv/smb_vops.c
229
(void) VOP_CLOSE(vp, mode, 1, (offset_t)0, cred, &smb_ct);
usr/src/uts/common/fs/sockfs/sock_notsupp.c
103
struct msghdr *msg, struct cred *cr)
usr/src/uts/common/fs/sockfs/sock_notsupp.c
111
struct nmsghdr *msg, struct cred *cr)
usr/src/uts/common/fs/sockfs/sock_notsupp.c
119
struct nmsghdr *msg, struct cred *cr)
usr/src/uts/common/fs/sockfs/sock_notsupp.c
127
cred_t *cred)
usr/src/uts/common/fs/sockfs/sock_notsupp.c
134
sock_shutdown_notsupp(sock_lower_handle_t handle, int how, struct cred *cr)
usr/src/uts/common/fs/sockfs/sock_notsupp.c
148
int mode, int32_t *rvalp, cred_t *cred)
usr/src/uts/common/fs/sockfs/sock_notsupp.c
38
sock_upper_handle_t upper, struct cred *cr)
usr/src/uts/common/fs/sockfs/sock_notsupp.c
46
socklen_t namelen, struct cred *cr)
usr/src/uts/common/fs/sockfs/sock_notsupp.c
54
struct cred *cr)
usr/src/uts/common/fs/sockfs/sock_notsupp.c
63
struct cred *cr)
usr/src/uts/common/fs/sockfs/sock_notsupp.c
71
socklen_t *len, struct cred *cr)
usr/src/uts/common/fs/sockfs/sock_notsupp.c
79
socklen_t *addrlen, struct cred *cr)
usr/src/uts/common/fs/sockfs/sock_notsupp.c
87
int option_name, void *optval, socklen_t *optlenp, struct cred *cr)
usr/src/uts/common/fs/sockfs/sock_notsupp.c
95
int option_name, const void *optval, socklen_t optlen, struct cred *cr)
usr/src/uts/common/fs/sockfs/sockcommon.c
136
struct cred *cr;
usr/src/uts/common/fs/sockfs/sockcommon.c
356
struct cred *cr, mblk_t **mpp)
usr/src/uts/common/fs/sockfs/sockcommon.c
398
struct cred *cr, int32_t *rvalp)
usr/src/uts/common/fs/sockfs/sockcommon.c
411
socket_close(struct sonode *so, int flag, struct cred *cr)
usr/src/uts/common/fs/sockfs/sockcommon.c
70
int flags, int version, struct cred *cr, int *errorp)
usr/src/uts/common/fs/sockfs/sockcommon.h
108
extern int so_listen_notsupp(struct sonode *, int, struct cred *);
usr/src/uts/common/fs/sockfs/sockcommon.h
109
extern int so_accept_notsupp(struct sonode *, int, struct cred *,
usr/src/uts/common/fs/sockfs/sockcommon.h
112
socklen_t *, boolean_t, struct cred *);
usr/src/uts/common/fs/sockfs/sockcommon.h
113
extern int so_shutdown_notsupp(struct sonode *, int, struct cred *);
usr/src/uts/common/fs/sockfs/sockcommon.h
115
int, struct cred *, mblk_t **);
usr/src/uts/common/fs/sockfs/sockcommon.h
118
extern int so_init(struct sonode *, struct sonode *, struct cred *, int);
usr/src/uts/common/fs/sockfs/sockcommon.h
119
extern int so_accept(struct sonode *, int, struct cred *, struct sonode **);
usr/src/uts/common/fs/sockfs/sockcommon.h
121
struct cred *);
usr/src/uts/common/fs/sockfs/sockcommon.h
122
extern int so_listen(struct sonode *, int, struct cred *);
usr/src/uts/common/fs/sockfs/sockcommon.h
124
socklen_t, int, int, struct cred *);
usr/src/uts/common/fs/sockfs/sockcommon.h
126
socklen_t *, int, struct cred *);
usr/src/uts/common/fs/sockfs/sockcommon.h
128
socklen_t, struct cred *);
usr/src/uts/common/fs/sockfs/sockcommon.h
130
socklen_t *, boolean_t, struct cred *);
usr/src/uts/common/fs/sockfs/sockcommon.h
132
socklen_t *, struct cred *);
usr/src/uts/common/fs/sockfs/sockcommon.h
133
extern int so_ioctl(struct sonode *, int, intptr_t, int, struct cred *,
usr/src/uts/common/fs/sockfs/sockcommon.h
138
struct cred *);
usr/src/uts/common/fs/sockfs/sockcommon.h
140
struct cred *, mblk_t **, struct sof_instance *, boolean_t);
usr/src/uts/common/fs/sockfs/sockcommon.h
142
struct cred *, mblk_t **);
usr/src/uts/common/fs/sockfs/sockcommon.h
144
struct cred *);
usr/src/uts/common/fs/sockfs/sockcommon.h
145
extern int so_shutdown(struct sonode *, int, struct cred *);
usr/src/uts/common/fs/sockfs/sockcommon.h
146
extern int so_close(struct sonode *, int, struct cred *);
usr/src/uts/common/fs/sockfs/sockcommon.h
148
extern int so_tpi_fallback(struct sonode *, struct cred *);
usr/src/uts/common/fs/sockfs/sockcommon.h
152
sock_lower_handle_t, sock_downcalls_t *, struct cred *, pid_t,
usr/src/uts/common/fs/sockfs/sockcommon.h
162
extern void so_connected(sock_upper_handle_t, sock_connid_t, struct cred *,
usr/src/uts/common/fs/sockfs/sockcommon.h
205
int, int, int *, struct cred *);
usr/src/uts/common/fs/sockfs/sockcommon.h
209
struct cred *);
usr/src/uts/common/fs/sockfs/sockcommon.h
213
struct cred *, int32_t *);
usr/src/uts/common/fs/sockfs/sockcommon.h
215
struct cred *, int32_t *);
usr/src/uts/common/fs/sockfs/sockcommon.h
50
struct cred *, int *);
usr/src/uts/common/fs/sockfs/sockcommon.h
54
struct cred *);
usr/src/uts/common/fs/sockfs/sockcommon.h
55
extern int socket_accept(struct sonode *, int, struct cred *, struct sonode **);
usr/src/uts/common/fs/sockfs/sockcommon.h
56
extern int socket_listen(struct sonode *, int, struct cred *);
usr/src/uts/common/fs/sockfs/sockcommon.h
58
socklen_t, int, int, struct cred *);
usr/src/uts/common/fs/sockfs/sockcommon.h
60
boolean_t, struct cred *);
usr/src/uts/common/fs/sockfs/sockcommon.h
62
struct cred *);
usr/src/uts/common/fs/sockfs/sockcommon.h
63
extern int socket_shutdown(struct sonode *, int, struct cred *);
usr/src/uts/common/fs/sockfs/sockcommon.h
65
int, struct cred *);
usr/src/uts/common/fs/sockfs/sockcommon.h
67
socklen_t, struct cred *);
usr/src/uts/common/fs/sockfs/sockcommon.h
69
struct cred *);
usr/src/uts/common/fs/sockfs/sockcommon.h
71
struct cred *);
usr/src/uts/common/fs/sockfs/sockcommon.h
73
struct cred *, mblk_t **);
usr/src/uts/common/fs/sockfs/sockcommon.h
74
extern int socket_ioctl(struct sonode *, int, intptr_t, int, struct cred *,
usr/src/uts/common/fs/sockfs/sockcommon.h
78
extern int socket_close(struct sonode *, int, struct cred *);
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
102
so_shutdown_notsupp(struct sonode *so, int how, struct cred *cr)
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
1097
struct cred *peer_cred, pid_t peer_cpid, sock_upcalls_t **sock_upcallsp)
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
110
struct cred *cr, mblk_t **mpp)
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
121
so_init(struct sonode *so, struct sonode *pso, struct cred *cr, int flags)
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
128
int flags, struct cred *cr)
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
1481
so_close(struct sonode *so, int flag, struct cred *cr)
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
1586
struct cred *cr)
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
249
so_listen(struct sonode *so, int backlog, struct cred *cr)
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
269
socklen_t namelen, int fflag, int flags, struct cred *cr)
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
307
so_accept(struct sonode *so, int fflag, struct cred *cr, struct sonode **nsop)
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
343
struct cred *cr)
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
459
struct cred *cr, mblk_t **mpp, sof_instance_t *fil,
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
555
struct cred *cr, mblk_t **mpp)
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
570
so_shutdown(struct sonode *so, int how, struct cred *cr)
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
619
socklen_t *addrlen, struct cred *cr)
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
636
socklen_t *addrlen, boolean_t accept, struct cred *cr)
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
665
void *optval, socklen_t *optlenp, int flags, struct cred *cr)
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
72
struct cred *cr, struct sonode **nsop)
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
752
const void *optval, socklen_t optlen, struct cred *cr)
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
79
so_listen_notsupp(struct sonode *so, int backlog, struct cred *cr)
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
836
struct cred *cr, int32_t *rvalp)
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
87
socklen_t *len, struct cred *cr)
usr/src/uts/common/fs/sockfs/sockcommon_sops.c
95
socklen_t *addrlen, boolean_t accept, struct cred *cr)
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
1221
int protocol, int version, int sflags, int *errorp, struct cred *cr)
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
1416
struct cred *cr, int32_t *rvalp)
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
1632
struct cred *cr, int32_t *rvalp)
usr/src/uts/common/fs/sockfs/sockcommon_subr.c
2269
so_tpi_fallback(struct sonode *so, struct cred *cr)
usr/src/uts/common/fs/sockfs/sockcommon_vnops.c
119
socket_vop_open(struct vnode **vpp, int flag, struct cred *cr,
usr/src/uts/common/fs/sockfs/sockcommon_vnops.c
139
struct cred *cr, caller_context_t *ct)
usr/src/uts/common/fs/sockfs/sockcommon_vnops.c
174
socket_vop_read(struct vnode *vp, struct uio *uiop, int ioflag, struct cred *cr,
usr/src/uts/common/fs/sockfs/sockcommon_vnops.c
189
struct cred *cr, caller_context_t *ct)
usr/src/uts/common/fs/sockfs/sockcommon_vnops.c
210
struct cred *cr, int32_t *rvalp, caller_context_t *ct)
usr/src/uts/common/fs/sockfs/sockcommon_vnops.c
283
struct cred *cr, caller_context_t *ct)
usr/src/uts/common/fs/sockfs/sockcommon_vnops.c
378
struct cred *cr, caller_context_t *ct)
usr/src/uts/common/fs/sockfs/sockcommon_vnops.c
411
socket_vop_access(struct vnode *vp, int mode, int flags, struct cred *cr,
usr/src/uts/common/fs/sockfs/sockcommon_vnops.c
432
socket_vop_fsync(struct vnode *vp, int syncflag, struct cred *cr,
usr/src/uts/common/fs/sockfs/sockcommon_vnops.c
440
socket_vop_inactive(struct vnode *vp, struct cred *cr, caller_context_t *ct)
usr/src/uts/common/fs/sockfs/sockcommon_vnops.c
60
static int socket_vop_open(struct vnode **, int, struct cred *,
usr/src/uts/common/fs/sockfs/sockcommon_vnops.c
63
struct cred *, caller_context_t *);
usr/src/uts/common/fs/sockfs/sockcommon_vnops.c
65
struct cred *, caller_context_t *);
usr/src/uts/common/fs/sockfs/sockcommon_vnops.c
67
struct cred *, caller_context_t *);
usr/src/uts/common/fs/sockfs/sockcommon_vnops.c
69
struct cred *, int32_t *, caller_context_t *);
usr/src/uts/common/fs/sockfs/sockcommon_vnops.c
73
struct cred *, caller_context_t *);
usr/src/uts/common/fs/sockfs/sockcommon_vnops.c
75
struct cred *, caller_context_t *);
usr/src/uts/common/fs/sockfs/sockcommon_vnops.c
76
static int socket_vop_access(struct vnode *, int, int, struct cred *,
usr/src/uts/common/fs/sockfs/sockcommon_vnops.c
78
static int socket_vop_fsync(struct vnode *, int, struct cred *,
usr/src/uts/common/fs/sockfs/sockcommon_vnops.c
80
static void socket_vop_inactive(struct vnode *, struct cred *,
usr/src/uts/common/fs/sockfs/sockfilter.c
186
const void *optval, socklen_t optlen, struct cred *cr)
usr/src/uts/common/fs/sockfs/sockfilter.c
308
const void *optval, socklen_t optlen, struct cred *cr)
usr/src/uts/common/fs/sockfs/sockfilter.c
340
void *optval, socklen_t *optlenp, struct cred *cr)
usr/src/uts/common/fs/sockfs/sockfilter.c
381
void *optval, socklen_t *optlenp, struct cred *cr)
usr/src/uts/common/fs/sockfs/sockfilter_impl.h
150
struct cred *);
usr/src/uts/common/fs/sockfs/sockfilter_impl.h
152
struct cred *);
usr/src/uts/common/fs/sockfs/socktpi.c
1338
int flags, struct cred *cr)
usr/src/uts/common/fs/sockfs/socktpi.c
1435
sotpi_listen(struct sonode *so, int backlog, struct cred *cr)
usr/src/uts/common/fs/sockfs/socktpi.c
1594
sotpi_accept(struct sonode *so, int fflag, struct cred *cr,
usr/src/uts/common/fs/sockfs/socktpi.c
204
int sotpi_init(struct sonode *, struct sonode *, struct cred *,
usr/src/uts/common/fs/sockfs/socktpi.c
206
static int sotpi_accept(struct sonode *, int, struct cred *,
usr/src/uts/common/fs/sockfs/socktpi.c
209
int, struct cred *);
usr/src/uts/common/fs/sockfs/socktpi.c
2091
struct cred *cr)
usr/src/uts/common/fs/sockfs/socktpi.c
210
static int sotpi_listen(struct sonode *, int, struct cred *);
usr/src/uts/common/fs/sockfs/socktpi.c
212
socklen_t, int, int, struct cred *);
usr/src/uts/common/fs/sockfs/socktpi.c
214
struct uio *, struct cred *);
usr/src/uts/common/fs/sockfs/socktpi.c
216
struct uio *, struct cred *);
usr/src/uts/common/fs/sockfs/socktpi.c
218
struct cred *, mblk_t **);
usr/src/uts/common/fs/sockfs/socktpi.c
224
socklen_t *, boolean_t, struct cred *);
usr/src/uts/common/fs/sockfs/socktpi.c
226
socklen_t *, struct cred *);
usr/src/uts/common/fs/sockfs/socktpi.c
227
static int sotpi_shutdown(struct sonode *, int, struct cred *);
usr/src/uts/common/fs/sockfs/socktpi.c
229
socklen_t *, int, struct cred *);
usr/src/uts/common/fs/sockfs/socktpi.c
231
socklen_t, struct cred *);
usr/src/uts/common/fs/sockfs/socktpi.c
232
static int sotpi_ioctl(struct sonode *, int, intptr_t, int, struct cred *,
usr/src/uts/common/fs/sockfs/socktpi.c
235
struct cred *, int32_t *);
usr/src/uts/common/fs/sockfs/socktpi.c
238
static int sotpi_close(struct sonode *, int, struct cred *);
usr/src/uts/common/fs/sockfs/socktpi.c
2529
sotpi_shutdown(struct sonode *so, int how, struct cred *cr)
usr/src/uts/common/fs/sockfs/socktpi.c
2899
struct cred *cr)
usr/src/uts/common/fs/sockfs/socktpi.c
347
sotpi_init(struct sonode *so, struct sonode *tso, struct cred *cr, int flags)
usr/src/uts/common/fs/sockfs/socktpi.c
4075
struct cred *cr)
usr/src/uts/common/fs/sockfs/socktpi.c
4470
struct cred *cr, mblk_t **mpp)
usr/src/uts/common/fs/sockfs/socktpi.c
4737
boolean_t accept, struct cred *cr)
usr/src/uts/common/fs/sockfs/socktpi.c
4873
struct cred *cr)
usr/src/uts/common/fs/sockfs/socktpi.c
5000
void *optval, socklen_t *optlenp, int flags, struct cred *cr)
usr/src/uts/common/fs/sockfs/socktpi.c
5361
const void *optval, t_uscalar_t optlen, struct cred *cr)
usr/src/uts/common/fs/sockfs/socktpi.c
5602
sotpi_close(struct sonode *so, int flag, struct cred *cr)
usr/src/uts/common/fs/sockfs/socktpi.c
5668
struct cred *cr, int32_t *rvalp)
usr/src/uts/common/fs/sockfs/socktpi.c
5901
struct cred *cr, int32_t *rvalp)
usr/src/uts/common/fs/sockfs/socktpi.c
614
socklen_t namelen, int backlog, int flags, struct cred *cr)
usr/src/uts/common/fs/sockfs/socktpi.c
6309
boolean_t *direct, queue_t **qp, struct cred *cr)
usr/src/uts/common/fs/sockfs/socktpi.c
6393
sotpi_revert_sonode(struct sonode *so, struct cred *cr)
usr/src/uts/common/fs/sockfs/socktpi.h
236
boolean_t *, queue_t **, struct cred *);
usr/src/uts/common/fs/sockfs/socktpi.h
237
extern void sotpi_revert_sonode(struct sonode *, struct cred *);
usr/src/uts/common/fs/specfs/specsubr.c
117
struct cred *cr)
usr/src/uts/common/fs/specfs/specsubr.c
843
device_close(struct vnode *vp, int flag, struct cred *cr)
usr/src/uts/common/fs/specfs/specsubr.c
86
struct cred *cr,
usr/src/uts/common/fs/specfs/specvfsops.c
110
struct cred *cr)
usr/src/uts/common/fs/specfs/specvnops.c
100
static int spec_close(struct vnode *, int, int, offset_t, struct cred *,
usr/src/uts/common/fs/specfs/specvnops.c
102
static int spec_read(struct vnode *, struct uio *, int, struct cred *,
usr/src/uts/common/fs/specfs/specvnops.c
104
static int spec_write(struct vnode *, struct uio *, int, struct cred *,
usr/src/uts/common/fs/specfs/specvnops.c
106
static int spec_ioctl(struct vnode *, int, intptr_t, int, struct cred *, int *,
usr/src/uts/common/fs/specfs/specvnops.c
108
static int spec_getattr(struct vnode *, struct vattr *, int, struct cred *,
usr/src/uts/common/fs/specfs/specvnops.c
1086
struct cred *cr,
usr/src/uts/common/fs/specfs/specvnops.c
110
static int spec_setattr(struct vnode *, struct vattr *, int, struct cred *,
usr/src/uts/common/fs/specfs/specvnops.c
112
static int spec_access(struct vnode *, int, int, struct cred *,
usr/src/uts/common/fs/specfs/specvnops.c
115
struct vnode **, struct cred *, int, caller_context_t *, vsecattr_t *);
usr/src/uts/common/fs/specfs/specvnops.c
116
static int spec_fsync(struct vnode *, int, struct cred *, caller_context_t *);
usr/src/uts/common/fs/specfs/specvnops.c
117
static void spec_inactive(struct vnode *, struct cred *, caller_context_t *);
usr/src/uts/common/fs/specfs/specvnops.c
121
struct flk_callback *, struct cred *, caller_context_t *);
usr/src/uts/common/fs/specfs/specvnops.c
125
size_t, struct seg *, caddr_t, enum seg_rw, struct cred *,
usr/src/uts/common/fs/specfs/specvnops.c
1263
spec_ioctl(struct vnode *vp, int cmd, intptr_t arg, int mode, struct cred *cr,
usr/src/uts/common/fs/specfs/specvnops.c
128
struct cred *);
usr/src/uts/common/fs/specfs/specvnops.c
1294
struct cred *cr,
usr/src/uts/common/fs/specfs/specvnops.c
132
page_t **, size_t, struct seg *, caddr_t, enum seg_rw, struct cred *);
usr/src/uts/common/fs/specfs/specvnops.c
134
uchar_t, uchar_t, uint_t, struct cred *, caller_context_t *);
usr/src/uts/common/fs/specfs/specvnops.c
136
uchar_t, uchar_t, uint_t, struct cred *, caller_context_t *);
usr/src/uts/common/fs/specfs/specvnops.c
138
uint_t, uint_t, uint_t, struct cred *, caller_context_t *);
usr/src/uts/common/fs/specfs/specvnops.c
1383
struct cred *cr,
usr/src/uts/common/fs/specfs/specvnops.c
1428
struct cred *cr,
usr/src/uts/common/fs/specfs/specvnops.c
1457
struct cred *cr,
usr/src/uts/common/fs/specfs/specvnops.c
147
static int spec_getsecattr(struct vnode *, vsecattr_t *, int, struct cred *,
usr/src/uts/common/fs/specfs/specvnops.c
1488
struct cred *cr,
usr/src/uts/common/fs/specfs/specvnops.c
149
static int spec_setsecattr(struct vnode *, vsecattr_t *, int, struct cred *,
usr/src/uts/common/fs/specfs/specvnops.c
151
static int spec_pathconf(struct vnode *, int, ulong_t *, struct cred *,
usr/src/uts/common/fs/specfs/specvnops.c
1570
spec_inactive(struct vnode *vp, struct cred *cr, caller_context_t *ct)
usr/src/uts/common/fs/specfs/specvnops.c
1723
struct cred *cr,
usr/src/uts/common/fs/specfs/specvnops.c
1770
struct cred *cr,
usr/src/uts/common/fs/specfs/specvnops.c
1832
struct cred *cr)
usr/src/uts/common/fs/specfs/specvnops.c
2021
struct cred *cr,
usr/src/uts/common/fs/specfs/specvnops.c
2115
struct cred *cr)
usr/src/uts/common/fs/specfs/specvnops.c
2255
struct cred *cred)
usr/src/uts/common/fs/specfs/specvnops.c
2317
struct cred *cred)
usr/src/uts/common/fs/specfs/specvnops.c
2363
len, prot, maxprot, flags, cred);
usr/src/uts/common/fs/specfs/specvnops.c
2372
maxprot, flags, cred));
usr/src/uts/common/fs/specfs/specvnops.c
2386
struct cred *cred,
usr/src/uts/common/fs/specfs/specvnops.c
2407
maxprot, flags, cred));
usr/src/uts/common/fs/specfs/specvnops.c
2440
vn_a.cred = cred;
usr/src/uts/common/fs/specfs/specvnops.c
2464
struct cred *cred,
usr/src/uts/common/fs/specfs/specvnops.c
2503
struct cred *cred,
usr/src/uts/common/fs/specfs/specvnops.c
2545
(void) device_close(vp, 0, cred);
usr/src/uts/common/fs/specfs/specvnops.c
2618
struct cred *cr,
usr/src/uts/common/fs/specfs/specvnops.c
2654
struct cred *cr,
usr/src/uts/common/fs/specfs/specvnops.c
563
spec_open(struct vnode **vpp, int flag, struct cred *cr, caller_context_t *cc)
usr/src/uts/common/fs/specfs/specvnops.c
879
struct cred *cr,
usr/src/uts/common/fs/specfs/specvnops.c
980
struct cred *cr,
usr/src/uts/common/fs/specfs/specvnops.c
99
static int spec_open(struct vnode **, int, struct cred *, caller_context_t *);
usr/src/uts/common/fs/swapfs/swap_subr.c
240
swap_sync(struct vfs *vfsp, short flag, struct cred *cr)
usr/src/uts/common/fs/swapfs/swap_subr.c
84
static int swap_sync(struct vfs *vfsp, short flag, struct cred *cr);
usr/src/uts/common/fs/swapfs/swap_vnops.c
117
struct cred *cr,
usr/src/uts/common/fs/swapfs/swap_vnops.c
146
struct cred *cr)
usr/src/uts/common/fs/swapfs/swap_vnops.c
320
struct cred *cr)
usr/src/uts/common/fs/swapfs/swap_vnops.c
481
struct cred *cr,
usr/src/uts/common/fs/swapfs/swap_vnops.c
57
caddr_t addr, enum seg_rw rw, struct cred *cr, caller_context_t *ct);
usr/src/uts/common/fs/swapfs/swap_vnops.c
59
int flags, struct cred *cr, caller_context_t *ct);
usr/src/uts/common/fs/swapfs/swap_vnops.c
60
static void swap_inactive(struct vnode *vp, struct cred *cr,
usr/src/uts/common/fs/swapfs/swap_vnops.c
605
struct cred *cr)
usr/src/uts/common/fs/swapfs/swap_vnops.c
67
struct seg *seg, caddr_t addr, enum seg_rw rw, struct cred *cr);
usr/src/uts/common/fs/swapfs/swap_vnops.c
72
enum seg_rw rw, struct cred *cr);
usr/src/uts/common/fs/swapfs/swap_vnops.c
75
size_t *lenp, int flags, struct cred *cr);
usr/src/uts/common/fs/swapfs/swap_vnops.c
96
struct cred *cr,
usr/src/uts/common/fs/tmpfs/tmp_dir.c
1077
struct cred *cred)
usr/src/uts/common/fs/tmpfs/tmp_dir.c
1089
tmpnode_init(tm, tp, va, cred);
usr/src/uts/common/fs/tmpfs/tmp_dir.c
1104
tp->tn_uid = crgetuid(cred);
usr/src/uts/common/fs/tmpfs/tmp_dir.c
1118
((va->va_gid == dir->tn_gid) || groupmember(va->va_gid, cred) ||
usr/src/uts/common/fs/tmpfs/tmp_dir.c
1119
secpolicy_vnode_create_gid(cred) == 0)) {
usr/src/uts/common/fs/tmpfs/tmp_dir.c
1129
tp->tn_gid = crgetgid(cred);
usr/src/uts/common/fs/tmpfs/tmp_dir.c
1141
secpolicy_vnode_setids_setgids(cred, tp->tn_gid) != 0)
usr/src/uts/common/fs/tmpfs/tmp_dir.c
195
struct cred *cred)
usr/src/uts/common/fs/tmpfs/tmp_dir.c
203
if ((error = tmp_taccess(parent, VEXEC, cred)))
usr/src/uts/common/fs/tmpfs/tmp_dir.c
243
struct cred *cred,
usr/src/uts/common/fs/tmpfs/tmp_dir.c
380
(error = tdircheckpath(tp, dir, cred))) {
usr/src/uts/common/fs/tmpfs/tmp_dir.c
406
dir, name, found, tdp, cred);
usr/src/uts/common/fs/tmpfs/tmp_dir.c
43
static int tdircheckpath(struct tmpnode *, struct tmpnode *, struct cred *);
usr/src/uts/common/fs/tmpfs/tmp_dir.c
431
if (error = tmp_taccess(dir, VWRITE, cred))
usr/src/uts/common/fs/tmpfs/tmp_dir.c
437
error = tdirmaketnode(dir, tm, va, op, &tp, cred);
usr/src/uts/common/fs/tmpfs/tmp_dir.c
45
char *, struct tmpnode *, struct tdirent *, struct cred *);
usr/src/uts/common/fs/tmpfs/tmp_dir.c
48
enum de_op, struct tmpnode **, struct cred *);
usr/src/uts/common/fs/tmpfs/tmp_dir.c
492
struct cred *cred)
usr/src/uts/common/fs/tmpfs/tmp_dir.c
517
if (error = tmp_taccess(dir, VEXEC|VWRITE, cred))
usr/src/uts/common/fs/tmpfs/tmp_dir.c
527
if ((error = tmp_sticky_remove_access(dir, tp, cred)) != 0)
usr/src/uts/common/fs/tmpfs/tmp_dir.c
737
struct cred *cred)
usr/src/uts/common/fs/tmpfs/tmp_dir.c
767
error = tdirlookup(dir, "..", &dotdot, cred);
usr/src/uts/common/fs/tmpfs/tmp_dir.c
795
struct cred *cred) /* credentials */
usr/src/uts/common/fs/tmpfs/tmp_dir.c
828
if ((error = tmp_taccess(toparent, VWRITE, cred)) != 0 ||
usr/src/uts/common/fs/tmpfs/tmp_dir.c
829
(error = tmp_sticky_remove_access(toparent, to, cred)) != 0)
usr/src/uts/common/fs/tmpfs/tmp_subr.c
58
tmp_taccess(void *vtp, int mode, struct cred *cred)
usr/src/uts/common/fs/tmpfs/tmp_subr.c
66
if (crgetuid(cred) != tp->tn_uid) {
usr/src/uts/common/fs/tmpfs/tmp_subr.c
68
if (groupmember(tp->tn_gid, cred) == 0)
usr/src/uts/common/fs/tmpfs/tmp_subr.c
72
return (secpolicy_vnode_access2(cred, TNTOV(tp), tp->tn_uid,
usr/src/uts/common/fs/tmpfs/tmp_subr.c
87
struct cred *cr)
usr/src/uts/common/fs/tmpfs/tmp_tnode.c
160
tmpnode_init(struct tmount *tm, struct tmpnode *t, vattr_t *vap, cred_t *cred)
usr/src/uts/common/fs/tmpfs/tmp_tnode.c
176
if (cred == NULL) {
usr/src/uts/common/fs/tmpfs/tmp_tnode.c
180
t->tn_uid = crgetuid(cred);
usr/src/uts/common/fs/tmpfs/tmp_tnode.c
181
t->tn_gid = crgetgid(cred);
usr/src/uts/common/fs/tmpfs/tmp_vfsops.c
411
tmp_unmount(struct vfs *vfsp, int flag, struct cred *cr)
usr/src/uts/common/fs/tmpfs/tmp_vfsops.c
63
struct mounta *, struct cred *);
usr/src/uts/common/fs/tmpfs/tmp_vfsops.c
64
static int tmp_unmount(struct vfs *, int, struct cred *);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
100
struct cred *cred,
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1007
error = tmp_taccess(oldtp, mode, cred);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1028
cred);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1048
vap, &self, cred, ct);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1075
newvp = specvp(*vpp, (*vpp)->v_rdev, (*vpp)->v_type, cred);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1091
struct cred *cred,
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1099
error = tdirlookup(parent, nm, &tp, cred);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1108
tdirdelete(parent, tp, nm, DR_REMOVE, cred);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1126
struct cred *cred,
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1144
(from->tn_uid != crgetuid(cred) && secpolicy_basic_link(cred)))
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1154
error = tdirlookup(parent, tnm, &found, cred);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
116
struct cred *cr,
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1166
from, NULL, (struct tmpnode **)NULL, cred, ct);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1181
struct cred *cred,
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1208
error = tdirlookup(fromparent, onm, &fromtp, cred);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1219
if (((error = tmp_taccess(fromparent, VWRITE, cred)) != 0) ||
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1220
(error = tmp_sticky_remove_access(fromparent, fromtp, cred)) != 0)
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1242
error = tmp_taccess(toparent, VEXEC|VWRITE, cred);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1247
if (tdirlookup(toparent, nnm, &totp, cred) == 0) {
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1265
(struct tmpnode **)NULL, cred, ct);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1285
error = tdirdelete(fromparent, fromtp, onm, DR_RENAME, cred);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1328
struct cred *cred,
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1350
error = tdirlookup(parent, nm, &self, cred);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1361
(struct tmpnode *)NULL, va, &self, cred, ct);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1379
struct cred *cred,
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1395
error = tdirlookup(parent, nm, &self, cred);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1443
error = tdirdelete(parent, self, nm, DR_RMDIR, cred);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1460
struct cred *cred,
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1574
struct cred *cred,
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1589
error = tdirlookup(parent, lnm, &self, cred);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1606
(struct tmpnode *)NULL, tva, &self, cred, ct);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1633
struct cred *cred,
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1656
struct cred *cred,
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1664
tmp_inactive(struct vnode *vp, struct cred *cred, caller_context_t *ct)
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1783
struct cred *cr,
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1856
struct cred *cr)
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
1929
struct cred *cr,
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
2069
struct cred *cr)
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
2177
struct cred *cred,
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
2219
vn_a.cred = cred;
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
2244
struct cred *cred,
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
2261
struct cred *cred,
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
2333
cred_t *cred,
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
582
tmp_read(struct vnode *vp, struct uio *uiop, int ioflag, cred_t *cred,
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
611
tmp_write(struct vnode *vp, struct uio *uiop, int ioflag, struct cred *cred,
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
638
error = wrtmp(tm, tp, uiop, cred, ct);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
652
struct cred *cred,
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
665
struct cred *cred,
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
688
attrs = VOP_GETATTR(mvp, &va, 0, cred, ct);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
728
struct cred *cred,
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
750
error = secpolicy_vnode_setattr(cred, vp, vap, get, flags, tmp_taccess,
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
76
page_t **, size_t, struct seg *, caddr_t, enum seg_rw, struct cred *);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
78
int, struct cred *);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
808
struct cred *cred,
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
815
error = tmp_taccess(tp, mode, cred);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
82
tmp_open(struct vnode **vpp, int flag, struct cred *cred, caller_context_t *ct)
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
829
struct cred *cred,
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
871
if ((error = tmp_taccess(tp, VWRITE, cred)) != 0) {
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
916
error = tdirlookup(tp, nm, &ntp, cred);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
928
cred);
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
948
struct cred *cred,
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
975
if (secpolicy_vnode_stky_modify(cred))
usr/src/uts/common/fs/tmpfs/tmp_vnops.c
988
error = tdirlookup(parent, nm, &oldtp, cred);
usr/src/uts/common/fs/udfs/udf_alloc.c
1279
int32_t flag, struct cred *cr)
usr/src/uts/common/fs/udfs/udf_alloc.c
981
struct ud_inode **ipp, struct vattr *vap, struct cred *cr)
usr/src/uts/common/fs/udfs/udf_bmap.c
195
u_offset_t off, int32_t size, int32_t alloc_only, struct cred *cr)
usr/src/uts/common/fs/udfs/udf_dir.c
101
struct vattr *, enum de_op, struct cred *);
usr/src/uts/common/fs/udfs/udf_dir.c
1021
ud_dirempty(struct ud_inode *ip, uint64_t ino, struct cred *cr)
usr/src/uts/common/fs/udfs/udf_dir.c
104
struct ud_inode *, struct cred *);
usr/src/uts/common/fs/udfs/udf_dir.c
105
int32_t ud_dirmakedirect(struct ud_inode *, struct ud_inode *, struct cred *);
usr/src/uts/common/fs/udfs/udf_dir.c
108
struct slot *, struct cred *);
usr/src/uts/common/fs/udfs/udf_dir.c
110
struct slot *, uint8_t *, struct cred *);
usr/src/uts/common/fs/udfs/udf_dir.c
1120
struct ud_inode *target, struct cred *cr)
usr/src/uts/common/fs/udfs/udf_dir.c
117
char *namep, struct ud_inode **ipp, struct cred *cr, int32_t skipdnlc)
usr/src/uts/common/fs/udfs/udf_dir.c
1229
struct vattr *vap, enum de_op op, struct cred *cr)
usr/src/uts/common/fs/udfs/udf_dir.c
1279
struct ud_inode *sip, struct ud_inode *sdp, struct cred *cr)
usr/src/uts/common/fs/udfs/udf_dir.c
1345
struct ud_inode *dp, struct cred *cr)
usr/src/uts/common/fs/udfs/udf_dir.c
1442
uint8_t *buf, struct slot *slotp, struct cred *cr)
usr/src/uts/common/fs/udfs/udf_dir.c
1626
struct slot *slotp, uint8_t *buf, struct cred *cr)
usr/src/uts/common/fs/udfs/udf_dir.c
334
struct cred *cr,
usr/src/uts/common/fs/udfs/udf_dir.c
606
struct cred *cr,
usr/src/uts/common/fs/udfs/udf_dir.c
878
struct ud_inode **ipp, uint8_t *buf, struct cred *cr)
usr/src/uts/common/fs/udfs/udf_dir.c
96
struct slot *, struct ud_inode **, uint8_t *, struct cred *);
usr/src/uts/common/fs/udfs/udf_dir.c
97
int32_t ud_dirempty(struct ud_inode *, uint64_t, struct cred *);
usr/src/uts/common/fs/udfs/udf_dir.c
99
int32_t ud_dircheckpath(int32_t, struct ud_inode *, struct cred *);
usr/src/uts/common/fs/udfs/udf_inode.c
1557
int32_t flags, struct cred *cr)
usr/src/uts/common/fs/udfs/udf_inode.c
163
struct buf *pbp, struct cred *cred)
usr/src/uts/common/fs/udfs/udf_inode.c
1929
ud_iaccess(struct ud_inode *ip, int32_t mode, struct cred *cr, int dolock)
usr/src/uts/common/fs/udfs/udf_inode.c
929
ud_iinactive(struct ud_inode *ip, struct cred *cr)
usr/src/uts/common/fs/udfs/udf_subr.c
1862
struct cred *cr)
usr/src/uts/common/fs/udfs/udf_vfsops.c
109
struct vnode *, struct mounta *, struct cred *);
usr/src/uts/common/fs/udfs/udf_vfsops.c
110
static int32_t udf_unmount(struct vfs *, int, struct cred *);
usr/src/uts/common/fs/udfs/udf_vfsops.c
113
static int32_t udf_sync(struct vfs *, int16_t, struct cred *);
usr/src/uts/common/fs/udfs/udf_vfsops.c
181
struct mounta *uap, struct cred *cr)
usr/src/uts/common/fs/udfs/udf_vfsops.c
324
udf_unmount(struct vfs *vfsp, int fflag, struct cred *cr)
usr/src/uts/common/fs/udfs/udf_vfsops.c
481
udf_sync(struct vfs *vfsp, int16_t flag, struct cred *cr)
usr/src/uts/common/fs/udfs/udf_vfsops.c
616
struct cred *cr, int32_t isroot)
usr/src/uts/common/fs/udfs/udf_vfsops.c
94
enum whymountroot, dev_t, char *, struct cred *, int32_t);
usr/src/uts/common/fs/udfs/udf_vnops.c
100
struct vattr *, int32_t, struct cred *, caller_context_t *);
usr/src/uts/common/fs/udfs/udf_vnops.c
102
struct vattr *, int32_t, struct cred *, caller_context_t *);
usr/src/uts/common/fs/udfs/udf_vnops.c
104
int32_t, int32_t, struct cred *, caller_context_t *);
usr/src/uts/common/fs/udfs/udf_vnops.c
1050
struct cred *cr,
usr/src/uts/common/fs/udfs/udf_vnops.c
107
int32_t, struct vnode *, struct cred *,
usr/src/uts/common/fs/udfs/udf_vnops.c
1087
struct cred *cr,
usr/src/uts/common/fs/udfs/udf_vnops.c
111
int32_t, struct vnode **, struct cred *, int32_t,
usr/src/uts/common/fs/udfs/udf_vnops.c
1110
struct cred *cr,
usr/src/uts/common/fs/udfs/udf_vnops.c
114
char *, struct cred *, caller_context_t *, int);
usr/src/uts/common/fs/udfs/udf_vnops.c
116
struct vnode *, char *, struct cred *, caller_context_t *, int);
usr/src/uts/common/fs/udfs/udf_vnops.c
118
char *, struct vnode *, char *, struct cred *, caller_context_t *, int);
usr/src/uts/common/fs/udfs/udf_vnops.c
120
char *, struct vattr *, struct vnode **, struct cred *,
usr/src/uts/common/fs/udfs/udf_vnops.c
123
char *, struct vnode *, struct cred *, caller_context_t *, int);
usr/src/uts/common/fs/udfs/udf_vnops.c
125
struct uio *, struct cred *, int32_t *, caller_context_t *, int);
usr/src/uts/common/fs/udfs/udf_vnops.c
1266
struct cred *cr,
usr/src/uts/common/fs/udfs/udf_vnops.c
127
char *, struct vattr *, char *, struct cred *, caller_context_t *, int);
usr/src/uts/common/fs/udfs/udf_vnops.c
129
struct uio *, struct cred *, caller_context_t *);
usr/src/uts/common/fs/udfs/udf_vnops.c
131
int32_t, struct cred *, caller_context_t *);
usr/src/uts/common/fs/udfs/udf_vnops.c
133
struct cred *, caller_context_t *);
usr/src/uts/common/fs/udfs/udf_vnops.c
1398
struct cred *cr,
usr/src/uts/common/fs/udfs/udf_vnops.c
146
struct seg *, caddr_t, enum seg_rw, struct cred *, caller_context_t *);
usr/src/uts/common/fs/udfs/udf_vnops.c
148
size_t, int32_t, struct cred *, caller_context_t *);
usr/src/uts/common/fs/udfs/udf_vnops.c
150
caddr_t *, size_t, uint8_t, uint8_t, uint32_t, struct cred *,
usr/src/uts/common/fs/udfs/udf_vnops.c
1504
struct cred *cr,
usr/src/uts/common/fs/udfs/udf_vnops.c
1527
udf_inactive(struct vnode *vp, struct cred *cr, caller_context_t *ct)
usr/src/uts/common/fs/udfs/udf_vnops.c
153
caddr_t, size_t, uint8_t, uint8_t, uint32_t, struct cred *,
usr/src/uts/common/fs/udfs/udf_vnops.c
156
caddr_t, size_t, uint32_t, uint32_t, uint32_t, struct cred *,
usr/src/uts/common/fs/udfs/udf_vnops.c
159
ulong_t *, struct cred *, caller_context_t *);
usr/src/uts/common/fs/udfs/udf_vnops.c
161
u_offset_t, size_t, int32_t, struct cred *, caller_context_t *);
usr/src/uts/common/fs/udfs/udf_vnops.c
167
int32_t ud_putpages(struct vnode *, offset_t, size_t, int32_t, struct cred *);
usr/src/uts/common/fs/udfs/udf_vnops.c
1671
struct cred *cr,
usr/src/uts/common/fs/udfs/udf_vnops.c
1951
struct cred *cr,
usr/src/uts/common/fs/udfs/udf_vnops.c
2043
struct cred *cr,
usr/src/uts/common/fs/udfs/udf_vnops.c
2087
vn_a.cred = cr;
usr/src/uts/common/fs/udfs/udf_vnops.c
2104
struct cred *cr, caller_context_t *ct)
usr/src/uts/common/fs/udfs/udf_vnops.c
2125
struct cred *cr, caller_context_t *ct)
usr/src/uts/common/fs/udfs/udf_vnops.c
2145
udf_l_pathconf(struct vnode *vp, int32_t cmd, ulong_t *valp, struct cred *cr,
usr/src/uts/common/fs/udfs/udf_vnops.c
2188
struct cred *cr,
usr/src/uts/common/fs/udfs/udf_vnops.c
2344
struct cred *cr)
usr/src/uts/common/fs/udfs/udf_vnops.c
244
struct cred *cr,
usr/src/uts/common/fs/udfs/udf_vnops.c
259
struct cred *cr,
usr/src/uts/common/fs/udfs/udf_vnops.c
2635
struct cred *cr)
usr/src/uts/common/fs/udfs/udf_vnops.c
2758
size_t *lenp, int32_t flags, struct cred *cr)
usr/src/uts/common/fs/udfs/udf_vnops.c
294
struct cred *cr,
usr/src/uts/common/fs/udfs/udf_vnops.c
3108
ud_wrip(struct ud_inode *ip, struct uio *uio, int ioflag, struct cred *cr)
usr/src/uts/common/fs/udfs/udf_vnops.c
343
struct cred *cr,
usr/src/uts/common/fs/udfs/udf_vnops.c
407
struct cred *cr,
usr/src/uts/common/fs/udfs/udf_vnops.c
420
struct cred *cr,
usr/src/uts/common/fs/udfs/udf_vnops.c
483
ud_iaccess_vmode(void *ip, int mode, struct cred *cr)
usr/src/uts/common/fs/udfs/udf_vnops.c
494
struct cred *cr,
usr/src/uts/common/fs/udfs/udf_vnops.c
616
struct cred *cr,
usr/src/uts/common/fs/udfs/udf_vnops.c
641
struct cred *cr,
usr/src/uts/common/fs/udfs/udf_vnops.c
718
struct cred *cr,
usr/src/uts/common/fs/udfs/udf_vnops.c
837
struct cred *cr,
usr/src/uts/common/fs/udfs/udf_vnops.c
861
struct cred *cr,
usr/src/uts/common/fs/udfs/udf_vnops.c
89
int32_t, struct cred *, caller_context_t *);
usr/src/uts/common/fs/udfs/udf_vnops.c
91
int32_t, int32_t, offset_t, struct cred *, caller_context_t *);
usr/src/uts/common/fs/udfs/udf_vnops.c
910
struct cred *cr,
usr/src/uts/common/fs/udfs/udf_vnops.c
93
struct uio *, int32_t, struct cred *, caller_context_t *);
usr/src/uts/common/fs/udfs/udf_vnops.c
95
struct uio *, int32_t, struct cred *, caller_context_t *);
usr/src/uts/common/fs/udfs/udf_vnops.c
97
int32_t, intptr_t, int32_t, struct cred *, int32_t *,
usr/src/uts/common/fs/ufs/quota.c
165
extern struct cred *kcred;
usr/src/uts/common/fs/ufs/quota.c
365
extern struct cred *kcred;
usr/src/uts/common/fs/ufs/quota_ufs.c
123
chkdq(struct inode *ip, long change, int force, struct cred *cr,
usr/src/uts/common/fs/ufs/quota_ufs.c
418
int force, struct cred *cr, char **uerrp, size_t *lenp)
usr/src/uts/common/fs/ufs/quotacalls.c
195
struct cred *cr)
usr/src/uts/common/fs/ufs/quotacalls.c
368
closedq(struct ufsvfs *ufsvfsp, struct cred *cr)
usr/src/uts/common/fs/ufs/quotacalls.c
489
caddr_t addr, struct cred *cr)
usr/src/uts/common/fs/ufs/quotacalls.c
85
quotactl(struct vnode *vp, intptr_t arg, int flag, struct cred *cr)
usr/src/uts/common/fs/ufs/ufs_bmap.c
309
enum bi_type alloc_type, daddr_t *allocblk, struct cred *cr)
usr/src/uts/common/fs/ufs/ufs_dir.c
1013
struct cred *cr,
usr/src/uts/common/fs/ufs/ufs_dir.c
1456
struct cred *cr) /* credentials */
usr/src/uts/common/fs/ufs/ufs_dir.c
160
ufs_diraccess(struct inode *ip, int mode, struct cred *cr)
usr/src/uts/common/fs/ufs/ufs_dir.c
1772
struct cred *cr)
usr/src/uts/common/fs/ufs/ufs_dir.c
180
struct cred *cr,
usr/src/uts/common/fs/ufs/ufs_dir.c
1957
struct cred *cr)
usr/src/uts/common/fs/ufs/ufs_dir.c
2066
struct cred *cr)
usr/src/uts/common/fs/ufs/ufs_dir.c
2315
struct cred *cr)
usr/src/uts/common/fs/ufs/ufs_dir.c
2412
struct cred *cr)
usr/src/uts/common/fs/ufs/ufs_dir.c
2852
struct cred *cr)
usr/src/uts/common/fs/ufs/ufs_dir.c
2864
struct cred *cr)
usr/src/uts/common/fs/ufs/ufs_dir.c
2882
struct cred *cr,
usr/src/uts/common/fs/ufs/ufs_dir.c
2963
struct cred *cr)
usr/src/uts/common/fs/ufs/ufs_dir.c
3104
ufs_xattrdirempty(struct inode *ip, ino_t parentino, struct cred *cr)
usr/src/uts/common/fs/ufs/ufs_dir.c
3159
struct cred *cr)
usr/src/uts/common/fs/ufs/ufs_dir.c
646
struct cred *cr, /* user credentials */
usr/src/uts/common/fs/ufs/ufs_dir.c
813
struct cred *cr) /* user credentials */
usr/src/uts/common/fs/ufs/ufs_filio.c
219
struct cred *cr) /* credentials from ufs_ioctl */
usr/src/uts/common/fs/ufs/ufs_filio.c
285
struct cred *cr) /* credentials from ufs_ioctl */
usr/src/uts/common/fs/ufs/ufs_filio.c
310
struct cred *cr) /* credentials from ufs_ioctl */
usr/src/uts/common/fs/ufs/ufs_filio.c
505
ufs_fioisbusy(struct vnode *vp, int *isbusy, struct cred *cr)
usr/src/uts/common/fs/ufs/ufs_filio.c
534
ufs_fiodirectio(struct vnode *vp, int cmd, struct cred *cr)
usr/src/uts/common/fs/ufs/ufs_filio.c
560
ufs_fiotune(struct vnode *vp, struct fiotune *uftp, struct cred *cr)
usr/src/uts/common/fs/ufs/ufs_filio.c
92
struct cred *cr) /* credentials from ufs_ioctl */
usr/src/uts/common/fs/ufs/ufs_inode.c
146
struct cred *, int);
usr/src/uts/common/fs/ufs/ufs_inode.c
1527
ufs_iaccess(struct inode *ip, int mode, struct cred *cr, int dolock)
usr/src/uts/common/fs/ufs/ufs_inode.c
389
ufs_iget(struct vfs *vfsp, ino_t ino, struct inode **ipp, struct cred *cr)
usr/src/uts/common/fs/ufs/ufs_inode.c
400
struct cred *cr)
usr/src/uts/common/fs/ufs/ufs_inode.c
447
struct cred *cr, int validate)
usr/src/uts/common/fs/ufs/ufs_subr.c
1448
ufs_sticky_remove_access(struct inode *dp, struct inode *ip, struct cred *cr)
usr/src/uts/common/fs/ufs/ufs_thread.c
745
(struct cred *)NULL);
usr/src/uts/common/fs/ufs/ufs_vfsops.c
1377
ufs_unmount(struct vfs *vfsp, int fflag, struct cred *cr)
usr/src/uts/common/fs/ufs/ufs_vfsops.c
1874
ufs_sync(struct vfs *vfsp, short flag, struct cred *cr)
usr/src/uts/common/fs/ufs/ufs_vfsops.c
258
struct cred *, int, void *, int);
usr/src/uts/common/fs/ufs/ufs_vfsops.c
263
struct cred *cr)
usr/src/uts/common/fs/ufs/ufs_vnops.c
108
static int ufs_open(struct vnode **, int, struct cred *, caller_context_t *);
usr/src/uts/common/fs/ufs/ufs_vnops.c
109
static int ufs_close(struct vnode *, int, int, offset_t, struct cred *,
usr/src/uts/common/fs/ufs/ufs_vnops.c
111
static int ufs_read(struct vnode *, struct uio *, int, struct cred *,
usr/src/uts/common/fs/ufs/ufs_vnops.c
113
static int ufs_write(struct vnode *, struct uio *, int, struct cred *,
usr/src/uts/common/fs/ufs/ufs_vnops.c
115
static int ufs_ioctl(struct vnode *, int, intptr_t, int, struct cred *,
usr/src/uts/common/fs/ufs/ufs_vnops.c
117
static int ufs_getattr(struct vnode *, struct vattr *, int, struct cred *,
usr/src/uts/common/fs/ufs/ufs_vnops.c
119
static int ufs_setattr(struct vnode *, struct vattr *, int, struct cred *,
usr/src/uts/common/fs/ufs/ufs_vnops.c
121
static int ufs_access(struct vnode *, int, int, struct cred *,
usr/src/uts/common/fs/ufs/ufs_vnops.c
124
struct pathname *, int, struct vnode *, struct cred *,
usr/src/uts/common/fs/ufs/ufs_vnops.c
127
int, struct vnode **, struct cred *, int,
usr/src/uts/common/fs/ufs/ufs_vnops.c
129
static int ufs_remove(struct vnode *, char *, struct cred *,
usr/src/uts/common/fs/ufs/ufs_vnops.c
131
static int ufs_link(struct vnode *, struct vnode *, char *, struct cred *,
usr/src/uts/common/fs/ufs/ufs_vnops.c
134
struct cred *, caller_context_t *, int);
usr/src/uts/common/fs/ufs/ufs_vnops.c
136
struct cred *, caller_context_t *, int, vsecattr_t *);
usr/src/uts/common/fs/ufs/ufs_vnops.c
137
static int ufs_rmdir(struct vnode *, char *, struct vnode *, struct cred *,
usr/src/uts/common/fs/ufs/ufs_vnops.c
139
static int ufs_readdir(struct vnode *, struct uio *, struct cred *, int *,
usr/src/uts/common/fs/ufs/ufs_vnops.c
142
struct cred *, caller_context_t *, int);
usr/src/uts/common/fs/ufs/ufs_vnops.c
143
static int ufs_readlink(struct vnode *, struct uio *, struct cred *,
usr/src/uts/common/fs/ufs/ufs_vnops.c
1449
struct cred *cr,
usr/src/uts/common/fs/ufs/ufs_vnops.c
145
static int ufs_fsync(struct vnode *, int, struct cred *, caller_context_t *);
usr/src/uts/common/fs/ufs/ufs_vnops.c
146
static void ufs_inactive(struct vnode *, struct cred *, caller_context_t *);
usr/src/uts/common/fs/ufs/ufs_vnops.c
152
struct flk_callback *, struct cred *,
usr/src/uts/common/fs/ufs/ufs_vnops.c
158
enum seg_rw, struct cred *, caller_context_t *);
usr/src/uts/common/fs/ufs/ufs_vnops.c
159
static int ufs_putpage(struct vnode *, offset_t, size_t, int, struct cred *,
usr/src/uts/common/fs/ufs/ufs_vnops.c
161
static int ufs_putpages(struct vnode *, offset_t, size_t, int, struct cred *);
usr/src/uts/common/fs/ufs/ufs_vnops.c
163
uchar_t, uchar_t, uint_t, struct cred *, caller_context_t *);
usr/src/uts/common/fs/ufs/ufs_vnops.c
165
uchar_t, uchar_t, uint_t, struct cred *, caller_context_t *);
usr/src/uts/common/fs/ufs/ufs_vnops.c
167
uint_t, uint_t, uint_t, struct cred *, caller_context_t *);
usr/src/uts/common/fs/ufs/ufs_vnops.c
172
static int ufs_l_pathconf(struct vnode *, int, ulong_t *, struct cred *,
usr/src/uts/common/fs/ufs/ufs_vnops.c
175
struct cred *, caller_context_t *);
usr/src/uts/common/fs/ufs/ufs_vnops.c
179
static int ufs_getsecattr(struct vnode *, vsecattr_t *, int, struct cred *,
usr/src/uts/common/fs/ufs/ufs_vnops.c
181
static int ufs_setsecattr(struct vnode *, vsecattr_t *, int, struct cred *,
usr/src/uts/common/fs/ufs/ufs_vnops.c
183
static int ufs_priv_access(void *, int, struct cred *);
usr/src/uts/common/fs/ufs/ufs_vnops.c
184
static int ufs_eventlookup(struct vnode *, char *, struct cred *,
usr/src/uts/common/fs/ufs/ufs_vnops.c
1890
struct cred *cr, caller_context_t *ct)
usr/src/uts/common/fs/ufs/ufs_vnops.c
1989
ufs_priv_access(void *vip, int mode, struct cred *cr)
usr/src/uts/common/fs/ufs/ufs_vnops.c
1998
ufs_setattr(struct vnode *vp, struct vattr *vap, int flags, struct cred *cr,
usr/src/uts/common/fs/ufs/ufs_vnops.c
2330
ufs_access(struct vnode *vp, int mode, int flags, struct cred *cr,
usr/src/uts/common/fs/ufs/ufs_vnops.c
2354
ufs_readlink(struct vnode *vp, struct uio *uiop, struct cred *cr,
usr/src/uts/common/fs/ufs/ufs_vnops.c
2510
ufs_fsync(struct vnode *vp, int syncflag, struct cred *cr, caller_context_t *ct)
usr/src/uts/common/fs/ufs/ufs_vnops.c
2603
ufs_inactive(struct vnode *vp, struct cred *cr, caller_context_t *ct)
usr/src/uts/common/fs/ufs/ufs_vnops.c
2615
struct pathname *pnp, int flags, struct vnode *rdir, struct cred *cr,
usr/src/uts/common/fs/ufs/ufs_vnops.c
269
ufs_open(struct vnode **vpp, int flag, struct cred *cr, caller_context_t *ct)
usr/src/uts/common/fs/ufs/ufs_vnops.c
277
struct cred *cr, caller_context_t *ct)
usr/src/uts/common/fs/ufs/ufs_vnops.c
2800
int mode, struct vnode **vpp, struct cred *cr, int flag,
usr/src/uts/common/fs/ufs/ufs_vnops.c
303
ufs_read(struct vnode *vp, struct uio *uiop, int ioflag, struct cred *cr,
usr/src/uts/common/fs/ufs/ufs_vnops.c
3085
ufs_remove(struct vnode *vp, char *nm, struct cred *cr, caller_context_t *ct,
usr/src/uts/common/fs/ufs/ufs_vnops.c
3151
ufs_link(struct vnode *tdvp, struct vnode *svp, char *tnm, struct cred *cr,
usr/src/uts/common/fs/ufs/ufs_vnops.c
3248
struct cred *cr, caller_context_t *ct, int flags)
usr/src/uts/common/fs/ufs/ufs_vnops.c
3647
struct vnode **vpp, struct cred *cr, caller_context_t *ct, int flags,
usr/src/uts/common/fs/ufs/ufs_vnops.c
3724
ufs_rmdir(struct vnode *vp, char *nm, struct vnode *cdir, struct cred *cr,
usr/src/uts/common/fs/ufs/ufs_vnops.c
3787
ufs_readdir(struct vnode *vp, struct uio *uiop, struct cred *cr, int *eofp,
usr/src/uts/common/fs/ufs/ufs_vnops.c
3992
struct cred *cr, caller_context_t *ct, int flags)
usr/src/uts/common/fs/ufs/ufs_vnops.c
4176
struct cred *cr)
usr/src/uts/common/fs/ufs/ufs_vnops.c
4316
offset_t offset, struct flk_callback *flk_cbp, struct cred *cr,
usr/src/uts/common/fs/ufs/ufs_vnops.c
4402
enum seg_rw rw, struct cred *cr, caller_context_t *ct)
usr/src/uts/common/fs/ufs/ufs_vnops.c
4983
struct cred *cr, caller_context_t *ct)
usr/src/uts/common/fs/ufs/ufs_vnops.c
5066
struct cred *cr)
usr/src/uts/common/fs/ufs/ufs_vnops.c
5238
int flags, struct cred *cr)
usr/src/uts/common/fs/ufs/ufs_vnops.c
5470
size_t len, uchar_t prot, uchar_t maxprot, uint_t flags, struct cred *cr,
usr/src/uts/common/fs/ufs/ufs_vnops.c
5571
vn_a.cred = cr;
usr/src/uts/common/fs/ufs/ufs_vnops.c
5589
struct cred *cr, caller_context_t *ct)
usr/src/uts/common/fs/ufs/ufs_vnops.c
5606
size_t len, uint_t prot, uint_t maxprot, uint_t flags, struct cred *cr,
usr/src/uts/common/fs/ufs/ufs_vnops.c
5684
ufs_l_pathconf(struct vnode *vp, int cmd, ulong_t *valp, struct cred *cr,
usr/src/uts/common/fs/ufs/ufs_vnops.c
5799
int flags, struct cred *cr, caller_context_t *ct)
usr/src/uts/common/fs/ufs/ufs_vnops.c
6280
struct cred *cr, caller_context_t *ct)
usr/src/uts/common/fs/ufs/ufs_vnops.c
6311
ufs_setsecattr(struct vnode *vp, vsecattr_t *vsap, int flag, struct cred *cr,
usr/src/uts/common/fs/ufs/ufs_vnops.c
6451
ufs_eventlookup(struct vnode *dvp, char *nm, struct cred *cr,
usr/src/uts/common/fs/ufs/ufs_vnops.c
664
wrip(struct inode *ip, struct uio *uio, int ioflag, struct cred *cr)
usr/src/uts/common/fs/ufs/ufs_xattr.c
62
struct cred *cr)
usr/src/uts/common/fs/vfs.c
1109
domount(char *fsname, struct mounta *uap, vnode_t *vp, struct cred *credp,
usr/src/uts/common/fs/vfs.c
2792
vfs_mntdummyread(vnode_t *vp, uio_t *uio, int ioflag, cred_t *cred,
usr/src/uts/common/fs/vfs.c
2800
vfs_mntdummywrite(vnode_t *vp, uio_t *uio, int ioflag, cred_t *cred,
usr/src/uts/common/fs/vfs.c
4137
vfsstray_sync(struct vfs *vfsp, short arg, struct cred *cr)
usr/src/uts/common/fs/vfs.c
4171
vfs_EIO_sync(struct vfs *vfsp, short arg, struct cred *cr)
usr/src/uts/common/fs/zfs/zfs_vnops.c
361
zfs_ioctl(vnode_t *vp, int com, intptr_t data, int flag, cred_t *cred,
usr/src/uts/common/fs/zfs/zfs_vnops.c
374
return (zfs_sync(vp->v_vfsp, 0, cred));
usr/src/uts/common/fs/zfs/zfs_vnops.c
487
return (zfs_ioctl_getxattr(vp, data, flag, cred, ct));
usr/src/uts/common/fs/zfs/zfs_vnops.c
489
return (zfs_ioctl_setxattr(vp, data, flag, cred, ct));
usr/src/uts/common/fs/zfs/zfs_vnops.c
5232
vn_a.cred = cr;
usr/src/uts/common/gssapi/include/mechglueP.h
700
#define KCRED_TO_KGSS_CRED(cred) ((struct kgss_cred *)(cred))
usr/src/uts/common/gssapi/include/mechglueP.h
701
#define KCRED_TO_CRED(cred) (KCRED_TO_KGSS_CRED(cred)->gssd_cred)
usr/src/uts/common/gssapi/include/mechglueP.h
702
#define KCRED_TO_CREDV(cred) (KCRED_TO_KGSS_CRED(cred)->gssd_cred_verifier)
usr/src/uts/common/gssapi/include/mechglueP.h
733
#define KGSS_CRED_FREE(cred) kmem_free(cred, sizeof (struct kgss_cred))
usr/src/uts/common/gssapi/include/mechglueP.h
778
#define KGSS_CRED_FREE(cred) free(cred)
usr/src/uts/common/gssapi/mechs/krb5/include/gssapiP_generic.h
178
int g_save_cred_id (g_set *vdb, gss_cred_id_t cred);
usr/src/uts/common/gssapi/mechs/krb5/include/gssapiP_generic.h
183
int g_validate_cred_id (g_set *vdb, gss_cred_id_t cred);
usr/src/uts/common/gssapi/mechs/krb5/include/gssapiP_generic.h
188
int g_delete_cred_id (g_set *vdb, gss_cred_id_t cred);
usr/src/uts/common/gssapi/mechs/krb5/include/gssapiP_krb5.h
225
#define kg_save_cred_id(cred) g_save_cred_id(&kg_vdb,cred)
usr/src/uts/common/gssapi/mechs/krb5/include/gssapiP_krb5.h
230
#define kg_validate_cred_id(cred) g_validate_cred_id(&kg_vdb,cred)
usr/src/uts/common/gssapi/mechs/krb5/include/gssapiP_krb5.h
235
#define kg_delete_cred_id(cred) g_delete_cred_id(&kg_vdb,cred)
usr/src/uts/common/gssapi/mechs/krb5/include/gssapiP_krb5.h
243
gss_cred_id_t *cred);
usr/src/uts/common/gssapi/mechs/krb5/include/gssapiP_krb5.h
749
gss_cred_id_t cred,
usr/src/uts/common/gssapi/mechs/krb5/include/gssapiP_krb5.h
762
gss_cred_id_t cred,
usr/src/uts/common/gssapi/mechs/krb5/include/gssapi_krb5.h
212
gss_cred_id_t cred,
usr/src/uts/common/gssapi/mechs/krb5/include/gssapi_krb5.h
287
gss_cred_id_t cred,
usr/src/uts/common/gssapi/mechs/krb5/mech/gssapi_krb5.c
169
kg_get_defcred(minor_status, cred)
usr/src/uts/common/gssapi/mechs/krb5/mech/gssapi_krb5.c
171
gss_cred_id_t *cred;
usr/src/uts/common/gssapi/mechs/krb5/mech/gssapi_krb5.c
178
cred, NULL, NULL)) && GSS_ERROR(major)) {
usr/src/uts/common/gssapi/mechs/krb5/mech/util_validate.c
259
int g_save_cred_id(vdb, cred)
usr/src/uts/common/gssapi/mechs/krb5/mech/util_validate.c
261
gss_cred_id_t cred;
usr/src/uts/common/gssapi/mechs/krb5/mech/util_validate.c
263
return(g_save(vdb, V_CRED_ID, (void *) cred));
usr/src/uts/common/gssapi/mechs/krb5/mech/util_validate.c
287
int g_validate_cred_id(vdb, cred)
usr/src/uts/common/gssapi/mechs/krb5/mech/util_validate.c
289
gss_cred_id_t cred;
usr/src/uts/common/gssapi/mechs/krb5/mech/util_validate.c
291
return(g_validate(vdb, V_CRED_ID, (void *) cred));
usr/src/uts/common/gssapi/mechs/krb5/mech/util_validate.c
314
int g_delete_cred_id(vdb, cred)
usr/src/uts/common/gssapi/mechs/krb5/mech/util_validate.c
316
gss_cred_id_t cred;
usr/src/uts/common/gssapi/mechs/krb5/mech/util_validate.c
318
return(g_delete(vdb, V_CRED_ID, (void *) cred));
usr/src/uts/common/gssapi/mechs/krb5/mech/val_cred.c
40
krb5_gss_cred_id_t cred;
usr/src/uts/common/gssapi/mechs/krb5/mech/val_cred.c
49
cred = (krb5_gss_cred_id_t) cred_handle;
usr/src/uts/common/gssapi/mechs/krb5/mech/val_cred.c
51
code = k5_mutex_lock(&cred->lock);
usr/src/uts/common/gssapi/mechs/krb5/mech/val_cred.c
57
if (cred->ccache) {
usr/src/uts/common/gssapi/mechs/krb5/mech/val_cred.c
58
if ((code = krb5_cc_get_principal(context, cred->ccache, &princ))) {
usr/src/uts/common/gssapi/mechs/krb5/mech/val_cred.c
59
k5_mutex_unlock(&cred->lock);
usr/src/uts/common/gssapi/mechs/krb5/mech/val_cred.c
63
if (!krb5_principal_compare(context, princ, cred->princ)) {
usr/src/uts/common/gssapi/mechs/krb5/mech/val_cred.c
64
k5_mutex_unlock(&cred->lock);
usr/src/uts/common/gssapi/mechs/krb5/mech/val_cred.c
91
krb5_gss_cred_id_t cred = (krb5_gss_cred_id_t) cred_handle;
usr/src/uts/common/gssapi/mechs/krb5/mech/val_cred.c
92
k5_mutex_assert_locked(&cred->lock);
usr/src/uts/common/gssapi/mechs/krb5/mech/val_cred.c
93
k5_mutex_unlock(&cred->lock);
usr/src/uts/common/inet/ipf/ip_fil_solaris.c
1146
int iplopen(devp, flags, otype, cred)
usr/src/uts/common/inet/ipf/ip_fil_solaris.c
1149
cred_t *cred;
usr/src/uts/common/inet/ipf/ip_fil_solaris.c
1156
cmn_err(CE_CONT, "iplopen(%x,%x,%x,%x)\n", devp, flags, otype, cred);
usr/src/uts/common/inet/ipf/ip_fil_solaris.c
1184
int iplclose(dev, flags, otype, cred)
usr/src/uts/common/inet/ipf/ip_fil_solaris.c
1187
cred_t *cred;
usr/src/uts/common/inet/ipf/ip_fil_solaris.c
1192
cmn_err(CE_CONT, "iplclose(%x,%x,%x,%x)\n", dev, flags, otype, cred);
usr/src/uts/common/inet/iptun/iptun_ctl.c
39
iptun_ioc_create(void *karg, intptr_t arg, int mode, cred_t *cred, int *rvalp)
usr/src/uts/common/inet/iptun/iptun_ctl.c
41
return (iptun_create(karg, cred));
usr/src/uts/common/inet/iptun/iptun_ctl.c
46
iptun_ioc_delete(void *karg, intptr_t arg, int mode, cred_t *cred, int *rvalp)
usr/src/uts/common/inet/iptun/iptun_ctl.c
48
return (iptun_delete(*(datalink_id_t *)karg, cred));
usr/src/uts/common/inet/iptun/iptun_ctl.c
53
iptun_ioc_modify(void *karg, intptr_t arg, int mode, cred_t *cred, int *rvalp)
usr/src/uts/common/inet/iptun/iptun_ctl.c
55
return (iptun_modify(karg, cred));
usr/src/uts/common/inet/iptun/iptun_ctl.c
60
iptun_ioc_info(void *karg, intptr_t arg, int mode, cred_t *cred, int *rvalp)
usr/src/uts/common/inet/iptun/iptun_ctl.c
62
return (iptun_info(karg, cred));
usr/src/uts/common/inet/iptun/iptun_ctl.c
67
iptun_ioc_set_6to4relay(void *karg, intptr_t arg, int mode, cred_t *cred,
usr/src/uts/common/inet/iptun/iptun_ctl.c
71
netstack_t *ns = netstack_find_by_cred(cred);
usr/src/uts/common/inet/iptun/iptun_ctl.c
81
iptun_ioc_get_6to4relay(void *karg, intptr_t arg, int mode, cred_t *cred,
usr/src/uts/common/inet/iptun/iptun_ctl.c
85
netstack_t *ns = netstack_find_by_cred(cred);
usr/src/uts/common/inet/sdp_itf.h
111
struct cred *cr);
usr/src/uts/common/inet/sockmods/sockmod_pfp.c
1110
sdpfp_close(sock_lower_handle_t handle, int flag, struct cred *cr)
usr/src/uts/common/inet/sockmods/sockmod_pfp.c
1420
cred_t *cred)
usr/src/uts/common/inet/sockmods/sockmod_pfp.c
1439
zoneid = crgetzoneid(cred);
usr/src/uts/common/inet/sockmods/sockmod_pfp.c
270
int sflags, cred_t *cred)
usr/src/uts/common/inet/sockmods/sockmod_pfp.c
277
if (secpolicy_net_rawaccess(cred) != 0) {
usr/src/uts/common/inet/sockmods/sockmod_pfp.c
583
socklen_t addrlen, struct cred *cred)
usr/src/uts/common/inet/sockmods/sockmod_pfp.c
600
error = pfp_open_index(addr_ll->sll_ifindex, &mh, &mch, cred);
usr/src/uts/common/inet/sockmods/sockmod_pfp.c
642
sock_upcalls_t *upcalls, int flags, cred_t *cred)
usr/src/uts/common/inet/sockmods/sockmod_pfp.c
659
void *optval, socklen_t *optlenp, struct cred *cred)
usr/src/uts/common/inet/sockmods/sockmod_pfp.c
703
const void *optval, socklen_t optlen, struct cred *cred)
usr/src/uts/common/inet/sockmods/sockmod_pfp.c
736
struct nmsghdr *msg, struct cred *cred)
usr/src/uts/common/inet/sockmods/sockmod_pfp.c
790
cred);
usr/src/uts/common/inet/sockmods/sockmod_pfp.c
80
sock_upcalls_t *, int, struct cred *);
usr/src/uts/common/inet/sockmods/sockmod_pfp.c
82
struct cred *);
usr/src/uts/common/inet/sockmods/sockmod_pfp.c
83
static int sdpfp_close(sock_lower_handle_t, int, struct cred *);
usr/src/uts/common/inet/sockmods/sockmod_pfp.c
86
socklen_t *, struct cred *);
usr/src/uts/common/inet/sockmods/sockmod_pfp.c
88
struct cred *);
usr/src/uts/common/inet/sockmods/sockmod_pfp.c
90
struct cred *);
usr/src/uts/common/inet/sockmods/sockmod_pfp.c
900
int32_t *rval, struct cred *cr)
usr/src/uts/common/inet/sockmods/sockmod_pfp.c
92
socklen_t, struct cred *);
usr/src/uts/common/inet/sockmods/socksctp.c
102
struct cred *, pid_t);
usr/src/uts/common/inet/sockmods/socksctp.c
1140
boolean_t accept, struct cred *cr)
usr/src/uts/common/inet/sockmods/socksctp.c
1152
struct cred *cr)
usr/src/uts/common/inet/sockmods/socksctp.c
1163
sosctp_shutdown(struct sonode *so, int how, struct cred *cr)
usr/src/uts/common/inet/sockmods/socksctp.c
1233
void *optval, socklen_t *optlenp, int flags, struct cred *cr)
usr/src/uts/common/inet/sockmods/socksctp.c
1301
const void *optval, t_uscalar_t optlen, struct cred *cr)
usr/src/uts/common/inet/sockmods/socksctp.c
1438
struct cred *cr, int32_t *rvalp)
usr/src/uts/common/inet/sockmods/socksctp.c
1824
sosctp_close(struct sonode *so, int flag, struct cred *cr)
usr/src/uts/common/inet/sockmods/socksctp.c
185
sosctp_init(struct sonode *so, struct sonode *pso, struct cred *cr, int flags)
usr/src/uts/common/inet/sockmods/socksctp.c
1873
sosctp_fini(struct sonode *so, struct cred *cr)
usr/src/uts/common/inet/sockmods/socksctp.c
1943
struct cred *peer_cred, pid_t peer_cpid, sock_upcalls_t **ucp)
usr/src/uts/common/inet/sockmods/socksctp.c
1996
struct cred *peer_cred, pid_t peer_cpid)
usr/src/uts/common/inet/sockmods/socksctp.c
245
sosctp_accept(struct sonode *so, int fflag, struct cred *cr,
usr/src/uts/common/inet/sockmods/socksctp.c
264
int flags, struct cred *cr)
usr/src/uts/common/inet/sockmods/socksctp.c
315
sosctp_listen(struct sonode *so, int backlog, struct cred *cr)
usr/src/uts/common/inet/sockmods/socksctp.c
368
socklen_t namelen, int fflag, int flags, struct cred *cr)
usr/src/uts/common/inet/sockmods/socksctp.c
448
socklen_t namelen, int fflag, int flags, struct cred *cr)
usr/src/uts/common/inet/sockmods/socksctp.c
490
struct cred *cr)
usr/src/uts/common/inet/sockmods/socksctp.c
62
static int sosctp_init(struct sonode *, struct sonode *, struct cred *, int);
usr/src/uts/common/inet/sockmods/socksctp.c
63
static int sosctp_accept(struct sonode *, int, struct cred *, struct sonode **);
usr/src/uts/common/inet/sockmods/socksctp.c
65
struct cred *);
usr/src/uts/common/inet/sockmods/socksctp.c
66
static int sosctp_listen(struct sonode *, int, struct cred *);
usr/src/uts/common/inet/sockmods/socksctp.c
68
int, int, struct cred *);
usr/src/uts/common/inet/sockmods/socksctp.c
70
struct cred *);
usr/src/uts/common/inet/sockmods/socksctp.c
72
struct cred *);
usr/src/uts/common/inet/sockmods/socksctp.c
735
struct cred *cr)
usr/src/uts/common/inet/sockmods/socksctp.c
74
boolean_t, struct cred *);
usr/src/uts/common/inet/sockmods/socksctp.c
76
struct cred *);
usr/src/uts/common/inet/sockmods/socksctp.c
77
static int sosctp_shutdown(struct sonode *, int, struct cred *);
usr/src/uts/common/inet/sockmods/socksctp.c
79
int, struct cred *);
usr/src/uts/common/inet/sockmods/socksctp.c
81
socklen_t, struct cred *);
usr/src/uts/common/inet/sockmods/socksctp.c
82
static int sosctp_ioctl(struct sonode *, int, intptr_t, int, struct cred *,
usr/src/uts/common/inet/sockmods/socksctp.c
84
static int sosctp_close(struct sonode *, int, struct cred *);
usr/src/uts/common/inet/sockmods/socksctp.c
85
void sosctp_fini(struct sonode *, struct cred *);
usr/src/uts/common/inet/sockmods/socksctp.c
91
socklen_t, int, int, struct cred *);
usr/src/uts/common/inet/sockmods/socksctp.c
93
struct cred *);
usr/src/uts/common/inet/sockmods/socksctp.c
934
struct cred *cr)
usr/src/uts/common/inet/sockmods/socksctp.c
99
sock_lower_handle_t, sock_downcalls_t *, struct cred *, pid_t,
usr/src/uts/common/inet/sockmods/socksctp.h
107
const uchar_t *control, socklen_t controllen, int fflag, struct cred *,
usr/src/uts/common/inet/sockmods/socksctp.h
90
extern void sosctp_fini(struct sonode *, struct cred *);
usr/src/uts/common/inet/sockmods/socksctpsubr.c
361
struct cred *cr, struct sctp_soassoc **ssap)
usr/src/uts/common/inet/sockmods/socksdp.c
1133
sosdp_close(struct sonode *so, int flag, struct cred *cr)
usr/src/uts/common/inet/sockmods/socksdp.c
1164
sosdp_fini(struct sonode *so, struct cred *cr)
usr/src/uts/common/inet/sockmods/socksdp.c
133
sosdp_init(struct sonode *so, struct sonode *pso, struct cred *cr, int flags)
usr/src/uts/common/inet/sockmods/socksdp.c
177
sosdp_accept(struct sonode *lso, int fflag, struct cred *cr,
usr/src/uts/common/inet/sockmods/socksdp.c
216
int flags, struct cred *cr)
usr/src/uts/common/inet/sockmods/socksdp.c
278
sosdp_listen(struct sonode *so, int backlog, struct cred *cr)
usr/src/uts/common/inet/sockmods/socksdp.c
329
socklen_t namelen, int fflag, int flags, struct cred *cr)
usr/src/uts/common/inet/sockmods/socksdp.c
419
struct cred *cr)
usr/src/uts/common/inet/sockmods/socksdp.c
485
struct cred *cr)
usr/src/uts/common/inet/sockmods/socksdp.c
539
boolean_t accept, struct cred *cr)
usr/src/uts/common/inet/sockmods/socksdp.c
557
struct cred *cr)
usr/src/uts/common/inet/sockmods/socksdp.c
587
sosdp_shutdown(struct sonode *so, int how, struct cred *cr)
usr/src/uts/common/inet/sockmods/socksdp.c
61
static int sosdp_init(struct sonode *, struct sonode *, struct cred *, int);
usr/src/uts/common/inet/sockmods/socksdp.c
62
static int sosdp_accept(struct sonode *, int, struct cred *, struct sonode **);
usr/src/uts/common/inet/sockmods/socksdp.c
64
struct cred *);
usr/src/uts/common/inet/sockmods/socksdp.c
65
static int sosdp_listen(struct sonode *, int, struct cred *);
usr/src/uts/common/inet/sockmods/socksdp.c
653
void *optval, socklen_t *optlenp, int flags, struct cred *cr)
usr/src/uts/common/inet/sockmods/socksdp.c
67
int, int, struct cred *);
usr/src/uts/common/inet/sockmods/socksdp.c
69
struct cred *);
usr/src/uts/common/inet/sockmods/socksdp.c
71
struct cred *);
usr/src/uts/common/inet/sockmods/socksdp.c
73
boolean_t, struct cred *);
usr/src/uts/common/inet/sockmods/socksdp.c
75
struct cred *);
usr/src/uts/common/inet/sockmods/socksdp.c
76
static int sosdp_shutdown(struct sonode *, int, struct cred *);
usr/src/uts/common/inet/sockmods/socksdp.c
78
int, struct cred *);
usr/src/uts/common/inet/sockmods/socksdp.c
80
socklen_t, struct cred *);
usr/src/uts/common/inet/sockmods/socksdp.c
800
const void *optval, t_uscalar_t optlen, struct cred *cr)
usr/src/uts/common/inet/sockmods/socksdp.c
81
static int sosdp_ioctl(struct sonode *, int, intptr_t, int, struct cred *,
usr/src/uts/common/inet/sockmods/socksdp.c
85
static int sosdp_close(struct sonode *, int, struct cred *);
usr/src/uts/common/inet/sockmods/socksdp.c
86
void sosdp_fini(struct sonode *, struct cred *);
usr/src/uts/common/inet/sockmods/socksdp.c
958
struct cred *cr, int32_t *rvalp)
usr/src/uts/common/inet/sockmods/socksdp.h
37
extern void sosdp_fini(struct sonode *, struct cred *);
usr/src/uts/common/io/aac/aac.c
6852
aac_open(dev_t *devp, int flag, int otyp, cred_t *cred)
usr/src/uts/common/io/aac/aac.c
6867
return (scsi_hba_open(devp, flag, otyp, cred));
usr/src/uts/common/io/aac/aac.c
6882
aac_close(dev_t dev, int flag, int otyp, cred_t *cred)
usr/src/uts/common/io/aac/aac.c
6896
return (scsi_hba_close(dev, flag, otyp, cred));
usr/src/uts/common/io/aggr/aggr_ctl.c
123
cred);
usr/src/uts/common/io/aggr/aggr_ctl.c
132
aggr_ioc_delete(void *karg, intptr_t arg, int mode, cred_t *cred, int *rvalp)
usr/src/uts/common/io/aggr/aggr_ctl.c
136
return (aggr_grp_delete(delete_arg->ld_linkid, cred));
usr/src/uts/common/io/aggr/aggr_ctl.c
201
aggr_ioc_info(void *karg, intptr_t arg, int mode, cred_t *cred, int *rvalp)
usr/src/uts/common/io/aggr/aggr_ctl.c
211
aggr_ioc_info_new_grp, aggr_ioc_info_new_port, cred));
usr/src/uts/common/io/aggr/aggr_ctl.c
255
aggr_ioc_add(void *karg, intptr_t arg, int mode, cred_t *cred, int *rvalp)
usr/src/uts/common/io/aggr/aggr_ctl.c
262
aggr_ioc_remove(void *karg, intptr_t arg, int mode, cred_t *cred, int *rvalp)
usr/src/uts/common/io/aggr/aggr_ctl.c
39
aggr_ioc_modify(void *karg, intptr_t arg, int mode, cred_t *cred, int *rvalp)
usr/src/uts/common/io/aggr/aggr_ctl.c
86
aggr_ioc_create(void *karg, intptr_t arg, int mode, cred_t *cred, int *rvalp)
usr/src/uts/common/io/aggr/aggr_grp.c
2023
aggr_grp_delete(datalink_id_t linkid, cred_t *cred)
usr/src/uts/common/io/aggr/aggr_grp.c
2059
(void) dls_devnet_create(grp->lg_mh, linkid, crgetzoneid(cred));
usr/src/uts/common/io/aggr/aggr_grp.c
2148
aggr_grp_info_new_port_fn_t new_port_fn, cred_t *cred)
usr/src/uts/common/io/aggr/aggr_grp.c
2159
if (!dls_devnet_islinkvisible(linkid, crgetzoneid(cred)))
usr/src/uts/common/io/bl.c
107
bl_open(dev_t *devp, int flag, int otyp, struct cred *credp)
usr/src/uts/common/io/bl.c
120
bl_ioctl(dev_t dev, int cmd, intptr_t data, int flag, cred_t *cred, int *rvalp)
usr/src/uts/common/io/bpf/bpf.c
461
bpfopen(dev_t *devp, int flag, int mode, cred_t *cred)
usr/src/uts/common/io/bpf/bpf.c
471
if (secpolicy_net_rawaccess(cred) != 0)
usr/src/uts/common/io/bpf/bpf.c
476
if ((secpolicy_net_observability(cred) != 0) &&
usr/src/uts/common/io/bpf/bpf.c
477
(secpolicy_net_rawaccess(cred) != 0))
usr/src/uts/common/io/bpf/bpf.c
491
d->bd_zone = crgetzoneid(cred);
usr/src/uts/common/io/bpf/bpf.c
587
bpfread(dev_t dev, struct uio *uio, cred_t *cred)
usr/src/uts/common/io/bpf/bpf.c
710
bpfwrite(dev_t dev, struct uio *uio, cred_t *cred)
usr/src/uts/common/io/bpf/bpf.c
833
bpfioctl(dev_t dev, int cmd, intptr_t addr, int mode, cred_t *cred, int *rval)
usr/src/uts/common/io/bpf/bpf_mod.c
44
extern int bpfopen(dev_t *devp, int flag, int otyp, cred_t *cred);
usr/src/uts/common/io/bpf/bpf_mod.c
45
extern int bpfclose(dev_t dev, int flag, int otyp, cred_t *cred);
usr/src/uts/common/io/bpf/bpf_mod.c
47
extern int bpfwrite(dev_t dev, struct uio *uio, cred_t *cred);
usr/src/uts/common/io/bridge.c
411
bridge_ioc_listfwd(void *karg, intptr_t arg, int mode, cred_t *cred, int *rvalp)
usr/src/uts/common/io/bridge.c
740
cred_t *cred)
usr/src/uts/common/io/bridge.c
787
err = dls_devnet_create(bmp->bm_mh, linkid, crgetzoneid(cred));
usr/src/uts/common/io/comstar/port/iscsit/iscsit.c
439
iscsit_drv_ioctl(dev_t drv, int cmd, intptr_t argp, int flag, cred_t *cred,
usr/src/uts/common/io/comstar/port/iscsit/iscsit.c
450
if (drv_priv(cred) != 0) {
usr/src/uts/common/io/comstar/port/pppt/pppt.c
344
pppt_drv_ioctl(dev_t drv, int cmd, intptr_t argp, int flag, cred_t *cred,
usr/src/uts/common/io/comstar/port/pppt/pppt.c
353
if (drv_priv(cred) != 0) {
usr/src/uts/common/io/comstar/port/srpt/srpt_mod.c
489
srpt_drv_ioctl(dev_t drv, int cmd, intptr_t argp, int flag, cred_t *cred,
usr/src/uts/common/io/comstar/port/srpt/srpt_mod.c
496
if (drv_priv(cred) != 0) {
usr/src/uts/common/io/cons.c
277
cnopen(dev_t *dev, int flag, int state, struct cred *cred)
usr/src/uts/common/io/cons.c
283
ASSERT(cred != NULL);
usr/src/uts/common/io/cons.c
292
if (VOP_OPEN(&vsconsvp, FREAD | FWRITE, cred, NULL) != 0) {
usr/src/uts/common/io/cons.c
325
if ((err = VOP_OPEN(&vp, flag, cred, NULL)) != 0)
usr/src/uts/common/io/cons.c
338
(void) VOP_CLOSE(vp, flag, 1, (offset_t)0, cred, NULL);
usr/src/uts/common/io/cons.c
350
cnclose(dev_t dev __unused, int flag, int state, struct cred *cred)
usr/src/uts/common/io/cons.c
368
err = VOP_CLOSE(vp, flag, 1, (offset_t)0, cred, NULL);
usr/src/uts/common/io/cons.c
377
cnread(dev_t dev __unused, struct uio *uio, struct cred *cred)
usr/src/uts/common/io/cons.c
398
return (strread(rconsvp, uio, cred));
usr/src/uts/common/io/cons.c
400
return (cdev_read(rconsdev, uio, cred));
usr/src/uts/common/io/cons.c
404
cnwrite(dev_t dev __unused, struct uio *uio, struct cred *cred)
usr/src/uts/common/io/cons.c
431
(void) strwrite(vsconsvp, &uiod.d_uio, cred);
usr/src/uts/common/io/cons.c
437
return (strwrite(rconsvp, uio, cred));
usr/src/uts/common/io/cons.c
439
return (cdev_write(rconsdev, uio, cred));
usr/src/uts/common/io/cons.c
444
struct cred *cred, int *rvalp)
usr/src/uts/common/io/cons.c
491
return (cdev_ioctl(rconsdev, CONS_GETTERM, arg, flag, cred, rvalp));
usr/src/uts/common/io/cons.c
496
cnioctl(dev_t dev, int cmd, intptr_t arg, int flag, struct cred *cred,
usr/src/uts/common/io/cons.c
513
return (cnprivateioc(dev, cmd, arg, flag, cred, rvalp));
usr/src/uts/common/io/cons.c
517
cred, rvalp));
usr/src/uts/common/io/cons.c
519
return (cdev_ioctl(rconsdev, cmd, arg, flag, cred, rvalp));
usr/src/uts/common/io/cons.c
73
static int cnopen(dev_t *, int, int, struct cred *);
usr/src/uts/common/io/cons.c
74
static int cnclose(dev_t, int, int, struct cred *);
usr/src/uts/common/io/cons.c
75
static int cnread(dev_t, struct uio *, struct cred *);
usr/src/uts/common/io/cons.c
76
static int cnwrite(dev_t, struct uio *, struct cred *);
usr/src/uts/common/io/cons.c
77
static int cnioctl(dev_t, int, intptr_t, int, struct cred *, int *);
usr/src/uts/common/io/devfm.c
176
fm_open(dev_t *devp, int flag, int typ, struct cred *cred)
usr/src/uts/common/io/devfm.c
237
fm_ioctl(dev_t dev, int cmd, intptr_t data, int flag, cred_t *cred, int *rvalp)
usr/src/uts/common/io/dld/dld_drv.c
1052
drv_ioc_doorserver(void *karg, intptr_t arg, int mode, cred_t *cred, int *rvalp)
usr/src/uts/common/io/dld/dld_drv.c
1064
drv_ioc_usagelog(void *karg, intptr_t arg, int mode, cred_t *cred,
usr/src/uts/common/io/dld/dld_drv.c
1088
drv_ioc_addflow(void *karg, intptr_t arg, int mode, cred_t *cred, int *rvalp)
usr/src/uts/common/io/dld/dld_drv.c
1101
drv_ioc_removeflow(void *karg, intptr_t arg, int mode, cred_t *cred, int *rvalp)
usr/src/uts/common/io/dld/dld_drv.c
1113
drv_ioc_modifyflow(void *karg, intptr_t arg, int mode, cred_t *cred, int *rvalp)
usr/src/uts/common/io/dld/dld_drv.c
1125
drv_ioc_walkflow(void *karg, intptr_t arg, int mode, cred_t *cred, int *rvalp)
usr/src/uts/common/io/dld/dld_drv.c
1129
return (dld_walk_flow(wfp, arg, cred));
usr/src/uts/common/io/dld/dld_drv.c
1215
drv_ioc_secobj_set(void *karg, intptr_t arg, int mode, cred_t *cred, int *rvalp)
usr/src/uts/common/io/dld/dld_drv.c
1291
drv_ioc_secobj_get(void *karg, intptr_t arg, int mode, cred_t *cred, int *rvalp)
usr/src/uts/common/io/dld/dld_drv.c
1337
drv_ioc_secobj_unset(void *karg, intptr_t arg, int mode, cred_t *cred,
usr/src/uts/common/io/dld/dld_drv.c
1367
drv_ioc_gettran(void *karg, intptr_t arg, int mode, cred_t *cred,
usr/src/uts/common/io/dld/dld_drv.c
1388
if (crgetzoneid(cred) != dls_devnet_getownerzid(dlh)) {
usr/src/uts/common/io/dld/dld_drv.c
1415
drv_ioc_readtran(void *karg, intptr_t arg, int mode, cred_t *cred,
usr/src/uts/common/io/dld/dld_drv.c
1444
if (crgetzoneid(cred) != dls_devnet_getownerzid(dlh)) {
usr/src/uts/common/io/dld/dld_drv.c
1472
drv_ioc_getled(void *karg, intptr_t arg, int mode, cred_t *cred,
usr/src/uts/common/io/dld/dld_drv.c
1496
if (crgetzoneid(cred) != dls_devnet_getownerzid(dlh)) {
usr/src/uts/common/io/dld/dld_drv.c
1518
drv_ioc_setled(void *karg, intptr_t arg, int mode, cred_t *cred,
usr/src/uts/common/io/dld/dld_drv.c
1542
if (crgetzoneid(cred) != dls_devnet_getownerzid(dlh)) {
usr/src/uts/common/io/dld/dld_drv.c
1697
drv_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cred, int *rvalp)
usr/src/uts/common/io/dld/dld_drv.c
1744
(err = info->di_priv_func(cred)) != 0)
usr/src/uts/common/io/dld/dld_drv.c
1759
err = info->di_func(buf, arg, mode, cred, rvalp);
usr/src/uts/common/io/dld/dld_drv.c
325
drv_ioc_checkprivs(datalink_class_t class, cred_t *cred)
usr/src/uts/common/io/dld/dld_drv.c
328
return (secpolicy_iptun_config(cred));
usr/src/uts/common/io/dld/dld_drv.c
329
return (secpolicy_dl_config(cred));
usr/src/uts/common/io/dld/dld_drv.c
337
drv_ioc_attr(void *karg, intptr_t arg, int mode, cred_t *cred, int *rvalp)
usr/src/uts/common/io/dld/dld_drv.c
342
zoneid_t zoneid = crgetzoneid(cred);
usr/src/uts/common/io/dld/dld_drv.c
378
drv_ioc_phys_attr(void *karg, intptr_t arg, int mode, cred_t *cred, int *rvalp)
usr/src/uts/common/io/dld/dld_drv.c
385
zoneid_t zoneid = crgetzoneid(cred);
usr/src/uts/common/io/dld/dld_drv.c
430
drv_ioc_hwgrpget(void *karg, intptr_t arg, int mode, cred_t *cred, int *rvalp)
usr/src/uts/common/io/dld/dld_drv.c
438
zoneid_t zoneid = crgetzoneid(cred);
usr/src/uts/common/io/dld/dld_drv.c
564
drv_ioc_macaddrget(void *karg, intptr_t arg, int mode, cred_t *cred, int *rvalp)
usr/src/uts/common/io/dld/dld_drv.c
572
zoneid_t zoneid = crgetzoneid(cred);
usr/src/uts/common/io/dld/dld_drv.c
633
const cred_t *cred)
usr/src/uts/common/io/dld/dld_drv.c
635
const zoneid_t zid = crgetzoneid(cred);
usr/src/uts/common/io/dld/dld_drv.c
677
cred_t *cred, int mode)
usr/src/uts/common/io/dld/dld_drv.c
715
NULL)) != 0 || (err = drv_ioc_checkprivs(class, cred)) != 0)
usr/src/uts/common/io/dld/dld_drv.c
727
const uint_t perm_mask = dld_macprop_perm_mask(dlh, kprop, cred);
usr/src/uts/common/io/dld/dld_drv.c
878
drv_ioc_setprop(void *karg, intptr_t arg, int mode, cred_t *cred, int *rvalp)
usr/src/uts/common/io/dld/dld_drv.c
880
return (drv_ioc_prop_common(karg, arg, B_TRUE, cred, mode));
usr/src/uts/common/io/dld/dld_drv.c
885
drv_ioc_getprop(void *karg, intptr_t arg, int mode, cred_t *cred, int *rvalp)
usr/src/uts/common/io/dld/dld_drv.c
887
return (drv_ioc_prop_common(karg, arg, B_FALSE, cred, mode));
usr/src/uts/common/io/dld/dld_drv.c
898
drv_ioc_rename(void *karg, intptr_t arg, int mode, cred_t *cred, int *rvalp)
usr/src/uts/common/io/dld/dld_drv.c
903
zoneid_t zoneid = crgetzoneid(cred);
usr/src/uts/common/io/dld/dld_drv.c
917
if ((err = drv_ioc_checkprivs(class, cred)) != 0)
usr/src/uts/common/io/dump.c
92
dump_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cred, int *rvalp)
usr/src/uts/common/io/fssnap.c
156
static int snap_open(dev_t *devp, int flag, int otyp, cred_t *cred);
usr/src/uts/common/io/fssnap.c
157
static int snap_close(dev_t dev, int flag, int otyp, cred_t *cred);
usr/src/uts/common/io/fssnap.c
481
snap_open(dev_t *devp, int flag, int otyp, cred_t *cred)
usr/src/uts/common/io/fssnap.c
559
snap_close(dev_t dev, int flag, int otyp, cred_t *cred)
usr/src/uts/common/io/gen_drv.c
840
gen_open(dev_t *devp, int flag, int otyp, cred_t *cred)
usr/src/uts/common/io/gen_drv.c
86
static int gen_open(dev_t *devp, int flag, int otyp, cred_t *cred);
usr/src/uts/common/io/gen_drv.c
866
gen_close(dev_t dev, int flag, int otyp, cred_t *cred)
usr/src/uts/common/io/gen_drv.c
87
static int gen_close(dev_t devp, int flag, int otyp, cred_t *cred);
usr/src/uts/common/io/gentty.c
196
syopen(dev_t *devp, int flag, int otyp, struct cred *cr)
usr/src/uts/common/io/gentty.c
253
syclose(dev_t dev, int flag, int otyp, struct cred *cr)
usr/src/uts/common/io/gentty.c
260
syread(dev_t dev, struct uio *uiop, struct cred *cr)
usr/src/uts/common/io/gentty.c
281
sywrite(dev_t dev, struct uio *uiop, struct cred *cr)
usr/src/uts/common/io/gentty.c
303
syioctl(dev_t dev, int cmd, intptr_t arg, int mode, struct cred *cr,
usr/src/uts/common/io/gld.c
1396
gld_open(queue_t *q, dev_t *dev, int flag, int sflag, cred_t *cred)
usr/src/uts/common/io/gld.c
1566
gld_close(queue_t *q, int flag, cred_t *cred)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
1132
cred_t *cred, int *rvalp)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
118
static int daplka_open(dev_t *, int, int, struct cred *);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
119
static int daplka_close(dev_t, int, int, struct cred *);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
1642
cred_t *cred, int *rvalp)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
1729
cred_t *cred, int *rvalp)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
2065
cred_t *cred, int *rvalp)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
2322
cred_t *cred, int *rvalp)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
2416
cred_t *cred, int *rvalp)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
2584
cred_t *cred, int *rvalp)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
2748
cred_t *cred, int *rvalp)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
3022
cred_t *cred, int *rvalp)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
3325
cred_t *cred, int *rvalp)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
3357
cred_t *cred, int *rvalp)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
3426
cred_t *cred, int *rvalp)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
3703
cred_t *cred, int *rvalp)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
3807
cred_t *cred, int *rvalp)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
3838
cred_t *cred, int *rvalp)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
3929
cred_t *cred, int *rvalp)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
4087
cred_t *cred, int *rvalp)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
4227
cred_t *cred, int *rvalp)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
4281
if (crgetruid(cred) != new_sp_rp->sp_ruid) {
usr/src/uts/common/io/ib/clients/daplt/daplt.c
4389
cred_t *cred, int *rvalp)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
4572
cred_t *cred, int *rvalp)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
4717
cred_t *cred, int *rvalp)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
5049
cred_t *cred, int *rvalp)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
5266
cred_t *cred, int *rvalp)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
5297
cred_t *cred, int *rvalp)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
5448
cred_t *cred, int *rvalp)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
5564
cred_t *cred, int *rvalp)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
5595
cred_t *cred, int *rvalp)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
5759
cred_t *cred, int *rvalp)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
5843
cred_t *cred, int *rvalp)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
5994
cred_t *cred, int *rvalp)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
6082
cred_t *cred, int *rvalp)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
6180
cred_t *cred, int *rvalp)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
6243
sp_rp->sp_ruid = crgetruid(cred);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
6382
cred_t *cred, int *rvalp)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
7476
cred_t *cred, int *rvalp)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8633
cred_t *cred, int *rvalp)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8639
error = daplka_ia_create(rnum, arg, mode, cred, rvalp);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8653
cred_t *cred, int *rvalp)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8659
error = daplka_evd_create(rp, arg, mode, cred, rvalp);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8663
error = daplka_cq_resize(rp, arg, mode, cred, rvalp);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8667
error = daplka_event_poll(rp, arg, mode, cred, rvalp);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8671
error = daplka_event_wakeup(rp, arg, mode, cred, rvalp);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8675
error = daplka_evd_modify_cno(rp, arg, mode, cred, rvalp);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8679
error = daplka_evd_free(rp, arg, mode, cred, rvalp);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8691
cred_t *cred, int *rvalp)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8697
error = daplka_ep_modify(rp, arg, mode, cred, rvalp);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8701
error = daplka_ep_free(rp, arg, mode, cred, rvalp);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8705
error = daplka_ep_connect(rp, arg, mode, cred, rvalp);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8709
error = daplka_ep_disconnect(rp, arg, mode, cred, rvalp);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8713
error = daplka_ep_reinit(rp, arg, mode, cred, rvalp);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8717
error = daplka_ep_create(rp, arg, mode, cred, rvalp);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8729
cred_t *cred, int *rvalp)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8735
error = daplka_mr_register(rp, arg, mode, cred, rvalp);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8739
error = daplka_mr_register_lmr(rp, arg, mode, cred, rvalp);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8743
error = daplka_mr_register_shared(rp, arg, mode, cred, rvalp);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8747
error = daplka_mr_deregister(rp, arg, mode, cred, rvalp);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8751
error = daplka_mr_sync(rp, arg, mode, cred, rvalp);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8763
cred_t *cred, int *rvalp)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8769
error = daplka_mw_alloc(rp, arg, mode, cred, rvalp);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8773
error = daplka_mw_free(rp, arg, mode, cred, rvalp);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8785
cred_t *cred, int *rvalp)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8791
error = daplka_cno_alloc(rp, arg, mode, cred, rvalp);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8795
error = daplka_cno_free(rp, arg, mode, cred, rvalp);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8799
error = daplka_cno_wait(rp, arg, mode, cred, rvalp);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8811
cred_t *cred, int *rvalp)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8817
error = daplka_pd_alloc(rp, arg, mode, cred, rvalp);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8821
error = daplka_pd_free(rp, arg, mode, cred, rvalp);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8833
cred_t *cred, int *rvalp)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8839
error = daplka_service_register(rp, arg, mode, cred, rvalp);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8843
error = daplka_service_deregister(rp, arg, mode, cred, rvalp);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8855
cred_t *cred, int *rvalp)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8861
error = daplka_srq_create(rp, arg, mode, cred, rvalp);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8865
error = daplka_srq_resize(rp, arg, mode, cred, rvalp);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8869
error = daplka_srq_free(rp, arg, mode, cred, rvalp);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8882
cred_t *cred, int *rvalp)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8888
error = daplka_cr_accept(rp, arg, mode, cred, rvalp);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8892
error = daplka_cr_reject(rp, arg, mode, cred, rvalp);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8896
error = daplka_ia_query(rp, arg, mode, cred, rvalp);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8900
error = daplka_cr_handoff(rp, arg, mode, cred, rvalp);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8912
daplka_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cred,
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8928
error = daplka_common_ioctl(cmd, rnum, arg, mode, cred, rvalp);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8945
error = daplka_evd_ioctl(cmd, ia_rp, arg, mode, cred, rvalp);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8949
error = daplka_ep_ioctl(cmd, ia_rp, arg, mode, cred, rvalp);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8953
error = daplka_mr_ioctl(cmd, ia_rp, arg, mode, cred, rvalp);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8957
error = daplka_mw_ioctl(cmd, ia_rp, arg, mode, cred, rvalp);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8961
error = daplka_pd_ioctl(cmd, ia_rp, arg, mode, cred, rvalp);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8965
error = daplka_sp_ioctl(cmd, ia_rp, arg, mode, cred, rvalp);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8969
error = daplka_cno_ioctl(cmd, ia_rp, arg, mode, cred, rvalp);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8973
error = daplka_misc_ioctl(cmd, ia_rp, arg, mode, cred, rvalp);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8977
error = daplka_srq_ioctl(cmd, ia_rp, arg, mode, cred, rvalp);
usr/src/uts/common/io/ib/clients/daplt/daplt.c
8992
daplka_open(dev_t *devp, int flag, int otyp, struct cred *cred)
usr/src/uts/common/io/ib/clients/daplt/daplt.c
9026
daplka_close(dev_t dev, int flag, int otyp, struct cred *cred)
usr/src/uts/common/io/ib/clients/ibd/ibd.c
8413
ibd_get_partition_info(void *karg, intptr_t arg, int mode, cred_t *cred,
usr/src/uts/common/io/ib/clients/of/sol_umad/sol_umad.c
1388
umad_open(dev_t *dev, int flag, int otyp, cred_t *cred)
usr/src/uts/common/io/ib/clients/of/sol_umad/sol_umad.c
1405
rc = priv_policy(cred, PRIV_SYS_NET_CONFIG, B_FALSE, EACCES, NULL);
usr/src/uts/common/io/ib/clients/of/sol_umad/sol_umad.c
1512
umad_close(dev_t dev, int flag, int otyp, cred_t *cred)
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs.c
66
static int sol_uverbs_open(dev_t *devp, int flag, int otyp, cred_t *cred);
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs.c
67
static int sol_uverbs_close(dev_t dev, int flag, int otyp, cred_t *cred);
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs.c
784
sol_uverbs_open(dev_t *devp, int flag, int otyp, cred_t *cred)
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs.c
814
if (cred != kcred) {
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs.c
883
sol_uverbs_close(dev_t dev, int flag, int otyp, cred_t *cred)
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs_event.c
129
cred_t *cred)
usr/src/uts/common/io/iwscons.c
283
iwscnread(dev_t dev, uio_t *uio, cred_t *cred)
usr/src/uts/common/io/iwscons.c
291
error = strread(lp->wl_vp, uio, cred);
usr/src/uts/common/io/iwscons.c
298
iwscnwrite(dev_t dev, uio_t *uio, cred_t *cred)
usr/src/uts/common/io/iwscons.c
306
error = strwrite(lp->wl_vp, uio, cred);
usr/src/uts/common/io/iwscons.c
330
cred_t *cred, int *rvalp)
usr/src/uts/common/io/iwscons.c
375
FKIOCTL, K_TO_K, cred, rvalp);
usr/src/uts/common/io/iwscons.c
386
cred, rvalp);
usr/src/uts/common/io/iwscons.c
441
FKIOCTL, K_TO_K, cred, rvalp);
usr/src/uts/common/io/iwscons.c
450
error = VOP_IOCTL(lp->wl_vp, cmd, arg, flag, cred, rvalp, NULL);
usr/src/uts/common/io/iwscons.c
459
error = VOP_IOCTL(lp->wl_vp, cmd, arg, flag, cred, rvalp, NULL);
usr/src/uts/common/io/iwscons.c
466
iwscnopen(dev_t *devp, int flag, int state, cred_t *cred)
usr/src/uts/common/io/iwscons.c
500
error = VOP_OPEN(&vp, flag, cred, NULL);
usr/src/uts/common/io/iwscons.c
515
(void) VOP_CLOSE(vp, flag, 1, (offset_t)0, cred, NULL);
usr/src/uts/common/io/iwscons.c
569
iwscnclose(dev_t dev, int flag, int state, cred_t *cred)
usr/src/uts/common/io/ksocket/ksocket.c
101
struct cred *cr)
usr/src/uts/common/io/ksocket/ksocket.c
117
ksocket_listen(ksocket_t ks, int backlog, struct cred *cr)
usr/src/uts/common/io/ksocket/ksocket.c
130
socklen_t *addrlenp, ksocket_t *nks, struct cred *cr)
usr/src/uts/common/io/ksocket/ksocket.c
170
struct cred *cr)
usr/src/uts/common/io/ksocket/ksocket.c
184
size_t *sent, struct cred *cr)
usr/src/uts/common/io/ksocket/ksocket.c
236
struct sockaddr *name, socklen_t namelen, size_t *sent, struct cred *cr)
usr/src/uts/common/io/ksocket/ksocket.c
289
size_t *sent, struct cred *cr)
usr/src/uts/common/io/ksocket/ksocket.c
343
size_t *recv, struct cred *cr)
usr/src/uts/common/io/ksocket/ksocket.c
396
struct sockaddr *name, socklen_t *namelen, size_t *recv, struct cred *cr)
usr/src/uts/common/io/ksocket/ksocket.c
451
struct cred *cr)
usr/src/uts/common/io/ksocket/ksocket.c
505
ksocket_shutdown(ksocket_t ks, int how, struct cred *cr)
usr/src/uts/common/io/ksocket/ksocket.c
51
struct cred *cr)
usr/src/uts/common/io/ksocket/ksocket.c
521
ksocket_close(ksocket_t ks, struct cred *cr)
usr/src/uts/common/io/ksocket/ksocket.c
564
struct cred *cr)
usr/src/uts/common/io/ksocket/ksocket.c
584
struct cred *cr)
usr/src/uts/common/io/ksocket/ksocket.c
604
int *optlen, struct cred *cr)
usr/src/uts/common/io/ksocket/ksocket.c
627
int optlen, struct cred *cr)
usr/src/uts/common/io/ksocket/ksocket.c
649
struct cred *cr)
usr/src/uts/common/io/ksocket/ksocket.c
686
ksocket_ioctl(ksocket_t ks, int cmd, intptr_t arg, int *rvalp, struct cred *cr)
usr/src/uts/common/io/ksocket/ksocket.c
729
struct cred *cr)
usr/src/uts/common/io/kstat.c
403
write_kstat_data(int *rvalp, void *user_ksp, int flag, cred_t *cred)
usr/src/uts/common/io/kstat.c
410
if (secpolicy_sys_config(cred, B_FALSE) != 0)
usr/src/uts/common/io/ksyms.c
214
ksyms_open(dev_t *devp, int flag, int otyp, struct cred *cred)
usr/src/uts/common/io/ksyms.c
267
ksyms_close(dev_t dev, int flag, int otyp, struct cred *cred)
usr/src/uts/common/io/ksyms.c
314
ksyms_read(dev_t dev, struct uio *uio, struct cred *cred)
usr/src/uts/common/io/ksyms.c
335
uint_t prot, uint_t maxprot, uint_t flags, struct cred *cred)
usr/src/uts/common/io/llc1.c
343
llc1_open(queue_t *q, dev_t *dev, int flag, int sflag, cred_t *cred)
usr/src/uts/common/io/llc1.c
408
llc1_close(queue_t *q, int flag, cred_t *cred)
usr/src/uts/common/io/llc1.c
60
cred_t *cred);
usr/src/uts/common/io/llc1.c
61
static int llc1_close(queue_t *q, int flag, cred_t *cred);
usr/src/uts/common/io/lofi.c
1862
lofi_read(dev_t dev, struct uio *uio, struct cred *credp __unused)
usr/src/uts/common/io/lofi.c
1871
lofi_write(dev_t dev, struct uio *uio, struct cred *credp __unused)
usr/src/uts/common/io/lofi.c
1971
lofi_aread(dev_t dev, struct aio_req *aio, struct cred *credp __unused)
usr/src/uts/common/io/lofi.c
1980
lofi_awrite(dev_t dev, struct aio_req *aio, struct cred *credp __unused)
usr/src/uts/common/io/lofi.c
2986
int *rvalp, struct cred *credp, int ioctl_flag)
usr/src/uts/common/io/lofi.c
3194
struct cred *credp, int ioctl_flag)
usr/src/uts/common/io/lofi.c
3288
struct cred *credp __unused, int ioctl_flag)
usr/src/uts/common/io/lofi.c
685
lofi_open(dev_t *devp, int flag, int otyp, struct cred *credp __unused)
usr/src/uts/common/io/lofi.c
795
lofi_close(dev_t dev, int flag __unused, int otyp, struct cred *credp)
usr/src/uts/common/io/mem.c
220
mmopen(dev_t *devp, int flag, int typ, struct cred *cred)
usr/src/uts/common/io/mem.c
362
mmrw(dev_t dev, struct uio *uio, enum uio_rw rw, cred_t *cred)
usr/src/uts/common/io/mem.c
487
mmread(dev_t dev, struct uio *uio, cred_t *cred)
usr/src/uts/common/io/mem.c
489
return (mmrw(dev, uio, UIO_READ, cred));
usr/src/uts/common/io/mem.c
493
mmwrite(dev_t dev, struct uio *uio, cred_t *cred)
usr/src/uts/common/io/mem.c
495
return (mmrw(dev, uio, UIO_WRITE, cred));
usr/src/uts/common/io/mem.c
808
mmioctl(dev_t dev, int cmd, intptr_t data, int flag, cred_t *cred, int *rvalp)
usr/src/uts/common/io/mem.c
893
uint_t prot, uint_t maxprot, uint_t flags, struct cred *cred)
usr/src/uts/common/io/mem.c
975
vn_a.cred = cred;
usr/src/uts/common/io/overlay/overlay.c
1221
overlay_i_create(void *karg, intptr_t arg, int mode, cred_t *cred, int *rvalp)
usr/src/uts/common/io/overlay/overlay.c
1349
crgetzoneid(cred));
usr/src/uts/common/io/overlay/overlay.c
1371
overlay_i_activate(void *karg, intptr_t arg, int mode, cred_t *cred, int *rvalp)
usr/src/uts/common/io/overlay/overlay.c
1468
overlay_i_delete(void *karg, intptr_t arg, int mode, cred_t *cred, int *rvalp)
usr/src/uts/common/io/overlay/overlay.c
1512
crgetzoneid(cred));
usr/src/uts/common/io/overlay/overlay.c
1535
overlay_i_nprops(void *karg, intptr_t arg, int mode, cred_t *cred,
usr/src/uts/common/io/overlay/overlay.c
1610
overlay_i_propinfo(void *karg, intptr_t arg, int mode, cred_t *cred,
usr/src/uts/common/io/overlay/overlay.c
1712
overlay_i_getprop(void *karg, intptr_t arg, int mode, cred_t *cred,
usr/src/uts/common/io/overlay/overlay.c
1853
overlay_i_setprop(void *karg, intptr_t arg, int mode, cred_t *cred,
usr/src/uts/common/io/overlay/overlay.c
1958
overlay_i_status(void *karg, intptr_t arg, int mode, cred_t *cred,
usr/src/uts/common/io/pcic.c
6063
pcic_open(dev_t *dev, int flag, int otyp, cred_t *cred)
usr/src/uts/common/io/pcic.c
6067
return (cardbus_open(dev, flag, otyp, cred));
usr/src/uts/common/io/pcic.c
6073
pcic_close(dev_t dev, int flag, int otyp, cred_t *cred)
usr/src/uts/common/io/pcic.c
6077
return (cardbus_close(dev, flag, otyp, cred));
usr/src/uts/common/io/pcic.c
6083
pcic_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cred,
usr/src/uts/common/io/pcic.c
6088
return (cardbus_ioctl(dev, cmd, arg, mode, cred, rval));
usr/src/uts/common/io/physmem.c
102
struct cred *cred, caller_context_t *ct);
usr/src/uts/common/io/physmem.c
106
struct cred *cred, caller_context_t *ct);
usr/src/uts/common/io/physmem.c
388
vn_a.cred = NULL;
usr/src/uts/common/io/physmem.c
645
struct cred *cr, caller_context_t *ct)
usr/src/uts/common/io/physmem.c
676
struct cred *cred, caller_context_t *ct)
usr/src/uts/common/io/physmem.c
689
struct cred *cred, caller_context_t *ct)
usr/src/uts/common/io/physmem.c
98
enum seg_rw rw, struct cred *cr, caller_context_t *ct);
usr/src/uts/common/io/pm.c
106
struct cred *pm_cred[PM_MAX_CLONE]; /* cred for each unique open */
usr/src/uts/common/io/ramdisk.c
1023
rd_close(dev_t dev, int flag, int otyp, struct cred *credp)
usr/src/uts/common/io/rlmod.c
202
rlmodopen(queue_t *q, dev_t *devp, int oflag, int sflag, cred_t *cred)
usr/src/uts/common/io/rsm/rsm.c
1901
rsmseg_alloc(minor_t num, struct cred *cred)
usr/src/uts/common/io/rsm/rsm.c
1920
new->s_uid = crgetuid(cred);
usr/src/uts/common/io/rsm/rsm.c
1921
new->s_gid = crgetgid(cred);
usr/src/uts/common/io/rsm/rsm.c
1935
rsm_open(dev_t *devp, int flag, int otyp, struct cred *cred)
usr/src/uts/common/io/rsm/rsm.c
1958
if ((flag & FEXCL) != 0 && secpolicy_excl_open(cred) != 0) {
usr/src/uts/common/io/rsm/rsm.c
2115
rsm_close(dev_t dev, int flag, int otyp, cred_t *cred)
usr/src/uts/common/io/rsm/rsm.c
2123
flag = flag; cred = cred;
usr/src/uts/common/io/rsm/rsm.c
6064
rsm_access(uid_t owner, gid_t group, int perm, int mode, const struct cred *cr)
usr/src/uts/common/io/rsm/rsm.c
6084
rsm_connect(rsmseg_t *seg, rsm_ioctlmsg_t *msg, cred_t *cred,
usr/src/uts/common/io/rsm/rsm.c
6355
(int)(msg->perm & RSM_PERM_RDWR), cred);
usr/src/uts/common/io/rsm/rsm.c
8557
uint_t prot, uint_t maxprot, uint_t flags, struct cred *cred)
usr/src/uts/common/io/rsm/rsm.c
8603
(size_t)len, prot, maxprot, flags, cred);
usr/src/uts/common/io/rsm/rsm.c
8808
len, prot, maxprot, flags, cred);
usr/src/uts/common/io/rsm/rsm.c
8921
prot, maxprot, flags, cred);
usr/src/uts/common/io/simnet/simnet.c
387
simnet_ioc_create(void *karg, intptr_t arg, int mode, cred_t *cred, int *rvalp)
usr/src/uts/common/io/simnet/simnet.c
409
sdev->sd_zoneid = crgetzoneid(cred);
usr/src/uts/common/io/simnet/simnet.c
434
crgetzoneid(cred))) != 0) {
usr/src/uts/common/io/simnet/simnet.c
476
simnet_ioc_modify(void *karg, intptr_t arg, int mode, cred_t *cred, int *rvalp)
usr/src/uts/common/io/simnet/simnet.c
488
if (sdev->sd_zoneid != crgetzoneid(cred)) {
usr/src/uts/common/io/simnet/simnet.c
547
simnet_ioc_delete(void *karg, intptr_t arg, int mode, cred_t *cred, int *rvalp)
usr/src/uts/common/io/simnet/simnet.c
562
if (sdev->sd_zoneid != crgetzoneid(cred)) {
usr/src/uts/common/io/simnet/simnet.c
606
crgetzoneid(cred));
usr/src/uts/common/io/simnet/simnet.c
631
simnet_ioc_info(void *karg, intptr_t arg, int mode, cred_t *cred, int *rvalp)
usr/src/uts/common/io/simnet/simnet.c
637
if (!dls_devnet_islinkvisible(info_arg->sii_link_id, crgetzoneid(cred)))
usr/src/uts/common/io/smbios.c
101
smb_close(dev_t dev, int flag, int otyp, cred_t *cred)
usr/src/uts/common/io/smbios.c
159
smb_read(dev_t dev, uio_t *uio, cred_t *cred)
usr/src/uts/common/io/smbios.c
173
uint_t prot, uint_t maxprot, uint_t flags, cred_t *cred)
usr/src/uts/common/io/smbios.c
69
smb_open(dev_t *dp, int flag, int otyp, cred_t *cred)
usr/src/uts/common/io/srn.c
78
struct cred *srn_cred[SRN_MAX_CLONE]; /* cred for each open */
usr/src/uts/common/io/strredirm.c
131
wcmopen(queue_t *q, dev_t *dev, int flag, int sflag, cred_t *cred)
usr/src/uts/common/io/strredirm.c
141
wcmclose(queue_t *q, int flag, cred_t *cred)
usr/src/uts/common/io/sysmsg.c
366
sysmopen(dev_t *dev, int flag, int state, cred_t *cred)
usr/src/uts/common/io/sysmsg.c
425
sysmclose(dev_t dev, int flag, int state, cred_t *cred)
usr/src/uts/common/io/sysmsg.c
461
1, (offset_t)0, cred, NULL);
usr/src/uts/common/io/sysmsg.c
475
sysmread(dev_t dev, struct uio *uio, cred_t *cred)
usr/src/uts/common/io/sysmsg.c
478
return (VOP_READ(dcvp, uio, 0, cred, NULL));
usr/src/uts/common/io/sysmsg.c
483
sysmwrite(dev_t dev, struct uio *uio, cred_t *cred)
usr/src/uts/common/io/sysmsg.c
499
(void) VOP_WRITE(sysmcache[i].dca_vp, &tuio, 0, cred,
usr/src/uts/common/io/sysmsg.c
504
return (VOP_WRITE(dcvp, uio, 0, cred, NULL));
usr/src/uts/common/io/sysmsg.c
509
sysmioctl(dev_t dev, int cmd, intptr_t arg, int flag, cred_t *cred, int *rvalp)
usr/src/uts/common/io/sysmsg.c
567
return (VOP_IOCTL(dcvp, cmd, arg, flag, cred, rvalp, NULL));
usr/src/uts/common/io/sysmsg.c
570
if ((rval = secpolicy_console(cred)) != 0)
usr/src/uts/common/io/tclient.c
216
tcli_open(dev_t *devp, int flag, int otyp, cred_t *cred)
usr/src/uts/common/io/tclient.c
236
tcli_close(dev_t dev, int flag, int otyp, cred_t *cred)
usr/src/uts/common/io/tpm/tpm.c
1713
tpm_open(dev_t *devp, int flag, int otyp, cred_t *cred)
usr/src/uts/common/io/tpm/tpm.c
1756
tpm_close(dev_t dev, int flag, int otyp, cred_t *cred)
usr/src/uts/common/io/trill.c
1548
int option_name, void *optval, socklen_t *optlenp, struct cred *cr)
usr/src/uts/common/io/tty_pts.c
233
ptslopen(queue_t *q, dev_t *devp, int flag, int sflag, cred_t *cred)
usr/src/uts/common/io/tty_pts.c
261
secpolicy_excl_open(cred) != 0) {
usr/src/uts/common/io/tty_pts.c
315
ptslclose(queue_t *q, int flag, cred_t *cred)
usr/src/uts/common/io/tty_pts.c
322
cred = cred;
usr/src/uts/common/io/tty_pty.c
245
ptcopen(dev_t *devp, int flag, int otyp, struct cred *cred)
usr/src/uts/common/io/tty_pty.c
283
ptcclose(dev_t dev, int flag, int otyp, struct cred *cred)
usr/src/uts/common/io/tty_pty.c
320
ptcread(dev_t dev, struct uio *uio, struct cred *cred)
usr/src/uts/common/io/tty_pty.c
517
ptcwrite(dev_t dev, struct uio *uio, struct cred *cred)
usr/src/uts/common/io/tty_pty.c
54
int ptcopen(dev_t *, int, int, struct cred *);
usr/src/uts/common/io/tty_pty.c
55
int ptcclose(dev_t, int, int, struct cred *);
usr/src/uts/common/io/tty_pty.c
56
int ptcwrite(dev_t, struct uio *, struct cred *);
usr/src/uts/common/io/tty_pty.c
57
int ptcread(dev_t, struct uio *, struct cred *);
usr/src/uts/common/io/tty_pty.c
58
int ptcioctl(dev_t, int, intptr_t, int, struct cred *, int *);
usr/src/uts/common/io/tty_pty.c
684
ptcioctl(dev_t dev, int cmd, intptr_t data, int flag, struct cred *cred,
usr/src/uts/common/io/tty_pty.c
950
U_TO_K, cred, rvalp);
usr/src/uts/common/io/vio9p/vio9p.c
605
vio9p_open(dev_t *dev, int flag, int otyp, cred_t *cred)
usr/src/uts/common/io/vio9p/vio9p.c
642
vio9p_close(dev_t dev, int flag, int otyp, cred_t *cred)
usr/src/uts/common/io/vio9p/vio9p.c
673
vio9p_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cred,
usr/src/uts/common/io/vio9p/vio9p.c
695
vio9p_read(dev_t dev, struct uio *uio, cred_t *cred)
usr/src/uts/common/io/vio9p/vio9p.c
764
vio9p_write(dev_t dev, struct uio *uio, cred_t *cred)
usr/src/uts/common/io/vnic/vnic_ctl.c
195
vnic_ioc_create(void *karg, intptr_t arg, int mode, cred_t *cred, int *rvalp)
usr/src/uts/common/io/vnic/vnic_ctl.c
271
cred);
usr/src/uts/common/io/vnic/vnic_ctl.c
300
vnic_ioc_modify(void *karg, intptr_t arg, int mode, cred_t *cred, int *rvalp)
usr/src/uts/common/io/vnic/vnic_ctl.c
312
vnic_ioc_delete(void *karg, intptr_t arg, int mode, cred_t *cred, int *rvalp)
usr/src/uts/common/io/vnic/vnic_ctl.c
316
return (vnic_dev_delete(delete_arg->vd_vnic_id, 0, cred));
usr/src/uts/common/io/vnic/vnic_ctl.c
321
vnic_ioc_info(void *karg, intptr_t arg, int mode, cred_t *cred, int *rvalp)
usr/src/uts/common/io/vnic/vnic_ctl.c
325
return (vnic_info(&info_arg->vi_info, cred));
usr/src/uts/common/klm/klmops.c
81
u_offset_t off, struct cred *cr, struct netobj *fh,
usr/src/uts/common/klm/klmops.c
94
u_offset_t off, struct cred *cr, struct netobj *fh,
usr/src/uts/common/klm/nlm_client.c
260
int flags, u_offset_t offset, struct cred *crp,
usr/src/uts/common/nfs/lm.h
109
u_offset_t offset, struct cred *cr,
usr/src/uts/common/nfs/lm.h
122
u_offset_t offset, struct cred *cr,
usr/src/uts/common/nfs/nfs4_clnt.h
2027
extern void nfs4setclientid(struct mntinfo4 *, struct cred *, bool_t,
usr/src/uts/common/nfs/nfs4_clnt.h
279
struct cred *a_cred; /* cred pointer */
usr/src/uts/common/nfs/nfs_clnt.h
135
struct cred *a_cred; /* cred pointer */
usr/src/uts/common/nfs/nfs_clnt.h
255
int, vnode_t *, struct cred *, int);
usr/src/uts/common/nfs/rnode.h
58
cred_t *cred;
usr/src/uts/common/nfs/rnode4.h
69
cred_t *cred;
usr/src/uts/common/os/acct.c
379
struct cred *cr;
usr/src/uts/common/os/brand.c
605
cred_t *cred, int brand_action, struct brand *pbrand, char *bname,
usr/src/uts/common/os/brand.c
677
setid, exec_file, cred, brand_action);
usr/src/uts/common/os/brand.c
682
execsz, setid, exec_file, cred, brand_action);
usr/src/uts/common/os/driver.c
283
dev_open(dev_t *devp, int flag, int type, struct cred *cred)
usr/src/uts/common/os/driver.c
288
return ((*cb->cb_open)(devp, flag, type, cred));
usr/src/uts/common/os/driver.c
292
dev_close(dev_t dev, int flag, int type, struct cred *cred)
usr/src/uts/common/os/driver.c
297
return ((*cb->cb_close)(dev, flag, type, cred));
usr/src/uts/common/os/driver.c
310
dev_lopen(dev_t *devp, int flag, int otype, struct cred *cred)
usr/src/uts/common/os/driver.c
317
error = VOP_OPEN(&vp, flag | FKLYR, cred, NULL);
usr/src/uts/common/os/driver.c
343
dev_lclose(dev_t dev, int flag, int otype, struct cred *cred)
usr/src/uts/common/os/driver.c
352
error = VOP_CLOSE(vp, flag | FKLYR, 1, (offset_t)0, cred, NULL);
usr/src/uts/common/os/driver.c
528
cdev_read(dev_t dev, struct uio *uiop, struct cred *cred)
usr/src/uts/common/os/driver.c
533
return ((*cb->cb_read)(dev, uiop, cred));
usr/src/uts/common/os/driver.c
537
cdev_write(dev_t dev, struct uio *uiop, struct cred *cred)
usr/src/uts/common/os/driver.c
542
return ((*cb->cb_write)(dev, uiop, cred));
usr/src/uts/common/os/driver.c
546
cdev_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, struct cred *cred,
usr/src/uts/common/os/driver.c
552
return ((*cb->cb_ioctl)(dev, cmd, arg, mode, cred, rvalp));
usr/src/uts/common/os/exec.c
1529
struct cred *cred)
usr/src/uts/common/os/exec.c
646
struct cred *cred,
usr/src/uts/common/os/exec.c
702
args->pfcred == NULL ? cred : args->pfcred, args->pathname)) != 0) {
usr/src/uts/common/os/exec.c
708
newcred = cred = args->pfcred;
usr/src/uts/common/os/exec.c
710
newcred = cred = crdup(cred);
usr/src/uts/common/os/exec.c
715
priv_adjust_PA(cred);
usr/src/uts/common/os/exec.c
718
cred->cr_uid = uid;
usr/src/uts/common/os/exec.c
719
cred->cr_gid = gid;
usr/src/uts/common/os/exec.c
720
cred->cr_suid = uid;
usr/src/uts/common/os/exec.c
721
cred->cr_sgid = gid;
usr/src/uts/common/os/exec.c
725
if (!(CR_FLAGS(cred) & NET_MAC_AWARE_INHERIT))
usr/src/uts/common/os/exec.c
726
CR_FLAGS(cred) &= ~NET_MAC_AWARE;
usr/src/uts/common/os/exec.c
727
CR_FLAGS(cred) &= ~NET_MAC_AWARE_INHERIT;
usr/src/uts/common/os/exec.c
744
priv_intersect(&CR_OPPRIV(cred),
usr/src/uts/common/os/exec.c
745
&CR_IPRIV(cred));
usr/src/uts/common/os/exec.c
746
priv_intersect(&CR_OPPRIV(cred), &fset);
usr/src/uts/common/os/exec.c
748
priv_intersect(&CR_LPRIV(cred), &CR_IPRIV(cred));
usr/src/uts/common/os/exec.c
749
CR_EPRIV(cred) = CR_PPRIV(cred) = CR_IPRIV(cred);
usr/src/uts/common/os/exec.c
751
priv_set_PA(cred);
usr/src/uts/common/os/exec.c
752
priv_union(&fset, &CR_EPRIV(cred));
usr/src/uts/common/os/exec.c
753
priv_union(&fset, &CR_PPRIV(cred));
usr/src/uts/common/os/exec.c
755
priv_adjust_PA(cred);
usr/src/uts/common/os/exec.c
758
newcred = cred = args->pfcred;
usr/src/uts/common/os/exec.c
761
priv_intersect(&CR_LPRIV(cred), &CR_IPRIV(cred));
usr/src/uts/common/os/exec.c
762
CR_EPRIV(cred) = CR_PPRIV(cred) = CR_IPRIV(cred);
usr/src/uts/common/os/exec.c
763
priv_adjust_PA(cred);
usr/src/uts/common/os/exec.c
780
sizeof (path), cred);
usr/src/uts/common/os/exec.c
789
"file=%s", cred->cr_uid, path);
usr/src/uts/common/os/exec.c
793
"fs=%s, file=%s", cred->cr_uid,
usr/src/uts/common/os/exec.c
802
pp->p_zone->zone_name, cred->cr_uid,
usr/src/uts/common/os/exec.c
808
cred->cr_uid, refstr_value(mntpt),
usr/src/uts/common/os/exec.c
851
if (cred->cr_uid != cred->cr_ruid || (cred->cr_rgid != cred->cr_gid &&
usr/src/uts/common/os/exec.c
852
!supgroupmember(cred->cr_gid, cred))) {
usr/src/uts/common/os/exec.c
865
setidfl, exec_file, cred, brand_action);
usr/src/uts/common/os/exec.c
891
cred, NULL);
usr/src/uts/common/os/exec.c
904
pp->p_cred = cred; /* cred already held for proc */
usr/src/uts/common/os/exec.c
905
crhold(cred); /* hold new cred for thread */
usr/src/uts/common/os/exec.c
912
curthread->t_cred = cred;
usr/src/uts/common/os/exec.c
929
cred->cr_suid = cred->cr_uid;
usr/src/uts/common/os/exec.c
930
cred->cr_sgid = cred->cr_gid;
usr/src/uts/common/os/exec.c
939
if (cred->cr_ruid != cred->cr_uid ||
usr/src/uts/common/os/exec.c
940
(cred->cr_rgid != cred->cr_gid &&
usr/src/uts/common/os/exec.c
941
!supgroupmember(cred->cr_gid, cred)) ||
usr/src/uts/common/os/exec.c
978
(void) VOP_CLOSE(vp, FREAD, 1, (offset_t)0, cred, NULL);
usr/src/uts/common/os/fork.c
948
struct cred *cr;
usr/src/uts/common/os/grow.c
630
vn_a.cred = CRED();
usr/src/uts/common/os/ipc.c
511
ipcperm_set(ipc_service_t *service, struct cred *cr,
usr/src/uts/common/os/ipc.c
560
ipcperm_set64(ipc_service_t *service, struct cred *cr,
usr/src/uts/common/os/msg.c
441
struct cred *cr;
usr/src/uts/common/os/policy.c
1137
secpolicy_vnode_setid_retain(const cred_t *cred, boolean_t issuidroot)
usr/src/uts/common/os/policy.c
1139
if (issuidroot && !HAS_ALLZONEPRIVS(cred))
usr/src/uts/common/os/policy.c
1142
return (!PRIV_POLICY_CHOICE(cred, PRIV_FILE_SETID, B_FALSE));
usr/src/uts/common/os/policy.c
1154
secpolicy_vnode_setids_setgids(const cred_t *cred, gid_t gid)
usr/src/uts/common/os/policy.c
1156
if (!groupmember(gid, cred))
usr/src/uts/common/os/policy.c
1157
return (PRIV_POLICY(cred, PRIV_FILE_SETID, B_FALSE, EPERM,
usr/src/uts/common/os/policy.c
1171
secpolicy_vnode_chown(const cred_t *cred, uid_t owner)
usr/src/uts/common/os/policy.c
1173
boolean_t is_owner = (owner == crgetuid(cred));
usr/src/uts/common/os/policy.c
1181
priv = HAS_PRIVILEGE(cred, PRIV_FILE_CHOWN) ?
usr/src/uts/common/os/policy.c
1185
return (PRIV_POLICY(cred, priv, allzone, EPERM, NULL));
usr/src/uts/common/os/policy.c
1196
secpolicy_vnode_create_gid(const cred_t *cred)
usr/src/uts/common/os/policy.c
1198
if (HAS_PRIVILEGE(cred, PRIV_FILE_CHOWN))
usr/src/uts/common/os/policy.c
1199
return (PRIV_POLICY(cred, PRIV_FILE_CHOWN, B_FALSE, EPERM,
usr/src/uts/common/os/policy.c
1202
return (PRIV_POLICY(cred, PRIV_FILE_CHOWN_SELF, B_FALSE, EPERM,
usr/src/uts/common/os/policy.c
1215
secpolicy_vnode_utime_modify(const cred_t *cred)
usr/src/uts/common/os/policy.c
1217
return (PRIV_POLICY(cred, PRIV_FILE_OWNER, B_FALSE, EPERM,
usr/src/uts/common/os/policy.c
1232
secpolicy_vnode_setdac(const cred_t *cred, uid_t owner)
usr/src/uts/common/os/policy.c
1236
if (owner == cred->cr_uid)
usr/src/uts/common/os/policy.c
1239
return (PRIV_POLICY(cred, PRIV_FILE_OWNER, allzone, EPERM, NULL));
usr/src/uts/common/os/policy.c
1253
secpolicy_vnode_setdac3(const cred_t *cred, uid_t owner,
usr/src/uts/common/os/policy.c
1258
if (owner_implicit_rights && owner == cred->cr_uid)
usr/src/uts/common/os/policy.c
1261
return (PRIV_POLICY(cred, PRIV_FILE_OWNER, allzone, EPERM, NULL));
usr/src/uts/common/os/policy.c
1273
secpolicy_vnode_stky_modify(const cred_t *cred)
usr/src/uts/common/os/policy.c
1275
return (PRIV_POLICY(cred, PRIV_SYS_CONFIG, B_FALSE, EPERM,
usr/src/uts/common/os/policy.c
1575
secpolicy_pcfs_modify_bootpartition(const cred_t *cred)
usr/src/uts/common/os/policy.c
1577
return (PRIV_POLICY(cred, PRIV_ALL, B_FALSE, EACCES,
usr/src/uts/common/os/schedctl.c
616
vn_a.cred = NULL;
usr/src/uts/common/os/session.c
535
cred_t *cred;
usr/src/uts/common/os/session.c
622
cred = sp->s_cred;
usr/src/uts/common/os/session.c
643
(void) VOP_CLOSE(vp, 0, 1, (offset_t)0, cred, NULL);
usr/src/uts/common/os/session.c
645
crfree(cred);
usr/src/uts/common/os/shm.c
629
struct cred *cr = CRED();
usr/src/uts/common/os/sig.c
1842
struct cred *cr;
usr/src/uts/common/os/streamio.c
5826
do_sendfp(struct stdata *stp, struct file *fp, struct cred *cr)
usr/src/uts/common/os/sunddi.c
889
off_t, uint_t, uint_t, uint_t, struct cred *);
usr/src/uts/common/os/zone.c
1772
struct cred *
usr/src/uts/common/rpc/auth.h
204
int (*ah_marshal)(struct __auth *, XDR *, struct cred *);
usr/src/uts/common/rpc/auth.h
260
#define AUTH_MARSHALL(auth, xdrs, cred) \
usr/src/uts/common/rpc/auth.h
261
((*((auth)->ah_ops->ah_marshal))(auth, xdrs, cred))
usr/src/uts/common/rpc/auth.h
262
#define auth_marshall(auth, xdrs, cred) \
usr/src/uts/common/rpc/auth.h
263
((*((auth)->ah_ops->ah_marshal))(auth, xdrs, cred))
usr/src/uts/common/rpc/clnt.h
348
struct cred *cred, CLIENT **ncl);
usr/src/uts/common/rpc/clnt.h
352
struct cred *cred);
usr/src/uts/common/rpc/clnt.h
371
rpcprog_t, rpcvers_t, int retries, struct cred *cred, CLIENT **cl);
usr/src/uts/common/rpc/clnt.h
377
rpcprog_t, rpcvers_t, uint_t max_msgsize, struct cred *cred,
usr/src/uts/common/rpc/clnt.h
383
int family, rpcprog_t pgm, rpcvers_t vers, struct cred *cred,
usr/src/uts/common/rpc/clnt.h
395
struct cred *cred);
usr/src/uts/common/rpc/clnt.h
401
struct netbuf *addr, int max_msgsize, struct cred *cred);
usr/src/uts/common/rpc/clnt.h
407
struct netbuf *addr, struct cred *cred);
usr/src/uts/common/rpc/clnt_clts.c
214
struct cred *cku_cred; /* credentials */
usr/src/uts/common/rpc/clnt_clts.c
316
rpcprog_t pgm, rpcvers_t vers, int retrys, struct cred *cred,
usr/src/uts/common/rpc/clnt_clts.c
348
clnt_clts_kinit(h, addr, retrys, cred);
usr/src/uts/common/rpc/clnt_clts.c
383
clnt_clts_kinit(CLIENT *h, struct netbuf *addr, int retrys, cred_t *cred)
usr/src/uts/common/rpc/clnt_clts.c
405
p->cku_cred = cred;
usr/src/uts/common/rpc/clnt_cots.c
1578
int max_msgsize, cred_t *cred)
usr/src/uts/common/rpc/clnt_cots.c
1607
p->cku_cred = cred;
usr/src/uts/common/rpc/clnt_cots.c
377
struct cred *cku_cred; /* credentials */
usr/src/uts/common/rpc/clnt_cots.c
566
rpcvers_t vers, uint_t max_msgsize, cred_t *cred, CLIENT **ncl)
usr/src/uts/common/rpc/clnt_cots.c
634
p->cku_cred = cred;
usr/src/uts/common/rpc/clnt_gen.c
105
retries, cred, &cl);
usr/src/uts/common/rpc/clnt_gen.c
122
prog, vers, max_msgsize, cred, &cl);
usr/src/uts/common/rpc/clnt_gen.c
146
(void *)config->knc_rdev, svcaddr, family, prog, vers, cred,
usr/src/uts/common/rpc/clnt_gen.c
180
struct cred *cred)
usr/src/uts/common/rpc/clnt_gen.c
187
clnt_clts_kinit(h, addr, retries, cred);
usr/src/uts/common/rpc/clnt_gen.c
197
addr, max_msgsize, cred);
usr/src/uts/common/rpc/clnt_gen.c
202
(void *)config->knc_rdev, addr, cred);
usr/src/uts/common/rpc/clnt_gen.c
80
struct cred *cred,
usr/src/uts/common/rpc/clnt_rdma.c
123
struct cred *cku_cred; /* credentials */
usr/src/uts/common/rpc/clnt_rdma.c
206
rpcprog_t pgm, rpcvers_t vers, struct cred *cred, CLIENT **cl)
usr/src/uts/common/rpc/clnt_rdma.c
270
p->cku_cred = cred;
usr/src/uts/common/rpc/clnt_rdma.c
296
struct cred *cred)
usr/src/uts/common/rpc/clnt_rdma.c
323
p->cku_cred = cred;
usr/src/uts/common/rpc/rpc_rdma.h
560
extern unsigned int xdrrdma_authsize(AUTH *, struct cred *, int);
usr/src/uts/common/rpc/sec/auth_des.c
223
authdes_marshal(AUTH *auth, XDR *xdrs, struct cred *cr)
usr/src/uts/common/rpc/sec/auth_des.c
227
struct authdes_cred *cred = &ad->ad_cred;
usr/src/uts/common/rpc/sec/auth_des.c
295
ATTEMPT(xdr_authdes_cred(xdrs, cred));
usr/src/uts/common/rpc/sec/auth_des.c
379
struct authdes_cred *cred = &ad->ad_cred;
usr/src/uts/common/rpc/sec/auth_des.c
401
cred->adc_fullname.key = ad->ad_xkey;
usr/src/uts/common/rpc/sec/auth_des.c
402
cred->adc_namekind = ADN_FULLNAME;
usr/src/uts/common/rpc/sec/auth_des.c
403
cred->adc_fullname.name = ad->ad_fullname;
usr/src/uts/common/rpc/sec/auth_des.c
69
static bool_t authdes_marshal(AUTH *, XDR *, struct cred *);
usr/src/uts/common/rpc/sec/auth_kern.c
119
authkern_marshal(AUTH *auth, XDR *xdrs, struct cred *cr)
usr/src/uts/common/rpc/sec/auth_kern.c
64
static bool_t authkern_marshal(AUTH *, XDR *, struct cred *);
usr/src/uts/common/rpc/sec/auth_loopb.c
121
authloopback_marshal(AUTH *auth, XDR *xdrs, struct cred *cr)
usr/src/uts/common/rpc/sec/auth_loopb.c
65
static bool_t authloopback_marshal(AUTH *, XDR *, struct cred *);
usr/src/uts/common/rpc/sec/auth_none.c
102
authnone_marshal(AUTH *auth, XDR *xdrs, struct cred *cr)
usr/src/uts/common/rpc/sec/auth_none.c
38
static bool_t authnone_marshal(AUTH *, XDR *, struct cred *);
usr/src/uts/common/rpc/sec/authdesprt.c
49
xdr_authdes_cred(XDR *xdrs, struct authdes_cred *cred)
usr/src/uts/common/rpc/sec/authdesprt.c
54
ATTEMPT(xdr_enum(xdrs, (enum_t *)&cred->adc_namekind));
usr/src/uts/common/rpc/sec/authdesprt.c
55
switch (cred->adc_namekind) {
usr/src/uts/common/rpc/sec/authdesprt.c
57
ATTEMPT(xdr_string(xdrs, &cred->adc_fullname.name,
usr/src/uts/common/rpc/sec/authdesprt.c
59
ATTEMPT(xdr_opaque(xdrs, (caddr_t)&cred->adc_fullname.key,
usr/src/uts/common/rpc/sec/authdesprt.c
61
ATTEMPT(xdr_opaque(xdrs, (caddr_t)&cred->adc_fullname.window,
usr/src/uts/common/rpc/sec/authdesprt.c
62
sizeof (cred->adc_fullname.window)));
usr/src/uts/common/rpc/sec/authdesprt.c
65
ATTEMPT(xdr_int(xdrs, (int *)&cred->adc_nickname));
usr/src/uts/common/rpc/sec/key_call.c
207
res.getcredres_u.cred.gids.gids_val = (uint_t *)groups;
usr/src/uts/common/rpc/sec/key_call.c
221
*uid = res.getcredres_u.cred.uid;
usr/src/uts/common/rpc/sec/key_call.c
222
*gid = res.getcredres_u.cred.gid;
usr/src/uts/common/rpc/sec/key_call.c
223
*len = res.getcredres_u.cred.gids.gids_len;
usr/src/uts/common/rpc/sec/key_prot.c
125
if (!xdr_unixcred(xdrs, &objp->getcredres_u.cred))
usr/src/uts/common/rpc/sec/svcauthdes.c
141
struct authdes_cred *cred;
usr/src/uts/common/rpc/sec/svcauthdes.c
167
cred = (struct authdes_cred *)&area->area_cred;
usr/src/uts/common/rpc/sec/svcauthdes.c
174
cred->adc_namekind = IXDR_GET_ENUM(ixdr, enum authdes_namekind);
usr/src/uts/common/rpc/sec/svcauthdes.c
175
switch (cred->adc_namekind) {
usr/src/uts/common/rpc/sec/svcauthdes.c
180
cred->adc_fullname.name = area->area_netname;
usr/src/uts/common/rpc/sec/svcauthdes.c
181
bcopy(ixdr, cred->adc_fullname.name, namelen);
usr/src/uts/common/rpc/sec/svcauthdes.c
182
cred->adc_fullname.name[namelen] = 0;
usr/src/uts/common/rpc/sec/svcauthdes.c
184
cred->adc_fullname.key.key.high = (uint32_t)*ixdr++;
usr/src/uts/common/rpc/sec/svcauthdes.c
185
cred->adc_fullname.key.key.low = (uint32_t)*ixdr++;
usr/src/uts/common/rpc/sec/svcauthdes.c
186
cred->adc_fullname.window = (uint32_t)*ixdr++;
usr/src/uts/common/rpc/sec/svcauthdes.c
190
cred->adc_nickname = (uint32_t)*ixdr++;
usr/src/uts/common/rpc/sec/svcauthdes.c
211
sessionkey = &cred->adc_fullname.key;
usr/src/uts/common/rpc/sec/svcauthdes.c
212
if (key_decryptsession(cred->adc_fullname.name, sessionkey) !=
usr/src/uts/common/rpc/sec/svcauthdes.c
218
if (!(nick_entry = authdes_cache_get(cred->adc_nickname))) {
usr/src/uts/common/rpc/sec/svcauthdes.c
220
cred->adc_nickname);
usr/src/uts/common/rpc/sec/svcauthdes.c
234
cryptbuf[1].key.high = cred->adc_fullname.window;
usr/src/uts/common/rpc/sec/svcauthdes.c
326
if (!(nick_entry = authdes_cache_new(cred->adc_fullname.name,
usr/src/uts/common/rpc/sec/svcauthdes.c
361
cred->adc_nickname = nick_entry->nickname;
usr/src/uts/common/rpc/sec/svcauthdes.c
362
cred->adc_fullname.window = window;
usr/src/uts/common/rpc/sec/svcauthdes.c
364
cred->adc_namekind = ADN_FULLNAME;
usr/src/uts/common/rpc/sec/svcauthdes.c
365
cred->adc_fullname.name = nick_entry->rname;
usr/src/uts/common/rpc/sec/svcauthdes.c
366
cred->adc_fullname.key = nick_entry->key;
usr/src/uts/common/rpc/sec/svcauthdes.c
367
cred->adc_fullname.window = nick_entry->window;
usr/src/uts/common/rpc/sec/svcauthdes.c
435
struct bsdcred *cred;
usr/src/uts/common/rpc/sec/svcauthdes.c
448
cred = (struct bsdcred *)nickentry->localcred;
usr/src/uts/common/rpc/sec/svcauthdes.c
449
if (!cred->valid) {
usr/src/uts/common/rpc/sec/svcauthdes.c
454
&i_grouplen, &cred->groups[0]) != RPC_SUCCESS) {
usr/src/uts/common/rpc/sec/svcauthdes.c
474
cred->uid = i_uid;
usr/src/uts/common/rpc/sec/svcauthdes.c
475
cred->gid = i_gid;
usr/src/uts/common/rpc/sec/svcauthdes.c
476
cred->grouplen = (short)i_grouplen;
usr/src/uts/common/rpc/sec/svcauthdes.c
477
cred->valid = 1;
usr/src/uts/common/rpc/sec/svcauthdes.c
483
if (crsetugid(cr, cred->uid, cred->gid) != 0 ||
usr/src/uts/common/rpc/sec/svcauthdes.c
484
crsetgroups(cr, cred->grouplen, &cred->groups[0]) != 0) {
usr/src/uts/common/rpc/sec_gss/svc_rpcsec_gss.c
1461
struct opaque_auth *cred;
usr/src/uts/common/rpc/sec_gss/svc_rpcsec_gss.c
1477
cred = &msg->rm_call.cb_cred;
usr/src/uts/common/rpc/sec_gss/svc_rpcsec_gss.c
1479
if (cred->oa_length == 0) {
usr/src/uts/common/rpc/sec_gss/svc_rpcsec_gss.c
1484
xdrmem_create(&xdrs, cred->oa_base, cred->oa_length, XDR_DECODE);
usr/src/uts/common/rpc/svc.c
1451
cred_t *cred = clone_xprt->xp_cred;
usr/src/uts/common/rpc/svc.c
1453
ASSERT(cred);
usr/src/uts/common/rpc/svc.c
1474
clone_xprt->xp_cred = cred;
usr/src/uts/common/rpc/xdrrdma_sizeof.c
254
xdrrdma_authsize(AUTH *auth, struct cred *cred, int min_chunk)
usr/src/uts/common/rpc/xdrrdma_sizeof.c
264
stat = AUTH_MARSHALL(auth, &x, cred);
usr/src/uts/common/sys/brand.h
123
struct intpdata *, int, size_t *, int, caddr_t, struct cred *,
usr/src/uts/common/sys/cred.h
48
typedef struct cred cred_t;
usr/src/uts/common/sys/cred.h
67
extern struct cred *kcred;
usr/src/uts/common/sys/ddi.h
97
extern int drv_priv(struct cred *);
usr/src/uts/common/sys/door.h
279
int door_upcall(vnode_t *, door_arg_t *, struct cred *, size_t, uint_t);
usr/src/uts/common/sys/door.h
298
int door_ki_upcall_limited(door_handle_t, door_arg_t *, struct cred *,
usr/src/uts/common/sys/exec.h
184
struct cred *cred, int brand_action);
usr/src/uts/common/sys/exec.h
186
struct cred *cred, rlim64_t rlimit, int sig,
usr/src/uts/common/sys/exec.h
212
struct cred *cred, int brand_action);
usr/src/uts/common/sys/file.h
67
struct cred *f_cred; /* credentials of user who opened it */
usr/src/uts/common/sys/fs/decomp.h
70
struct vnode *decompvp(struct vnode *, struct cred *, caller_context_t *);
usr/src/uts/common/sys/fs/dv_node.h
174
struct pathname *, struct vnode *, struct cred *, int);
usr/src/uts/common/sys/fs/dv_node.h
176
struct pathname *, struct vnode *, struct cred *, uint_t);
usr/src/uts/common/sys/fs/fifonode.h
98
struct cred *fn_pcredp; /* credential associated with peer */
usr/src/uts/common/sys/fs/hsfs_impl.h
54
struct vnode **vpp, struct cred *cred);
usr/src/uts/common/sys/fs/hsfs_impl.h
71
extern int hs_access(struct vnode *vp, mode_t m, struct cred *cred);
usr/src/uts/common/sys/fs/namenode.h
90
extern int nm_unmountall(struct vnode *, struct cred *);
usr/src/uts/common/sys/fs/pc_node.h
147
struct cred *);
usr/src/uts/common/sys/fs/sdev_impl.h
267
struct cred *, int (*)(struct sdev_node *, char *, void **, struct cred *,
usr/src/uts/common/sys/fs/sdev_impl.h
290
struct cred *, int (*)(struct sdev_node *, struct vattr *, int), int);
usr/src/uts/common/sys/fs/sdev_impl.h
294
extern void devname_inactive_func(struct vnode *, struct cred *,
usr/src/uts/common/sys/fs/sdev_impl.h
365
struct cred *);
usr/src/uts/common/sys/fs/sdev_impl.h
458
struct vnode *, struct cred *);
usr/src/uts/common/sys/fs/sdev_impl.h
461
struct vattr *, struct vnode *, void *, struct cred *, sdev_node_state_t);
usr/src/uts/common/sys/fs/sdev_impl.h
468
extern int sdev_shadow_node(struct sdev_node *, struct cred *);
usr/src/uts/common/sys/fs/sdev_impl.h
475
extern int sdev_unlocked_access(void *, int, struct cred *);
usr/src/uts/common/sys/fs/sdev_impl.h
481
struct sdev_node *, struct sdev_node **, char *, struct cred *);
usr/src/uts/common/sys/fs/snode.h
141
struct cred;
usr/src/uts/common/sys/fs/snode.h
152
struct vnode *specvp(struct vnode *, dev_t, vtype_t, struct cred *);
usr/src/uts/common/sys/fs/snode.h
162
int device_close(struct vnode *, int, struct cred *);
usr/src/uts/common/sys/fs/snode.h
163
int spec_putpage(struct vnode *, offset_t, size_t, int, struct cred *,
usr/src/uts/common/sys/fs/snode.h
168
struct cred *, dev_info_t *);
usr/src/uts/common/sys/fs/snode.h
171
int spec_sync(struct vfs *, short, struct cred *);
usr/src/uts/common/sys/fs/tmp.h
100
struct cred *);
usr/src/uts/common/sys/fs/tmp.h
102
enum dr_op, struct cred *);
usr/src/uts/common/sys/fs/tmp.h
108
extern int tmp_taccess(void *, int, struct cred *);
usr/src/uts/common/sys/fs/tmp.h
110
struct cred *);
usr/src/uts/common/sys/fs/tmp.h
115
struct tmpnode **, struct cred *, caller_context_t *);
usr/src/uts/common/sys/fs/tmp.h
96
struct vattr *, struct cred *);
usr/src/uts/common/sys/fs/udf_inode.h
626
struct cred *cr);
usr/src/uts/common/sys/fs/udf_inode.h
628
size_t *, int32_t, struct cred *);
usr/src/uts/common/sys/fs/udf_inode.h
635
struct buf *, struct cred *);
usr/src/uts/common/sys/fs/udf_inode.h
636
void ud_iinactive(struct ud_inode *, struct cred *);
usr/src/uts/common/sys/fs/udf_inode.h
638
int32_t ud_itrunc(struct ud_inode *, u_offset_t, int32_t, struct cred *);
usr/src/uts/common/sys/fs/udf_inode.h
639
int32_t ud_iaccess(struct ud_inode *, int32_t, struct cred *, int dolock);
usr/src/uts/common/sys/fs/udf_inode.h
655
struct vattr *, struct cred *);
usr/src/uts/common/sys/fs/udf_inode.h
658
struct cred *);
usr/src/uts/common/sys/fs/udf_inode.h
697
struct cred *);
usr/src/uts/common/sys/fs/udf_inode.h
704
char *, struct ud_inode **, struct cred *, int32_t);
usr/src/uts/common/sys/fs/udf_inode.h
707
struct ud_inode **, struct cred *, caller_context_t *);
usr/src/uts/common/sys/fs/udf_inode.h
710
enum dr_op, struct cred *, caller_context_t *);
usr/src/uts/common/sys/fs/udf_inode.h
718
int, int32_t, struct cred *);
usr/src/uts/common/sys/fs/ufs_filio.h
100
extern int ufs_fiotune(struct vnode *, struct fiotune *, struct cred *);
usr/src/uts/common/sys/fs/ufs_filio.h
94
struct cred *);
usr/src/uts/common/sys/fs/ufs_filio.h
95
extern int ufs_fiosdio(struct vnode *, uint_t *, int flag, struct cred *);
usr/src/uts/common/sys/fs/ufs_filio.h
96
extern int ufs_fiogdio(struct vnode *, uint_t *, int flag, struct cred *);
usr/src/uts/common/sys/fs/ufs_filio.h
97
extern int ufs_fioio(struct vnode *, struct fioio *, int, struct cred *);
usr/src/uts/common/sys/fs/ufs_filio.h
98
extern int ufs_fioisbusy(struct vnode *, int *, struct cred *);
usr/src/uts/common/sys/fs/ufs_filio.h
99
extern int ufs_fiodirectio(struct vnode *, int, struct cred *);
usr/src/uts/common/sys/fs/ufs_inode.h
1015
int ufs_xattrmkdir(inode_t *, inode_t **, int, struct cred *);
usr/src/uts/common/sys/fs/ufs_inode.h
1016
int ufs_xattr_getattrdir(vnode_t *, inode_t **, int, struct cred *);
usr/src/uts/common/sys/fs/ufs_inode.h
843
extern int rdip(struct inode *, struct uio *, int, struct cred *);
usr/src/uts/common/sys/fs/ufs_inode.h
844
extern int wrip(struct inode *, struct uio *, int, struct cred *);
usr/src/uts/common/sys/fs/ufs_inode.h
849
extern int ufs_diraccess(struct inode *, int, struct cred *);
usr/src/uts/common/sys/fs/ufs_inode.h
857
struct cred *);
usr/src/uts/common/sys/fs/ufs_inode.h
863
struct ufs_slot *, struct inode **, struct cred *, int);
usr/src/uts/common/sys/fs/ufs_inode.h
887
daddr_t *, struct cred *);
usr/src/uts/common/sys/fs/ufs_inode.h
915
size_t *, int, struct cred *);
usr/src/uts/common/sys/fs/ufs_inode.h
927
struct cred *);
usr/src/uts/common/sys/fs/ufs_inode.h
932
struct cred *, char **errp, size_t *lenp);
usr/src/uts/common/sys/fs/ufs_inode.h
965
extern int ufs_fioffs(struct vfs *, struct cred *);
usr/src/uts/common/sys/fs/ufs_quota.h
150
extern int chkdq(struct inode *ip, long, int, struct cred *, char **errp,
usr/src/uts/common/sys/fs/ufs_quota.h
153
struct cred *, char **errp, size_t *lenp);
usr/src/uts/common/sys/fs/ufs_quota.h
155
extern int closedq(struct ufsvfs *, struct cred *);
usr/src/uts/common/sys/fs/ufs_quota.h
164
extern int quotactl(struct vnode *, intptr_t, int flag, struct cred *);
usr/src/uts/common/sys/gfx_private.h
102
extern int gfxp_fb_open(dev_t *devp, int flag, int otyp, cred_t *cred,
usr/src/uts/common/sys/gfx_private.h
104
extern int gfxp_fb_close(dev_t devp, int flag, int otyp, cred_t *cred,
usr/src/uts/common/sys/gfx_private.h
107
cred_t *cred, int *rval, gfxp_fb_softc_ptr_t ptr);
usr/src/uts/common/sys/gfx_private.h
63
cred_t *cred, ddi_device_acc_attr_t *accattrp, uint_t rnumber);
usr/src/uts/common/sys/ib/clients/of/sol_umad/sol_umad.h
158
static int umad_open(dev_t *devp, int flag, int otyp, cred_t *cred);
usr/src/uts/common/sys/ib/clients/of/sol_umad/sol_umad.h
159
static int umad_close(dev_t dev, int flag, int otyp, cred_t *cred);
usr/src/uts/common/sys/ib/clients/of/sol_uverbs/sol_uverbs_event.h
68
cred_t *cred);
usr/src/uts/common/sys/ipc_impl.h
203
int ipcperm_set(ipc_service_t *, struct cred *, kipc_perm_t *,
usr/src/uts/common/sys/ipc_impl.h
206
int ipcperm_set64(ipc_service_t *, struct cred *, kipc_perm_t *,
usr/src/uts/common/sys/ksocket.h
100
struct cred *);
usr/src/uts/common/sys/ksocket.h
102
struct msgb **, struct cred *);
usr/src/uts/common/sys/ksocket.h
104
struct cred *);
usr/src/uts/common/sys/ksocket.h
106
struct sockaddr *, socklen_t *, size_t *, struct cred *);
usr/src/uts/common/sys/ksocket.h
108
struct cred *);
usr/src/uts/common/sys/ksocket.h
109
extern int ksocket_shutdown(ksocket_t, int, struct cred *);
usr/src/uts/common/sys/ksocket.h
111
struct cred *);
usr/src/uts/common/sys/ksocket.h
113
struct cred *);
usr/src/uts/common/sys/ksocket.h
115
struct cred *);
usr/src/uts/common/sys/ksocket.h
117
struct cred *);
usr/src/uts/common/sys/ksocket.h
118
extern int ksocket_ioctl(ksocket_t, int, intptr_t, int *, struct cred *);
usr/src/uts/common/sys/ksocket.h
119
extern int ksocket_spoll(ksocket_t, int, short, short *, struct cred *);
usr/src/uts/common/sys/ksocket.h
121
struct cred *);
usr/src/uts/common/sys/ksocket.h
122
extern int ksocket_close(ksocket_t, struct cred *);
usr/src/uts/common/sys/ksocket.h
87
extern int ksocket_socket(ksocket_t *, int, int, int, int, struct cred *);
usr/src/uts/common/sys/ksocket.h
89
struct cred *);
usr/src/uts/common/sys/ksocket.h
90
extern int ksocket_listen(ksocket_t, int, struct cred *);
usr/src/uts/common/sys/ksocket.h
92
ksocket_t *, struct cred *);
usr/src/uts/common/sys/ksocket.h
94
struct cred *);
usr/src/uts/common/sys/ksocket.h
96
struct cred *);
usr/src/uts/common/sys/ksocket.h
98
struct sockaddr *, socklen_t, size_t *, struct cred *);
usr/src/uts/common/sys/policy.h
220
#define PRIV_POLICY(cred, priv, all, err, reason) \
usr/src/uts/common/sys/policy.h
221
priv_policy((cred), (priv), (all), (err), (reason))
usr/src/uts/common/sys/policy.h
227
#define PRIV_POLICY_CHOICE(cred, priv, all) \
usr/src/uts/common/sys/policy.h
228
priv_policy_choice((cred), (priv), (all))
usr/src/uts/common/sys/policy.h
235
#define PRIV_POLICY_ONLY(cred, priv, all) \
usr/src/uts/common/sys/policy.h
236
priv_policy_only((cred), (priv), (all))
usr/src/uts/common/sys/priv.h
206
struct cred;
usr/src/uts/common/sys/priv.h
209
extern void cred2prpriv(const struct cred *, struct prpriv *);
usr/src/uts/common/sys/priv.h
210
extern int priv_pr_spriv(struct proc *, struct prpriv *, const struct cred *);
usr/src/uts/common/sys/priv.h
215
extern const priv_set_t *priv_getset(const struct cred *, int);
usr/src/uts/common/sys/priv.h
216
extern void priv_getinfo(const struct cred *, void *);
usr/src/uts/common/sys/priv.h
231
extern int priv_proc_cred_perm(const struct cred *, struct proc *,
usr/src/uts/common/sys/priv.h
232
struct cred **, int);
usr/src/uts/common/sys/proc.h
149
struct cred *p_cred; /* process credentials */
usr/src/uts/common/sys/rctl.h
325
struct cred;
usr/src/uts/common/sys/rctl.h
328
rctl_alloc_gp_t *, int, int, const struct cred *);
usr/src/uts/common/sys/session.h
102
struct cred *s_cred; /* allocation credentials */
usr/src/uts/common/sys/strsubr.h
1219
extern int do_sendfp(struct stdata *, struct file *, struct cred *);
usr/src/uts/common/sys/sunddi.h
665
size_t len, uint_t prot, uint_t maxprot, uint_t flags, struct cred *cred);
usr/src/uts/common/sys/sunddi.h
669
off_t len, uint_t prot, uint_t maxprot, uint_t flags, struct cred *cred);
usr/src/uts/common/sys/sunddi.h
739
off_t len, uint_t prot, uint_t maxprot, uint_t flags, cred_t *cred,
usr/src/uts/common/sys/t_kuser.h
100
extern int t_kopen(struct file *, dev_t, int, TIUSER **, struct cred *);
usr/src/uts/common/sys/thread.h
187
struct cred *t_cred; /* pointer to current cred */
usr/src/uts/common/sys/vfs.h
480
int domount(char *, struct mounta *, vnode_t *, struct cred *,
usr/src/uts/common/sys/vnode.h
1358
vnode_t *specvp(struct vnode *vp, dev_t dev, vtype_t type, struct cred *cr);
usr/src/uts/common/sys/vnode.h
1542
struct cred *a_cred; /* cred pointer */
usr/src/uts/common/sys/zone.h
533
struct cred *zone_kcred; /* kcred-like, zone-limited cred */
usr/src/uts/common/sys/zone.h
847
extern struct cred *zone_get_kcred(zoneid_t);
usr/src/uts/common/syscall/groups.c
132
struct cred *cr;
usr/src/uts/common/syscall/pathconf.c
54
cpathconf(register vnode_t *vp, int cmd, struct cred *cr)
usr/src/uts/common/syscall/sem.c
354
struct cred *cr;
usr/src/uts/common/syscall/signotify.c
95
struct cred *cr;
usr/src/uts/common/syscall/stat.c
103
*cred = cr;
usr/src/uts/common/syscall/stat.c
260
cred_t *cred;
usr/src/uts/common/syscall/stat.c
266
if (error = cstatat_getvp(fd, name, link_follow, &vp, &cred))
usr/src/uts/common/syscall/stat.c
268
error = cstat(vp, sb, flags, cred);
usr/src/uts/common/syscall/stat.c
269
crfree(cred);
usr/src/uts/common/syscall/stat.c
324
cstat32(vnode_t *vp, struct stat32 *ubp, int flag, struct cred *cr)
usr/src/uts/common/syscall/stat.c
383
cred_t *cred;
usr/src/uts/common/syscall/stat.c
389
if (error = cstatat_getvp(fd, name, link_follow, &vp, &cred))
usr/src/uts/common/syscall/stat.c
391
error = cstat32(vp, sb, flags, cred);
usr/src/uts/common/syscall/stat.c
392
crfree(cred);
usr/src/uts/common/syscall/stat.c
491
cred_t *cred;
usr/src/uts/common/syscall/stat.c
497
if (error = cstatat_getvp(fd, name, link_follow, &vp, &cred))
usr/src/uts/common/syscall/stat.c
499
error = cstat64(vp, sb, flags, cred);
usr/src/uts/common/syscall/stat.c
500
crfree(cred);
usr/src/uts/common/syscall/stat.c
610
cred_t *cred;
usr/src/uts/common/syscall/stat.c
616
if (error = cstatat_getvp(fd, name, link_follow, &vp, &cred))
usr/src/uts/common/syscall/stat.c
618
error = cstat64_32(vp, sb, flags, cred);
usr/src/uts/common/syscall/stat.c
619
crfree(cred);
usr/src/uts/common/syscall/stat.c
65
cstatat_getvp(int fd, char *name, int follow, vnode_t **vp, cred_t **cred)
usr/src/uts/common/vm/anon.h
391
uint_t, struct vpage [], struct cred *);
usr/src/uts/common/vm/anon.h
397
size_t, struct seg *, caddr_t, enum seg_rw, struct cred *);
usr/src/uts/common/vm/anon.h
401
enum seg_rw, struct cred *);
usr/src/uts/common/vm/anon.h
405
struct vpage [], enum seg_rw, int, int, int, struct cred *);
usr/src/uts/common/vm/anon.h
408
page_t *[], struct vpage [], int, int, struct cred *);
usr/src/uts/common/vm/anon.h
411
int, struct cred *);
usr/src/uts/common/vm/anon.h
413
struct anon **, struct cred *);
usr/src/uts/common/vm/anon.h
417
enum seg_rw, struct cred *);
usr/src/uts/common/vm/anon.h
420
struct vpage [], struct cred *);
usr/src/uts/common/vm/pvn.h
72
int flags, struct cred *cred);
usr/src/uts/common/vm/pvn.h
83
struct cred *cred);
usr/src/uts/common/vm/seg_dev.c
2401
off_t len, uint_t prot, uint_t maxprot, uint_t flags, cred_t *cred,
usr/src/uts/common/vm/seg_dev.c
3130
size_t len, uint_t prot, uint_t maxprot, uint_t flags, struct cred *cred)
usr/src/uts/common/vm/seg_dev.c
3150
cred = cred;
usr/src/uts/common/vm/seg_dev.c
3322
off_t len, uint_t prot, uint_t maxprot, uint_t flags, struct cred *cred)
usr/src/uts/common/vm/seg_dev.c
3327
(size_t)len, prot, maxprot, flags, cred));
usr/src/uts/common/vm/seg_spt.c
526
struct cred *cred = CRED();
usr/src/uts/common/vm/seg_spt.c
648
seg, addr, S_CREATE, cred)) != 0)
usr/src/uts/common/vm/seg_vn.c
1049
incompat(type) || incompat(cred) || incompat(flags) ||
usr/src/uts/common/vm/seg_vn.c
1547
newsvd->cred);
usr/src/uts/common/vm/seg_vn.c
1552
PAGESIZE, seg, addr, S_READ, svd->cred);
usr/src/uts/common/vm/seg_vn.c
1557
anon_pl[0], 0, newsvd->cred);
usr/src/uts/common/vm/seg_vn.c
1620
newsvd->cred = svd->cred;
usr/src/uts/common/vm/seg_vn.c
1621
crhold(newsvd->cred);
usr/src/uts/common/vm/seg_vn.c
1771
newsvd->maxprot, newsvd->type, newsvd->cred, NULL);
usr/src/uts/common/vm/seg_vn.c
1962
svd->type, svd->cred, NULL);
usr/src/uts/common/vm/seg_vn.c
2269
crhold(svd->cred);
usr/src/uts/common/vm/seg_vn.c
2544
crfree(svd->cred);
usr/src/uts/common/vm/seg_vn.c
2548
svd->cred = NULL;
usr/src/uts/common/vm/seg_vn.c
2807
svd->cred)) == NULL) {
usr/src/uts/common/vm/seg_vn.c
2904
seg, addr, rw, svd->cred);
usr/src/uts/common/vm/seg_vn.c
3085
pp = anon_private(&ap, seg, addr, prot, opp, pageflags, svd->cred);
usr/src/uts/common/vm/seg_vn.c
3493
if (VOP_GETATTR(vp, &va, ATTR_HINT, svd->cred, NULL)) {
usr/src/uts/common/vm/seg_vn.c
3506
B_READ, svd->cred, NULL);
usr/src/uts/common/vm/seg_vn.c
3563
if (VOP_GETATTR(vp, &va, ATTR_HINT, svd->cred, NULL) != 0) {
usr/src/uts/common/vm/seg_vn.c
3574
B_READ, svd->cred, NULL);
usr/src/uts/common/vm/seg_vn.c
4050
svd->cred, NULL);
usr/src/uts/common/vm/seg_vn.c
4087
if (VOP_GETATTR(vp, &va, 0, svd->cred, NULL)) {
usr/src/uts/common/vm/seg_vn.c
4178
tron ? PG_LOCAL : 0, svd->cred);
usr/src/uts/common/vm/seg_vn.c
4744
segvn_anypgsz, pgflags, svd->cred);
usr/src/uts/common/vm/seg_vn.c
5323
svd->cred, NULL);
usr/src/uts/common/vm/seg_vn.c
5439
svd->cred, NULL);
usr/src/uts/common/vm/seg_vn.c
548
struct cred *cred;
usr/src/uts/common/vm/seg_vn.c
5649
0, seg, addr, S_READ, svd->cred);
usr/src/uts/common/vm/seg_vn.c
5671
S_OTHER, svd->cred, NULL);
usr/src/uts/common/vm/seg_vn.c
6321
if (VOP_GETATTR(svd->vp, &va, 0, svd->cred, NULL) != 0) {
usr/src/uts/common/vm/seg_vn.c
6341
svd->cred)) != 0) {
usr/src/uts/common/vm/seg_vn.c
639
if (a->cred) {
usr/src/uts/common/vm/seg_vn.c
640
cred = a->cred;
usr/src/uts/common/vm/seg_vn.c
641
crhold(cred);
usr/src/uts/common/vm/seg_vn.c
643
crhold(cred = CRED());
usr/src/uts/common/vm/seg_vn.c
6443
seg, a, prot, vpage, svd->cred)) != 0) {
usr/src/uts/common/vm/seg_vn.c
6452
svd->cred))) {
usr/src/uts/common/vm/seg_vn.c
6456
anon_pl[0], pageflag, svd->cred)) == NULL) {
usr/src/uts/common/vm/seg_vn.c
650
a->maxprot, a->type, cred, NULL);
usr/src/uts/common/vm/seg_vn.c
658
crfree(cred);
usr/src/uts/common/vm/seg_vn.c
6640
crhold(svd->cred);
usr/src/uts/common/vm/seg_vn.c
7354
bflags, svd->cred, NULL);
usr/src/uts/common/vm/seg_vn.c
7464
svd->cred, NULL);
usr/src/uts/common/vm/seg_vn.c
750
crfree(cred);
usr/src/uts/common/vm/seg_vn.c
7837
svd->cred);
usr/src/uts/common/vm/seg_vn.c
7902
S_OTHER, svd->cred, NULL);
usr/src/uts/common/vm/seg_vn.c
7932
svd->cred, NULL) != 0) {
usr/src/uts/common/vm/seg_vn.c
801
crfree(cred);
usr/src/uts/common/vm/seg_vn.c
838
svd->cred = cred;
usr/src/uts/common/vm/seg_vn.c
959
pp = anon_zero(seg, addr, &ap, cred);
usr/src/uts/common/vm/seg_vn.c
9634
pp = anon_zero(seg, addr, &ap, svd->cred);
usr/src/uts/common/vm/seg_vn.c
9787
if (VOP_GETATTR(vp, &va, 0, svd->cred, NULL) != 0) {
usr/src/uts/common/vm/seg_vn.h
55
struct cred *cred; /* credentials */
usr/src/uts/common/vm/seg_vn.h
98
struct cred *cred; /* mapping credentials */
usr/src/uts/common/vm/vm_anon.c
1503
struct cred *cred)
usr/src/uts/common/vm/vm_anon.c
1553
pl, PAGESIZE, seg, addr, S_READ, cred,
usr/src/uts/common/vm/vm_anon.c
1564
pageflags, cred);
usr/src/uts/common/vm/vm_anon.c
1908
struct cred *cred)
usr/src/uts/common/vm/vm_anon.c
1947
seg, addr, rw, cred, NULL);
usr/src/uts/common/vm/vm_anon.c
1986
struct cred *cred)
usr/src/uts/common/vm/vm_anon.c
2016
addr, rw, cred);
usr/src/uts/common/vm/vm_anon.c
2034
ppa[0] = anon_zero(seg, addr, &ap, cred);
usr/src/uts/common/vm/vm_anon.c
2108
PAGESIZE, seg, vaddr, rw, cred);
usr/src/uts/common/vm/vm_anon.c
2135
addr, prot, ppa, vpage, anypgsz, pgflags, cred));
usr/src/uts/common/vm/vm_anon.c
2180
slotcreate == 1 ? S_CREATE : rw, cred);
usr/src/uts/common/vm/vm_anon.c
2317
ppa, vpage, anypgsz, pgflags, cred));
usr/src/uts/common/vm/vm_anon.c
2404
struct cred *cred)
usr/src/uts/common/vm/vm_anon.c
2445
anon_pl, PAGESIZE, seg, addr, S_CREATE, cred, NULL);
usr/src/uts/common/vm/vm_anon.c
2547
struct cred *cred)
usr/src/uts/common/vm/vm_anon.c
2702
S_CREATE, cred);
usr/src/uts/common/vm/vm_anon.c
2791
anon_zero(struct seg *seg, caddr_t addr, struct anon **app, struct cred *cred)
usr/src/uts/common/vm/vm_anon.c
2811
anon_pl, PAGESIZE, seg, addr, S_CREATE, cred, NULL);
usr/src/uts/common/vm/vm_anon.c
2843
struct cred *cred)
usr/src/uts/common/vm/vm_anon.c
2892
seg, addr, S_READ, cred);
usr/src/uts/common/vm/vm_anon.c
2991
pp = anon_zero(seg, addr, &ap, cred);
usr/src/uts/common/vm/vm_anon.c
3029
&nreloc, seg, addr, S_CREATE, cred);
usr/src/uts/common/vm/vm_anon.c
3187
struct cred *cred)
usr/src/uts/common/vm/vm_anon.c
3229
S_READ, cred);
usr/src/uts/common/vm/vm_anon.c
3242
vpage, -1, 0, cred);
usr/src/uts/common/vm/vm_as.c
1576
if (VOP_GETATTR(vn_a->vp, &va, ATTR_HINT, vn_a->cred, NULL) != 0) {
usr/src/uts/common/vm/vm_pvn.c
1102
struct cred *cred)
usr/src/uts/common/vm/vm_pvn.c
1136
rw, cred);
usr/src/uts/common/vm/vm_pvn.c
744
cred_t *cred)
usr/src/uts/common/vm/vm_pvn.c
964
error = (*putapage)(vp, pp, NULL, NULL, flags, cred);
usr/src/uts/common/xen/io/evtchn_dev.c
531
evtchndrv_close(dev_t dev, int flag, int otyp, struct cred *credp)
usr/src/uts/common/xen/io/xdf.c
3039
xdf_close(dev_t dev, int flag, int otyp, struct cred *credp)
usr/src/uts/common/xen/io/xenbus_dev.c
391
xenbusdrv_close(dev_t dev, int flag, int otyp, struct cred *cr)
usr/src/uts/common/xen/io/xpvtap.c
354
xpvtap_open(dev_t *devp, int flag, int otyp, cred_t *cred)
usr/src/uts/common/xen/io/xpvtap.c
360
if (secpolicy_xvm_control(cred)) {
usr/src/uts/common/xen/io/xpvtap.c
394
xpvtap_close(dev_t devp, int flag, int otyp, cred_t *cred)
usr/src/uts/common/xen/io/xpvtap.c
445
xpvtap_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cred,
usr/src/uts/common/xen/io/xpvtap.c
452
if (secpolicy_xvm_control(cred)) {
usr/src/uts/common/xen/io/xpvtap.c
55
static int xpvtap_open(dev_t *devp, int flag, int otyp, cred_t *cred);
usr/src/uts/common/xen/io/xpvtap.c
56
static int xpvtap_close(dev_t devp, int flag, int otyp, cred_t *cred);
usr/src/uts/common/xen/io/xpvtap.c
58
cred_t *cred, int *rval);
usr/src/uts/i86pc/io/gfx_private/gfxp_fb.c
308
gfxp_fb_open(dev_t *devp, int flag, int otyp, cred_t *cred,
usr/src/uts/i86pc/io/gfx_private/gfxp_fb.c
321
gfxp_fb_close(dev_t devp, int flag, int otyp, cred_t *cred,
usr/src/uts/i86pc/io/gfx_private/gfxp_fb.c
454
cred_t *cred, int *rval, gfxp_fb_softc_ptr_t ptr)
usr/src/uts/i86pc/io/gfx_private/gfxp_segmap.c
59
off_t len, uint_t prot, uint_t maxprot, uint_t flags, cred_t *cred,
usr/src/uts/i86pc/io/ioat/ioat.c
364
ioat_open(dev_t *devp, int flag, int otyp, cred_t *cred)
usr/src/uts/i86pc/io/ioat/ioat.c
384
ioat_close(dev_t devp, int flag, int otyp, cred_t *cred)
usr/src/uts/i86pc/io/ioat/ioat.c
42
static int ioat_open(dev_t *devp, int flag, int otyp, cred_t *cred);
usr/src/uts/i86pc/io/ioat/ioat.c
43
static int ioat_close(dev_t devp, int flag, int otyp, cred_t *cred);
usr/src/uts/i86pc/io/ioat/ioat_ioctl.c
60
ioat_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cred, int *rval)
usr/src/uts/i86pc/io/ioat/ioat_ioctl.c
67
e = drv_priv(cred);
usr/src/uts/i86pc/io/xsvc/xsvc.c
378
xsvc_open(dev_t *devp, int flag, int otyp, cred_t *cred)
usr/src/uts/i86pc/io/xsvc/xsvc.c
398
xsvc_close(dev_t devp, int flag, int otyp, cred_t *cred)
usr/src/uts/i86pc/io/xsvc/xsvc.c
409
xsvc_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cred, int *rval)
usr/src/uts/i86pc/io/xsvc/xsvc.c
416
err = drv_priv(cred);
usr/src/uts/i86pc/io/xsvc/xsvc.c
54
static int xsvc_open(dev_t *devp, int flag, int otyp, cred_t *cred);
usr/src/uts/i86pc/io/xsvc/xsvc.c
55
static int xsvc_close(dev_t devp, int flag, int otyp, cred_t *cred);
usr/src/uts/i86pc/io/xsvc/xsvc.c
56
static int xsvc_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cred,
usr/src/uts/i86pc/sys/ioat.h
329
int ioat_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cred,
usr/src/uts/intel/io/ipmi/ipmi_main.c
150
ipmi_open(dev_t *devp, int flag, int otyp, cred_t *cred)
usr/src/uts/intel/io/ipmi/ipmi_main.c
189
ipmi_close(dev_t dev, int flag, int otyp, cred_t *cred)
usr/src/uts/intel/io/vgatext/vgatext.c
328
vgatext_open(dev_t *devp, int flag, int otyp, cred_t *cred)
usr/src/uts/intel/io/vgatext/vgatext.c
335
return (gfxp_fb_open(devp, flag, otyp, cred, softc->gfxp_state));
usr/src/uts/intel/io/vgatext/vgatext.c
339
vgatext_close(dev_t devp, int flag, int otyp, cred_t *cred)
usr/src/uts/intel/io/vgatext/vgatext.c
346
return (gfxp_fb_close(devp, flag, otyp, cred, softc->gfxp_state));
usr/src/uts/intel/io/vgatext/vgatext.c
355
cred_t *cred,
usr/src/uts/intel/io/vgatext/vgatext.c
363
err = gfxp_fb_ioctl(dev, cmd, data, mode, cred, rval,
usr/src/uts/sun/io/sbusmem.c
253
sbmem_open(dev_t *devp, int flag, int typ, cred_t *cred)
usr/src/uts/sun/io/sbusmem.c
269
sbmem_close(dev_t dev, int flag, int otyp, struct cred *cred)
usr/src/uts/sun/io/sbusmem.c
312
sbmem_read(dev_t dev, struct uio *uio, cred_t *cred)
usr/src/uts/sun/io/sbusmem.c
314
return (sbmem_rw(dev, uio, UIO_READ, cred));
usr/src/uts/sun/io/sbusmem.c
318
sbmem_write(dev_t dev, struct uio *uio, cred_t *cred)
usr/src/uts/sun/io/sbusmem.c
320
return (sbmem_rw(dev, uio, UIO_WRITE, cred));
usr/src/uts/sun/io/sbusmem.c
324
sbmem_rw(dev_t dev, struct uio *uio, enum uio_rw rw, cred_t *cred __unused)
usr/src/uts/sun/io/sbusmem.c
56
static int sbmem_close(dev_t, int, int, struct cred *);
usr/src/uts/sun4/io/efcode/fcode.c
379
fc_read(dev_t dev, struct uio *uio, cred_t *cred)
usr/src/uts/sun4u/opl/io/dm2s.c
113
int dm2s_close(queue_t *rq, int flag, cred_t *cred);
usr/src/uts/sun4u/opl/io/dm2s.c
443
dm2s_close(queue_t *rq, int flag, cred_t *cred)
usr/src/uts/sun4u/opl/io/oplkmdrv.c
336
okm_open(dev_t *devp, int flag, int otyp, struct cred *cred)
usr/src/uts/sun4u/opl/io/oplkmdrv.c
400
okm_close(dev_t dev, int flag, int otyp, struct cred *cred)
usr/src/uts/sun4u/opl/io/oplkmdrv.c
421
okm_ioctl(dev_t dev, int cmd, intptr_t data, int flag, cred_t *cred, int *rvalp)
usr/src/uts/sun4u/opl/io/oplkmdrv.c
82
int okm_open(dev_t *devp, int flag, int otyp, struct cred *cred);
usr/src/uts/sun4u/opl/io/oplkmdrv.c
83
int okm_close(dev_t dev, int flag, int otyp, struct cred *cred);
usr/src/uts/sun4u/opl/io/oplkmdrv.c
85
cred_t *cred, int *rvalp);
usr/src/uts/sun4v/io/vcc.c
1138
vcc_open(dev_t *devp, int flag, int otyp, cred_t *cred)
usr/src/uts/sun4v/io/vcc.c
1140
_NOTE(ARGUNUSED(otyp, cred))
usr/src/uts/sun4v/io/vcc.c
1256
vcc_close(dev_t dev, int flag, int otyp, cred_t *cred)
usr/src/uts/sun4v/io/vcc.c
1258
_NOTE(ARGUNUSED(flag, otyp, cred))
usr/src/uts/sun4v/io/vcc.c
70
static int vcc_open(dev_t *devp, int flag, int otyp, cred_t *cred);
usr/src/uts/sun4v/io/vcc.c
71
static int vcc_close(dev_t dev, int flag, int otyp, cred_t *cred);
usr/src/uts/sun4v/io/vdc.c
108
static int vdc_open(dev_t *dev, int flag, int otyp, cred_t *cred);
usr/src/uts/sun4v/io/vdc.c
109
static int vdc_close(dev_t dev, int flag, int otyp, cred_t *cred);
usr/src/uts/sun4v/io/vdc.c
113
static int vdc_read(dev_t dev, struct uio *uio, cred_t *cred);
usr/src/uts/sun4v/io/vdc.c
114
static int vdc_write(dev_t dev, struct uio *uio, cred_t *cred);
usr/src/uts/sun4v/io/vdc.c
117
static int vdc_aread(dev_t dev, struct aio_req *aio, cred_t *cred);
usr/src/uts/sun4v/io/vdc.c
118
static int vdc_awrite(dev_t dev, struct aio_req *aio, cred_t *cred);
usr/src/uts/sun4v/io/vdc.c
1290
vdc_open(dev_t *dev, int flag, int otyp, cred_t *cred)
usr/src/uts/sun4v/io/vdc.c
1292
_NOTE(ARGUNUSED(cred))
usr/src/uts/sun4v/io/vdc.c
1376
vdc_close(dev_t dev, int flag, int otyp, cred_t *cred)
usr/src/uts/sun4v/io/vdc.c
1378
_NOTE(ARGUNUSED(cred))
usr/src/uts/sun4v/io/vdc.c
1569
vdc_read(dev_t dev, struct uio *uio, cred_t *cred)
usr/src/uts/sun4v/io/vdc.c
1571
_NOTE(ARGUNUSED(cred))
usr/src/uts/sun4v/io/vdc.c
1578
vdc_write(dev_t dev, struct uio *uio, cred_t *cred)
usr/src/uts/sun4v/io/vdc.c
1580
_NOTE(ARGUNUSED(cred))
usr/src/uts/sun4v/io/vdc.c
1587
vdc_aread(dev_t dev, struct aio_req *aio, cred_t *cred)
usr/src/uts/sun4v/io/vdc.c
1589
_NOTE(ARGUNUSED(cred))
usr/src/uts/sun4v/io/vdc.c
1596
vdc_awrite(dev_t dev, struct aio_req *aio, cred_t *cred)
usr/src/uts/sun4v/io/vdc.c
1598
_NOTE(ARGUNUSED(cred))
usr/src/uts/sun4v/io/vldc.c
1007
vldc_open(dev_t *devp, int flag, int otyp, cred_t *cred)
usr/src/uts/sun4v/io/vldc.c
1009
_NOTE(ARGUNUSED(flag, otyp, cred))
usr/src/uts/sun4v/io/vldc.c
1059
vldc_close(dev_t dev, int flag, int otyp, cred_t *cred)
usr/src/uts/sun4v/io/vldc.c
1061
_NOTE(ARGUNUSED(flag, otyp, cred))
usr/src/uts/sun4v/io/vldc.c
61
static int vldc_open(dev_t *devp, int flag, int otyp, cred_t *cred);
usr/src/uts/sun4v/io/vldc.c
62
static int vldc_close(dev_t dev, int flag, int otyp, cred_t *cred);