/titanic_44/usr/src/uts/common/io/ |
H A D | tclient.c | 56 struct dstate { struct 119 sizeof (struct dstate), 0)) != 0) { in _init() 153 struct dstate *dstatep; in tcli_attach() 219 struct dstate *dstatep; in tcli_open() 238 struct dstate *dstatep; in tcli_close() 259 struct dstate *dstatep; in tcli_ioctl()
|
H A D | gen_drv.c | 60 typedef struct dstate { struct 99 static int gen_create_minor_nodes(dev_info_t *, struct dstate *); 195 sizeof (struct dstate), 0)) != 0) { in _init() 228 struct dstate *dstatep; in gen_attach() 558 struct dstate *dstatep; in gen_detach() 843 struct dstate *dstatep; in gen_open() 868 struct dstate *dstatep; in gen_close() 894 struct dstate *dstatep; in gen_ioctl() 1184 struct dstate *dstatep; in gen_power() 1536 gen_create_minor_nodes(dev_info_t *devi, struct dstate *dstatep) in gen_create_minor_nodes()
|
/titanic_44/usr/src/uts/sun4v/io/ |
H A D | vnet_common.c | 204 ldc_dring_handle_t handle, uint64_t start, uint64_t stop, uint8_t dstate) in vnet_dring_entry_set_dstate() argument 213 descp->hdr.dstate = dstate; in vnet_dring_entry_set_dstate()
|
H A D | vsw_txdring.c | 338 priv_addr->dstate = VIO_DESC_FREE; in vsw_setup_tx_dring() 353 pub_addr->hdr.dstate = VIO_DESC_FREE; in vsw_setup_tx_dring() 869 pub->hdr.dstate = VIO_DESC_READY; in vsw_dringsend() 961 if (addr->dstate == VIO_DESC_FREE) { in vsw_dring_find_free_desc() 962 addr->dstate = VIO_DESC_READY; in vsw_dring_find_free_desc() 1002 if (pub_addr->hdr.dstate != VIO_DESC_DONE) { in vsw_reclaim_dring() 1006 pub_addr->hdr.dstate = VIO_DESC_FREE; in vsw_reclaim_dring() 1007 priv_addr->dstate = VIO_DESC_FREE; in vsw_reclaim_dring() 1014 i, pub_addr->hdr.dstate, priv_addr->dstate); in vsw_reclaim_dring() 1125 if (desc.hdr.dstate != VIO_DESC_READY) { in vsw_process_dringdata() [all …]
|
H A D | vnet_rxdring.c | 240 rxdp->dstate = VIO_DESC_FREE; in vgen_create_rx_dring() 446 txdp->dstate = VIO_DESC_DONE; in vgen_map_tx_dring() 658 if (txdp->dstate != VIO_DESC_DONE) { /* out of descriptors */ in vgen_dringsend_shm() 668 txdp->dstate = VIO_DESC_INITIALIZING; in vgen_dringsend_shm() 714 ASSERT(txdp->dstate == VIO_DESC_INITIALIZING); in vgen_dringsend_shm() 717 txdp->dstate = VIO_DESC_READY; in vgen_dringsend_shm() 1067 if (rxdp->dstate != VIO_DESC_READY) { in vgen_receive_packet() 1090 rxdp->dstate = VIO_DESC_DONE; in vgen_receive_packet() 1145 rxdp->dstate = VIO_DESC_DONE; in vgen_receive_packet() 1269 if (txdp->dstate == VIO_DESC_READY) { in vgen_handle_dringdata_ack_shm() [all …]
|
H A D | vsw_rxdring.c | 350 rxdp->dstate = VIO_DESC_FREE; in vsw_setup_rx_dring() 486 txdp[i].dstate = VIO_DESC_DONE; in vsw_map_tx_dring() 734 if (rxdp->dstate != VIO_DESC_READY) { in vsw_receive_packet() 754 rxdp->dstate = VIO_DESC_DONE; in vsw_receive_packet() 806 rxdp->dstate = VIO_DESC_DONE; in vsw_receive_packet() 953 if (txdp->dstate != VIO_DESC_DONE) { /* out of descriptors */ in vsw_dringsend_shm() 959 txdp->dstate = VIO_DESC_INITIALIZING; in vsw_dringsend_shm() 993 ASSERT(txdp->dstate == VIO_DESC_INITIALIZING); in vsw_dringsend_shm() 996 txdp->dstate = VIO_DESC_READY; in vsw_dringsend_shm() 1195 if (txdp->dstate == VIO_DESC_READY) { in vsw_process_dringdata_ack_shm()
|
H A D | vnet_txdring.c | 252 hdrp->dstate = VIO_DESC_FREE; in vgen_create_tx_dring() 700 hdrp->dstate = VIO_DESC_READY; in vgen_dringsend() 716 if (rtxdp->hdr.dstate == VIO_DESC_READY) { in vgen_dringsend() 1020 if (hdrp->dstate != VIO_DESC_READY) { in vgen_process_dringdata() 1356 if (hdrp->dstate == VIO_DESC_READY) { in vgen_handle_dringdata_ack() 1371 if (hdrp->dstate == VIO_DESC_READY) { in vgen_handle_dringdata_ack() 1460 if (hdrp->dstate == VIO_DESC_READY) in vgen_handle_dringdata_nack() 1461 hdrp->dstate = VIO_DESC_DONE; in vgen_handle_dringdata_nack() 1559 while ((hdrp->dstate == VIO_DESC_DONE) && in vgen_reclaim_dring() 1562 hdrp->dstate = VIO_DESC_FREE; in vgen_reclaim_dring()
|
H A D | vsw_ldc.c | 3658 if (priv_addr->dstate != VIO_DESC_READY) { in vsw_process_data_ibnd_pkt() 3661 ldcp->ldc_id, idx, priv_addr->dstate); in vsw_process_data_ibnd_pkt() 3671 priv_addr->dstate = VIO_DESC_FREE; in vsw_process_data_ibnd_pkt() 3712 priv_addr->dstate = VIO_DESC_FREE; in vsw_process_data_ibnd_pkt() 4908 if (pub_addr->hdr.dstate == VIO_DESC_FREE) in display_ring() 4915 if (priv_addr->dstate == VIO_DESC_FREE) in display_ring()
|
H A D | vdc.c | 2741 dep->hdr.dstate = VIO_DESC_FREE; in vdc_init_descriptor_ring() 2900 dep->hdr.dstate = VIO_DESC_READY; in vdc_map_to_shared_dring() 3502 if (ldep->dep->hdr.dstate != VIO_DESC_DONE) { in vdc_drain_response() 3504 vdc->instance, idx, ldep->dep->hdr.dstate); in vdc_drain_response() 3572 ASSERT((dep->hdr.dstate == VIO_DESC_DONE) || in vdc_depopulate_descriptor() 5030 DMSG(vdcp, 1, ": state 0x%x\n", ldep->dep->hdr.dstate); in vdc_process_data_msg() 5032 if (ldep->dep->hdr.dstate == VIO_DESC_DONE) { in vdc_process_data_msg()
|
H A D | vds.c | 307 elem->hdr.dstate, \ 2376 accepted = (elem->hdr.dstate == VIO_DESC_ACCEPTED); in vd_mark_elem_done() 2380 elem->hdr.dstate = VIO_DESC_DONE; in vd_mark_elem_done() 4837 ready = (elem->hdr.dstate == VIO_DESC_READY); in vd_process_element() 4839 elem->hdr.dstate = VIO_DESC_ACCEPTED; in vd_process_element()
|
/titanic_44/usr/src/uts/sun4v/sys/ |
H A D | vnet_common.h | 129 uint8_t dstate; /* Descriptor state */ member 143 ldc_dring_handle_t handle, uint64_t start, uint64_t stop, uint8_t dstate);
|
H A D | vio_common.h | 40 uint8_t dstate; /* Current state of Dring entry */ member
|
H A D | vdc.h | 164 dep->hdr.dstate = VIO_DESC_FREE; \
|
H A D | vsw_ldc.h | 242 uint64_t dstate; member
|
/titanic_44/usr/src/uts/sun4u/io/ |
H A D | sbd_io.c | 186 sbd_istate_t dstate; in sbd_io_status() local 249 dstate = SBD_DEVICE_STATE(sbp, SBD_COMP_IO, unit); in sbd_io_status() 250 isp->is_ostate = ostate_cvt(dstate); in sbd_io_status()
|
H A D | sbd_cpu.c | 463 sbd_istate_t dstate; in sbd_pre_attach_cpu() local 506 dstate = SBD_DEVICE_STATE(sbp, SBD_COMP_CPU, unit); in sbd_pre_attach_cpu() 508 if (dstate == SBD_STATE_UNCONFIGURED) { in sbd_pre_attach_cpu()
|
/titanic_44/usr/src/cmd/mdb/common/modules/dtrace/ |
H A D | dtrace.c | 547 dtrace_dstate_t *dstate; in dtracemdb_status() local 571 dstate = &state->dts_vstate.dtvs_dynvars; in dtracemdb_status() 577 addr = (uintptr_t)&dstate->dtds_percpu[i]; in dtracemdb_status() 1831 dtrace_dstate_t dstate; in dtrace_dynvar_init() local 1841 if (mdb_vread(&dstate, sizeof (dstate), addr) == -1) { in dtrace_dynvar_init() 1853 data->dtdvd_hashsize = dstate.dtds_hashsize; in dtrace_dynvar_init() 1854 hsize = dstate.dtds_hashsize * sizeof (dtrace_dynhash_t); in dtrace_dynvar_init() 1859 (uintptr_t)dstate.dtds_hash) == -1) { in dtrace_dynvar_init() 1861 (uintptr_t)dstate.dtds_hash); in dtrace_dynvar_init() 2293 dtrace_dstate_t dstate; in dtrace_dynstat() local [all …]
|
/titanic_44/usr/src/uts/sun4u/starfire/io/ |
H A D | idn_proto.c | 495 switch (dp->dstate) { in idn_link() 512 domid, idnds_str[dp->dstate]); in idn_link() 773 IDN_HISTORY_LOG(IDNH_RELINK, d, dp->dstate, in idn_unlink_domainset() 829 if (dp->dstate != IDNDS_CLOSED) { in idn_connect() 837 idnds_str[dp->dstate]); in idn_connect() 871 if (dp->dstate == IDNDS_CLOSED) { in idn_disconnect() 1497 proc, domid, dp->dcpu, idnds_str[dp->dstate], in idn_recv_nego() 1538 if (dp->dstate == IDNDS_CONNECTED) { in idn_recv_nego() 1541 dp->dstate, idn.domset.ds_relink); in idn_recv_nego() 1693 proc, domid, idnds_str[dp->dstate], msg, in idn_check_nego() [all …]
|
H A D | idn_smr.c | 268 if (mdp->dstate != IDNDS_CONNECTED) { in smr_slab_alloc_remote() 272 if (mdp->dstate != IDNDS_CONNECTED) { in smr_slab_alloc_remote() 305 ? "unknown" : idnds_str[idn_domain[masterid].dstate]); in smr_slab_alloc_remote() 638 if (dp->dstate != IDNDS_CONNECTED) { in smr_buf_alloc() 641 proc, domid, idnds_str[dp->dstate]); in smr_buf_alloc() 2107 if ((dp->dstate == IDNDS_CONNECTED) && in smr_slab_reap()
|
H A D | idn.c | 863 idnds_str[dp->dstate]); in idndetach() 1371 idnds_str[dp->dstate]); in idn_deinit() 2416 (dp->dstate == IDNDS_CLOSED)) { in idn_info() 3160 ASSERT(dp->dstate == IDNDS_CLOSED); in idn_domain_resetentry() 3226 proc, domid, idnds_str[dp->dstate]); in idn_open_domain() 3337 ASSERT(dp->dstate == IDNDS_CLOSED); in idn_close_domain() 3426 dp->dstate = IDNDS_CLOSED; in idn_domains_init() 4461 idnds_str[mdp->dstate]); in idn_global_report() 4465 idnds_str[mdp->dstate]); in idn_global_report() 4487 idnds_str[dp->dstate]); in idn_global_report() [all …]
|
/titanic_44/usr/src/uts/sun4u/starfire/sys/ |
H A D | idn.h | 559 (uchar_t)(dp)->dstate; \ 1366 #define IDNDS_IS_CLOSED(dp) (((dp)->dstate == IDNDS_CLOSED) || \ 1367 ((dp)->dstate == IDNDS_DMAP)) 1368 #define IDNDS_IS_CONNECTING(dp) (((dp)->dstate > IDNDS_CLOSED) && \ 1369 ((dp)->dstate < IDNDS_CONNECTED)) 1370 #define IDNDS_IS_DISCONNECTING(dp) ((dp)->dstate > IDNDS_CONNECTED) 1371 #define IDNDS_CONFIG_DONE(dp) (((dp)->dstate == IDNDS_CLOSED) || \ 1372 ((dp)->dstate > IDNDS_CONFIG)) 1375 ((dp)->dstate < IDNDS_CON_READY) ? \ 1499 idnds_str[(dp)->dstate], (dp)->dstate, \ [all …]
|
/titanic_44/usr/src/uts/common/dtrace/ |
H A D | dtrace.c | 633 dtrace_dstate_t *dstate = &vstate->dtvs_dynvars; in dtrace_canstore() local 634 uintptr_t base = (uintptr_t)dstate->dtds_base + in dtrace_canstore() 635 (dstate->dtds_hashsize * sizeof (dtrace_dynhash_t)); in dtrace_canstore() 657 chunkoffs = (addr - base) % dstate->dtds_chunksize; in dtrace_canstore() 662 if (chunkoffs + sz > dstate->dtds_chunksize) in dtrace_canstore() 1458 dtrace_dynvar_clean(dtrace_dstate_t *dstate) in dtrace_dynvar_clean() argument 1466 dcpu = &dstate->dtds_percpu[i]; in dtrace_dynvar_clean() 1506 rinser = &dstate->dtds_percpu[j]; in dtrace_dynvar_clean() 1563 dcpu = &dstate->dtds_percpu[i]; in dtrace_dynvar_clean() 1586 dstate->dtds_state = DTRACE_DSTATE_CLEAN; in dtrace_dynvar_clean() [all …]
|
/titanic_44/usr/src/uts/sun4u/starcat/io/ |
H A D | dman.c | 2911 int dstate[MAN_MAX_DESTS]; in man_dlpi_senddown() local 2921 dstate[i] = TRUE; in man_dlpi_senddown() 2924 dstate[i] = FALSE; in man_dlpi_senddown() 2936 if (dstate[i]) { in man_dlpi_senddown() 2947 if (dstate[i]) { in man_dlpi_senddown() 2958 if (dstate[i] && rmp[i]) in man_dlpi_senddown()
|
/titanic_44/usr/src/uts/common/io/mac/ |
H A D | mac.c | 5724 i_mac_fastpath_state_t dstate = {B_TRUE, 0}; in mac_start_logusage() local 5747 mod_hash_walk(i_mac_impl_hash, i_mac_fastpath_walker, &dstate); in mac_start_logusage() 5748 if ((err = dstate.mf_err) != 0) { in mac_start_logusage()
|