Searched refs:pd (Results 1 - 25 of 178) sorted by relevance

12345678

/illumos-gate/usr/src/cmd/mdb/common/mdb/
H A Dmdb_pipeio.c79 pipe_data_t *pd = io->io_data; local
86 if (pd->pipe_used == 0) {
87 if (pd->pipe_wriob != NULL) {
88 pd->pipe_wrsvc(pd->pipe_rdiob,
89 pd->pipe_wriob, &pd->pipe_ctx);
91 if (pd->pipe_used == 0)
95 n = MIN(pd->pipe_used, nleft);
97 if (BUFSIZ - pd
145 pipe_data_t *pd = io->io_data; local
206 pipe_data_t *pd = io->io_data; local
236 pipe_data_t *pd = io->io_data; local
254 pipe_data_t *volatile pd = io->io_data; local
331 pipe_data_t *pd = mdb_zalloc(sizeof (pipe_data_t), UM_SLEEP); local
[all...]
/illumos-gate/usr/src/uts/common/sys/crypto/
H A Dimpl.h106 * kcf_get_refcnt(pd) is the number of inflight requests to the
114 #define KCF_PROV_LOAD(pd) ((pd)->pd_state != KCF_PROV_BUSY ? \
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)
164 #define KCF_IS_PROV_USABLE(pd) ((pd)->pd_state == KCF_PROV_READY || \
165 (pd)
[all...]
/illumos-gate/usr/src/uts/common/crypto/api/
H A Dkcf_session.c47 kcf_provider_desc_t *pd = provider; local
49 ASSERT(KCF_PROV_REFHELD(pd));
53 CRYPTO_SESSION_OFFSET(session_open), pd, &real_provider); local
58 ASSERT(real_provider == pd ||
59 pd->pd_prov_type == CRYPTO_LOGICAL_PROVIDER);
61 if (CHECK_FASTPATH(crq, pd)) {
63 KCF_SWFP_RHNDL(crq), pd);
64 KCF_PROV_INCRSTATS(pd, rv);
68 0, pd);
88 kcf_provider_desc_t *pd local
97 CRYPTO_SESSION_OFFSET(session_close), pd, &real_provider); local
126 kcf_provider_desc_t *pd = provider; local
162 kcf_provider_desc_t *pd = provider; local
[all...]
H A Dkcf_digest.c67 * pd: pointer to the descriptor of the provider to use for this
100 kcf_provider_desc_t *pd = provider; local
101 kcf_provider_desc_t *real_provider = pd;
104 ASSERT(KCF_PROV_REFHELD(pd));
106 if (pd->pd_prov_type == CRYPTO_LOGICAL_PROVIDER) {
108 CRYPTO_MECH_INVALID, NULL, pd, &real_provider,
119 if (pd->pd_prov_type == CRYPTO_LOGICAL_PROVIDER)
134 kcf_provider_desc_t *pd; local
139 /* The pd is returned held */
140 if ((pd
215 kcf_provider_desc_t *pd = provider; local
276 kcf_provider_desc_t *pd; local
341 kcf_provider_desc_t *pd; local
390 kcf_provider_desc_t *pd; local
427 kcf_provider_desc_t *pd; local
461 kcf_provider_desc_t *pd; local
[all...]
H A Dkcf_mac.c100 kcf_provider_desc_t *pd = provider; local
101 kcf_provider_desc_t *real_provider = pd;
104 ASSERT(KCF_PROV_REFHELD(pd));
106 if (pd->pd_prov_type == CRYPTO_LOGICAL_PROVIDER) {
108 CRYPTO_MECH_INVALID, NULL, pd, &real_provider,
118 if (pd->pd_prov_type == CRYPTO_LOGICAL_PROVIDER)
136 kcf_provider_desc_t *pd; local
142 /* The pd is returned held */
143 if ((pd = kcf_get_mech_provider(mech->cm_type, key, &me, &error,
157 if ((pd
224 kcf_provider_desc_t *pd = provider; local
260 kcf_provider_desc_t *pd; local
378 kcf_provider_desc_t *pd = provider; local
440 kcf_provider_desc_t *pd; local
527 kcf_provider_desc_t *pd; local
576 kcf_provider_desc_t *pd; local
612 kcf_provider_desc_t *pd; local
[all...]
H A Dkcf_cipher.c69 * pd: provider descriptor
113 kcf_provider_desc_t *pd = provider; local
114 kcf_provider_desc_t *real_provider = pd;
116 ASSERT(KCF_PROV_REFHELD(pd));
118 if (pd->pd_prov_type == CRYPTO_LOGICAL_PROVIDER) {
121 CRYPTO_MECH_INVALID, NULL, pd, &real_provider,
125 CRYPTO_MECH_INVALID, NULL, pd, &real_provider,
135 if (pd->pd_prov_type == CRYPTO_LOGICAL_PROVIDER)
141 if (CHECK_FASTPATH(crq, pd)) {
156 KCF_PROV_INCRSTATS(pd, erro
235 kcf_provider_desc_t *pd; local
324 kcf_provider_desc_t *pd = provider; local
361 kcf_provider_desc_t *pd; local
430 crypto_encrypt_init_prov(crypto_provider_t pd, crypto_session_id_t sid, crypto_mechanism_t *mech, crypto_key_t *key, crypto_ctx_template_t tmpl, crypto_context_t *ctxp, crypto_call_req_t *crq) argument
478 kcf_provider_desc_t *pd; local
538 kcf_provider_desc_t *pd; local
605 kcf_provider_desc_t *pd = provider; local
643 kcf_provider_desc_t *pd; local
712 crypto_decrypt_init_prov(crypto_provider_t pd, crypto_session_id_t sid, crypto_mechanism_t *mech, crypto_key_t *key, crypto_ctx_template_t tmpl, crypto_context_t *ctxp, crypto_call_req_t *crq) argument
760 kcf_provider_desc_t *pd; local
820 kcf_provider_desc_t *pd; local
857 kcf_provider_desc_t *pd; local
892 kcf_provider_desc_t *pd; local
[all...]
H A Dkcf_sign.c53 kcf_provider_desc_t *pd = provider; local
54 kcf_provider_desc_t *real_provider = pd;
56 ASSERT(KCF_PROV_REFHELD(pd));
58 if (pd->pd_prov_type == CRYPTO_LOGICAL_PROVIDER) {
60 CRYPTO_MECH_INVALID, NULL, pd, &real_provider,
69 if (pd->pd_prov_type == CRYPTO_LOGICAL_PROVIDER)
77 if (pd->pd_prov_type == CRYPTO_LOGICAL_PROVIDER)
96 kcf_provider_desc_t *pd; local
102 /* The pd is returned held */
103 if ((pd
151 kcf_provider_desc_t *pd; local
179 kcf_provider_desc_t *pd; local
206 kcf_provider_desc_t *pd; local
233 kcf_provider_desc_t *pd = provider; local
263 kcf_provider_desc_t *pd; local
353 kcf_provider_desc_t *pd = provider; local
393 kcf_provider_desc_t *pd = provider; local
436 kcf_provider_desc_t *pd; local
[all...]
H A Dkcf_verify.c53 kcf_provider_desc_t *pd = provider; local
54 kcf_provider_desc_t *real_provider = pd;
56 ASSERT(KCF_PROV_REFHELD(pd));
58 if (pd->pd_prov_type == CRYPTO_LOGICAL_PROVIDER) {
60 CRYPTO_MECH_INVALID, NULL, pd, &real_provider,
69 if (pd->pd_prov_type == CRYPTO_LOGICAL_PROVIDER)
77 if (pd->pd_prov_type == CRYPTO_LOGICAL_PROVIDER)
97 kcf_provider_desc_t *pd; local
103 /* The pd is returned held */
104 if ((pd
152 kcf_provider_desc_t *pd; local
181 kcf_provider_desc_t *pd; local
208 kcf_provider_desc_t *pd; local
235 kcf_provider_desc_t *pd = provider; local
265 kcf_provider_desc_t *pd; local
355 kcf_provider_desc_t *pd = provider; local
395 kcf_provider_desc_t *pd = provider; local
438 kcf_provider_desc_t *pd; local
[all...]
H A Dkcf_keys.c45 kcf_provider_desc_t *pd = provider; local
46 kcf_provider_desc_t *real_provider = pd;
49 ASSERT(KCF_PROV_REFHELD(pd));
51 if (pd->pd_prov_type == CRYPTO_LOGICAL_PROVIDER) {
53 CRYPTO_MECH_INVALID, NULL, pd, &real_provider,
63 KCF_PROV_INCRSTATS(pd, rv);
70 if (pd->pd_prov_type == CRYPTO_LOGICAL_PROVIDER)
84 kcf_provider_desc_t *pd = provider; local
85 kcf_provider_desc_t *real_provider = pd;
88 ASSERT(KCF_PROV_REFHELD(pd));
124 kcf_provider_desc_t *pd = provider; local
164 kcf_provider_desc_t *pd = provider; local
204 kcf_provider_desc_t *pd = provider; local
[all...]
H A Dkcf_object.c46 kcf_provider_desc_t *pd = provider; local
47 kcf_provider_desc_t *real_provider = pd;
50 ASSERT(KCF_PROV_REFHELD(pd));
52 if (pd->pd_prov_type == CRYPTO_LOGICAL_PROVIDER) {
55 pd, &real_provider);
64 KCF_PROV_INCRSTATS(pd, rv);
72 if (pd->pd_prov_type == CRYPTO_LOGICAL_PROVIDER)
83 kcf_provider_desc_t *pd = provider; local
84 kcf_provider_desc_t *real_provider = pd;
87 ASSERT(KCF_PROV_REFHELD(pd));
121 kcf_provider_desc_t *pd = provider; local
160 kcf_provider_desc_t *pd = provider; local
199 kcf_provider_desc_t *pd = provider; local
237 kcf_provider_desc_t *pd = provider; local
275 kcf_provider_desc_t *pd = provider; local
315 kcf_provider_desc_t *pd = provider; local
350 kcf_provider_desc_t *pd = provider; local
[all...]
/illumos-gate/usr/src/lib/libbc/libc/gen/common/
H A Dfloat_decim.c37 single_to_decimal(px, pm, pd, ps)
40 decimal_record *pd;
48 pd->sign = kluge.f.msw.sign;
49 pd->fpclass = _class_single(px);
50 switch (pd->fpclass) {
61 _unpacked_to_decimal(&u, pm, pd, ps);
66 extended_to_decimal(px, pm, pd, ps)
69 decimal_record *pd;
79 pd->sign = kluge.f.msw.sign;
80 pd
[all...]
H A Dgconvert.c38 _gcvt(ndigit, pd, trailing, buf)
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
[all...]
H A Ddouble_decim.c36 * Rounds decimal record *pd according to modes in *pm, recording exceptions
38 * or non-zero to indicate exact or inexact. pd->ndigits is expected to be
42 decimal_round(decimal_mode *pm, decimal_record *pd, fp_exception_field_type *ps, argument
61 if (pd->ndigits <= 0)
63 lsd = pd->ds[pd->ndigits - 1] - '0';
68 if (pd->sign != 0)
72 if (pd->sign == 0)
79 for (i = (pd->ndigits - 1); (pd
125 _big_float *pd, b, d; local
337 _unpacked_to_decimal(unpacked *px, decimal_mode *pm, decimal_record *pd, fp_exception_field_type *ps) argument
642 double_to_decimal(double *px, decimal_mode *pm, decimal_record *pd, fp_exception_field_type *ps) argument
668 quadruple_to_decimal(quadruple *px, decimal_mode *pm, decimal_record *pd, fp_exception_field_type *ps) argument
[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
[all...]
H A Ddecimal_bin.c193 decimal_to_unpacked(px, pd, significant_bits)
195 decimal_record *pd;
199 * Converts *pd to *px so that *px can be correctly rounded. significant_bits
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
[all...]
H A D_base_sup.c57 unsigned *pnzout, _big_float *pd)
61 * into a decimal big_float in *pd. nzin tells how many implicit
73 /* Compute how many trailing zeros we're going to put in *pd. */
87 pd->bexponent = 0;
88 pd->blength = (ndigs + taken + 3) / 4;
90 ids = (ndigs + taken) - 4 * pd->blength;
91 id = pd->blength - 1;
94 printf(" _integerstring_to_big_decimal exponent %d ids %d id %d \n", pd->bexponent, ids, id);
97 pd->bsignificand[id] = 1000 * IDIGIT(ids) + 100 * IDIGIT(ids + 1) + 10 * IDIGIT(ids + 2) + IDIGIT(ids + 3);
103 pd
56 _integerstring_to_big_decimal(char ds[], unsigned ndigs, unsigned nzin, unsigned *pnzout, _big_float *pd) argument
192 _big_decimal_to_big_binary(_big_float *pd, _big_float *pb) argument
[all...]
/illumos-gate/usr/src/lib/libc/port/fp/
H A Dhex_bin.c37 * Convert a hexadecimal record in *pd to unpacked form in *pu.
39 * Up to 30 hexadecimal digits from pd->ds are converted to a binary
42 * pd->ds, the least significant bit of px->significand will be set.
45 __hex_to_unpacked(decimal_record *pd, unpacked *pu) argument
49 pu->sign = pd->sign;
50 pu->fpclass = pd->fpclass;
54 * radix point in *pd lies to the right of the last (base sixteen)
58 pu->exponent = pd->exponent + (pd->ndigits << 2) - 1;
64 n = pd
114 __hex_to_single(decimal_record *pd, enum fp_direction_type rd, single *px, fp_exception_field_type *ps) argument
135 __hex_to_double(decimal_record *pd, enum fp_direction_type rd, double *px, fp_exception_field_type *ps) argument
159 __hex_to_quadruple(decimal_record *pd, enum fp_direction_type rd, quadruple *px, fp_exception_field_type *ps) argument
185 __hex_to_extended(decimal_record *pd, enum fp_direction_type rd, extended *px, fp_exception_field_type *ps) argument
[all...]
H A Dchar_to_decimal.h44 * decimal_record *pd;
84 * *ppc, *pd, *pform, and *pechar will be set as documented in the
124 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
[all...]
H A Ddouble_decim.c75 * should fit in pd, but __big_float_times_power may allocate new
86 _big_float *pd; local
90 pd = *ppd;
95 pd->bsignificand[1] = __quorem10000(carry,
96 &pd->bsignificand[0]);
97 len = (pd->bsignificand[1])? 2 : 1;
100 /* multiply pd by 2^16 and add next digit */
103 carry += (unsigned int)pd->bsignificand[j]
106 &pd->bsignificand[j]);
110 &pd
175 __big_decimal_to_string(_big_float *pf, int sticky, decimal_mode *pm, decimal_record *pd, fp_exception_field_type *ps) argument
338 __bigfloat_to_decimal(_big_float *bf, decimal_mode *pm, decimal_record *pd, fp_exception_field_type *ps) argument
529 single_to_decimal(single *px, decimal_mode *pm, decimal_record *pd, fp_exception_field_type *ps) argument
601 double_to_decimal(double *px, decimal_mode *pm, decimal_record *pd, fp_exception_field_type *ps) argument
646 extended_to_decimal(extended *px, decimal_mode *pm, decimal_record *pd, fp_exception_field_type *ps) argument
702 quadruple_to_decimal(quadruple *px, decimal_mode *pm, decimal_record *pd, fp_exception_field_type *ps) argument
[all...]
H A Dgconvert.c36 __k_gconvert(int ndigits, decimal_record *pd, int trailing, char *buf) argument
43 if (pd->sign)
45 switch (pd->fpclass) {
57 if ((pd->exponent > 0) || (pd->exponent < -(ndigits + 3))) {
62 *(p++) = pd->ds[0];
64 for (i = 1; pd->ds[i] != 0; )
65 *(p++) = pd->ds[i++];
75 n = pd->exponent + i - 1;
93 if (pd
[all...]
H A Ddecimal_bin.c38 * Convert the integer part of a nonzero base-10^4 _big_float *pd
40 * significant bits. On exit, *sticky is nonzero if *pd had a
41 * nonzero fractional part. If pd->exponent > 0 and **ppb is not
43 * verted significand scaled by 10^pd->exponent), then on exit,
51 * the result of converting the significand of *pd.
54 __big_decimal_to_big_binary(_big_float *pd, int nsig, _big_float **ppb, argument
63 /* convert pd a digit at a time, most significant first */
64 if (pd->bexponent + ((pd->blength - 1) << 2) >= 0) {
65 pb->bsignificand[0] = pd
147 __decimal_to_unpacked(unpacked *px, decimal_record *pd, int sigbits) argument
334 __fast_decimal_to_single(single *px, decimal_mode *pm, decimal_record *pd, fp_exception_field_type *ps) argument
433 __fast_decimal_to_double(double *px, decimal_mode *pm, decimal_record *pd, fp_exception_field_type *ps) argument
495 decimal_to_single(single *px, decimal_mode *pm, decimal_record *pd, fp_exception_field_type *ps) argument
570 decimal_to_double(double *px, decimal_mode *pm, decimal_record *pd, fp_exception_field_type *ps) argument
649 decimal_to_extended(extended *px, decimal_mode *pm, decimal_record *pd, fp_exception_field_type *ps) argument
736 decimal_to_quadruple(quadruple *px, decimal_mode *pm, decimal_record *pd, fp_exception_field_type *ps) argument
[all...]
/illumos-gate/usr/src/lib/efcode/fcdriver/
H A Dupload.c49 private_data_t *pd, *ppd; local
52 pd = (private_data_t *)d->private;
63 debug_msg(DEBUG_UPLOAD, "Create Node: %p\n", pd->node);
76 error = fc_run_priv(pd->common, FC_NEW_DEVICE, 4, 0,
77 fc_phandle2cell(pd->node), fc_phandle2cell(ppd->node),
92 private_data_t *pd; local
95 pd = (private_data_t *)d->private;
97 debug_msg(DEBUG_UPLOAD, "Finish Node: %p\n", pd->node);
99 error = fc_run_priv(pd->common, FC_FINISH_DEVICE, 1, 0,
100 fc_phandle2cell(pd
109 private_data_t *pd; local
135 private_data_t *pd = (private_data_t *)d->private; local
[all...]
/illumos-gate/usr/src/lib/libc/port/i18n/
H A Dwstod.c186 wstring_to_decimal(const wchar_t **ppc, int c99, decimal_record *pd, argument
212 pd->fpclass = fp_signaling;
213 pd->sign = 0;
214 pd->exponent = 0;
215 pd->ds[0] = '\0';
216 pd->more = 0;
217 pd->ndigits = 0;
229 pd->sign = 1;
240 pd->fpclass = fp_normal;
244 pd
[all...]
/illumos-gate/usr/src/uts/common/crypto/core/
H A Dkcf_callprov.c47 #define KCF_PROV_NULL_ENTRY_POINT(pd, o1, o2, ops) \
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, argument
84 KCF_PROV_REFHOLD(pd);
85 l->pt_pd = pd;
93 is_in_triedlist(kcf_provider_desc_t *pd, kcf_prov_tried_t *triedl) argument
96 if (triedl->pt_pd == pd)
188 is_valid_provider_for_mech(kcf_provider_desc_t *pd, kcf_mech_entry_t *me, argument
197 if (prov_chain->pm_prov_desc == pd &&
483 kcf_provider_desc_t *prev, kcf_provider_desc_t **pd)
482 kcf_get_next_logical_provider_member(kcf_provider_desc_t *logical_provider, kcf_provider_desc_t *prev, kcf_provider_desc_t **pd) argument
533 kcf_provider_desc_t *pd = NULL, *gpd = NULL; local
665 kcf_provider_desc_t *pd = NULL, *pdm1 = NULL, *pdm1m2 = NULL; local
837 common_submit_request(kcf_provider_desc_t *pd, crypto_ctx_t *ctx, kcf_req_params_t *params, crypto_req_handle_t rhndl) argument
1657 kcf_emulate_dual(kcf_provider_desc_t *pd, crypto_ctx_t *ctx, kcf_req_params_t *params) argument
[all...]
/illumos-gate/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; local
487 pd = pcie_domain_list_find(domain_id,
489 if (pd && pd->cached_count)
504 pcie_domains_t *pd; local
506 pd = pcie_domain_list_find(domain_id, *pd_list_p,
509 if (pd == NULL) {
510 pd = PCIE_ZALLOC(pcie_domains_t);
511 pd
526 pcie_domains_t *pd; local
551 pcie_faulty_list_update(pcie_domains_t *pd, pcie_domains_t **headp) argument
574 pcie_domains_t *pd = pcie_faulty_domains; local
592 pcie_domains_t *old_list_p, *new_list_p, *pd; local
[all...]

Completed in 74 milliseconds

12345678