/illumos-gate/usr/src/cmd/smbsrv/smbd/ |
H A D | smbd_ntlmssp.c | 101 smbd_ntlmssp_init(authsvc_context_t *ctx) argument 110 ctx->ctx_backend = be; 116 smbd_ntlmssp_fini(authsvc_context_t *ctx) argument 118 free(ctx->ctx_backend); 125 smbd_ntlmssp_work(authsvc_context_t *ctx) argument 127 struct genhdr *ihdr = ctx->ctx_ibodybuf; 128 ntlmssp_backend_t *be = ctx->ctx_backend; 132 if (ctx->ctx_ibodylen < sizeof (*ihdr)) 143 ctx->ctx_orawtype = LSA_MTYPE_ES_CONT; 144 rc = smbd_ntlmssp_negotiate(ctx); 171 smbd_ntlmssp_negotiate(authsvc_context_t *ctx) argument 391 smbd_ntlmssp_authenticate(authsvc_context_t *ctx) argument [all...] |
/illumos-gate/usr/src/common/crypto/sha2/ |
H A D | sha2.c | 77 #define SHA512Transform(ctx, in) SHA512TransformBlocks((ctx), (in), 1) 78 #define SHA256Transform(ctx, in) SHA256TransformBlocks((ctx), (in), 1) 80 void SHA512TransformBlocks(SHA2_CTX *ctx, const void *in, size_t num); 81 void SHA256TransformBlocks(SHA2_CTX *ctx, const void *in, size_t num); 157 SHA256Transform(SHA2_CTX *ctx, const uint8_t *blk) argument 159 uint32_t a = ctx->state.s32[0]; 160 uint32_t b = ctx->state.s32[1]; 161 uint32_t c = ctx 366 SHA512Transform(SHA2_CTX *ctx, const uint8_t *blk) argument 681 SHA2Init(uint64_t mech, SHA2_CTX *ctx) argument 758 SHA256Init(SHA256_CTX *ctx) argument 764 SHA384Init(SHA384_CTX *ctx) argument 770 SHA512Init(SHA512_CTX *ctx) argument 789 SHA2Update(SHA2_CTX *ctx, const void *inptr, size_t input_len) argument 914 SHA2Final(void *digest, SHA2_CTX *ctx) argument [all...] |
/illumos-gate/usr/src/common/crypto/skein/ |
H A D | skein_block.c | 31 #define DebugSaveTweak(ctx) 36 Skein_256_Process_Block(Skein_256_Ctxt_t *ctx, const uint8_t *blkPtr, argument 73 ts[0] = ctx->h.T[0]; 74 ts[1] = ctx->h.T[1]; 83 ks[0] = ctx->X[0]; 84 ks[1] = ctx->X[1]; 85 ks[2] = ctx->X[2]; 86 ks[3] = ctx->X[3]; 93 DebugSaveTweak(ctx); 94 Skein_Show_Block(BLK_BITS, &ctx 241 Skein_512_Process_Block(Skein_512_Ctxt_t *ctx, const uint8_t *blkPtr, size_t blkCnt, size_t byteCntAdd) argument 472 Skein1024_Process_Block(Skein1024_Ctxt_t *ctx, const uint8_t *blkPtr, size_t blkCnt, size_t byteCntAdd) argument [all...] |
/illumos-gate/usr/src/uts/common/io/igb/ |
H A D | igb_tx.c | 115 tx_context_t tx_context, *ctx; local 133 ctx = &tx_context; 139 if (igb_get_tx_context(mp, ctx) != TX_CXT_SUCCESS) { 144 if ((ctx->lso_flag && 145 (mbsize > (ctx->mac_hdr_len + IGB_LSO_MAXLEN))) || 146 (!ctx->lso_flag && 153 ctx = NULL; 185 if (ctx && ctx->lso_flag) { 186 hdr_len = ctx 596 igb_get_tx_context(mblk_t *mp, tx_context_t *ctx) argument 761 igb_check_tx_context(igb_tx_ring_t *tx_ring, tx_context_t *ctx) argument 803 igb_fill_tx_context(struct e1000_adv_tx_context_desc *ctx_tbd, tx_context_t *ctx, uint32_t ring_index) argument 856 igb_tx_fill_ring(igb_tx_ring_t *tx_ring, link_list_t *pending_list, tx_context_t *ctx, size_t mbsize) argument [all...] |
/illumos-gate/usr/src/uts/common/io/ixgbe/ |
H A D | ixgbe_tx.c | 96 ixgbe_tx_context_t tx_context, *ctx; local 129 ctx = &tx_context; 130 if (ixgbe_get_context(mp, ctx) < 0) { 139 if ((ctx->lso_flag && 140 ((mbsize - ctx->mac_hdr_len) > IXGBE_LSO_MAXLEN)) || 141 (!ctx->lso_flag && 148 ctx = NULL; 185 if ((ctx != NULL) && ctx->lso_flag) { 190 hdr_len = ctx 694 ixgbe_get_context(mblk_t *mp, ixgbe_tx_context_t *ctx) argument 875 ixgbe_check_context(ixgbe_tx_ring_t *tx_ring, ixgbe_tx_context_t *ctx) argument 917 ixgbe_fill_context(struct ixgbe_adv_tx_context_desc *ctx_tbd, ixgbe_tx_context_t *ctx) argument 971 ixgbe_tx_fill_ring(ixgbe_tx_ring_t *tx_ring, link_list_t *pending_list, ixgbe_tx_context_t *ctx, size_t mbsize) argument [all...] |
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/krb/ |
H A D | gc_frm_kdc.c | 85 krb5_context ctx; member in struct:tr_state 176 static krb5_error_code do_traversal(krb5_context ctx, krb5_ccache, 222 krb5_free_cred_contents(ts->ctx, &rb->cred[i]); 241 krb5_free_cred_contents(ts->ctx, &rb->cred[i]); 258 retval = krb5_unparse_name(ts->ctx, ts->cur_tgt->server, &cur_tgt_str); 260 retval = krb5_unparse_name(ts->ctx, *ts->cur_kdc, &cur_kdc_str); 262 retval = krb5_unparse_name(ts->ctx, *ts->nxt_kdc, &nxt_kdc_str); 269 krb5_free_unparsed_name(ts->ctx, cur_tgt_str); 271 krb5_free_unparsed_name(ts->ctx, cur_kdc_str); 273 krb5_free_unparsed_name(ts->ctx, nxt_kdc_st 307 tgt_mcred(krb5_context ctx, krb5_principal client, krb5_principal dst, krb5_principal src, krb5_creds *mcreds) argument 766 do_traversal(krb5_context ctx, krb5_ccache ccache, krb5_principal client, krb5_principal server, krb5_creds *out_cc_tgt, krb5_creds **out_tgt, krb5_creds ***out_kdc_tgts) argument [all...] |
/illumos-gate/usr/src/lib/krb5/kadm5/clnt/ |
H A D | client_init.c | 1077 krb5_error_code kadm5_init_krb5_context (krb5_context *ctx) argument 1079 return krb5_init_context(ctx);
|
/illumos-gate/usr/src/lib/libsasl/lib/ |
H A D | auxprop.c | 132 static int prop_init(struct propctx *ctx, unsigned estimate) argument 136 ctx->mem_base = alloc_proppool(VALUES_SIZE + estimate); 137 if(!ctx->mem_base) return SASL_NOMEM; 139 ctx->mem_cur = ctx->mem_base; 141 ctx->values = (struct propval *)ctx->mem_base->data; 142 ctx->mem_base->unused = ctx->mem_base->size - VALUES_SIZE; 143 ctx 236 prop_dispose(struct propctx **ctx) argument 270 prop_request(struct propctx *ctx, const char **names) argument 364 prop_get(struct propctx *ctx) argument 379 prop_getnames(struct propctx *ctx, const char **names, struct propval *vals) argument 414 prop_clear(struct propctx *ctx, int requests) argument 471 prop_erase(struct propctx *ctx, const char *name) argument 513 prop_format(struct propctx *ctx, const char *sep, int seplen, char *outbuf, unsigned outmax, unsigned *outlen) argument 557 prop_set(struct propctx *ctx, const char *name, const char *value, int vallen) argument 758 prop_setvals(struct propctx *ctx, const char *name, const char **values) argument 845 _sasl_auxprop_add_plugin(void *ctx, const char *plugname, sasl_auxprop_init_t *auxpropfunc) argument [all...] |
/illumos-gate/usr/src/lib/libsmbfs/smb/ |
H A D | nbns_rq.c | 97 static int nbns_rq_create(int opcode, struct nb_ctx *ctx, 180 nbns_resolvename(const char *name, struct nb_ctx *ctx, struct sockaddr **adpp) argument 190 error = nbns_rq_create(NBNS_OPCODE_QUERY, ctx, &rqp); 201 nn.nn_scope = ctx->nb_scope; 256 ctx->nb_lastns = rqp->nr_sender; 267 nbns_getnodestatus(struct nb_ctx *ctx, argument 279 error = nbns_rq_create(NBNS_OPCODE_QUERY, ctx, &rqp); 284 nn.nn_scope = ctx->nb_scope; 360 ctx->nb_lastns = rqp->nr_sender; 368 nbns_rq_create(int opcode, struct nb_ctx *ctx, struc argument 438 struct nb_ctx *ctx = rqp->nr_nbd; local 517 struct nb_ctx *ctx = rqp->nr_nbd; local 583 struct nb_ctx *ctx = rqp->nr_nbd; local [all...] |
/illumos-gate/usr/src/lib/libsqlite/src/ |
H A D | vdbeaux.c | 690 sqlite_func ctx; local 691 ctx.pFunc = pAgg->apFunc[i]; 692 ctx.s.flags = MEM_Null; 693 ctx.pAgg = pMem->z; 694 ctx.cnt = pMem->i; 695 ctx.isStep = 0; 696 ctx.isError = 0; 697 (*pAgg->apFunc[i]->xFinalize)(&ctx); 701 if( ctx.s.flags & MEM_Dyn ){ 702 sqliteFree(ctx [all...] |
/illumos-gate/usr/src/lib/libresolv2/common/isc/ |
H A D | ctl_clnt.c | 60 #define donefunc_p(ctx) ((ctx).donefunc != NULL) 77 struct ctl_cctx * ctx; member in struct:ctl_tran 154 struct ctl_cctx *ctx; local 159 ctx = memget(sizeof *ctx); 160 if (ctx == NULL) { 164 ctx->state = initializing; 165 ctx->ev = lev; 166 ctx 223 ctl_endclient(struct ctl_cctx *ctx) argument 236 ctl_command(struct ctl_cctx *ctx, const char *cmd, size_t len, ctl_clntdone donefunc, void *uap) argument 275 new_tran(struct ctl_cctx *ctx, ctl_clntdone donefunc, void *uap, int w) argument 293 start_write(struct ctl_cctx *ctx) argument 339 destroy(struct ctl_cctx *ctx, int notify) argument 389 error(struct ctl_cctx *ctx) argument 395 new_state(struct ctl_cctx *ctx, enum state new_state) argument 409 struct ctl_cctx *ctx = uap; local 445 struct ctl_cctx *ctx = tran->ctx; local 462 start_read(struct ctl_cctx *ctx) argument 478 stop_read(struct ctl_cctx *ctx) argument 488 struct ctl_cctx *ctx = uap; local 572 start_timer(struct ctl_cctx *ctx) argument 585 stop_timer(struct ctl_cctx *ctx) argument 599 touch_timer(struct ctl_cctx *ctx) argument 608 struct ctl_cctx *ctx = uap; local [all...] |
H A D | ctl_srvr.c | 68 tmp, sizeof tmp, ctx->logger) 86 struct ctl_sctx * ctx; member in struct:ctl_sess 179 struct ctl_sctx *ctx; local 193 ctx = memget(sizeof *ctx); 194 if (ctx == NULL) { 198 ctx->ev = lev; 199 ctx->uctx = uctx; 200 ctx->unkncode = unkncode; 201 ctx 276 ctl_endserver(struct ctl_sctx *ctx) argument 308 struct ctl_sctx *ctx = sess->ctx; local 378 struct ctl_sctx *ctx = sess->ctx; local 407 struct ctl_sctx *ctx = uap; local 472 struct ctl_sctx *ctx = sess->ctx; local 485 struct ctl_sctx *ctx = sess->ctx; local 523 struct ctl_sctx *ctx = sess->ctx; local 553 struct ctl_sctx *ctx = sess->ctx; local 570 struct ctl_sctx *ctx; local 632 struct ctl_sctx *ctx = sess->ctx; local 659 struct ctl_sctx *ctx = sess->ctx; local 682 struct ctl_sctx *ctx = sess->ctx; local 723 struct ctl_sctx *ctx = sess->ctx; local 760 ctl_morehelp(struct ctl_sctx *ctx, struct ctl_sess *sess, const struct ctl_verb *verb, const char *text, u_int respflags, const void *respctx, void *uctx) argument 780 ctl_signal_done(struct ctl_sctx *ctx, struct ctl_sess *sess) argument [all...] |
/illumos-gate/usr/src/lib/libc/amd64/unwind/ |
H A D | call_frame_inst.c | 142 fix_cfa(struct _Unwind_Context *ctx, struct register_state *rs) argument 146 ctx->cfa = 0; 149 ctx->cfa = (ctx->current_regs)[rs[CF_ADDR].source_reg] + 153 ctx->cfa = rs[CF_ADDR].offset; 156 ctx->cfa = *(uint64_t *) 157 (ctx->current_regs[rs[CF_ADDR].source_reg] + 161 ctx->entry_regs[SP_RSP] = ctx->cfa; 165 fix_ra(struct _Unwind_Context *ctx, struc argument 188 fix_reg(struct _Unwind_Context *ctx, struct register_state *rs, int index) argument 229 _Unw_Rollback_Registers(struct eh_frame_fields *f, struct _Unwind_Context *ctx) argument [all...] |
/illumos-gate/usr/src/lib/libkmf/libkmf/common/ |
H A D | pk11keys.c | 694 SHA1_CTX ctx; local 696 SHA1Init(&ctx); 697 SHA1Update(&ctx, IDInput->Data, IDInput->Length); 698 SHA1Final(IDOutput->Data, &ctx);
|
/illumos-gate/usr/src/lib/libldap5/sources/ldap/common/ |
H A D | sasl.c | 38 extern void sasl_free_context(void *ctx); 39 extern int _sasl_client_init(void *ctx, const sasl_callback_t *callbacks); 40 extern int _sasl_client_new(void *ctx, const char *service, 45 extern int _sasl_server_init(void *ctx, 47 extern int _sasl_server_new(void *ctx, const char *service, 574 sasl_conn_t *ctx = NULL; local 607 NULL, 0, &ctx ); 611 sasl_dispose(&ctx); 615 sb->sb_sasl_ctx = (void *)ctx; 636 sasl_conn_t *ctx local 654 sasl_conn_t *ctx; local [all...] |
/illumos-gate/usr/src/common/crypto/des/ |
H A D | des_impl.c | 1049 des_encrypt_contiguous_blocks(void *ctx, char *data, size_t length, argument 1052 des_ctx_t *des_ctx = ctx; 1057 rv = cbc_encrypt_contiguous_blocks(ctx, data, 1061 rv = ecb_cipher_contiguous_blocks(ctx, data, length, 1066 rv = cbc_encrypt_contiguous_blocks(ctx, data, 1070 rv = ecb_cipher_contiguous_blocks(ctx, data, length, 1081 des_decrypt_contiguous_blocks(void *ctx, char *data, size_t length, argument 1084 des_ctx_t *des_ctx = ctx; 1089 rv = cbc_decrypt_contiguous_blocks(ctx, data, 1093 rv = ecb_cipher_contiguous_blocks(ctx, dat [all...] |
/illumos-gate/usr/src/lib/auditd_plugins/syslog/ |
H A D | sysplugin.c | 498 * was queued. ctx.out.sf_sequence, if not -1, is the sequence number 508 parse_context_t ctx; local 555 (void) memcpy(&ctx, &initial_ctx, sizeof (parse_context_t)); 556 ctx.id = sequence; 557 ctx.adr.adr_stream = (char *)input; 558 ctx.adr.adr_now = (char *)input; 561 while ((ctx.adr.adr_now - ctx.adr.adr_stream) < in_len) { 562 assert(last_adr != ctx.adr.adr_now); 564 last_adr = ctx [all...] |
/illumos-gate/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb.c | 815 rdsvc(mdb_iob_t *rdiob, mdb_iob_t *wriob, mdb_iob_ctx_t *ctx) argument 817 if (setjmp(ctx->ctx_rpcb) == 0) { 823 ctx->ctx_iob = mdb.m_in; 826 ctx->ctx_rptr = mdb.m_frame; 827 if (ctx->ctx_wptr != NULL) 828 mdb_frame_switch(ctx->ctx_wptr); 830 if (ctx->ctx_data != NULL) 831 longjmp(ctx->ctx_wpcb, 1); 834 else if ((ctx->ctx_data = mdb_context_create(runsvc)) != NULL) 835 mdb_context_switch(ctx 848 wrsvc(mdb_iob_t *rdiob, mdb_iob_t *wriob, mdb_iob_ctx_t *ctx) argument [all...] |
/illumos-gate/usr/src/cmd/fs.d/autofs/ |
H A D | ns_fnmount.c | 436 FN_ctx_t *ctx; local 443 ctx = fn_ctx_handle_from_ref(ref, XFN2(0) status); 444 if (ctx == NULL) { 451 bindings = fn_ctx_list_bindings(ctx, empty_cname, status); 452 fn_ctx_handle_destroy(ctx); 576 FN_ctx_t *ctx; local 579 ctx = fn_ctx_handle_from_ref(ref, XFN2(0) status); 580 if (ctx == NULL) { 584 attr = fn_attr_get(ctx, empty_cname, &attr_exported, XFN2(1) status); 585 fn_ctx_handle_destroy(ctx); 843 equiv_name(FN_ctx_t *ctx, const char *cname, FN_status_t *status) argument [all...] |
/illumos-gate/usr/src/cmd/hal/addons/cpufreq/ |
H A D | addon-cpufreq.c | 1343 LibHalContext *ctx = NULL; local 1362 if ((ctx = libhal_ctx_init_direct (&error)) == NULL) { 1367 if (!libhal_device_addon_is_ready (ctx, getenv ("UDI"), &error)) { 1378 if (!libhal_device_claim_interface (ctx, 1388 conn = libhal_ctx_get_dbus_connection (ctx); 1393 if (!libhal_device_add_capability (ctx,
|
/illumos-gate/usr/src/cmd/krb5/kadmin/server/ |
H A D | ovsec_kadmd.c | 261 getdomnames(krb5_context ctx, char *realm, char ***dnames) argument 271 if (ret = kadm5_get_master(ctx, realm, &cfhost)) { 275 ret = krb5_os_localaddr(ctx, &addresses); 364 krb5_free_addresses(ctx, addresses); 439 krb5_context ctx; local 1068 ctx = handle->context; 1070 if (ret = krb5_db_supports_iprop(ctx, &iprop_supported)) { 1078 krb5_klog_close(ctx); 1092 ulog_set_role(ctx, IPROP_NULL); 1094 ulog_set_role(ctx, IPROP_MASTE [all...] |
/illumos-gate/usr/src/cmd/krb5/kwarn/ |
H A D | kwarnd_proc.c | 60 krb5_context ctx; member in struct:k5_data 760 if (code = krb5_init_context(&k5.ctx)) { 766 if ((code = krb5_cc_default(k5.ctx, &k5.cc))) { 773 if ((code = krb5_parse_name(k5.ctx, princ, 780 if ((code = krb5_get_renewed_creds(k5.ctx, &my_creds, k5.me, k5.cc, 786 if (code = krb5_cc_initialize(k5.ctx, k5.cc, k5.me)) { 792 if (code = krb5_cc_store_cred(k5.ctx, k5.cc, &my_creds)) { 801 krb5_free_cred_contents(k5.ctx, &my_creds); 804 krb5_free_unparsed_name(k5.ctx, k5.name); 806 krb5_free_principal(k5.ctx, k [all...] |
/illumos-gate/usr/src/uts/common/dtrace/ |
H A D | dcpc.c | 466 kcpc_ctx_t *ctx, *octx; local 471 set->ks_ctx = ctx = kcpc_ctx_alloc(KM_SLEEP); 472 ctx->kc_set = set; 473 ctx->kc_cpuid = c->cpu_id; 475 if (kcpc_assign_reqs(set, ctx) != 0) 478 if (kcpc_configure_reqs(ctx, set, &subcode) != 0) 498 kcpc_cpu_program(c, ctx); 518 kcpc_ctx_free(ctx); 526 kcpc_ctx_t *ctx; local 539 ctx [all...] |
/illumos-gate/usr/src/uts/common/crypto/api/ |
H A D | kcf_dual.c | 433 crypto_ctx_t *ctx; local 487 ctx = kcf_new_ctx(cr, real_provider, sid); 488 if (ctx == NULL) { 492 encr_kcf_context = (kcf_context_t *)ctx->cc_framework_private; 508 rv = KCF_PROV_ENCRYPT_MAC_INIT(real_provider, ctx, &lencr_mech, 531 rv = kcf_submit_request(real_provider, ctx, cr, ¶ms, 538 *ctxp = (crypto_context_t)ctx; 573 crypto_ctx_t *ctx = NULL; local 639 if (ctx == NULL && pd->pd_prov_type == CRYPTO_SW_PROVIDER) { 640 ctx 870 crypto_ctx_t *ctx = (crypto_ctx_t *)context, *mac_ctx; local 973 crypto_ctx_t *ctx = (crypto_ctx_t *)context, *mac_ctx; local 1542 crypto_ctx_t *ctx = NULL; local 1856 crypto_ctx_t *ctx; local 1976 crypto_ctx_t *ctx = (crypto_ctx_t *)context, *mac_ctx; local 2066 crypto_ctx_t *ctx = (crypto_ctx_t *)context, *mac_ctx; local [all...] |
/illumos-gate/usr/src/uts/common/crypto/core/ |
H A D | kcf_callprov.c | 830 * ctx - Context for this operation 837 common_submit_request(kcf_provider_desc_t *pd, crypto_ctx_t *ctx, argument 859 err = KCF_PROV_DIGEST_INIT(pd, ctx, &dops->do_mech, 864 err = KCF_PROV_DIGEST(pd, ctx, dops->do_data, 869 err = KCF_PROV_DIGEST_UPDATE(pd, ctx, 874 err = KCF_PROV_DIGEST_FINAL(pd, ctx, 879 ASSERT(ctx == NULL); 888 err = KCF_PROV_DIGEST_KEY(pd, ctx, dops->do_digest_key, 906 err = KCF_PROV_MAC_INIT(pd, ctx, &mops->mo_mech, 911 err = KCF_PROV_MAC(pd, ctx, mop 1657 kcf_emulate_dual(kcf_provider_desc_t *pd, crypto_ctx_t *ctx, kcf_req_params_t *params) argument [all...] |