/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/mech/ |
H A D | wrap_size_limit.c | 110 krb5_gss_ctx_id_rec *ctx; local 139 ctx = (krb5_gss_ctx_id_rec *) context_handle; 140 if (! ctx->established) { 145 if (ctx->proto == 1) { 151 while (sz > 0 && krb5_encrypt_size(sz, ctx->enc->enctype) + 16 > req_output_size) 168 if (sz < 16 + ctx->cksum_size) 171 sz -= (16 + ctx->cksum_size); 180 overhead = 7 + ctx->mech_used->length; 182 conflen = kg_confounder_size(ctx->k5_context, ctx [all...] |
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/ |
H A D | kt_solaris.c | 43 kt_open(krb5_context ctx, krb5_keytab *kt) argument 51 if ((code = krb5_kt_default_name(ctx, buf, sizeof (buf))) != 0) 65 return (krb5_kt_resolve(ctx, ktstr, kt)); 69 kt_add_entry(krb5_context ctx, krb5_keytab kt, const krb5_principal princ, argument 84 if ((code = krb5_principal2salt(ctx, svc_princ, &salt)) != 0) { 88 if ((krb5_c_string_to_key(ctx, enctype, &password, &salt, &key)) != 0) 95 code = krb5_kt_add_entry(ctx, kt, &entry); 100 krb5_free_keyblock_contents(ctx, &key); 106 * krb5_error_code krb5_kt_add_ad_entries(krb5_context ctx, char **sprincs_str, 112 * where ctx i 158 krb5_kt_add_ad_entries(krb5_context ctx, char **sprincs_str, char *domain, krb5_kvno kvno, uint_t flags, char *password) argument 274 kt_remove_by_key(krb5_context ctx, char *key, uint_t type) argument 363 krb5_kt_remove_by_realm(krb5_context ctx, char *realm) argument 384 krb5_kt_remove_by_svcprinc(krb5_context ctx, char *sprinc_str) argument 419 krb5_kt_ad_validate(krb5_context ctx, char *sprinc_str, uint_t flags, boolean_t *valid) argument [all...] |
/illumos-gate/usr/src/lib/libsip/common/ |
H A D | sip_gids.c | 77 MD5_CTX ctx; local 80 _sasl_MD5Init(&ctx); 82 _sasl_MD5Update(&ctx, (uchar_t *)&sip_hash_salt, sizeof (uint64_t)); 85 _sasl_MD5Update(&ctx, (uchar_t *)str1, lstr1); 88 _sasl_MD5Update(&ctx, (uchar_t *)str2, lstr2); 91 _sasl_MD5Update(&ctx, (uchar_t *)str3, lstr3); 94 _sasl_MD5Update(&ctx, (uchar_t *)str4, lstr4); 97 _sasl_MD5Update(&ctx, (uchar_t *)str5, lstr5); 100 _sasl_MD5Update(&ctx, (uchar_t *)str6, lstr6); 102 _sasl_MD5Final(digest, &ctx); 200 MD5_CTX ctx; local [all...] |
/illumos-gate/usr/src/lib/libgss/ |
H A D | g_inq_context_oid.c | 45 gss_union_ctx_id_t ctx; local 59 ctx = (gss_union_ctx_id_t) context_handle; 60 mech = gssint_get_mechanism (ctx->mech_type); 65 ctx->internal_ctx_id,
|
/illumos-gate/usr/src/cmd/hal/addons/acpi/ |
H A D | addon-acpi.c | 35 LibHalContext *ctx = NULL; local 44 if ((ctx = libhal_ctx_init_direct(&error)) == NULL) { 49 if (!libhal_device_addon_is_ready(ctx, getenv("UDI"), &error)) { 53 g_timeout_add(BATTERY_POLL_TIMER, update_devices, ctx);
|
/illumos-gate/usr/src/cmd/hal/probing/acpi/ |
H A D | probe-acpi.c | 39 LibHalContext *ctx = NULL; local 51 if ((ctx = libhal_ctx_init_direct(&error)) == NULL) 62 ac_adapter_update(ctx, udi, fd); 64 battery_update(ctx, udi, fd); 66 lid_update(ctx, udi, fd); 68 laptop_panel_update(ctx, udi, fd); 78 if (ctx != NULL) { 79 libhal_ctx_shutdown(ctx, &error); 80 libhal_ctx_free(ctx);
|
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/mech/ |
H A D | inq_context.c | 102 krb5_gss_ctx_id_rec *ctx; local 118 ctx = (krb5_gss_ctx_id_rec *) context_handle; 120 if (! ctx->established) { 127 context = ctx->k5_context; 137 if ((lifetime = ctx->endtime - now) < 0) 142 ctx->initiate?ctx->here:ctx->there, 157 ctx->initiate?ctx 208 krb5_gss_ctx_id_rec *ctx; local 265 krb5_gss_ctx_id_rec *ctx; local 342 krb5_gss_ctx_id_rec *ctx; local [all...] |
/illumos-gate/usr/src/lib/libsmbfs/smb/ |
H A D | connect.c | 165 conn_tcp6(struct smb_ctx *ctx, const struct sockaddr *sa, int port) argument 213 ctx->ct_tran_fd = fd; 226 conn_tcp4(struct smb_ctx *ctx, const struct sockaddr *sa, int port) argument 274 ctx->ct_tran_fd = fd; 293 conn_nbt(struct smb_ctx *ctx, const struct sockaddr *saarg, char *name) argument 337 nberr = nbns_getnodestatus(ctx->ct_nb, 342 strlcpy(ctx->ct_srvname, server, 343 sizeof (ctx->ct_srvname)); 354 if ((err = conn_tcp4(ctx, sa, port)) != 0) { 360 err = nb_ssn_request(ctx, serve 378 smb_iod_connect(smb_ctx_t *ctx) argument [all...] |
H A D | ssnsetup.c | 77 smb__ssnsetup(struct smb_ctx *ctx, 85 smb_ssnsetup_null(struct smb_ctx *ctx) argument 91 if (ctx->ct_clnt_caps & SMB_CAP_EXT_SECURITY) { 97 err = smb__ssnsetup(ctx, NULL, NULL, &ntstatus, &action); 114 smb_ssnsetup_ntlm1(struct smb_ctx *ctx) argument 121 if (ctx->ct_clnt_caps & SMB_CAP_EXT_SECURITY) { 132 err = ntlm_put_v1_responses(ctx, &lm_mbc, &nt_mbc); 136 if ((ctx->ct_vcflags & SMBV_WILL_SIGN) != 0 && 137 (ctx->ct_hflags2 & SMB_FLAGS2_SECURITY_SIGNATURE) == 0) { 138 err = ntlm_build_mac_key(ctx, 164 smb_ssnsetup_ntlm2(struct smb_ctx *ctx) argument 218 smb_ssnsetup_spnego(struct smb_ctx *ctx, struct mbdata *hint_mb) argument 283 smb__ssnsetup(struct smb_ctx *ctx, struct mbdata *mbc1, struct mbdata *mbc2, uint32_t *statusp, uint16_t *actionp) argument [all...] |
H A D | newvc.c | 65 newvc(struct smb_ctx *ctx, struct addrinfo *ai) argument 67 smbioc_ossn_t *ssn = &ctx->ct_ssn; 79 return (smb_iod_cl_newvc(ctx)); 87 smb_ctx_newvc(struct smb_ctx *ctx) argument 93 if ((ctx->ct_flags & SMBCF_RESOLVED) == 0) 101 if (ctx->ct_door_fd < 0) { 102 err = smb_iod_start(ctx); 108 for (ai = ctx->ct_addrinfo; ai; ai = ai->ai_next) { 115 err = newvc(ctx, ai); 135 close(ctx [all...] |
H A D | ntlm.h | 59 ntlm_put_v1_responses(struct smb_ctx *ctx, 63 ntlm_put_v1x_responses(struct smb_ctx *ctx, 67 ntlm_put_v2_responses(struct smb_ctx *ctx, struct mbdata *ti_mbp, 71 ntlm_build_mac_key(struct smb_ctx *ctx, struct mbdata *ntresp_mbp); 74 ntlm2_kxkey(struct smb_ctx *ctx, struct mbdata *lm_mbp, uchar_t *kxkey);
|
H A D | findvc.c | 65 findvc(struct smb_ctx *ctx, struct addrinfo *ai) argument 67 smbioc_ossn_t *ssn = &ctx->ct_ssn; 79 if (ioctl(ctx->ct_dev_fd, SMBIOC_SSN_FIND, ssn) == -1) 90 smb_ctx_findvc(struct smb_ctx *ctx) argument 96 if ((ctx->ct_flags & SMBCF_RESOLVED) == 0) 99 for (ai = ctx->ct_addrinfo; ai; ai = ai->ai_next) { 106 err = findvc(ctx, ai); 117 ctx->ct_flags |= SMBCF_SSNACTIVE; 132 smb_ctx_kill(struct smb_ctx *ctx) argument 135 if (ioctl(ctx [all...] |
/illumos-gate/usr/src/cmd/backup/lib/ |
H A D | byteorder.c | 40 byteorder_destroy(struct byteorder_ctx *ctx) argument 42 if (ctx != NULL) 43 (void) free((char *)ctx); 47 byteorder_banner(struct byteorder_ctx *ctx, FILE *filep) argument 49 if ((! ctx->initialized) || (filep == NULL)) 52 if (ctx->Bcvt) 109 checksum(struct byteorder_ctx *ctx, int *b, int size) argument 113 if (! ctx->initialized) 125 if (!ctx->Bcvt) { 147 * ctx i 158 normspcl(struct byteorder_ctx *ctx, struct s_spcl *sp, int *cs, int css, int magic) argument 266 normacls(struct byteorder_ctx *ctx, ufs_acl_t *acl, int n) argument [all...] |
/illumos-gate/usr/src/uts/common/crypto/io/ |
H A D | skein_mod.c | 263 skein_digest_update_uio(skein_ctx_t *ctx, const crypto_data_t *data) argument 296 SKEIN_OP(ctx, Update, (uint8_t *)uio->uio_iov[vec_idx].iov_base 319 skein_digest_final_uio(skein_ctx_t *ctx, crypto_data_t *digest, argument 344 if (offset + CRYPTO_BITS2BYTES(ctx->sc_digest_bitlen) <= 347 SKEIN_OP(ctx, Final, 352 size_t length = CRYPTO_BITS2BYTES(ctx->sc_digest_bitlen); 356 ctx->sc_digest_bitlen), crypto_kmflag(req)); 359 SKEIN_OP(ctx, Final, digest_tmp); 371 kmem_free(digest_tmp, CRYPTO_BITS2BYTES(ctx->sc_digest_bitlen)); 391 skein_digest_update_mblk(skein_ctx_t *ctx, crypto_data_ argument 435 skein_digest_final_mblk(skein_ctx_t *ctx, crypto_data_t *digest, crypto_req_handle_t req) argument 497 skein_digest_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism, crypto_req_handle_t req) argument 531 skein_digest(crypto_ctx_t *ctx, crypto_data_t *data, crypto_data_t *digest, crypto_req_handle_t req) argument 565 skein_update(crypto_ctx_t *ctx, crypto_data_t *data, crypto_req_handle_t req) argument 597 skein_final(crypto_ctx_t *ctx, crypto_data_t *digest, crypto_req_handle_t req) argument 652 crypto_ctx_t ctx; local 685 skein_mac_ctx_build(skein_ctx_t *ctx, crypto_mechanism_t *mechanism, crypto_key_t *key) argument 716 skein_mac_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism, crypto_key_t *key, crypto_spi_ctx_template_t ctx_template, crypto_req_handle_t req) argument 761 crypto_ctx_t ctx; local 823 skein_free_context(crypto_ctx_t *ctx) argument [all...] |
/illumos-gate/usr/src/cmd/hal/utils/ |
H A D | acpi.c | 41 laptop_panel_update(LibHalContext *ctx, const char *udi, int fd) argument 50 if (!libhal_device_query_capability(ctx, udi, "laptop_panel", &error)) { 58 libhal_device_add_capability(ctx, udi, "laptop_panel", &error); 70 libhal_device_commit_changeset(ctx, cs, &error); 79 lid_update(LibHalContext *ctx, const char *udi, int fd) argument 91 if (!libhal_device_query_capability(ctx, udi, "button", &error)) { 93 libhal_device_add_capability(ctx, udi, "button", &error); 134 libhal_device_commit_changeset(ctx, cs, &error); 142 ac_adapter_present(LibHalContext *ctx, const char *udi, int fd) argument 164 libhal_device_commit_changeset(ctx, c 171 battery_remove(LibHalContext *ctx, const char *udi) argument 280 battery_dynamic_update(LibHalContext *ctx, const char *udi, int fd) argument 445 battery_static_update(LibHalContext *ctx, const char *udi, int fd) argument 559 battery_update(LibHalContext *ctx, const char *udi, int fd) argument 613 battery_update_all(LibHalContext *ctx) argument 648 ac_adapter_update(LibHalContext *ctx, const char *udi, int fd) argument 679 ac_adapter_update_all(LibHalContext *ctx) argument 710 LibHalContext *ctx = (LibHalContext *)data; local 720 open_device(LibHalContext *ctx, char *udi) argument [all...] |
/illumos-gate/usr/src/cmd/sendmail/libmilter/ |
H A D | engine.c | 236 ** ctx -- context structure 243 mi_engine(ctx) 244 SMFICTX_PTR ctx; 263 arg.a_ctx = ctx; 264 sd = ctx->ctx_sd; 265 fi_abort = ctx->ctx_smfi->xxfi_abort; 267 curstate = ctx->ctx_state; 270 mi_clr_macros(ctx, 0); 271 fix_stm(ctx); 274 mi_clr_macros(ctx, 839 SMFICTX_PTR ctx; local [all...] |
H A D | smfi.c | 29 ** ctx -- Opaque context structure 40 smfi_header(ctx, cmd, hdridx, headerf, headerv) 41 SMFICTX *ctx; 55 timeout.tv_sec = ctx->ctx_timeout; 74 r = mi_wr_cmd(ctx->ctx_sd, &timeout, cmd, buf, len); 83 ** ctx -- Opaque context structure 92 smfi_addheader(ctx, headerf, headerv) 93 SMFICTX *ctx; 97 if (!mi_sendok(ctx, SMFIF_ADDHDRS)) 100 return smfi_header(ctx, SMFIR_ADDHEADE 639 smfi_setmlreply(SMFICTX *ctx, const char *rcode, const char *xcode, ...) argument [all...] |
/illumos-gate/usr/src/uts/common/io/comstar/port/pppt/ |
H A D | pppt_tgt.c | 58 tgt_sm_event_dispatch(pppt_tgt_t *tgt, tgt_event_ctx_t *ctx); 61 tgt_sm_created(pppt_tgt_t *tgt, tgt_event_ctx_t *ctx); 64 tgt_sm_onlining(pppt_tgt_t *tgt, tgt_event_ctx_t *ctx); 67 tgt_sm_online(pppt_tgt_t *tgt, tgt_event_ctx_t *ctx); 70 tgt_sm_stmf_online(pppt_tgt_t *tgt, tgt_event_ctx_t *ctx); 73 tgt_sm_deleting_need_offline(pppt_tgt_t *tgt, tgt_event_ctx_t *ctx); 76 tgt_sm_offlining(pppt_tgt_t *tgt, tgt_event_ctx_t *ctx); 79 tgt_sm_offline(pppt_tgt_t *tgt, tgt_event_ctx_t *ctx); 82 tgt_sm_stmf_offline(pppt_tgt_t *tgt, tgt_event_ctx_t *ctx); 85 tgt_sm_deleting_stmf_dereg(pppt_tgt_t *tgt, tgt_event_ctx_t *ctx); 298 tgt_event_ctx_t *ctx; local 338 tgt_sm_event_dispatch(pppt_tgt_t *tgt, tgt_event_ctx_t *ctx) argument 393 tgt_sm_created(pppt_tgt_t *tgt, tgt_event_ctx_t *ctx) argument 425 tgt_sm_onlining(pppt_tgt_t *tgt, tgt_event_ctx_t *ctx) argument 462 tgt_sm_online(pppt_tgt_t *tgt, tgt_event_ctx_t *ctx) argument 500 tgt_sm_stmf_online(pppt_tgt_t *tgt, tgt_event_ctx_t *ctx) argument 529 tgt_sm_deleting_need_offline(pppt_tgt_t *tgt, tgt_event_ctx_t *ctx) argument 560 tgt_sm_offlining(pppt_tgt_t *tgt, tgt_event_ctx_t *ctx) argument 595 tgt_sm_offline(pppt_tgt_t *tgt, tgt_event_ctx_t *ctx) argument 633 tgt_sm_stmf_offline(pppt_tgt_t *tgt, tgt_event_ctx_t *ctx) argument 662 tgt_sm_deleting_stmf_dereg(pppt_tgt_t *tgt, tgt_event_ctx_t *ctx) argument 696 tgt_sm_deleting_stmf_dereg_fail(pppt_tgt_t *tgt, tgt_event_ctx_t *ctx) argument 727 tgt_sm_deleting(pppt_tgt_t *tgt, tgt_event_ctx_t *ctx) argument 822 tgt_sm_new_state(pppt_tgt_t *tgt, tgt_event_ctx_t *ctx, pppt_tgt_state_t new_state) argument [all...] |
/illumos-gate/usr/src/lib/libkmf/libkmf/common/ |
H A D | pem_encode.c | 101 PEM_EncodeInit(PEM_ENCODE_CTX *ctx) argument 103 ctx->length = 48; 104 ctx->num = 0; 105 ctx->line_num = 0; 141 PEM_EncodeUpdate(PEM_ENCODE_CTX *ctx, unsigned char *out, int *outl, argument 150 if ((ctx->num+inl) < ctx->length) { 151 (void) memcpy(&(ctx->enc_data[ctx->num]), in, inl); 152 ctx 185 PEM_EncodeFinal(PEM_ENCODE_CTX *ctx, unsigned char *out, int *outl) argument 206 PEM_ENCODE_CTX ctx; local 308 PEM_DecodeInit(PEM_ENCODE_CTX *ctx) argument 322 PEM_DecodeUpdate(PEM_ENCODE_CTX *ctx, unsigned char *out, int *outl, unsigned char *in, int inl) argument 453 PEM_DecodeFinal(PEM_ENCODE_CTX *ctx, unsigned char *out, int *outl) argument 487 PEM_ENCODE_CTX ctx; local [all...] |
/illumos-gate/usr/src/cmd/nscd/ |
H A D | nscd_wait.c | 35 nscd_wait(nsc_ctx_t *ctx, nsc_db_t *nscdb, nsc_entry_t *entry) argument 49 (void) mutex_lock(&ctx->stats_mutex); 50 ctx->stats.wait_count++; 51 (void) mutex_unlock(&ctx->stats_mutex); 63 nscd_signal(nsc_ctx_t *ctx, nsc_db_t *nscdb, nsc_entry_t *entry) argument 74 (void) mutex_lock(&ctx->stats_mutex); 75 ctx->stats.wait_count--; 76 (void) mutex_unlock(&ctx->stats_mutex);
|
/illumos-gate/usr/src/cmd/fs.d/smbclnt/smbutil/ |
H A D | lookup.c | 67 struct nb_ctx *ctx; local 74 error = nb_ctx_create(&ctx); 80 if (nb_ctx_readrcsection(NULL, ctx, "default", 0) != 0) 84 if ((ctx->nb_flags & NBCF_NS_ENABLE) == 0) { 92 nb_ctx_setns(ctx, optarg); 101 if (nb_ctx_resolve(ctx) != 0) 104 error = nbns_resolvename(hostname, ctx, &sap); 110 inet_ntoa(ctx->nb_lastns.sin_addr));
|
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | sha256.c | 37 SHA2_CTX ctx; local 40 SHA2Init(SHA256, &ctx); 41 SHA2Update(&ctx, buf, size); 42 SHA2Final(&tmp, &ctx); 62 SHA2_CTX ctx; local 64 SHA2Init(SHA512_256, &ctx); 65 SHA2Update(&ctx, buf, size); 66 SHA2Final(zcp, &ctx);
|
/illumos-gate/usr/src/common/crypto/aes/ |
H A D | aes_modes.c | 77 aes_encrypt_contiguous_blocks(void *ctx, char *data, size_t length, argument 80 aes_ctx_t *aes_ctx = ctx; 84 rv = ctr_mode_contiguous_blocks(ctx, data, length, out, 88 rv = ccm_mode_encrypt_contiguous_blocks(ctx, data, length, 92 rv = gcm_mode_encrypt_contiguous_blocks(ctx, data, length, 97 rv = cbc_encrypt_contiguous_blocks(ctx, 101 rv = ecb_cipher_contiguous_blocks(ctx, data, length, out, 112 aes_decrypt_contiguous_blocks(void *ctx, char *data, size_t length, argument 115 aes_ctx_t *aes_ctx = ctx; 119 rv = ctr_mode_contiguous_blocks(ctx, dat [all...] |
/illumos-gate/usr/src/lib/policykit/libpolkit/common/ |
H A D | libpolkit.h | 48 gboolean libpolkit_free_context (LibPolKitContext *ctx); 50 LibPolKitResult libpolkit_get_privilege_list (LibPolKitContext *ctx, 53 LibPolKitResult libpolkit_is_uid_allowed_for_privilege (LibPolKitContext *ctx, 62 LibPolKitResult libpolkit_revoke_temporary_privilege (LibPolKitContext *ctx, 68 LibPolKitResult libpolkit_get_allowed_resources_for_privilege_for_uid (LibPolKitContext *ctx,
|
/illumos-gate/usr/src/uts/common/io/drm/ |
H A D | drm_context.c | 309 drm_ctx_t ctx; local 323 bzero(&ctx, sizeof (ctx)); 325 ctx.handle = i; 327 &ctx, sizeof (ctx)); 352 drm_ctx_t ctx; local 354 DRM_COPYFROM_WITH_RETURN(&ctx, (void *)data, sizeof (ctx)); 356 ctx 386 drm_ctx_t ctx; local 403 drm_ctx_t ctx; local 416 drm_ctx_t ctx; local 431 drm_ctx_t ctx; local [all...] |