Searched defs:ctx (Results 76 - 100 of 380) sorted by relevance

1234567891011>>

/illumos-gate/usr/src/lib/pkcs11/pkcs11_tpm/common/
H A Dmech_sha.c32 DIGEST_CONTEXT *ctx,
38 if (! sess || ! ctx || ! out_data_len) {
46 if (ctx->context.sha1ctx == NULL)
48 SHA1Update(ctx->context.sha1ctx, in_data, in_data_len);
50 SHA1Final(out_data, ctx->context.sha1ctx);
58 SIGN_VERIFY_CONTEXT * ctx,
74 if (! sess || ! ctx || ! out_data_len) {
78 if (ctx->mech.mechanism == CKM_SHA_1_HMAC_GENERAL) {
79 hmac_len = *(CK_ULONG *)ctx->mech.pParameter;
96 rc = object_mgr_find_in_map1(sess->hContext, ctx
30 sha1_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
56 sha1_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
215 sha1_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...]
H A Dsign_mgr.c32 SIGN_VERIFY_CONTEXT * ctx,
45 if (! sess || ! ctx) {
48 if (ctx->active != FALSE) {
95 ctx->context_len = 0;
96 ctx->context = NULL;
126 ctx->context_len = sizeof (RSA_DIGEST_CONTEXT);
127 ctx->context = (CK_BYTE *)malloc(
129 if (! ctx->context) {
132 (void) memset(ctx->context, 0x0,
155 ctx
31 sign_mgr_init(SESSION * sess, SIGN_VERIFY_CONTEXT * ctx, CK_MECHANISM * mech, CK_BBOOL recover_mode, CK_OBJECT_HANDLE key) argument
223 sign_mgr_cleanup(SIGN_VERIFY_CONTEXT *ctx) argument
250 sign_mgr_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
304 sign_mgr_sign_update(SESSION * sess, SIGN_VERIFY_CONTEXT * ctx, CK_BYTE * in_data, CK_ULONG in_data_len) argument
332 sign_mgr_sign_final(SESSION * sess, CK_BBOOL length_only, SIGN_VERIFY_CONTEXT * ctx, CK_BYTE * signature, CK_ULONG * sig_len) argument
358 sign_mgr_sign_recover(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
[all...]
H A Dverify_mgr.c32 SIGN_VERIFY_CONTEXT * ctx,
45 if (! sess || ! ctx) {
48 if (ctx->active != FALSE) {
96 ctx->context_len = 0;
97 ctx->context = NULL;
126 ctx->context_len = sizeof (RSA_DIGEST_CONTEXT);
127 ctx->context = (CK_BYTE *)malloc(
129 if (! ctx->context) {
132 (void) memset(ctx->context, 0x0,
152 ctx
31 verify_mgr_init(SESSION * sess, SIGN_VERIFY_CONTEXT * ctx, CK_MECHANISM * mech, CK_BBOOL recover_mode, CK_OBJECT_HANDLE key) argument
208 verify_mgr_cleanup(SIGN_VERIFY_CONTEXT *ctx) argument
231 verify_mgr_verify(SESSION * sess, SIGN_VERIFY_CONTEXT * ctx, CK_BYTE * in_data, CK_ULONG in_data_len, CK_BYTE * signature, CK_ULONG sig_len) argument
282 verify_mgr_verify_update(SESSION * sess, SIGN_VERIFY_CONTEXT * ctx, CK_BYTE * in_data, CK_ULONG in_data_len) argument
310 verify_mgr_verify_final(SESSION * sess, SIGN_VERIFY_CONTEXT * ctx, CK_BYTE * signature, CK_ULONG sig_len) argument
335 verify_mgr_verify_recover(SESSION * sess, CK_BBOOL length_only, SIGN_VERIFY_CONTEXT * ctx, CK_BYTE * signature, CK_ULONG sig_len, CK_BYTE * out_data, CK_ULONG * out_len) argument
[all...]
/illumos-gate/usr/src/lib/gss_mechs/mech_dh/backend/mech/
H A Dcred.c54 __dh_gss_acquire_cred(void *ctx, /* Per mechanism context */ argument
64 /* Diffie-Hellman mechanism context is ctx */
65 dh_context_t cntx = (dh_context_t)ctx;
158 * __dh_gss_add_cred(void * ctx, OM_uint32 *minor, gss_cred_id_t cred_in,
172 __dh_gss_inquire_cred(void *ctx, /* Per mechanism context */ argument
182 /* ctx is a Diffie-Hellman context */
183 dh_context_t cntx = (dh_context_t)ctx;
245 __dh_gss_inquire_cred_by_mech(void *ctx, /* Per mechananism context */ argument
254 /* ctx is them Diffie-Hellman mechanism context */
255 dh_context_t context = (dh_context_t)ctx;
291 __dh_gss_release_cred(void *ctx, OM_uint32 *minor, gss_cred_id_t *cred ) argument
[all...]
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/mech/
H A Ddisp_status.c144 void krb5_gss_save_error_info(OM_uint32 minor_code, krb5_context ctx) argument
149 fprintf(stderr, "%s(%lu, ctx=%p)\n", __func__,
150 (unsigned long) minor_code, (void *)ctx);
152 s = (char *)krb5_get_error_message(ctx, (krb5_error_code)minor_code);
154 fprintf(stderr, "%s(%lu, ctx=%p) saving: %s\n", __func__,
155 (unsigned long) minor_code, (void *)ctx, s);
159 ctx. Put it back, in case we make this call again *sigh*. */
160 krb5_set_error_message(ctx, (krb5_error_code)minor_code, "%s", s);
161 krb5_free_error_message(ctx, s);
H A Dlucid_context.c46 gss_krb5_lucid_context_v1_t *ctx);
77 krb5_gss_ctx_id_t ctx = (krb5_gss_ctx_id_t)context_handle; local
98 kret = make_external_lucid_ctx_v1((krb5_pointer)ctx,
294 gss_krb5_lucid_context_v1_t *ctx)
296 if (ctx) {
297 if (ctx->protocol == 0) {
298 free_lucid_key_data(&ctx->rfc1964_kd.ctx_key);
300 if (ctx->protocol == 1) {
301 free_lucid_key_data(&ctx->cfx_kd.ctx_key);
302 if (ctx
293 free_external_lucid_ctx_v1( gss_krb5_lucid_context_v1_t *ctx) argument
[all...]
/illumos-gate/usr/src/lib/gss_mechs/mech_spnego/mech/
H A Dspnego_disp_status.c152 void spnego_gss_save_error_info(OM_uint32 minor_code, spnego_gss_ctx_id_t ctx) argument
157 fprintf(stderr, "%s(%lu, ctx=%p)\n", __func__,
158 (unsigned long) minor_code, (void *)ctx);
160 s = (char *)spnego_get_error_message(ctx, minor_code);
162 fprintf(stderr, "%s(%lu, ctx=%p) saving: %s\n", __func__,
163 (unsigned long) minor_code, (void *)ctx, s);
167 ctx. Put it back, in case we make this call again *sigh*. */
168 spnego_set_error_message(ctx, minor_code, "%s", s);
169 spnego_free_error_message(ctx, s);
/illumos-gate/usr/src/lib/libsmbfs/smb/
H A Dkeychain.c248 smb_get_keychain(struct smb_ctx *ctx) argument
252 if (ctx->ct_fullserver == NULL) {
260 err = smbfs_keychain_get(ctx->ct_fullserver, ctx->ct_user,
261 ctx->ct_lmhash, ctx->ct_nthash);
263 ctx->ct_flags |= SMBCF_KCFOUND;
266 ctx->ct_fullserver, ctx->ct_user);
273 err = smbfs_keychain_get(ctx
299 struct smb_ctx *ctx; local
[all...]
H A Dnegprot.c106 smb_negprot(struct smb_ctx *ctx, struct mbdata *oblob) argument
108 struct smb_sopt *sv = &ctx->ct_sopt;
109 struct smb_iods *is = &ctx->ct_iods;
120 * Note: ctx->ct_hflags* are copied into the
129 ctx->ct_hflags =
132 ctx->ct_hflags2 =
145 if (ctx->ct_vopt & SMBVOPT_EXT_SEC)
146 ctx->ct_hflags2 |= SMB_FLAGS2_EXT_SEC;
161 ctx->ct_mac_seqno = 0;
162 if (ctx
[all...]
H A Dsigning.c66 smb_compute_MAC(struct smb_ctx *ctx, mbuf_t *m, argument
94 if (ctx->ct_mackey == NULL)
111 MD5Update(&md5, ctx->ct_mackey, ctx->ct_mackeylen);
148 struct smb_ctx *ctx = rqp->rq_ctx; local
161 if (ctx->ct_mackey == NULL) {
175 rqp->rq_seqno = ctx->ct_mac_seqno;
176 ctx->ct_mac_seqno += 2;
177 err = smb_compute_MAC(ctx, m, rqp->rq_seqno, sigloc);
190 struct smb_ctx *ctx local
[all...]
/illumos-gate/usr/src/lib/libresolv2/common/isc/
H A Dev_waits.c39 static void print_waits(evContext_p *ctx);
54 evContext_p *ctx = opaqueCtx.opaque; local
56 evWaitList *wl = evGetWaitList(ctx, tag, 1);
70 if (ctx->debug >= 9)
71 print_waits(ctx);
80 evContext_p *ctx = opaqueCtx.opaque; local
81 evWaitList *wl = evGetWaitList(ctx, tag, 0);
92 if (ctx->waitDone.last != NULL)
93 ctx->waitDone.last->next = first;
95 ctx
107 evContext_p *ctx = opaqueCtx.opaque; local
165 evContext_p *ctx = opaqueCtx.opaque; local
186 print_waits(evContext_p *ctx) argument
205 evNewWaitList(evContext_p *ctx) argument
221 evFreeWaitList(evContext_p *ctx, evWaitList *this) argument
235 evGetWaitList(evContext_p *ctx, const void *tag, int should_create) argument
[all...]
/illumos-gate/usr/src/common/crypto/modes/
H A Dcbc.c42 cbc_encrypt_contiguous_blocks(cbc_ctx_t *ctx, char *data, size_t length, argument
59 if (length + ctx->cbc_remainder_len < block_size) {
62 (uint8_t *)ctx->cbc_remainder + ctx->cbc_remainder_len,
64 ctx->cbc_remainder_len += length;
65 ctx->cbc_copy_to = datap;
69 lastp = (uint8_t *)ctx->cbc_iv;
75 if (ctx->cbc_remainder_len > 0) {
76 need = block_size - ctx->cbc_remainder_len;
81 bcopy(datap, &((uint8_t *)ctx
169 cbc_decrypt_contiguous_blocks(cbc_ctx_t *ctx, char *data, size_t length, crypto_data_t *out, size_t block_size, int (*decrypt)(const void *, const uint8_t *, uint8_t *), void (*copy_block)(uint8_t *, uint8_t *), void (*xor_block)(uint8_t *, uint8_t *)) argument
[all...]
H A Decb.c42 ecb_cipher_contiguous_blocks(ecb_ctx_t *ctx, char *data, size_t length, argument
57 if (length + ctx->ecb_remainder_len < block_size) {
60 (uint8_t *)ctx->ecb_remainder + ctx->ecb_remainder_len,
62 ctx->ecb_remainder_len += length;
63 ctx->ecb_copy_to = datap;
67 lastp = (uint8_t *)ctx->ecb_iv;
73 if (ctx->ecb_remainder_len > 0) {
74 need = block_size - ctx->ecb_remainder_len;
79 bcopy(datap, &((uint8_t *)ctx
[all...]
/illumos-gate/usr/src/common/net/wanboot/
H A Dp12access.c68 * ctx - SSL's context structure
76 sunw_use_x509cert(SSL_CTX *ctx, X509 *cert) argument
80 if (ctx == NULL || cert == NULL) {
85 if (SSL_CTX_use_certificate(ctx, cert) != 1) {
96 * ctx - SSL's context structure
104 sunw_use_pkey(SSL_CTX *ctx, EVP_PKEY *pkey) argument
107 if (ctx == NULL || pkey == NULL) {
112 if (SSL_CTX_use_PrivateKey(ctx, pkey) != 1) {
128 * ctx - SSL's context structure
136 sunw_use_tastore(SSL_CTX *ctx, STACK_O argument
194 sunw_p12_use_certfile(SSL_CTX *ctx, char *filename, char *passwd) argument
248 sunw_p12_use_keyfile(SSL_CTX *ctx, char *filename, char *passwd) argument
306 sunw_p12_use_trustfile(SSL_CTX *ctx, char *filename, char *passwd) argument
[all...]
/illumos-gate/usr/src/cmd/nscd/
H A Dgetether.c39 #define host_db ctx->nsc_db[0]
40 #define addr_db ctx->nsc_db[1]
50 ether_init_ctx(nsc_ctx_t *ctx) { argument
51 ctx->dbname = NSS_DBNAM_ETHERS;
52 ctx->file_name = "/etc/ethers";
53 ctx->db_count = 2;
H A Dgethost.c40 #define hnam_db ctx->nsc_db[0]
41 #define addr_db ctx->nsc_db[1]
51 host_init_ctx(nsc_ctx_t *ctx) { argument
52 ctx->dbname = NSS_DBNAM_HOSTS;
53 ctx->db_count = 2;
54 ctx->file_name = "/etc/inet/hosts";
H A Dgetnet.c40 #define nam_db ctx->nsc_db[0]
41 #define addr_db ctx->nsc_db[1]
51 net_init_ctx(nsc_ctx_t *ctx) { argument
52 ctx->dbname = NSS_DBNAM_NETWORKS;
53 ctx->db_count = 2;
54 ctx->file_name = "/etc/inet/networks";
H A Dgetnode.c52 #define nnam_db ctx->nsc_db[0]
53 #define addr_db ctx->nsc_db[1]
59 ipnode_init_ctx(nsc_ctx_t *ctx) { argument
60 ctx->dbname = NSS_DBNAM_IPNODES;
61 ctx->file_name = "/etc/inet/ipnodes";
62 ctx->db_count = 2;
H A Dgetserv.c36 #define name_db ctx->nsc_db[0]
37 #define port_db ctx->nsc_db[1]
51 serv_init_ctx(nsc_ctx_t *ctx) { argument
52 ctx->dbname = NSS_DBNAM_SERVICES;
53 ctx->file_name = "/etc/services";
54 ctx->db_count = 2;
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/wanboot/hmac/
H A Dhmac.c59 SHA1_CTX ctx; local
67 HMACInit(&ctx, hmac_key, ka->ka_len);
73 HMACUpdate(&ctx, buf, i);
83 HMACFinal(&ctx, hmac_key, ka->ka_len, digest);
/illumos-gate/usr/src/cmd/fs.d/smbclnt/smbutil/
H A Dprint.c74 struct smb_ctx *ctx = NULL; local
83 error = smb_ctx_alloc(&ctx);
87 error = smb_ctx_scan_argv(ctx, argc-1, argv,
92 error = smb_ctx_readrc(ctx);
99 error = smb_ctx_opt(ctx, opt, optarg);
122 error = smb_ctx_resolve(ctx);
131 error = smb_ctx_get_ssn(ctx);
133 int err2 = smb_get_authentication(ctx);
139 error, ctx->ct_fullserver);
143 error = smb_ctx_get_tree(ctx);
186 print_file(smb_ctx_t *ctx, char *title, int file) argument
[all...]
/illumos-gate/usr/src/cmd/hal/probing/printer/
H A Dprobe-printer.c116 LibHalContext *ctx = NULL; local
130 if ((ctx = libhal_ctx_init_direct(&error)) == NULL)
156 libhal_device_commit_changeset(ctx, cs, &error);
165 if (ctx != NULL) {
169 libhal_ctx_shutdown(ctx, &error);
170 libhal_ctx_free(ctx);
/illumos-gate/usr/src/lib/krb5/kdb/
H A Dkeytab.c111 krb5_ktkdb_set_context(krb5_context ctx) argument
113 ktkdb_ctx = ctx;
/illumos-gate/usr/src/lib/smbsrv/libsmbns/common/
H A Dsmbns_krb.c66 krb5_context ctx = NULL; local
85 code = krb5_init_context(&ctx);
97 (void) krb5_set_default_realm(ctx, default_realm);
99 code = krb5_cc_default(ctx, &cc);
107 code = krb5_parse_name(ctx, principal_name, &me);
114 code = krb5_get_init_creds_password(ctx, &my_creds, me,
128 code = krb5_cc_initialize(ctx, cc, me);
135 code = krb5_cc_store_cred(ctx, cc, &my_creds);
148 smb_krb5_log_errmsg(ctx, doing, code);
156 krb5_free_cred_contents(ctx,
172 smb_krb5_log_errmsg(krb5_context ctx, const char *prefix, krb5_error_code code) argument
[all...]
/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_sign_kcf.c65 smb_md5_update(smb_sign_ctx_t ctx, void *buf, size_t len) argument
76 rv = crypto_digest_update(ctx, &data, 0);
85 smb_md5_final(smb_sign_ctx_t ctx, uint8_t *digest16) argument
96 rv = crypto_digest_final(ctx, &out, 0);
142 smb2_hmac_update(smb_sign_ctx_t ctx, uint8_t *in, size_t len) argument
153 rv = crypto_mac_update(ctx, &data, 0);
163 smb2_hmac_final(smb_sign_ctx_t ctx, uint8_t *digest16) argument
175 rv = crypto_mac_final(ctx, &out, 0);

Completed in 1822 milliseconds

1234567891011>>