/illumos-gate/usr/src/cmd/hal/addons/storage/ |
H A D | addon-storage.c | 43 LibHalContext *ctx = NULL; variable 136 force_unmount (LibHalContext *ctx, const char *udi) in force_unmount() argument 201 unmount_childs (LibHalContext *ctx, const char *udi) in unmount_childs() argument 224 force_unmount (ctx, vol_udi); in unmount_childs() 395 unmount_childs (ctx, udi); in main() 398 libhal_device_rescan (ctx, udi, &error); in main() 410 libhal_device_rescan (ctx, udi, &error); in main() 418 unmount_childs (ctx, udi); in main() 435 if (ctx != NULL) { in main() 437 libhal_ctx_shutdown (ctx, &error); in main() [all …]
|
/illumos-gate/usr/src/test/bhyve-tests/tests/vmm/ |
H A D | mem_devmem.c | 47 struct vmctx *ctx; in main() local 51 ctx = create_test_vm(suite_name); in main() 52 if (ctx == NULL) { in main() 56 fd = vm_get_device_fd(ctx); in main() 58 res = alloc_memseg(ctx, SEG_LOWMEM, SEG_SZ, ""); in main() 63 res = alloc_memseg(ctx, SEG_BOOTROM, SEG_SZ, "bootrom"); in main() 69 res = vm_mmap_memseg(ctx, 0, SEG_LOWMEM, 0, SEG_SZ, PROT_ALL); in main() 90 res = vm_get_devmem_offset(ctx, SEG_LOWMEM, &seg_obj_off); in main() 102 res = vm_get_devmem_offset(ctx, SEG_BOOTROM, &seg_obj_off); in main() 153 vm_destroy(ctx); in main() [all …]
|
H A D | drv_hold.c | 32 struct vmctx *ctx; in main() local 34 ctx = create_test_vm(suite_name); in main() 35 if (ctx == NULL) { in main() 43 vm_destroy(ctx); in main() 48 err = ioctl(vdtfd, VDT_IOC_HOLD, vm_get_device_fd(ctx)); in main() 51 vm_destroy(ctx); in main() 58 vm_destroy(ctx); in main() 62 vm_destroy(ctx); in main()
|
H A D | mem_partial.c | 57 struct vmctx *ctx; in main() local 62 ctx = create_test_vm(suite_name); in main() 63 if (ctx == NULL) { in main() 67 fd = vm_get_device_fd(ctx); in main() 69 res = alloc_memseg(ctx, MSEG_LOW, LOWER_SZ, "mseg_low"); in main() 74 res = alloc_memseg(ctx, MSEG_HIGH, UPPER_SZ, "mseg_high"); in main() 81 res = vm_mmap_memseg(ctx, LOWER_OFF, MSEG_LOW, 0, LOWER_SZ, PROT_ALL); in main() 106 res = vm_munmap_memseg(ctx, LOWER_OFF, LOWER_SZ); in main() 189 res = vm_munmap_memseg(ctx, UPPER_OFF, UPPER_SZ); in main() 197 vm_destroy(ctx); in main() [all …]
|
H A D | self_destruct.c | 36 struct vmctx *ctx; in main() local 39 ctx = create_test_vm(suite_name); in main() 40 if (ctx == NULL) { in main() 50 if ((vcpu = vm_vcpu_open(ctx, 0)) == NULL) { in main() 55 if (ioctl(vm_get_device_fd(ctx), VM_SET_AUTODESTRUCT, 0) != 0) { in main() 59 if (ioctl(vm_get_device_fd(ctx), VM_DESTROY_SELF, 0) != 0) { in main() 86 vm_close(ctx); in main() 87 ctx = NULL; in main()
|
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/krb5/krb/ |
H A D | kfree.c | 668 krb5_free_sam_challenge_contents(ctx, sc); in krb5_free_sam_challenge() 677 krb5_free_sam_challenge_2_contents(ctx, sc2); in krb5_free_sam_challenge_2() 717 krb5_free_checksum(ctx, *cksump); in krb5_free_sam_challenge_2_contents() 726 krb5_free_sam_challenge_2_body(krb5_context ctx, in krb5_free_sam_challenge_2_body() argument 760 krb5_free_sam_response_contents(ctx, sr); in krb5_free_sam_response() 769 krb5_free_sam_response_2_contents(ctx, sr2); in krb5_free_sam_response_2() 816 krb5_free_principal(ctx, psr->client); in krb5_free_predicted_sam_response_contents() 820 krb5_free_data_contents(ctx, &psr->msd); in krb5_free_predicted_sam_response_contents() 824 krb5_free_enc_sam_response_enc(krb5_context ctx, in krb5_free_enc_sam_response_enc() argument 850 krb5_free_data_contents(ctx, &esre->sam_sad); in krb5_free_enc_sam_response_enc_contents() [all …]
|
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | sha256.c | 37 SHA2_CTX *ctx = arg; in sha_incremental() local 38 SHA2Update(ctx, buf, size); in sha_incremental() 47 SHA2_CTX ctx; in abd_checksum_SHA256() local 50 SHA2Init(SHA256, &ctx); in abd_checksum_SHA256() 51 (void) abd_iterate_func(abd, 0, size, sha_incremental, &ctx); in abd_checksum_SHA256() 52 SHA2Final(&tmp, &ctx); in abd_checksum_SHA256() 72 SHA2_CTX ctx; in abd_checksum_SHA512_native() local 74 SHA2Init(SHA512_256, &ctx); in abd_checksum_SHA512_native() 75 (void) abd_iterate_func(abd, 0, size, sha_incremental, &ctx); in abd_checksum_SHA512_native() 76 SHA2Final(zcp, &ctx); in abd_checksum_SHA512_native()
|
/illumos-gate/usr/src/uts/common/io/comstar/port/iscsit/ |
H A D | iscsit_tgt.c | 182 tgt_event_ctx_t *ctx; in tgt_sm_event_locked() local 186 ctx = kmem_zalloc(sizeof (*ctx), KM_SLEEP); in tgt_sm_event_locked() 188 ctx->te_ctx_event = event; in tgt_sm_event_locked() 220 tgt_event_ctx_t *, ctx); in tgt_sm_event_dispatch() 223 (void *)tgt, iscsit_te_name[ctx->te_ctx_event], ctx->te_ctx_event); in tgt_sm_event_dispatch() 235 tgt_sm_created(tgt, ctx); in tgt_sm_event_dispatch() 238 tgt_sm_onlining(tgt, ctx); in tgt_sm_event_dispatch() 241 tgt_sm_online(tgt, ctx); in tgt_sm_event_dispatch() 253 tgt_sm_offline(tgt, ctx); in tgt_sm_event_dispatch() 265 tgt_sm_deleting(tgt, ctx); in tgt_sm_event_dispatch() [all …]
|
/illumos-gate/usr/src/cmd/fs.d/smbclnt/smbiod/ |
H A D | smbiod.c | 269 smb_ctx_t *ctx; in iod_newvc() local 279 err = smb_ctx_alloc(&ctx); in iod_newvc() 282 bcopy(clnt_ssn, &ctx->ct_iod_ssn, sizeof (ctx->ct_iod_ssn)); in iod_newvc() 300 if (ioctl(ctx->ct_dev_fd, SMBIOC_SSN_CREATE, &ctx->ct_ssn) < 0) { in iod_newvc() 311 err = smb_iod_connect(ctx); in iod_newvc() 322 ctx = NULL; in iod_newvc() 326 if (ctx) in iod_newvc() 327 smb_ctx_free(ctx); in iod_newvc() 342 smb_ctx_t *ctx = arg; in iod_work() local 351 (void) smb_iod_work(ctx); in iod_work() [all …]
|
/illumos-gate/usr/src/cmd/bhyve/ |
H A D | bhyverun.c | 963 vm_destroy(ctx); in vmexit_suspend() 1258 return (ctx); in do_open() 1572 vcpu_info[vcpuid].ctx = ctx; in main() 1618 atkbdc_init(ctx); in main() 1620 ioapic_init(ctx); in main() 1622 rtc_init(ctx); in main() 1623 sci_init(ctx); in main() 1625 pmtmr_init(ctx); in main() 1669 init_gdb(ctx); in main() 1675 init_mdb(ctx); in main() [all …]
|
H A D | rtc.c | 89 rtc_init(struct vmctx *ctx) in rtc_init() argument 103 lomem = (vm_get_lowmem_size(ctx) - m_16MB) / m_64KB; in rtc_init() 104 err = vm_rtc_write(ctx, RTC_LMEM_LSB, lomem); in rtc_init() 106 err = vm_rtc_write(ctx, RTC_LMEM_MSB, lomem >> 8); in rtc_init() 109 himem = vm_get_highmem_size(ctx) / m_64KB; in rtc_init() 110 err = vm_rtc_write(ctx, RTC_HMEM_LSB, himem); in rtc_init() 112 err = vm_rtc_write(ctx, RTC_HMEM_SB, himem >> 8); in rtc_init() 114 err = vm_rtc_write(ctx, RTC_HMEM_MSB, himem >> 16); in rtc_init() 118 err = vm_rtc_settime(ctx, rtc_time()); in rtc_init() 123 err = vm_rtc_settime(ctx, &ts); in rtc_init()
|
/illumos-gate/usr/src/cmd/smbsrv/smbd/ |
H A D | smbd_ntlmssp.c | 110 ctx->ctx_backend = be; in smbd_ntlmssp_init() 118 free(ctx->ctx_backend); in smbd_ntlmssp_fini() 132 if (ctx->ctx_ibodylen < sizeof (*ihdr)) in smbd_ntlmssp_work() 143 ctx->ctx_orawtype = LSA_MTYPE_ES_CONT; in smbd_ntlmssp_work() 144 rc = smbd_ntlmssp_negotiate(ctx); in smbd_ntlmssp_work() 148 rc = smbd_ntlmssp_authenticate(ctx); in smbd_ntlmssp_work() 248 smb_msgbuf_init(&mb, ctx->ctx_obodybuf, ctx->ctx_obodylen, mbflags); in smbd_ntlmssp_negotiate() 420 smb_msgbuf_init(&mb, ctx->ctx_ibodybuf, ctx->ctx_ibodylen, mbflags); in smbd_ntlmssp_authenticate() 454 ctx->ctx_clinfo.lci_clnt_ipaddr; in smbd_ntlmssp_authenticate() 533 ctx->ctx_token = token; in smbd_ntlmssp_authenticate() [all …]
|
/illumos-gate/usr/src/uts/common/crypto/io/ |
H A D | dca_dsa.c | 59 dca_t *dca = ctx->cc_provider; in dca_dsa_sign() 141 (void) dca_free_context(ctx); in dca_dsa_sign() 192 crypto_ctx_t ctx; in dca_dsa_sign_done() local 194 dca_dsactxfree(&ctx); in dca_dsa_sign_done() 317 (void) dca_free_context(ctx); in dca_dsa_verify() 372 crypto_ctx_t ctx; in dca_dsa_verify_done() local 374 dca_dsactxfree(&ctx); in dca_dsa_verify_done() 516 dca_dsactxfree(ctx); in dca_dsainit() 548 ctx.cc_provider = provider; in dca_dsaatomic() 549 ctx.cc_session = session_id; in dca_dsaatomic() [all …]
|
H A D | blowfish.c | 316 ctx->cc_provider_private = blowfish_ctx; in blowfish_common_init() 352 blowfish_ctx = ctx->cc_provider_private; in blowfish_encrypt() 370 (void) blowfish_free_context(ctx); in blowfish_encrypt() 394 blowfish_ctx = ctx->cc_provider_private; in blowfish_decrypt() 412 (void) blowfish_free_context(ctx); in blowfish_decrypt() 552 blowfish_ctx = ctx->cc_provider_private; in blowfish_encrypt_final() 562 (void) blowfish_free_context(ctx); in blowfish_encrypt_final() 576 blowfish_ctx = ctx->cc_provider_private; in blowfish_decrypt_final() 586 (void) blowfish_free_context(ctx); in blowfish_decrypt_final() 805 blowfish_free_context(crypto_ctx_t *ctx) in blowfish_free_context() argument [all …]
|
/illumos-gate/usr/src/test/bhyve-tests/tests/common/ |
H A D | in_guest.c | 68 setup_rom(struct vmctx *ctx) in setup_rom() argument 378 struct vmctx *ctx; in test_initialize_flags() local 392 ctx = vm_open(vm_name); in test_initialize_flags() 393 if (ctx == NULL) { in test_initialize_flags() 396 test_vmctx = ctx; in test_initialize_flags() 403 err = setup_rom(ctx); in test_initialize_flags() 409 populate_desc_tables(ctx); in test_initialize_flags() 411 err = load_payload(ctx); in test_initialize_flags() 416 return (ctx); in test_initialize_flags() 431 populate_desc_tables(ctx); in test_reinitialize() [all …]
|
/illumos-gate/usr/src/cmd/hal/probing/acpi/ |
H A D | probe-acpi.c | 39 LibHalContext *ctx = NULL; in main() local 51 if ((ctx = libhal_ctx_init_direct(&error)) == NULL) in main() 62 ac_adapter_update(ctx, udi, fd); in main() 64 battery_update(ctx, udi, fd); in main() 66 lid_update(ctx, udi, fd); in main() 68 laptop_panel_update(ctx, udi, fd); in main() 78 if (ctx != NULL) { in main() 79 libhal_ctx_shutdown(ctx, &error); in main() 80 libhal_ctx_free(ctx); in main()
|
/illumos-gate/usr/src/uts/common/fs/smbclnt/netsmb/ |
H A D | nsmb_sign_kcf.c | 87 rv = crypto_digest_update(ctx, &data, 0); in smb_md5_update() 90 crypto_cancel_ctx(ctx); in smb_md5_update() 101 smb_md5_final(smb_sign_ctx_t ctx, uint8_t *digest16) in smb_md5_final() argument 112 rv = crypto_digest_final(ctx, &out, 0); in smb_md5_final() 163 rv = crypto_mac_update(ctx, &data, 0); in smb2_hmac_update() 166 crypto_cancel_ctx(ctx); in smb2_hmac_update() 178 smb2_hmac_final(smb_sign_ctx_t ctx, uint8_t *digest16) in smb2_hmac_final() argument 190 rv = crypto_mac_final(ctx, &out, 0); in smb2_hmac_final() 243 rv = crypto_mac_update(ctx, &data, 0); in smb3_cmac_update() 246 crypto_cancel_ctx(ctx); in smb3_cmac_update() [all …]
|
/illumos-gate/usr/src/uts/common/crypto/api/ |
H A D | kcf_sign.c | 51 crypto_ctx_t *ctx; in crypto_sign_init_prov() local 81 *ctxp = (crypto_context_t)ctx; in crypto_sign_init_prov() 149 crypto_ctx_t *ctx = (crypto_ctx_t *)context; in crypto_sign_single() local 155 if ((ctx == NULL) || in crypto_sign_single() 177 crypto_ctx_t *ctx = (crypto_ctx_t *)context; in crypto_sign_update() local 183 if ((ctx == NULL) || in crypto_sign_update() 204 crypto_ctx_t *ctx = (crypto_ctx_t *)context; in crypto_sign_final() local 210 if ((ctx == NULL) || in crypto_sign_final() 391 crypto_ctx_t *ctx; in crypto_sign_recover_init_prov() local 421 *ctxp = (crypto_context_t)ctx; in crypto_sign_recover_init_prov() [all …]
|
H A D | kcf_verify.c | 51 crypto_ctx_t *ctx; in crypto_verify_init_prov() local 81 *ctxp = (crypto_context_t)ctx; in crypto_verify_init_prov() 150 crypto_ctx_t *ctx = (crypto_ctx_t *)context; in crypto_verify_single() local 156 if ((ctx == NULL) || in crypto_verify_single() 179 crypto_ctx_t *ctx = (crypto_ctx_t *)context; in crypto_verify_update() local 185 if ((ctx == NULL) || in crypto_verify_update() 206 crypto_ctx_t *ctx = (crypto_ctx_t *)context; in crypto_verify_final() local 212 if ((ctx == NULL) || in crypto_verify_final() 393 crypto_ctx_t *ctx; in crypto_verify_recover_init_prov() local 423 *ctxp = (crypto_context_t)ctx; in crypto_verify_recover_init_prov() [all …]
|
/illumos-gate/usr/src/test/os-tests/tests/xsave/ |
H A D | setcontext_replace.c | 47 ucontext_t *ctx; in main() local 51 ctx = ucontext_alloc(0); in main() 52 if (ctx == NULL) { in main() 57 if (getcontext_extd(ctx, 0) != 0) { in main() 61 xsu_overwrite_uctx(ctx, &to_set, hwsup); in main() 62 xsu_ustack_alloc(ctx); in main() 63 makecontext(ctx, setcontext_replace_check, 1, hwsup); in main() 64 (void) setcontext(ctx); in main()
|
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/krb/ |
H A D | gc_frm_kdc.c | 85 krb5_context ctx; member 291 krb5_free_unparsed_name(ts->ctx, str); in tr_dbg_rtree() 320 retval = krb5_tgtname(ctx, krb5_princ_realm(ctx, dst), in tgt_mcred() 327 krb5_free_cred_contents(ctx, mcreds); in tgt_mcred() 344 retval = krb5_walk_realm_tree(ts->ctx, krb5_princ_realm(ts->ctx, client), in init_rtree() 345 krb5_princ_realm(ts->ctx, server), in init_rtree() 617 krb5_free_cred_contents(ts->ctx, mcreds); in kdc_mcred() 642 krb5_free_cred_contents(ts->ctx, &tgtq); in next_closest_tgt() 766 do_traversal(krb5_context ctx, in do_traversal() argument 781 ts->ctx = ctx; in do_traversal() [all …]
|
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/ |
H A D | fksmb_preauth_pkcs.c | 101 smb_sha512_update(smb_sign_ctx_t ctx, void *buf, size_t len) in smb_sha512_update() argument 105 rv = C_DigestUpdate(ctx, buf, len); in smb_sha512_update() 107 (void) C_CloseSession(ctx); in smb_sha512_update() 116 smb_sha512_final(smb_sign_ctx_t ctx, uint8_t *digest) in smb_sha512_final() argument 121 rv = C_DigestFinal(ctx, digest, &len); in smb_sha512_final() 122 (void) C_CloseSession(ctx); in smb_sha512_final() 132 smb_sign_ctx_t ctx = 0; in smb31_preauth_sha512_calc() local 141 if ((rc = smb_sha512_init(&ctx, s->preauth_mech)) != 0) in smb31_preauth_sha512_calc() 145 rc = smb_sha512_update(ctx, in_hashval, SHA512_DIGEST_LENGTH); in smb31_preauth_sha512_calc() 150 rc = smb_sha512_update(ctx, mbuf->m_data, mbuf->m_len); in smb31_preauth_sha512_calc() [all …]
|
/illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/ |
H A D | mlsvc_client.c | 81 struct smb_ctx *ctx = NULL; in ndr_rpc_bind_common() local 110 status = smbrdr_ctx_new(&ctx, server, domain, username); in ndr_rpc_bind_common() 134 rc = mlrpc_clh_create(handle, ctx); in ndr_rpc_bind_common() 137 smbrdr_ctx_free(ctx); in ndr_rpc_bind_common() 185 ctx = mlrpc_clh_free(handle); in ndr_rpc_bind_common() 186 if (ctx != NULL) { in ndr_rpc_bind_common() 187 smbrdr_ctx_free(ctx); in ndr_rpc_bind_common() 217 struct smb_ctx *ctx; in ndr_rpc_unbind() local 219 ctx = mlrpc_clh_free(handle); in ndr_rpc_unbind() 220 if (ctx != NULL) in ndr_rpc_unbind() [all …]
|
/illumos-gate/usr/src/cmd/smbsrv/test-crypt/ |
H A D | test_decrypt.c | 38 smb_enc_ctx_t ctx; in do_decrypt() local 45 bzero(&ctx, sizeof (ctx)); in do_decrypt() 46 ctx.mech.mechanism = mid; // CKM_AES_CCM or CKM_AES_GCM in do_decrypt() 51 smb3_crypto_init_ccm_param(&ctx, in do_decrypt() 58 smb3_crypto_init_gcm_param(&ctx, in do_decrypt() 67 rc = smb3_decrypt_init(&ctx, in do_decrypt() 76 rc = smb3_decrypt_uio(&ctx, &uio_in, &uio_out); in do_decrypt() 79 smb3_enc_ctx_done(&ctx); in do_decrypt()
|
H A D | test_encrypt.c | 38 smb_enc_ctx_t ctx; in do_encrypt() local 45 bzero(&ctx, sizeof (ctx)); in do_encrypt() 46 ctx.mech.mechanism = mid; // CKM_AES_CCM or CKM_AES_GCM in do_encrypt() 51 smb3_crypto_init_ccm_param(&ctx, in do_encrypt() 58 smb3_crypto_init_gcm_param(&ctx, in do_encrypt() 67 rc = smb3_encrypt_init(&ctx, in do_encrypt() 76 rc = smb3_encrypt_uio(&ctx, &uio_in, &uio_out); in do_encrypt() 79 smb3_enc_ctx_done(&ctx); in do_encrypt()
|