Home
last modified time | relevance | path

Searched refs:pd (Results 1 – 25 of 189) sorted by relevance

12345678

/titanic_41/usr/src/uts/common/sys/crypto/
H A Dimpl.h114 #define KCF_PROV_LOAD(pd) ((pd)->pd_state != KCF_PROV_BUSY ? \ argument
115 kcf_get_refcnt(pd, B_FALSE) : (pd)->pd_taskq->tq_nalloc)
163 #define KCF_IS_PROV_UNVERIFIED(pd) ((pd)->pd_state == KCF_PROV_UNVERIFIED) argument
164 #define KCF_IS_PROV_USABLE(pd) ((pd)->pd_state == KCF_PROV_READY || \ argument
165 (pd)->pd_state == KCF_PROV_BUSY)
166 #define KCF_IS_PROV_REMOVED(pd) ((pd)->pd_state >= KCF_PROV_UNREGISTERING) argument
299 #define KCF_PROV_INCRSTATS(pd, error) { \ argument
302 mp = &((pd)->pd_percpu_bins[CPU_SEQID]); \
482 #define KCF_TO_PROV_MECH_INDX(pd, mech_type) \ argument
483 ((pd)->pd_mech_indx[KCF_MECH2CLASS(mech_type)] \
[all …]
/titanic_41/usr/src/cmd/mdb/common/mdb/
H A Dmdb_pipeio.c79 pipe_data_t *pd = io->io_data; in pio_read() local
86 if (pd->pipe_used == 0) { in pio_read()
87 if (pd->pipe_wriob != NULL) { in pio_read()
88 pd->pipe_wrsvc(pd->pipe_rdiob, in pio_read()
89 pd->pipe_wriob, &pd->pipe_ctx); in pio_read()
91 if (pd->pipe_used == 0) in pio_read()
95 n = MIN(pd->pipe_used, nleft); in pio_read()
97 if (BUFSIZ - pd->pipe_rdndx < n) { in pio_read()
106 size_t n1 = BUFSIZ - pd->pipe_rdndx; in pio_read()
109 ASSERT(n2 <= pd->pipe_wrndx); in pio_read()
[all …]
/titanic_41/usr/src/uts/common/crypto/api/
H A Dkcf_mac.c100 kcf_provider_desc_t *pd = provider; in crypto_mac_prov() local
101 kcf_provider_desc_t *real_provider = pd; in crypto_mac_prov()
104 ASSERT(KCF_PROV_REFHELD(pd)); in crypto_mac_prov()
106 if (pd->pd_prov_type == CRYPTO_LOGICAL_PROVIDER) { in crypto_mac_prov()
108 CRYPTO_MECH_INVALID, NULL, pd, &real_provider, in crypto_mac_prov()
118 if (pd->pd_prov_type == CRYPTO_LOGICAL_PROVIDER) in crypto_mac_prov()
136 kcf_provider_desc_t *pd; in crypto_mac() local
143 if ((pd = kcf_get_mech_provider(mech->cm_type, key, &me, &error, in crypto_mac()
157 if ((pd->pd_prov_type == CRYPTO_SW_PROVIDER) && in crypto_mac()
162 KCF_PROV_REFRELE(pd); in crypto_mac()
[all …]
H A Dkcf_digest.c100 kcf_provider_desc_t *pd = provider; in crypto_digest_prov() local
101 kcf_provider_desc_t *real_provider = pd; in crypto_digest_prov()
104 ASSERT(KCF_PROV_REFHELD(pd)); in crypto_digest_prov()
106 if (pd->pd_prov_type == CRYPTO_LOGICAL_PROVIDER) { in crypto_digest_prov()
108 CRYPTO_MECH_INVALID, NULL, pd, &real_provider, in crypto_digest_prov()
119 if (pd->pd_prov_type == CRYPTO_LOGICAL_PROVIDER) in crypto_digest_prov()
134 kcf_provider_desc_t *pd; in crypto_digest() local
140 if ((pd = kcf_get_mech_provider(mech->cm_type, NULL, NULL, &error, in crypto_digest()
148 if (CHECK_FASTPATH(crq, pd)) { in crypto_digest()
152 KCF_SET_PROVIDER_MECHNUM(mech->cm_type, pd, &lmech); in crypto_digest()
[all …]
H A Dkcf_cipher.c113 kcf_provider_desc_t *pd = provider; in crypto_cipher_init_prov() local
114 kcf_provider_desc_t *real_provider = pd; in crypto_cipher_init_prov()
116 ASSERT(KCF_PROV_REFHELD(pd)); in crypto_cipher_init_prov()
118 if (pd->pd_prov_type == CRYPTO_LOGICAL_PROVIDER) { in crypto_cipher_init_prov()
121 CRYPTO_MECH_INVALID, NULL, pd, &real_provider, in crypto_cipher_init_prov()
125 CRYPTO_MECH_INVALID, NULL, pd, &real_provider, in crypto_cipher_init_prov()
135 if (pd->pd_prov_type == CRYPTO_LOGICAL_PROVIDER) in crypto_cipher_init_prov()
141 if (CHECK_FASTPATH(crq, pd)) { in crypto_cipher_init_prov()
156 KCF_PROV_INCRSTATS(pd, error); in crypto_cipher_init_prov()
162 if (pd->pd_prov_type == CRYPTO_HW_PROVIDER && in crypto_cipher_init_prov()
[all …]
H A Dkcf_object.c46 kcf_provider_desc_t *pd = provider; in crypto_object_create() local
47 kcf_provider_desc_t *real_provider = pd; in crypto_object_create()
50 ASSERT(KCF_PROV_REFHELD(pd)); in crypto_object_create()
52 if (pd->pd_prov_type == CRYPTO_LOGICAL_PROVIDER) { in crypto_object_create()
55 pd, &real_provider); in crypto_object_create()
64 KCF_PROV_INCRSTATS(pd, rv); in crypto_object_create()
72 if (pd->pd_prov_type == CRYPTO_LOGICAL_PROVIDER) in crypto_object_create()
83 kcf_provider_desc_t *pd = provider; in crypto_object_destroy() local
84 kcf_provider_desc_t *real_provider = pd; in crypto_object_destroy()
87 ASSERT(KCF_PROV_REFHELD(pd)); in crypto_object_destroy()
[all …]
H A Dkcf_session.c47 kcf_provider_desc_t *pd = provider; in crypto_session_open() local
49 ASSERT(KCF_PROV_REFHELD(pd)); in crypto_session_open()
53 CRYPTO_SESSION_OFFSET(session_open), pd, &real_provider); in crypto_session_open()
58 ASSERT(real_provider == pd || in crypto_session_open()
59 pd->pd_prov_type == CRYPTO_LOGICAL_PROVIDER); in crypto_session_open()
61 if (CHECK_FASTPATH(crq, pd)) { in crypto_session_open()
63 KCF_SWFP_RHNDL(crq), pd); in crypto_session_open()
64 KCF_PROV_INCRSTATS(pd, rv); in crypto_session_open()
68 0, pd); in crypto_session_open()
88 kcf_provider_desc_t *pd = provider; in crypto_session_close() local
[all …]
H A Dkcf_sign.c53 kcf_provider_desc_t *pd = provider; in crypto_sign_init_prov() local
54 kcf_provider_desc_t *real_provider = pd; in crypto_sign_init_prov()
56 ASSERT(KCF_PROV_REFHELD(pd)); in crypto_sign_init_prov()
58 if (pd->pd_prov_type == CRYPTO_LOGICAL_PROVIDER) { in crypto_sign_init_prov()
60 CRYPTO_MECH_INVALID, NULL, pd, &real_provider, in crypto_sign_init_prov()
69 if (pd->pd_prov_type == CRYPTO_LOGICAL_PROVIDER) in crypto_sign_init_prov()
77 if (pd->pd_prov_type == CRYPTO_LOGICAL_PROVIDER) in crypto_sign_init_prov()
96 kcf_provider_desc_t *pd; in crypto_sign_init() local
103 if ((pd = kcf_get_mech_provider(mech->cm_type, key, &me, &error, in crypto_sign_init()
117 if ((pd->pd_prov_type == CRYPTO_SW_PROVIDER) && in crypto_sign_init()
[all …]
H A Dkcf_verify.c53 kcf_provider_desc_t *pd = provider; in crypto_verify_init_prov() local
54 kcf_provider_desc_t *real_provider = pd; in crypto_verify_init_prov()
56 ASSERT(KCF_PROV_REFHELD(pd)); in crypto_verify_init_prov()
58 if (pd->pd_prov_type == CRYPTO_LOGICAL_PROVIDER) { in crypto_verify_init_prov()
60 CRYPTO_MECH_INVALID, NULL, pd, &real_provider, in crypto_verify_init_prov()
69 if (pd->pd_prov_type == CRYPTO_LOGICAL_PROVIDER) in crypto_verify_init_prov()
77 if (pd->pd_prov_type == CRYPTO_LOGICAL_PROVIDER) in crypto_verify_init_prov()
97 kcf_provider_desc_t *pd; in crypto_verify_init() local
104 if ((pd = kcf_get_mech_provider(mech->cm_type, key, &me, &error, in crypto_verify_init()
118 if ((pd->pd_prov_type == CRYPTO_SW_PROVIDER) && in crypto_verify_init()
[all …]
H A Dkcf_keys.c45 kcf_provider_desc_t *pd = provider; in crypto_key_generate() local
46 kcf_provider_desc_t *real_provider = pd; in crypto_key_generate()
49 ASSERT(KCF_PROV_REFHELD(pd)); in crypto_key_generate()
51 if (pd->pd_prov_type == CRYPTO_LOGICAL_PROVIDER) { in crypto_key_generate()
53 CRYPTO_MECH_INVALID, NULL, pd, &real_provider, in crypto_key_generate()
63 KCF_PROV_INCRSTATS(pd, rv); in crypto_key_generate()
70 if (pd->pd_prov_type == CRYPTO_LOGICAL_PROVIDER) in crypto_key_generate()
84 kcf_provider_desc_t *pd = provider; in crypto_key_generate_pair() local
85 kcf_provider_desc_t *real_provider = pd; in crypto_key_generate_pair()
88 ASSERT(KCF_PROV_REFHELD(pd)); in crypto_key_generate_pair()
[all …]
H A Dkcf_dual.c62 kcf_provider_desc_t *pd = provider; in crypto_encrypt_mac_prov() local
63 kcf_provider_desc_t *real_provider = pd; in crypto_encrypt_mac_prov()
69 ASSERT(KCF_PROV_REFHELD(pd)); in crypto_encrypt_mac_prov()
71 if (pd->pd_prov_type == CRYPTO_LOGICAL_PROVIDER) { in crypto_encrypt_mac_prov()
73 mac_mech->cm_type, mac_key, pd, &real_provider, in crypto_encrypt_mac_prov()
138 KCF_PROV_INCRSTATS(pd, rv); in crypto_encrypt_mac_prov()
162 if (pd->pd_prov_type == CRYPTO_LOGICAL_PROVIDER) in crypto_encrypt_mac_prov()
184 kcf_provider_desc_t *pd; in crypto_encrypt_mac() local
197 pd = kcf_get_dual_provider(encr_mech, encr_key, mac_mech, mac_key, in crypto_encrypt_mac()
203 if (pd == NULL) { in crypto_encrypt_mac()
[all …]
/titanic_41/usr/src/lib/libc/port/fp/
H A Ddouble_decim.c86 _big_float *pd; in __big_binary_to_big_decimal() local
90 pd = *ppd; in __big_binary_to_big_decimal()
95 pd->bsignificand[1] = __quorem10000(carry, in __big_binary_to_big_decimal()
96 &pd->bsignificand[0]); in __big_binary_to_big_decimal()
97 len = (pd->bsignificand[1])? 2 : 1; in __big_binary_to_big_decimal()
103 carry += (unsigned int)pd->bsignificand[j] in __big_binary_to_big_decimal()
106 &pd->bsignificand[j]); in __big_binary_to_big_decimal()
110 &pd->bsignificand[j]); in __big_binary_to_big_decimal()
126 carry += (unsigned int)pd->bsignificand[j] << s; in __big_binary_to_big_decimal()
127 carry = __quorem10000(carry, &pd->bsignificand[j]); in __big_binary_to_big_decimal()
[all …]
H A Ddecimal_bin.c54 __big_decimal_to_big_binary(_big_float *pd, int nsig, _big_float **ppb, in __big_decimal_to_big_binary() argument
64 if (pd->bexponent + ((pd->blength - 1) << 2) >= 0) { in __big_decimal_to_big_binary()
65 pb->bsignificand[0] = pd->bsignificand[pd->blength - 1]; in __big_decimal_to_big_binary()
67 for (i = pd->blength - 2; i >= 0 && in __big_decimal_to_big_binary()
68 pd->bexponent + (i << 2) >= 0; i--) { in __big_decimal_to_big_binary()
70 carry = pd->bsignificand[i]; in __big_decimal_to_big_binary()
82 i = pd->blength - 1; in __big_decimal_to_big_binary()
87 if (i >= 0 && pd->bexponent + (i << 2) > -4) { in __big_decimal_to_big_binary()
88 s = pd->bexponent + (i << 2) + 4; in __big_decimal_to_big_binary()
90 carry = pd->bsignificand[i]; in __big_decimal_to_big_binary()
[all …]
H A Dchar_to_decimal.h124 pd->fpclass = fp_signaling;
125 pd->sign = 0;
126 pd->exponent = 0;
127 pd->ds[0] = '\0';
128 pd->more = 0;
129 pd->ndigits = 0;
145 pd->fpclass = fp_zero;
162 pd->sign = 1;
172 pd->fpclass = fp_normal;
175 pd->ds[ids++] = (char)current;
[all …]
H A Dhex_bin.c45 __hex_to_unpacked(decimal_record *pd, unpacked *pu) in __hex_to_unpacked() argument
49 pu->sign = pd->sign; in __hex_to_unpacked()
50 pu->fpclass = pd->fpclass; in __hex_to_unpacked()
58 pu->exponent = pd->exponent + (pd->ndigits << 2) - 1; in __hex_to_unpacked()
64 n = pd->ndigits; in __hex_to_unpacked()
68 pu->significand[i >> 3] |= HEXVAL(pd->ds[i]) << in __hex_to_unpacked()
91 if (pd->ndigits > 30 || pd->more) in __hex_to_unpacked()
114 __hex_to_single(decimal_record *pd, enum fp_direction_type rd, single *px, in __hex_to_single() argument
121 if (pd->fpclass == fp_zero) { in __hex_to_single()
122 kluge.f.msw.sign = pd->sign? 1 : 0; in __hex_to_single()
[all …]
/titanic_41/usr/src/lib/libbc/libc/gen/common/
H A Ddouble_decim.c42 decimal_round(decimal_mode *pm, decimal_record *pd, fp_exception_field_type *ps, in decimal_round() argument
61 if (pd->ndigits <= 0) in decimal_round()
63 lsd = pd->ds[pd->ndigits - 1] - '0'; in decimal_round()
68 if (pd->sign != 0) in decimal_round()
72 if (pd->sign == 0) in decimal_round()
79 for (i = (pd->ndigits - 1); (pd->ds[i] == '9') && (i >= 0); i--) in decimal_round()
80 pd->ds[i] = '0'; in decimal_round()
82 (pd->ds[i])++; in decimal_round()
84 pd->ds[0] = '1'; in decimal_round()
87 pd->exponent++; in decimal_round()
[all …]
H A Ddecimal_bin.c193 decimal_to_unpacked(px, pd, significant_bits) in decimal_to_unpacked() argument
195 decimal_record *pd;
211 px->sign = pd->sign;
212 px->fpclass = pd->fpclass;
215 for (length = 0; pd->ds[length] != 0; length++);
221 if (pd->exponent >= 0) {/* All integer digits. */
223 ntz = pd->exponent; /* Trailing zeros. */
227 } else if (length <= -pd->exponent) { /* No integer digits. */
232 nlz = -pd->exponent - length; /* Leading zeros. */
234 ndigs = length + pd->exponent;
[all …]
H A Dchar_to_decimal.h48 pd->fpclass = fp_normal;/* Defaults. */
49 pd->sign = 0; /* Positive. */
50 pd->exponent = 0;
51 pd->more = 0; /* Assume no overflow of digits on NaN
74 pd->fpclass = fp_zero;
81 pd->sign = 1;
90 pd->ds[ids++] = CURRENT;
143 pd->fpclass = fp_infinity;
169 pd->fpclass = fp_quiet;
176 pd->fpclass = fp_quiet;
[all …]
H A Dgconvert.c38 _gcvt(ndigit, pd, trailing, buf) in _gcvt() argument
40 decimal_record *pd;
55 if (pd->sign)
57 switch (pd->fpclass) {
80 if ((pd->exponent > 0) || (pd->exponent < -(ndigit + 3))) { /* E format. */
85 *(p++) = pd->ds[0];
87 for (i = 1; pd->ds[i] != 0;)
88 *(p++) = pd->ds[i++];
97 n = pd->exponent + i - 1;
111 if (pd->exponent >= (1 - ndigit)) { /* x.xxx */
[all …]
/titanic_41/usr/src/uts/common/crypto/core/
H A Dkcf_callprov.c47 #define KCF_PROV_NULL_ENTRY_POINT(pd, o1, o2, ops) \ argument
48 (ops = (caddr_t *)(void *)((caddr_t)(pd)->pd_ops_vector + (o1)), \
73 kcf_insert_triedlist(kcf_prov_tried_t **list, kcf_provider_desc_t *pd, in kcf_insert_triedlist() argument
84 KCF_PROV_REFHOLD(pd); in kcf_insert_triedlist()
85 l->pt_pd = pd; in kcf_insert_triedlist()
93 is_in_triedlist(kcf_provider_desc_t *pd, kcf_prov_tried_t *triedl) in is_in_triedlist() argument
96 if (triedl->pt_pd == pd) in is_in_triedlist()
188 is_valid_provider_for_mech(kcf_provider_desc_t *pd, kcf_mech_entry_t *me, in is_valid_provider_for_mech() argument
197 if (prov_chain->pm_prov_desc == pd && in is_valid_provider_for_mech()
483 kcf_provider_desc_t *prev, kcf_provider_desc_t **pd) in kcf_get_next_logical_provider_member() argument
[all …]
/titanic_41/usr/src/uts/common/io/fibre-channel/impl/
H A Dfctl.c848 fc_remote_port_t *pd; in fc_ulp_init_packet() local
852 pd = pkt->pkt_pd; in fc_ulp_init_packet()
857 if ((rval == FC_SUCCESS) && (pd != NULL)) { in fc_ulp_init_packet()
862 mutex_enter(&pd->pd_mutex); in fc_ulp_init_packet()
863 ASSERT(pd->pd_ref_count >= 0); in fc_ulp_init_packet()
864 pd->pd_ref_count++; in fc_ulp_init_packet()
865 mutex_exit(&pd->pd_mutex); in fc_ulp_init_packet()
886 fc_remote_port_t *pd; in fc_ulp_uninit_packet() local
890 pd = pkt->pkt_pd; in fc_ulp_uninit_packet()
895 if ((rval == FC_SUCCESS) && (pd != NULL)) { in fc_ulp_uninit_packet()
[all …]
H A Dfp.c1805 fc_remote_port_t *pd; in fp_suspend_all() local
1841 pd = head->pwwn_head; in fp_suspend_all()
1842 while (pd != NULL) { in fp_suspend_all()
1843 mutex_enter(&pd->pd_mutex); in fp_suspend_all()
1844 fp_remote_port_offline(pd); in fp_suspend_all()
1845 fctl_delist_did_table(port, pd); in fp_suspend_all()
1846 pd->pd_state = PORT_DEVICE_VALID; in fp_suspend_all()
1847 pd->pd_login_count = 0; in fp_suspend_all()
1848 mutex_exit(&pd->pd_mutex); in fp_suspend_all()
1849 pd = pd->pd_wwn_hnext; in fp_suspend_all()
[all …]
/titanic_41/usr/src/lib/libc/port/i18n/
H A Dwstod.c186 wstring_to_decimal(const wchar_t **ppc, int c99, decimal_record *pd, in wstring_to_decimal() argument
212 pd->fpclass = fp_signaling; in wstring_to_decimal()
213 pd->sign = 0; in wstring_to_decimal()
214 pd->exponent = 0; in wstring_to_decimal()
215 pd->ds[0] = '\0'; in wstring_to_decimal()
216 pd->more = 0; in wstring_to_decimal()
217 pd->ndigits = 0; in wstring_to_decimal()
229 pd->sign = 1; in wstring_to_decimal()
240 pd->fpclass = fp_normal; in wstring_to_decimal()
244 pd->ds[ids++] = (char)current; in wstring_to_decimal()
[all …]
/titanic_41/usr/src/lib/efcode/fcdriver/
H A Dupload.c49 private_data_t *pd, *ppd; in create_node() local
52 pd = (private_data_t *)d->private; in create_node()
63 debug_msg(DEBUG_UPLOAD, "Create Node: %p\n", pd->node); in create_node()
76 error = fc_run_priv(pd->common, FC_NEW_DEVICE, 4, 0, in create_node()
77 fc_phandle2cell(pd->node), fc_phandle2cell(ppd->node), in create_node()
92 private_data_t *pd; in finish_node() local
95 pd = (private_data_t *)d->private; in finish_node()
97 debug_msg(DEBUG_UPLOAD, "Finish Node: %p\n", pd->node); in finish_node()
99 error = fc_run_priv(pd->common, FC_FINISH_DEVICE, 1, 0, in finish_node()
100 fc_phandle2cell(pd->node)); in finish_node()
[all …]
/titanic_41/usr/src/uts/common/io/pciex/
H A Dpciev.c53 static void pcie_faulty_list_update(pcie_domains_t *pd,
486 pcie_domains_t *pd; in pcie_in_domain() local
487 pd = pcie_domain_list_find(domain_id, in pcie_in_domain()
489 if (pd && pd->cached_count) in pcie_in_domain()
504 pcie_domains_t *pd; in pcie_domain_list_add() local
506 pd = pcie_domain_list_find(domain_id, *pd_list_p, in pcie_domain_list_add()
509 if (pd == NULL) { in pcie_domain_list_add()
510 pd = PCIE_ZALLOC(pcie_domains_t); in pcie_domain_list_add()
511 pd->domain_id = domain_id; in pcie_domain_list_add()
512 pd->cached_count = 1; in pcie_domain_list_add()
[all …]

12345678