usr/src/cmd/init/init.c
1941
void *dstate;
usr/src/cmd/init/init.c
1960
if (definit_open(ENVFILE, &dstate) != 0) {
usr/src/cmd/init/init.c
1967
while ((tokp = definit_token(dstate)) != NULL &&
usr/src/cmd/init/init.c
2000
definit_close(dstate);
usr/src/cmd/mdb/common/modules/dtrace/dtrace.c
1887
dtrace_dstate_t dstate;
usr/src/cmd/mdb/common/modules/dtrace/dtrace.c
1897
if (mdb_vread(&dstate, sizeof (dstate), addr) == -1) {
usr/src/cmd/mdb/common/modules/dtrace/dtrace.c
1909
data->dtdvd_hashsize = dstate.dtds_hashsize;
usr/src/cmd/mdb/common/modules/dtrace/dtrace.c
1910
hsize = dstate.dtds_hashsize * sizeof (dtrace_dynhash_t);
usr/src/cmd/mdb/common/modules/dtrace/dtrace.c
1915
(uintptr_t)dstate.dtds_hash) == -1) {
usr/src/cmd/mdb/common/modules/dtrace/dtrace.c
1917
(uintptr_t)dstate.dtds_hash);
usr/src/cmd/mdb/common/modules/dtrace/dtrace.c
2349
dtrace_dstate_t dstate;
usr/src/cmd/mdb/common/modules/dtrace/dtrace.c
2359
if (mdb_vread(&dstate, sizeof (dstate), addr) == -1) {
usr/src/cmd/mdb/common/modules/dtrace/dtrace.c
2364
hsize = (actual = dstate.dtds_hashsize) * sizeof (size_t);
usr/src/cmd/mdb/common/modules/dtrace/dtrace.c
2372
for (prime = dstate.dtds_hashsize - 1; prime > 7; prime--) {
usr/src/cmd/mdb/common/modules/dtrace/dtrace.c
595
dtrace_dstate_t *dstate;
usr/src/cmd/mdb/common/modules/dtrace/dtrace.c
619
dstate = &state->dts_vstate.dtvs_dynvars;
usr/src/cmd/mdb/common/modules/dtrace/dtrace.c
625
addr = (uintptr_t)&dstate->dtds_percpu[i];
usr/src/cmd/svc/startd/env.c
114
definit_close(dstate);
usr/src/cmd/svc/startd/env.c
60
void *dstate;
usr/src/cmd/svc/startd/env.c
70
if (definit_open(DEFINIT_DEFAULT_FILE, &dstate) != 0) {
usr/src/cmd/svc/startd/env.c
79
while ((tokp = definit_token(dstate)) != NULL) {
usr/src/lib/libzonecfg/common/libzonecfg.c
7532
void *dstate = NULL;
usr/src/lib/libzonecfg/common/libzonecfg.c
7564
if (definit_open(DEFINIT_DEFAULT_FILE, &dstate) != 0) {
usr/src/lib/libzonecfg/common/libzonecfg.c
7577
while ((tok = definit_token(dstate)) != NULL) {
usr/src/lib/libzonecfg/common/libzonecfg.c
7610
definit_close(dstate);
usr/src/lib/libzonecfg/common/libzonecfg.c
7615
if (dstate != NULL)
usr/src/lib/libzonecfg/common/libzonecfg.c
7616
definit_close(dstate);
usr/src/uts/common/dtrace/dtrace.c
13592
dtrace_dstate_init(dtrace_dstate_t *dstate, size_t size)
usr/src/uts/common/dtrace/dtrace.c
13594
size_t hashsize, maxper, min, chunksize = dstate->dtds_chunksize;
usr/src/uts/common/dtrace/dtrace.c
13601
ASSERT(dstate->dtds_base == NULL && dstate->dtds_percpu == NULL);
usr/src/uts/common/dtrace/dtrace.c
13603
bzero(dstate, sizeof (dtrace_dstate_t));
usr/src/uts/common/dtrace/dtrace.c
13605
if ((dstate->dtds_chunksize = chunksize) == 0)
usr/src/uts/common/dtrace/dtrace.c
13606
dstate->dtds_chunksize = DTRACE_DYNVAR_CHUNKSIZE;
usr/src/uts/common/dtrace/dtrace.c
13608
VERIFY(dstate->dtds_chunksize < LONG_MAX);
usr/src/uts/common/dtrace/dtrace.c
13610
if (size < (min = dstate->dtds_chunksize + sizeof (dtrace_dynhash_t)))
usr/src/uts/common/dtrace/dtrace.c
13616
dstate->dtds_size = size;
usr/src/uts/common/dtrace/dtrace.c
13617
dstate->dtds_base = base;
usr/src/uts/common/dtrace/dtrace.c
13618
dstate->dtds_percpu = kmem_cache_alloc(dtrace_state_cache, KM_SLEEP);
usr/src/uts/common/dtrace/dtrace.c
13619
bzero(dstate->dtds_percpu, NCPU * sizeof (dtrace_dstate_percpu_t));
usr/src/uts/common/dtrace/dtrace.c
13621
hashsize = size / (dstate->dtds_chunksize + sizeof (dtrace_dynhash_t));
usr/src/uts/common/dtrace/dtrace.c
13626
dstate->dtds_hashsize = hashsize;
usr/src/uts/common/dtrace/dtrace.c
13627
dstate->dtds_hash = dstate->dtds_base;
usr/src/uts/common/dtrace/dtrace.c
13637
dstate->dtds_hash[i].dtdh_chain = &dtrace_dynhash_sink;
usr/src/uts/common/dtrace/dtrace.c
13654
maxper = (maxper / dstate->dtds_chunksize) * dstate->dtds_chunksize;
usr/src/uts/common/dtrace/dtrace.c
13657
dstate->dtds_percpu[i].dtdsc_free = dvar = start;
usr/src/uts/common/dtrace/dtrace.c
13678
dstate->dtds_chunksize);
usr/src/uts/common/dtrace/dtrace.c
13680
if ((uintptr_t)next + dstate->dtds_chunksize >= limit)
usr/src/uts/common/dtrace/dtrace.c
13697
dtrace_dstate_fini(dtrace_dstate_t *dstate)
usr/src/uts/common/dtrace/dtrace.c
13701
if (dstate->dtds_base == NULL)
usr/src/uts/common/dtrace/dtrace.c
13704
kmem_free(dstate->dtds_base, dstate->dtds_size);
usr/src/uts/common/dtrace/dtrace.c
13705
kmem_cache_free(dtrace_state_cache, dstate->dtds_percpu);
usr/src/uts/common/dtrace/dtrace.c
1624
dtrace_dynvar_clean(dtrace_dstate_t *dstate)
usr/src/uts/common/dtrace/dtrace.c
1632
dcpu = &dstate->dtds_percpu[i];
usr/src/uts/common/dtrace/dtrace.c
1672
rinser = &dstate->dtds_percpu[j];
usr/src/uts/common/dtrace/dtrace.c
17112
dtrace_dstate_t *dstate;
usr/src/uts/common/dtrace/dtrace.c
17138
dstate = &state->dts_vstate.dtvs_dynvars;
usr/src/uts/common/dtrace/dtrace.c
17141
dtrace_dstate_percpu_t *dcpu = &dstate->dtds_percpu[i];
usr/src/uts/common/dtrace/dtrace.c
1729
dcpu = &dstate->dtds_percpu[i];
usr/src/uts/common/dtrace/dtrace.c
1752
dstate->dtds_state = DTRACE_DSTATE_CLEAN;
usr/src/uts/common/dtrace/dtrace.c
1764
dtrace_dynvar(dtrace_dstate_t *dstate, uint_t nkeys,
usr/src/uts/common/dtrace/dtrace.c
1769
dtrace_dynhash_t *hash = dstate->dtds_hash;
usr/src/uts/common/dtrace/dtrace.c
1772
dtrace_dstate_percpu_t *dcpu = &dstate->dtds_percpu[me];
usr/src/uts/common/dtrace/dtrace.c
1774
size_t chunksize = dstate->dtds_chunksize;
usr/src/uts/common/dtrace/dtrace.c
1853
bucket = hashval % dstate->dtds_hashsize;
usr/src/uts/common/dtrace/dtrace.c
2073
switch (dstate->dtds_state) {
usr/src/uts/common/dtrace/dtrace.c
2075
void *sp = &dstate->dtds_state;
usr/src/uts/common/dtrace/dtrace.c
2087
dcpu = &dstate->dtds_percpu[cpu];
usr/src/uts/common/dtrace/dtrace.c
2157
dcpu = &dstate->dtds_percpu[me];
usr/src/uts/common/dtrace/dtrace.c
5761
dtrace_dstate_t *dstate = &vstate->dtvs_dynvars;
usr/src/uts/common/dtrace/dtrace.c
6253
dvar = dtrace_dynvar(dstate, 2, key,
usr/src/uts/common/dtrace/dtrace.c
6287
dvar = dtrace_dynvar(dstate, 2, key,
usr/src/uts/common/dtrace/dtrace.c
6401
dvar = dtrace_dynvar(dstate, nkeys, key,
usr/src/uts/common/dtrace/dtrace.c
6443
dvar = dtrace_dynvar(dstate, nkeys, key,
usr/src/uts/common/dtrace/dtrace.c
699
dtrace_dstate_t *dstate = &vstate->dtvs_dynvars;
usr/src/uts/common/dtrace/dtrace.c
700
uintptr_t base = (uintptr_t)dstate->dtds_base +
usr/src/uts/common/dtrace/dtrace.c
701
(dstate->dtds_hashsize * sizeof (dtrace_dynhash_t));
usr/src/uts/common/dtrace/dtrace.c
726
chunkoffs = (addr - base) % dstate->dtds_chunksize;
usr/src/uts/common/dtrace/dtrace.c
731
if (chunkoffs + sz > dstate->dtds_chunksize)
usr/src/uts/common/dtrace/dtrace.c
743
DTRACE_RANGE_REMAIN(remain, addr, dvar, dstate->dtds_chunksize);
usr/src/uts/common/io/gen_drv.c
1184
struct dstate *dstatep;
usr/src/uts/common/io/gen_drv.c
1536
gen_create_minor_nodes(dev_info_t *devi, struct dstate *dstatep)
usr/src/uts/common/io/gen_drv.c
195
sizeof (struct dstate), 0)) != 0) {
usr/src/uts/common/io/gen_drv.c
228
struct dstate *dstatep;
usr/src/uts/common/io/gen_drv.c
558
struct dstate *dstatep;
usr/src/uts/common/io/gen_drv.c
843
struct dstate *dstatep;
usr/src/uts/common/io/gen_drv.c
868
struct dstate *dstatep;
usr/src/uts/common/io/gen_drv.c
894
struct dstate *dstatep;
usr/src/uts/common/io/gen_drv.c
99
static int gen_create_minor_nodes(dev_info_t *, struct dstate *);
usr/src/uts/common/io/mac/mac.c
6386
i_mac_fastpath_state_t dstate = {B_TRUE, 0};
usr/src/uts/common/io/mac/mac.c
6409
mod_hash_walk(i_mac_impl_hash, i_mac_fastpath_walker, &dstate);
usr/src/uts/common/io/mac/mac.c
6410
if ((err = dstate.mf_err) != 0) {
usr/src/uts/common/io/tclient.c
119
sizeof (struct dstate), 0)) != 0) {
usr/src/uts/common/io/tclient.c
153
struct dstate *dstatep;
usr/src/uts/common/io/tclient.c
219
struct dstate *dstatep;
usr/src/uts/common/io/tclient.c
238
struct dstate *dstatep;
usr/src/uts/common/io/tclient.c
259
struct dstate *dstatep;
usr/src/uts/sun4u/io/sbd_cpu.c
465
sbd_istate_t dstate;
usr/src/uts/sun4u/io/sbd_cpu.c
508
dstate = SBD_DEVICE_STATE(sbp, SBD_COMP_CPU, unit);
usr/src/uts/sun4u/io/sbd_cpu.c
510
if (dstate == SBD_STATE_UNCONFIGURED) {
usr/src/uts/sun4u/io/sbd_io.c
186
sbd_istate_t dstate;
usr/src/uts/sun4u/io/sbd_io.c
249
dstate = SBD_DEVICE_STATE(sbp, SBD_COMP_IO, unit);
usr/src/uts/sun4u/io/sbd_io.c
250
isp->is_ostate = ostate_cvt(dstate);
usr/src/uts/sun4v/io/vdc.c
2741
dep->hdr.dstate = VIO_DESC_FREE;
usr/src/uts/sun4v/io/vdc.c
2900
dep->hdr.dstate = VIO_DESC_READY;
usr/src/uts/sun4v/io/vdc.c
3502
if (ldep->dep->hdr.dstate != VIO_DESC_DONE) {
usr/src/uts/sun4v/io/vdc.c
3504
vdc->instance, idx, ldep->dep->hdr.dstate);
usr/src/uts/sun4v/io/vdc.c
3572
ASSERT((dep->hdr.dstate == VIO_DESC_DONE) ||
usr/src/uts/sun4v/io/vdc.c
5030
DMSG(vdcp, 1, ": state 0x%x\n", ldep->dep->hdr.dstate);
usr/src/uts/sun4v/io/vdc.c
5032
if (ldep->dep->hdr.dstate == VIO_DESC_DONE) {
usr/src/uts/sun4v/io/vds.c
2377
accepted = (elem->hdr.dstate == VIO_DESC_ACCEPTED);
usr/src/uts/sun4v/io/vds.c
2381
elem->hdr.dstate = VIO_DESC_DONE;
usr/src/uts/sun4v/io/vds.c
308
elem->hdr.dstate, \
usr/src/uts/sun4v/io/vds.c
4842
ready = (elem->hdr.dstate == VIO_DESC_READY);
usr/src/uts/sun4v/io/vds.c
4844
elem->hdr.dstate = VIO_DESC_ACCEPTED;
usr/src/uts/sun4v/io/vnet_common.c
204
ldc_dring_handle_t handle, uint64_t start, uint64_t stop, uint8_t dstate)
usr/src/uts/sun4v/io/vnet_common.c
213
descp->hdr.dstate = dstate;
usr/src/uts/sun4v/io/vnet_rxdring.c
1067
if (rxdp->dstate != VIO_DESC_READY) {
usr/src/uts/sun4v/io/vnet_rxdring.c
1090
rxdp->dstate = VIO_DESC_DONE;
usr/src/uts/sun4v/io/vnet_rxdring.c
1145
rxdp->dstate = VIO_DESC_DONE;
usr/src/uts/sun4v/io/vnet_rxdring.c
1269
if (txdp->dstate == VIO_DESC_READY) {
usr/src/uts/sun4v/io/vnet_rxdring.c
1366
if (txdp->dstate == VIO_DESC_READY)
usr/src/uts/sun4v/io/vnet_rxdring.c
1367
txdp->dstate = VIO_DESC_DONE;
usr/src/uts/sun4v/io/vnet_rxdring.c
240
rxdp->dstate = VIO_DESC_FREE;
usr/src/uts/sun4v/io/vnet_rxdring.c
446
txdp->dstate = VIO_DESC_DONE;
usr/src/uts/sun4v/io/vnet_rxdring.c
658
if (txdp->dstate != VIO_DESC_DONE) { /* out of descriptors */
usr/src/uts/sun4v/io/vnet_rxdring.c
668
txdp->dstate = VIO_DESC_INITIALIZING;
usr/src/uts/sun4v/io/vnet_rxdring.c
714
ASSERT(txdp->dstate == VIO_DESC_INITIALIZING);
usr/src/uts/sun4v/io/vnet_rxdring.c
717
txdp->dstate = VIO_DESC_READY;
usr/src/uts/sun4v/io/vnet_txdring.c
1020
if (hdrp->dstate != VIO_DESC_READY) {
usr/src/uts/sun4v/io/vnet_txdring.c
1356
if (hdrp->dstate == VIO_DESC_READY) {
usr/src/uts/sun4v/io/vnet_txdring.c
1371
if (hdrp->dstate == VIO_DESC_READY) {
usr/src/uts/sun4v/io/vnet_txdring.c
1460
if (hdrp->dstate == VIO_DESC_READY)
usr/src/uts/sun4v/io/vnet_txdring.c
1461
hdrp->dstate = VIO_DESC_DONE;
usr/src/uts/sun4v/io/vnet_txdring.c
1559
while ((hdrp->dstate == VIO_DESC_DONE) &&
usr/src/uts/sun4v/io/vnet_txdring.c
1562
hdrp->dstate = VIO_DESC_FREE;
usr/src/uts/sun4v/io/vnet_txdring.c
252
hdrp->dstate = VIO_DESC_FREE;
usr/src/uts/sun4v/io/vnet_txdring.c
700
hdrp->dstate = VIO_DESC_READY;
usr/src/uts/sun4v/io/vnet_txdring.c
716
if (rtxdp->hdr.dstate == VIO_DESC_READY) {
usr/src/uts/sun4v/io/vsw_ldc.c
3658
if (priv_addr->dstate != VIO_DESC_READY) {
usr/src/uts/sun4v/io/vsw_ldc.c
3661
ldcp->ldc_id, idx, priv_addr->dstate);
usr/src/uts/sun4v/io/vsw_ldc.c
3671
priv_addr->dstate = VIO_DESC_FREE;
usr/src/uts/sun4v/io/vsw_ldc.c
3712
priv_addr->dstate = VIO_DESC_FREE;
usr/src/uts/sun4v/io/vsw_ldc.c
4908
if (pub_addr->hdr.dstate == VIO_DESC_FREE)
usr/src/uts/sun4v/io/vsw_ldc.c
4915
if (priv_addr->dstate == VIO_DESC_FREE)
usr/src/uts/sun4v/io/vsw_rxdring.c
1195
if (txdp->dstate == VIO_DESC_READY) {
usr/src/uts/sun4v/io/vsw_rxdring.c
350
rxdp->dstate = VIO_DESC_FREE;
usr/src/uts/sun4v/io/vsw_rxdring.c
486
txdp[i].dstate = VIO_DESC_DONE;
usr/src/uts/sun4v/io/vsw_rxdring.c
734
if (rxdp->dstate != VIO_DESC_READY) {
usr/src/uts/sun4v/io/vsw_rxdring.c
754
rxdp->dstate = VIO_DESC_DONE;
usr/src/uts/sun4v/io/vsw_rxdring.c
806
rxdp->dstate = VIO_DESC_DONE;
usr/src/uts/sun4v/io/vsw_rxdring.c
953
if (txdp->dstate != VIO_DESC_DONE) { /* out of descriptors */
usr/src/uts/sun4v/io/vsw_rxdring.c
959
txdp->dstate = VIO_DESC_INITIALIZING;
usr/src/uts/sun4v/io/vsw_rxdring.c
993
ASSERT(txdp->dstate == VIO_DESC_INITIALIZING);
usr/src/uts/sun4v/io/vsw_rxdring.c
996
txdp->dstate = VIO_DESC_READY;
usr/src/uts/sun4v/io/vsw_txdring.c
1002
if (pub_addr->hdr.dstate != VIO_DESC_DONE) {
usr/src/uts/sun4v/io/vsw_txdring.c
1006
pub_addr->hdr.dstate = VIO_DESC_FREE;
usr/src/uts/sun4v/io/vsw_txdring.c
1007
priv_addr->dstate = VIO_DESC_FREE;
usr/src/uts/sun4v/io/vsw_txdring.c
1014
i, pub_addr->hdr.dstate, priv_addr->dstate);
usr/src/uts/sun4v/io/vsw_txdring.c
1125
if (desc.hdr.dstate != VIO_DESC_READY) {
usr/src/uts/sun4v/io/vsw_txdring.c
1139
desc.hdr.dstate);
usr/src/uts/sun4v/io/vsw_txdring.c
1165
desc.hdr.dstate, desc.nbytes);
usr/src/uts/sun4v/io/vsw_txdring.c
1448
if (pub_addr->hdr.dstate == VIO_DESC_READY) {
usr/src/uts/sun4v/io/vsw_txdring.c
338
priv_addr->dstate = VIO_DESC_FREE;
usr/src/uts/sun4v/io/vsw_txdring.c
353
pub_addr->hdr.dstate = VIO_DESC_FREE;
usr/src/uts/sun4v/io/vsw_txdring.c
869
pub->hdr.dstate = VIO_DESC_READY;
usr/src/uts/sun4v/io/vsw_txdring.c
961
if (addr->dstate == VIO_DESC_FREE) {
usr/src/uts/sun4v/io/vsw_txdring.c
962
addr->dstate = VIO_DESC_READY;
usr/src/uts/sun4v/sys/vdc.h
164
dep->hdr.dstate = VIO_DESC_FREE; \
usr/src/uts/sun4v/sys/vio_common.h
40
uint8_t dstate; /* Current state of Dring entry */
usr/src/uts/sun4v/sys/vnet_common.h
129
uint8_t dstate; /* Descriptor state */
usr/src/uts/sun4v/sys/vnet_common.h
143
ldc_dring_handle_t handle, uint64_t start, uint64_t stop, uint8_t dstate);
usr/src/uts/sun4v/sys/vsw_ldc.h
242
uint64_t dstate;