/illumos-gate/usr/src/uts/common/sys/crypto/ |
H A D | impl.h | 113 #define KCF_PROV_LOAD(pd) ((pd)->pd_state != KCF_PROV_BUSY ? \ argument 114 kcf_get_refcnt(pd, B_FALSE) : (pd)->pd_taskq->tq_nalloc) 486 ((pd)->pd_mechanisms[KCF_TO_PROV_MECH_INDX(pd, mech_type)]) 739 (KCF_PROV_MAC_OPS(pd) && KCF_PROV_MAC_OPS(pd)->mac_init) ? \ 748 (KCF_PROV_MAC_OPS(pd) && KCF_PROV_MAC_OPS(pd)->mac) ? \ 788 (KCF_PROV_SIGN_OPS(pd) && KCF_PROV_SIGN_OPS(pd)->sign) ? \ 1135 KCF_PROV_KEY_OPS(pd)->key_generate((pd)->pd_prov_handle, \ 1150 KCF_PROV_KEY_OPS(pd)->key_wrap((pd)->pd_prov_handle, \ 1158 KCF_PROV_KEY_OPS(pd)->key_unwrap((pd)->pd_prov_handle, \ 1166 KCF_PROV_KEY_OPS(pd)->key_derive((pd)->pd_prov_handle, \ [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_pipeio.c | 86 pd->pipe_wrsvc(pd->pipe_rdiob, in pio_read() 87 pd->pipe_wriob, &pd->pipe_ctx); in pio_read() 108 bcopy(&pd->pipe_buf[pd->pipe_rdndx], buf, n1); in pio_read() 117 bcopy(&pd->pipe_buf[pd->pipe_rdndx], buf, n); in pio_read() 121 pd->pipe_rdndx = (pd->pipe_rdndx + n) % BUFSIZ; in pio_read() 151 pd->pipe_rdsvc(pd->pipe_rdiob, in pio_write() 152 pd->pipe_wriob, &pd->pipe_ctx); in pio_write() 182 bcopy(buf, &pd->pipe_buf[pd->pipe_wrndx], n); in pio_write() 213 pd->pipe_rdsvc(pd->pipe_rdiob, pd->pipe_wriob, &pd->pipe_ctx); in pio_ctl() 294 pd->pipe_rdsvc(pd->pipe_rdiob, in pio_unlink() [all …]
|
/illumos-gate/usr/src/uts/common/crypto/api/ |
H A D | kcf_mac.c | 136 kcf_provider_desc_t *pd; in crypto_mac() local 162 KCF_PROV_REFRELE(pd); in crypto_mac() 176 error = KCF_PROV_MAC_ATOMIC(pd, pd->pd_sid, &lmech, key, data, in crypto_mac() 209 KCF_PROV_REFRELE(pd); in crypto_mac() 260 kcf_provider_desc_t *pd; in crypto_mac_verify() local 286 KCF_PROV_REFRELE(pd); in crypto_mac_verify() 300 error = KCF_PROV_MAC_VERIFY_ATOMIC(pd, pd->pd_sid, &lmech, key, in crypto_mac_verify() 329 KCF_PROV_REFRELE(pd); in crypto_mac_verify() 467 KCF_PROV_REFRELE(pd); in crypto_mac_init() 486 error = crypto_mac_init_prov(pd, pd->pd_sid, mech, key, in crypto_mac_init() [all …]
|
H A D | kcf_digest.c | 104 ASSERT(KCF_PROV_REFHELD(pd)); in crypto_digest_prov() 134 kcf_provider_desc_t *pd; in crypto_digest() local 153 error = KCF_PROV_DIGEST_ATOMIC(pd, pd->pd_sid, &lmech, data, in crypto_digest() 181 KCF_PROV_REFRELE(pd); in crypto_digest() 276 kcf_provider_desc_t *pd; in crypto_digest_init() local 300 error = crypto_digest_init_prov(pd, pd->pd_sid, in crypto_digest_init() 313 KCF_PROV_REFRELE(pd); in crypto_digest_init() 341 kcf_provider_desc_t *pd; in crypto_digest_update() local 390 kcf_provider_desc_t *pd; in crypto_digest_final() local 427 kcf_provider_desc_t *pd; in crypto_digest_key_prov() local [all …]
|
H A D | kcf_cipher.c | 235 kcf_provider_desc_t *pd; in crypto_cipher_init() local 261 KCF_PROV_REFRELE(pd); in crypto_cipher_init() 268 error = crypto_cipher_init_prov(pd, pd->pd_sid, mech, key, in crypto_cipher_init() 280 KCF_PROV_REFRELE(pd); in crypto_cipher_init() 361 kcf_provider_desc_t *pd; in crypto_encrypt() local 387 KCF_PROV_REFRELE(pd); in crypto_encrypt() 401 error = KCF_PROV_ENCRYPT_ATOMIC(pd, pd->pd_sid, &lmech, key, in crypto_encrypt() 420 KCF_PROV_REFRELE(pd); in crypto_encrypt() 669 KCF_PROV_REFRELE(pd); in crypto_decrypt() 683 error = KCF_PROV_DECRYPT_ATOMIC(pd, pd->pd_sid, &lmech, key, in crypto_decrypt() [all …]
|
H A D | kcf_object.c | 50 ASSERT(KCF_PROV_REFHELD(pd)); in crypto_object_create() 55 pd, &real_provider); in crypto_object_create() 64 KCF_PROV_INCRSTATS(pd, rv); in crypto_object_create() 92 pd, &real_provider); in crypto_object_destroy() 130 pd, &real_provider); in crypto_object_copy() 170 pd, &real_provider); in crypto_object_get_attribute_value() 209 pd, &real_provider); in crypto_object_set_attribute_value() 246 pd, &real_provider); in crypto_object_get_size() 288 pd, &real_provider); in crypto_object_find_init() 322 pd, &real_provider); in crypto_object_find_final() [all …]
|
H A D | kcf_session.c | 49 ASSERT(KCF_PROV_REFHELD(pd)); in crypto_session_open() 58 ASSERT(real_provider == pd || in crypto_session_open() 64 KCF_PROV_INCRSTATS(pd, rv); in crypto_session_open() 68 0, pd); in crypto_session_open() 90 if (pd == NULL) in crypto_session_close() 93 ASSERT(KCF_PROV_REFHELD(pd)); in crypto_session_close() 99 ASSERT(real_provider == pd || in crypto_session_close() 135 pd, &real_provider); in crypto_session_login() 144 KCF_PROV_INCRSTATS(pd, rv); in crypto_session_login() 171 pd, &real_provider); in crypto_session_logout() [all …]
|
H A D | kcf_sign.c | 96 kcf_provider_desc_t *pd; in crypto_sign_init() local 122 KCF_PROV_REFRELE(pd); in crypto_sign_init() 129 error = crypto_sign_init_prov(pd, pd->pd_sid, mech, key, spi_ctx_tmpl, in crypto_sign_init() 141 KCF_PROV_REFRELE(pd); in crypto_sign_init() 151 kcf_provider_desc_t *pd; in crypto_sign_single() local 179 kcf_provider_desc_t *pd; in crypto_sign_update() local 206 kcf_provider_desc_t *pd; in crypto_sign_final() local 290 KCF_PROV_REFRELE(pd); in sign_sr_atomic_common() 304 error = KCF_PROV_SIGN_ATOMIC(pd, pd->pd_sid, &lmech, in sign_sr_atomic_common() 308 error = KCF_PROV_SIGN_RECOVER_ATOMIC(pd, pd->pd_sid, in sign_sr_atomic_common() [all …]
|
H A D | kcf_verify.c | 97 kcf_provider_desc_t *pd; in crypto_verify_init() local 123 KCF_PROV_REFRELE(pd); in crypto_verify_init() 130 error = crypto_verify_init_prov(pd, pd->pd_sid, mech, key, spi_ctx_tmpl, in crypto_verify_init() 142 KCF_PROV_REFRELE(pd); in crypto_verify_init() 152 kcf_provider_desc_t *pd; in crypto_verify_single() local 181 kcf_provider_desc_t *pd; in crypto_verify_update() local 208 kcf_provider_desc_t *pd; in crypto_verify_final() local 292 KCF_PROV_REFRELE(pd); in verify_vr_atomic_common() 306 error = KCF_PROV_VERIFY_ATOMIC(pd, pd->pd_sid, &lmech, in verify_vr_atomic_common() 311 error = KCF_PROV_VERIFY_RECOVER_ATOMIC(pd, pd->pd_sid, in verify_vr_atomic_common() [all …]
|
H A D | kcf_keys.c | 45 kcf_provider_desc_t *pd = provider; in crypto_key_generate() local 49 ASSERT(KCF_PROV_REFHELD(pd)); in crypto_key_generate() 63 KCF_PROV_INCRSTATS(pd, rv); in crypto_key_generate() 88 ASSERT(KCF_PROV_REFHELD(pd)); in crypto_key_generate_pair() 103 KCF_PROV_INCRSTATS(pd, rv); in crypto_key_generate_pair() 128 ASSERT(KCF_PROV_REFHELD(pd)); in crypto_key_wrap() 142 KCF_PROV_INCRSTATS(pd, rv); in crypto_key_wrap() 168 ASSERT(KCF_PROV_REFHELD(pd)); in crypto_key_unwrap() 183 KCF_PROV_INCRSTATS(pd, rv); in crypto_key_unwrap() 208 ASSERT(KCF_PROV_REFHELD(pd)); in crypto_key_derive() [all …]
|
H A D | kcf_dual.c | 203 if (pd == NULL) { in crypto_encrypt_mac() 373 error = KCF_PROV_ENCRYPT_MAC_ATOMIC(pd, pd->pd_sid, in crypto_encrypt_mac() 583 if (pd == NULL) { in crypto_encrypt_mac_init() 640 ctx = kcf_new_ctx(cr, pd, pd->pd_sid); in crypto_encrypt_mac_init() 686 error = crypto_encrypt_init_prov(pd, pd->pd_sid, in crypto_encrypt_mac_init() 801 ctx = kcf_new_ctx(cr, pd, pd->pd_sid); in crypto_encrypt_mac_init() 1265 error = KCF_PROV_DECRYPT_ATOMIC(pd, pd->pd_sid, in crypto_mac_decrypt_common() 1346 error = KCF_PROV_MAC_DECRYPT_ATOMIC(pd, pd->pd_sid, in crypto_mac_decrypt_common() 1609 ctx = kcf_new_ctx(cr, pd, pd->pd_sid); in crypto_mac_decrypt_init() 1667 error = crypto_decrypt_init_prov(pd, pd->pd_sid, in crypto_mac_decrypt_init() [all …]
|
/illumos-gate/usr/src/lib/libc/port/fp/ |
H A D | double_decim.c | 86 _big_float *pd; in __big_binary_to_big_decimal() local 90 pd = *ppd; in __big_binary_to_big_decimal() 140 pd->blength = len; in __big_binary_to_big_decimal() 141 pd->bexponent = 0; in __big_binary_to_big_decimal() 279 pd->ndigits = is; in __big_decimal_to_string() 296 if (pd->sign) in __big_decimal_to_string() 301 if (!pd->sign) in __big_decimal_to_string() 311 pd->ds[i] = '0'; in __big_decimal_to_string() 313 (pd->ds[i])++; in __big_decimal_to_string() 316 pd->ds[0] = '1'; in __big_decimal_to_string() [all …]
|
H A D | decimal_bin.c | 62 if (pd->bexponent + ((pd->blength - 1) << 2) >= 0) { in __big_decimal_to_big_binary() 63 pb->bsignificand[0] = pd->bsignificand[pd->blength - 1]; in __big_decimal_to_big_binary() 154 ds = pd->ds; in __decimal_to_unpacked() 443 dds = __digits_to_double(pd->ds, pd->ndigits, &e); in __fast_decimal_to_double() 535 if (pd->exponent + pd->ndigits > SINGLE_MAXE) { in decimal_to_single() 543 } else if (pd->exponent + pd->ndigits < -SINGLE_MAXE) { in decimal_to_single() 614 if (pd->exponent + pd->ndigits > DOUBLE_MAXE) { in decimal_to_double() 622 } else if (pd->exponent + pd->ndigits < -DOUBLE_MAXE) { in decimal_to_double() 694 if (pd->exponent + pd->ndigits > EXTENDED_MAXE) { in decimal_to_extended() 789 if (pd->exponent + pd->ndigits > QUAD_MAXE) { in decimal_to_quadruple() [all …]
|
H A D | char_to_decimal.h | 123 pd->sign = 0; 124 pd->exponent = 0; 125 pd->ds[0] = '\0'; 126 pd->more = 0; 127 pd->ndigits = 0; 160 pd->sign = 1; 311 pd->more = 1; 321 pd->more = 1; 377 pd->more = 1; 507 pd->more = 1; [all …]
|
H A D | hex_bin.c | 47 pu->sign = pd->sign; in __hex_to_unpacked() 48 pu->fpclass = pd->fpclass; in __hex_to_unpacked() 56 pu->exponent = pd->exponent + (pd->ndigits << 2) - 1; in __hex_to_unpacked() 62 n = pd->ndigits; in __hex_to_unpacked() 89 if (pd->ndigits > 30 || pd->more) in __hex_to_unpacked() 119 if (pd->fpclass == fp_zero) { in __hex_to_single() 125 __hex_to_unpacked(pd, &u); in __hex_to_single() 140 if (pd->fpclass == fp_zero) { in __hex_to_double() 147 __hex_to_unpacked(pd, &u); in __hex_to_double() 173 __hex_to_unpacked(pd, &u); in __hex_to_quadruple() [all …]
|
H A D | gconvert.c | 41 if (pd->sign) in __k_gconvert() 43 switch (pd->fpclass) { in __k_gconvert() 55 if ((pd->exponent > 0) || (pd->exponent < -(ndigits + 3))) { in __k_gconvert() 60 *(p++) = pd->ds[0]; in __k_gconvert() 62 for (i = 1; pd->ds[i] != 0; ) in __k_gconvert() 63 *(p++) = pd->ds[i++]; in __k_gconvert() 73 n = pd->exponent + i - 1; in __k_gconvert() 93 *(p++) = pd->ds[i++]; in __k_gconvert() 95 if (pd->ds[i] != 0) { in __k_gconvert() 98 *(p++) = pd->ds[i++]; in __k_gconvert() [all …]
|
/illumos-gate/usr/src/uts/common/crypto/core/ |
H A D | kcf_callprov.c | 85 l->pt_pd = pd; in kcf_insert_triedlist() 510 *pd = next; in kcf_get_next_logical_provider_member() 603 gpd = pd; in kcf_get_mech_provider() 608 gpd = pd; in kcf_get_mech_provider() 613 pd = gpd; in kcf_get_mech_provider() 622 pd = NULL; in kcf_get_mech_provider() 640 return (pd); in kcf_get_mech_provider() 730 pdm1 = pd; in kcf_get_dual_provider() 738 pdm1 = pd; in kcf_get_dual_provider() 789 pd = NULL; in kcf_get_dual_provider() [all …]
|
/illumos-gate/usr/src/uts/common/io/fibre-channel/impl/ |
H A D | fctl.c | 3877 pd = pd->pd_did_hnext; in fctl_get_remote_port_by_did() 3932 pd = pd->pd_did_hnext; in fctl_hold_remote_port_by_did() 3971 pd = pd->pd_wwn_hnext; in fctl_get_remote_port_by_pwwn() 4004 pd = pd->pd_wwn_hnext; in fctl_get_remote_port_by_pwwn_mutex_held() 4048 pd = pd->pd_wwn_hnext; in fctl_hold_remote_port_by_pwwn() 4150 pd = pd->pd_wwn_hnext; in fctl_fillout_map() 4208 pd = pd->pd_wwn_hnext; in fctl_fillout_map() 4217 pd = pd->pd_wwn_hnext; in fctl_fillout_map() 6005 pd = pd->pd_wwn_hnext; in fctl_lookup_pd_by_did() 6223 pd = pd->pd_wwn_hnext; in fctl_lookup_pd_by_index() [all …]
|
H A D | fp.c | 1850 pd = pd->pd_wwn_hnext; in fp_suspend_all() 3678 pd = pd->pd_wwn_hnext; in fp_port_shutdown() 3710 pd = pd->pd_wwn_hnext; in fp_port_shutdown() 4308 pd = pd->pd_wwn_hnext; in fp_port_offline() 10070 pd = pd->pd_wwn_hnext; in fp_fillout_p2pmap() 11413 pd->pd_port_id.port_id, pd); in fp_handle_unsol_prlo() 11520 pd->pd_port_id.port_id, pd); in fp_handle_unsol_logo() 13389 port, pd->pd_port_id.port_id, pd->pd_state, pd); in fp_handle_unsol_adisc() 14096 pd = pd->pd_wwn_hnext; in fp_validate_area_domain() 14385 pd, pd->pd_port_id.port_id, in fp_validate_area_domain() [all …]
|
/illumos-gate/usr/src/lib/libc/port/i18n/ |
H A D | wstod.c | 211 pd->sign = 0; in wstring_to_decimal() 212 pd->exponent = 0; in wstring_to_decimal() 213 pd->ds[0] = '\0'; in wstring_to_decimal() 214 pd->more = 0; in wstring_to_decimal() 215 pd->ndigits = 0; in wstring_to_decimal() 227 pd->sign = 1; in wstring_to_decimal() 384 pd->more = 1; in wstring_to_decimal() 477 pd->more = 1; in wstring_to_decimal() 578 pd->exponent -= e; in wstring_to_decimal() 580 pd->exponent += e; in wstring_to_decimal() [all …]
|
/illumos-gate/usr/src/boot/efi/libefi/ |
H A D | efipart.c | 144 return (pd); in efiblk_get_pdinfo() 148 return (pd); in efiblk_get_pdinfo() 150 return (pd); in efiblk_get_pdinfo() 157 return (pd->pd_handle == h || pd->pd_alias == h); in same_handle() 194 pdinfo_t *pd; in efiblk_pdinfo_count() local 206 pdinfo_t *pd; in efipart_find_parent() local 221 return (pd); in efipart_find_parent() 344 pdinfo_t *pd; in efipart_inithandles() local 376 if ((pd = calloc(1, sizeof (*pd))) == NULL) { in efipart_inithandles() 405 pdinfo_t *pd; in efipart_get_pd() local [all …]
|
/illumos-gate/usr/src/uts/common/io/1394/targets/av1394/ |
H A D | av1394_cfgrom.c | 401 if (pd->pd_tl_next >= pd->pd_tl_size) { in av1394_cfgrom_add_text_leaf() 404 pd->pd_tl[pd->pd_tl_next].tl_addr = addr; in av1394_cfgrom_add_text_leaf() 405 pd->pd_tl[pd->pd_tl_next].tl_desc_entry = desc_entry; in av1394_cfgrom_add_text_leaf() 419 if (pd->pd_tl) { in av1394_cfgrom_unparse_rom() 420 kmem_free(pd->pd_tl, pd->pd_tl_size * sizeof (*pd->pd_tl)); in av1394_cfgrom_unparse_rom() 421 bzero(pd, sizeof (*pd)); in av1394_cfgrom_unparse_rom() 424 if (pd->pd_tl) { in av1394_cfgrom_unparse_rom() 425 kmem_free(pd->pd_tl, pd->pd_tl_size * sizeof (*pd->pd_tl)); in av1394_cfgrom_unparse_rom() 426 bzero(pd, sizeof (*pd)); in av1394_cfgrom_unparse_rom() 445 bcopy(pd->pd_tl, new_tl, pd->pd_tl_size * sizeof (*pd->pd_tl)); in av1394_cfgrom_grow_parsed_dir() [all …]
|
/illumos-gate/usr/src/uts/common/io/pciex/ |
H A D | pciev.c | 493 if (pd && pd->cached_count) in pcie_in_domain() 508 pcie_domains_t *pd; in pcie_domain_list_add() local 513 if (pd == NULL) { in pcie_domain_list_add() 518 *pd_list_p = pd; in pcie_domain_list_add() 535 if (pd) { in pcie_domain_list_remove() 558 if (pd == NULL) in pcie_faulty_list_update() 562 *headp = pd; in pcie_faulty_list_update() 571 *headp = pd; in pcie_faulty_list_update() 582 while (pd) { in pcie_faulty_list_clear() 587 pd = next; in pcie_faulty_list_clear() [all …]
|
/illumos-gate/usr/src/lib/fm/topo/modules/common/pcibus/ |
H A D | did_props.c | 470 mp = did_mod(pd); in ASRU_set() 603 mp = did_mod(pd); in FRU_set() 671 mp = did_mod(pd); in label_set() 759 mp = did_mod(pd); in DEVprop_set() 833 mp = did_mod(pd); in MODULEprop_set() 860 mp = did_mod(pd); in maybe_di_chars_copy() 895 if (di_uintprop_get(did_mod(pd), did_dinode(pd), dpnm, &v) < 0) in maybe_di_uint_to_str() 921 if (di_uintprop_get(did_mod(pd), did_dinode(pd), dpnm, &v) < 0) in maybe_di_uint_to_dec_str() 939 mp = did_mod(pd); in AADDR_set() 1029 di_uintprop_get(did_mod(pd), did_dinode(pd), DI_SUBSYSTEMID, in maybe_pcidb_set() [all …]
|
/illumos-gate/usr/src/uts/common/io/ib/ibtl/ |
H A D | ibtl_mem.c | 67 hca_hdl, pd, mem_attr); in ibt_register_mr() 115 hca_hdl, pd, mem_bpattr, bp); in ibt_register_buf() 220 hca_hdl, mr_hdl, pd, mem_attr); in ibt_reregister_mr() 278 hca_hdl, mr_hdl, pd, mem_bpattr, bp); in ibt_reregister_buf() 327 hca_hdl, mr_hdl, pd, mem_sattr); in ibt_register_shared_mr() 397 hca_hdl, pd, flags); in ibt_alloc_mw() 685 hca_hdl, pd, flags, phys_buf_list_sz); in ibt_alloc_lkey() 721 hca_hdl, pd, mem_pattr); in ibt_register_phys_mr() 759 hca_hdl, mr_hdl, pd, mem_pattr); in ibt_reregister_phys_mr() 797 hca_hdl, pd, fmr_params); in ibt_create_fmr_pool() [all …]
|