/illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/ |
H A D | smbrdr_glue.c | 84 struct smb_ctx *ctx; local 87 err = smbrdr_ctx_new(&ctx, srv, dom, user); 89 smb_ctx_free(ctx); 94 smbrdr_ctx_free(struct smb_ctx *ctx) argument 96 smb_ctx_free(ctx); 109 struct smb_ctx *ctx = NULL; local 121 if ((err = smb_ctx_alloc(&ctx)) != 0) 126 * (in the ctx handle). 128 (void) smb_ctx_setfullserver(ctx, server); 129 (void) smb_ctx_setshare(ctx, "IP [all...] |
/illumos-gate/usr/src/lib/pkcs11/pkcs11_tpm/common/ |
H A D | decr_mgr.c | 34 ENCR_DECR_CONTEXT *ctx, 49 if (ctx->active != FALSE) { 105 ctx->context_len = 0; 106 ctx->context = NULL; 123 ctx->key = key_handle; 124 ctx->mech.ulParameterLen = mech->ulParameterLen; 125 ctx->mech.mechanism = mech->mechanism; 126 ctx->mech.pParameter = ptr; 127 ctx->multi = FALSE; 128 ctx 32 decr_mgr_init( SESSION *sess, ENCR_DECR_CONTEXT *ctx, CK_ULONG operation, CK_MECHANISM *mech, CK_OBJECT_HANDLE key_handle) argument 134 decr_mgr_cleanup(ENCR_DECR_CONTEXT *ctx) argument 160 decr_mgr_decrypt(SESSION *sess, CK_BBOOL length_only, ENCR_DECR_CONTEXT *ctx, CK_BYTE *in_data, CK_ULONG in_data_len, CK_BYTE *out_data, CK_ULONG *out_data_len) argument [all...] |
H A D | encr_mgr.c | 32 ENCR_DECR_CONTEXT * ctx, 45 if (! sess || ! ctx || ! mech) { 48 if (ctx->active != FALSE) { 105 ctx->context_len = 0; 106 ctx->context = NULL; 122 ctx->key = key_handle; 123 ctx->mech.ulParameterLen = mech->ulParameterLen; 124 ctx->mech.mechanism = mech->mechanism; 125 ctx->mech.pParameter = ptr; 126 ctx 31 encr_mgr_init(SESSION * sess, ENCR_DECR_CONTEXT * ctx, CK_ULONG operation, CK_MECHANISM * mech, CK_OBJECT_HANDLE key_handle) argument 133 encr_mgr_cleanup(ENCR_DECR_CONTEXT *ctx) argument 159 encr_mgr_encrypt(SESSION *sess, CK_BBOOL length_only, ENCR_DECR_CONTEXT *ctx, CK_BYTE *in_data, CK_ULONG in_data_len, CK_BYTE *out_data, CK_ULONG *out_data_len) argument [all...] |
H A D | dig_mgr.c | 301 DIGEST_CONTEXT *ctx, 304 if (! sess || ! ctx) { 307 if (ctx->active != FALSE) { 314 ctx->context_len = sizeof (SHA1_CTX); 315 ctx->context.sha1ctx = (SHA1_CTX *) 316 malloc(ctx->context_len); 317 if (!ctx->context.sha1ctx) 319 SHA1Init(ctx->context.sha1ctx); 325 ctx->context_len = sizeof (MD5_CTX); 326 ctx 300 digest_mgr_init(SESSION *sess, DIGEST_CONTEXT *ctx, CK_MECHANISM *mech) argument 349 digest_mgr_cleanup(DIGEST_CONTEXT *ctx) argument 372 digest_mgr_digest(SESSION *sess, CK_BBOOL length_only, DIGEST_CONTEXT *ctx, CK_BYTE *in_data, CK_ULONG in_data_len, CK_BYTE *out_data, CK_ULONG *out_data_len) argument 414 digest_mgr_digest_update(SESSION *sess, DIGEST_CONTEXT *ctx, CK_BYTE *data, CK_ULONG data_len) argument 442 digest_mgr_digest_key(SESSION * sess, DIGEST_CONTEXT *ctx, CK_OBJECT_HANDLE key_handle) argument 478 digest_mgr_digest_final(SESSION *sess, DIGEST_CONTEXT *ctx, CK_BYTE *hash, CK_ULONG *hash_len) argument [all...] |
H A D | mech_md5.c | 299 DIGEST_CONTEXT *ctx, 305 if (! sess || ! ctx || ! out_data_len) { 314 MD5Update(ctx->context.md5ctx, in_data, in_data_len); 315 MD5Final(out_data, ctx->context.md5ctx); 323 SIGN_VERIFY_CONTEXT * ctx, 340 if (! sess || ! ctx || ! out_data_len) { 344 if (ctx->mech.mechanism == CKM_MD5_HMAC_GENERAL) { 345 hmac_len = *(CK_ULONG *)ctx->mech.pParameter; 363 rc = object_mgr_find_in_map1(sess->hContext, ctx->key, &key_obj); 486 SIGN_VERIFY_CONTEXT * ctx, 297 md5_hash(SESSION *sess, CK_BBOOL length_only, DIGEST_CONTEXT *ctx, CK_BYTE *in_data, CK_ULONG in_data_len, CK_BYTE *out_data, CK_ULONG *out_data_len) argument 321 md5_hmac_sign(SESSION * sess, CK_BBOOL length_only, SIGN_VERIFY_CONTEXT * ctx, CK_BYTE * in_data, CK_ULONG in_data_len, CK_BYTE * out_data, CK_ULONG * out_data_len) argument 485 md5_hmac_verify(SESSION * sess, SIGN_VERIFY_CONTEXT * ctx, CK_BYTE * in_data, CK_ULONG in_data_len, CK_BYTE * signature, CK_ULONG sig_len) argument [all...] |
/illumos-gate/usr/src/lib/gss_mechs/mech_dh/backend/mech/ |
H A D | MICwrap.c | 49 __dh_gss_sign(void *ctx, /* Per mechanism context (not used) */ argument 56 _NOTE(ARGUNUSED(ctx)) 119 __dh_gss_verify(void *ctx, /* Per mechanism context (not used) */ argument 126 _NOTE(ARGUNUSED(ctx)) 211 __dh_gss_seal(void * ctx, /* Per mechanism context */ argument 220 _NOTE(ARGUNUSED(ctx)) 303 __dh_gss_unseal(void *ctx, /* Per mechanism context (not used) */ argument 311 _NOTE(ARGUNUSED(ctx))
|
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/rcache/ |
H A D | rc_none.c | 34 krb5_rc_none_init(krb5_context ctx, krb5_rcache rc, krb5_deltat d) argument 41 krb5_rc_none_noargs(krb5_context ctx, krb5_rcache rc) argument 51 krb5_rc_none_store(krb5_context ctx, krb5_rcache rc, krb5_donot_replay *r) argument 57 krb5_rc_none_get_span(krb5_context ctx, krb5_rcache rc, krb5_deltat *d) argument 63 krb5_rc_none_get_name(krb5_context ctx, krb5_rcache rc) argument 69 krb5_rc_none_resolve(krb5_context ctx, krb5_rcache rc, char *name) argument
|
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/mech/ |
H A D | store_cred.c | 128 krb5_context ctx = NULL; local 167 min = krb5_gss_init_context(&ctx); 230 maj = store_init_cred(ctx, minor_status, cred, default_cred); 235 maj = krb5_unparse_name(ctx, cred->princ, &client_name); 274 if (ctx) 275 krb5_free_context(ctx);
|
/illumos-gate/usr/src/lib/libsmbfs/smb/ |
H A D | getaddr.c | 116 smb_ctx_getaddr(struct smb_ctx *ctx) argument 118 struct nb_ctx *nbc = ctx->ct_nb; 123 if (ctx->ct_fullserver == NULL || ctx->ct_fullserver[0] == '\0') 126 if (ctx->ct_addrinfo != NULL) { 127 freeaddrinfo(ctx->ct_addrinfo); 128 ctx->ct_addrinfo = NULL; 135 if (ctx->ct_srvaddr_s) { 136 srvaddr_str = ctx->ct_srvaddr_s; 139 srvaddr_str = ctx [all...] |
H A D | iod_cl.c | 163 * On success, sets ctx->ct_door_fd 166 smb_iod_start(smb_ctx_t *ctx) argument 195 if (ctx->ct_door_fd != -1) 196 close(ctx->ct_door_fd); 197 ctx->ct_door_fd = fd; 209 * Ask the IOD to connect using the info in ctx. 213 smb_iod_cl_newvc(smb_ctx_t *ctx) argument 219 if (ctx->ct_door_fd < 0) 222 da.data_ptr = (void *) &ctx->ct_iod_ssn; 223 da.data_size = sizeof (ctx [all...] |
H A D | ssp.c | 86 ssp_ctx_create_client(struct smb_ctx *ctx, struct mbdata *hint_mb) argument 98 ctx->ct_ssp_ctx = sp; 99 sp->smb_ctx = ctx; 172 ssp_ctx_destroy(struct smb_ctx *ctx) argument 176 sp = ctx->ct_ssp_ctx; 177 ctx->ct_ssp_ctx = NULL; 223 ssp_ctx_next_token(struct smb_ctx *ctx, argument 238 sp = ctx->ct_ssp_ctx;
|
/illumos-gate/usr/src/lib/libresolv2/common/isc/ |
H A D | ev_files.c | 42 static evFile *FindFD(const evContext_p *ctx, int fd, int eventmask); 52 evContext_p *ctx = opaqueCtx.opaque; local 56 evPrintf(ctx, 1, 57 "evSelectFD(ctx %p, fd %d, mask 0x%x, func %p, uap %p)\n", 58 ctx, fd, eventmask, func, uap); 62 if (fd > ctx->highestFD) 73 /* Make sure both ctx->pollfds[] and ctx->fdTable[] are large enough */ 74 if (fd >= ctx->maxnfds && evPollfdRealloc(ctx, 157 evContext_p *ctx = opaqueCtx.opaque; local 268 FindFD(const evContext_p *ctx, int fd, int eventmask) argument [all...] |
/illumos-gate/usr/src/lib/libgss/ |
H A D | g_inquire_context.c | 80 gss_union_ctx_id_t ctx; local 98 ctx = (gss_union_ctx_id_t)context_handle; 99 mech = __gss_get_mechanism(ctx->mech_type); 109 ctx->internal_ctx_id,
|
/illumos-gate/usr/src/common/crypto/modes/ |
H A D | modes.c | 169 crypto_free_mode_ctx(void *ctx) argument 171 common_ctx_t *common_ctx = (common_ctx_t *)ctx; 201 if (((ccm_ctx_t *)ctx)->ccm_pt_buf != NULL) 202 kmem_free(((ccm_ctx_t *)ctx)->ccm_pt_buf, 203 ((ccm_ctx_t *)ctx)->ccm_data_len); 205 kmem_free(ctx, sizeof (ccm_ctx_t)); 207 if (((ccm_ctx_t *)ctx)->ccm_pt_buf != NULL) 208 free(((ccm_ctx_t *)ctx)->ccm_pt_buf); 209 free(ctx); 216 if (((gcm_ctx_t *)ctx) [all...] |
/illumos-gate/usr/src/cmd/nscd/ |
H A D | getgr.c | 35 #define nam_db ctx->nsc_db[0] 36 #define gid_db ctx->nsc_db[1] 46 group_init_ctx(nsc_ctx_t *ctx) { argument 47 ctx->dbname = NSS_DBNAM_GROUP; 48 ctx->file_name = "/etc/group"; 49 ctx->db_count = 2;
|
H A D | getproject.c | 35 #define nam_db ctx->nsc_db[0] 36 #define pid_db ctx->nsc_db[1] 46 project_init_ctx(nsc_ctx_t *ctx) { argument 47 ctx->dbname = NSS_DBNAM_PROJECT; 48 ctx->file_name = "/etc/project"; 49 ctx->db_count = 2;
|
H A D | getpw.c | 35 #define nam_db ctx->nsc_db[0] 36 #define uid_db ctx->nsc_db[1] 46 passwd_init_ctx(nsc_ctx_t *ctx) { argument 47 ctx->dbname = NSS_DBNAM_PASSWD; 48 ctx->file_name = "/etc/passwd"; 49 ctx->db_count = 2; 50 ctx->cfg.pos_ttl = 600;
|
H A D | gettnrhdb.c | 38 #define tsol_rh_db ctx->nsc_db[0] 47 tnrhdb_init_ctx(nsc_ctx_t *ctx) { argument 48 ctx->dbname = NSS_DBNAM_TSOL_RH; 49 ctx->db_count = 1; 50 ctx->file_name = TNRHDB_PATH;
|
/illumos-gate/usr/src/cmd/policykit/ |
H A D | polkit-is-privileged.c | 79 LibPolKitContext *ctx = NULL; local 155 ctx = libpolkit_new_context (connection); 156 if (ctx == NULL) { 161 result = libpolkit_is_uid_allowed_for_privilege (ctx, 200 if (ctx != NULL) 201 libpolkit_free_context (ctx);
|
/illumos-gate/usr/src/cmd/fs.d/smbclnt/smbutil/ |
H A D | view.c | 69 struct smb_ctx *ctx; local 75 error = smb_ctx_alloc(&ctx); 79 error = smb_ctx_scan_argv(ctx, argc, argv, 84 error = smb_ctx_readrc(ctx); 91 error = smb_ctx_opt(ctx, opt, optarg); 96 smb_ctx_setshare(ctx, "IPC$", USE_IPC); 102 error = smb_ctx_resolve(ctx); 112 error = smb_ctx_get_ssn(ctx); 114 err2 = smb_get_authentication(ctx); 120 error, ctx 162 enum_shares(smb_ctx_t *ctx) argument [all...] |
/illumos-gate/usr/src/cmd/hal/addons/network-devices/ |
H A D | cache.c | 30 LibHalContext *ctx; member in struct:__anon608 51 udi = libhal_manager_find_device_string_match(args->ctx, 59 libhal_remove_device(args->ctx, udi[i], &error); 73 scan_for_stale_devices(LibHalContext *ctx, time_t timestamp) argument 78 args->ctx = ctx;
|
/illumos-gate/usr/src/cmd/krb5/ldap_util/ |
H A D | kdb5_ldap_realm.h | 57 krb5_context ctx; member in struct:iterate_args
|
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/mech/ |
H A D | ser_sctx.c | 260 krb5_gss_ctx_id_rec *ctx; local 297 if ((ctx = (krb5_gss_ctx_id_rec *) arg)) { 300 required += sizeof(ctx->seed); 303 if (!kret && ctx->here) 306 (krb5_pointer) ctx->here, 309 if (!kret && ctx->there) 312 (krb5_pointer) ctx->there, 315 if (!kret && ctx->subkey) 318 (krb5_pointer) ctx->subkey, 321 if (!kret && ctx 376 krb5_gss_ctx_id_rec *ctx; local 532 krb5_gss_ctx_id_rec *ctx; local [all...] |
/illumos-gate/usr/src/uts/common/fs/smbclnt/smbfs/ |
H A D | smbfs_subr.c | 138 smbfs_fname_tolocal(struct smbfs_fctx *ctx) argument 141 struct smb_vc *vcp = SSTOVC(ctx->f_ssp); 147 if (ctx->f_nmlen == 0) 153 if (ctx->f_namesz < sizeof (tmpbuf)) { 165 src = (const ushort_t *)ctx->f_name; 166 inlen = ctx->f_nmlen / 2; /* number of UCS-2 characters */ 174 bcopy(tmpbuf, ctx->f_name, outlen + 1); 175 ctx->f_nmlen = (int)outlen; 184 (void) strlcpy(ctx->f_name, "?", ctx [all...] |
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/ |
H A D | fksmb_sign_pkcs.c | 65 smb_md5_update(smb_sign_ctx_t ctx, void *buf, size_t len) argument 69 rv = C_DigestUpdate(ctx, buf, len); 71 (void) C_CloseSession(ctx); 80 smb_md5_final(smb_sign_ctx_t ctx, uint8_t *digest16) argument 85 rv = C_DigestFinal(ctx, digest16, &len); 86 (void) C_CloseSession(ctx); 134 smb2_hmac_update(smb_sign_ctx_t ctx, uint8_t *in, size_t len) argument 138 rv = C_SignUpdate(ctx, in, len); 140 (void) C_CloseSession(ctx); 150 smb2_hmac_final(smb_sign_ctx_t ctx, uint8_ argument [all...] |