/illumos-gate/usr/src/lib/fm/topo/modules/sun4v/hostbridge/ |
H A D | hb_rcid.h | 50 struct prc *rcs; /* array of pciexrc */ member in struct:pprc
|
H A D | hb_mdesc.h | 56 md_rc_t *rcs; /* a list of pciex root complexes */ member in struct:md_hb 57 int16_t srcs; /* size of the rcs */ 58 int16_t nrcs; /* count of rc entries in rcs */
|
H A D | hb_sun4v.c | 53 busorrc_t *rcs = NULL; local 65 if (busorrc_add(mod, &rcs, pnode) < 0) { 67 busorrc_free(mod, rcs); 72 return (rcs); 81 find_dnode(busorrc_t *rcs, uint64_t ba) argument 84 for (p = rcs; p != NULL; p = p->br_nextbus) { 292 busorrc_t *rcs; local 321 rcs = get_rcs(mod); 333 for (j = 0, rcp = hbp->rcs; j < hbp->srcs; j++, rcp++) { 336 dnode1 = find_dnode(rcs, rc [all...] |
/illumos-gate/usr/src/lib/fm/topo/modules/SUNW,SPARC-Enterprise/ioboard/ |
H A D | opl_topo.h | 81 di_node_t rcs[OPL_HB_MAX][OPL_RC_MAX]; member in struct:__anon2502
|
/illumos-gate/usr/src/lib/fm/topo/modules/sun4u/hostbridge/ |
H A D | hb_sun4u.c | 119 busorrc_t *rcs = NULL; local 154 if (busorrc_add(mod, &rcs, pnode) < 0) { 162 if (busorrc_process(mod, rcs, 1, ptn) < 0) 166 busorrc_free(mod, rcs);
|
/illumos-gate/usr/src/lib/fm/topo/modules/sun4/hostbridge/ |
H A D | hb_sun4.c | 194 * (Hostbridge #0, Root Complex #(rcs/hostbridge), ExBus #(buses/rc)) 200 * (Hostbridge #nhb, Root Complex #(rcs/hostbridge), ExBus #(buses/rc)) 207 tnode_t **rcs; local 221 if ((rcs = topo_mod_zalloc(mod, nrc * sizeof (tnode_t *))) == NULL) { 244 if (rcs[rc] == NULL) { 245 rcs[rc] = rc_process(mod, hb[br], rc, p->br_din); 246 if (rcs[rc] == NULL) { 252 rcs[rc], PCI_BUS, PCIEX_BUS, 0, MAX_HB_BUSES, 273 topo_node_unbind(rcs[rc]); 276 topo_mod_free(mod, rcs, nr [all...] |
/illumos-gate/usr/src/uts/sun4u/io/ |
H A D | rmc_comm_drvintf.c | 54 static int rmc_comm_send_req_resp(struct rmc_comm_state *rcs, 62 static int rmc_comm_dreq_thread_start(struct rmc_comm_state *rcs); 63 static void rmc_comm_dreq_thread_kill(struct rmc_comm_state *rcs); 73 struct rmc_comm_state *rcs; local 79 if ((rcs = rmc_comm_getstate(NULL, 0, 84 err = rmc_comm_send_req_resp(rcs, request, response, wait_time); 101 struct rmc_comm_state *rcs; local 111 if ((rcs = rmc_comm_getstate(NULL, 0, 119 DPRINTF(rcs, DAPI, (CE_CONT, "reqnowait, invalid args\n")); 124 DPRINTF(rcs, DAP 272 rmc_comm_send_req_resp(struct rmc_comm_state *rcs, rmc_comm_msg_t *request, rmc_comm_msg_t *response, uint32_t wait_time) argument 483 struct rmc_comm_state *rcs; local 639 struct rmc_comm_state *rcs; local 691 struct rmc_comm_state *rcs; local 730 struct rmc_comm_state *rcs; local 817 rmc_comm_wait_bp_reply(struct rmc_comm_state *rcs, rmc_comm_dp_state_t *dps, dp_req_resp_t *drr, clock_t stop_clockt) argument 865 rmc_comm_wait_enable_to_send(struct rmc_comm_state *rcs, rmc_comm_dp_state_t *dps) argument 903 rmc_comm_wake_up_next(struct rmc_comm_state *rcs) argument 923 struct rmc_comm_state *rcs; local 987 rmc_comm_dreq_thread_start(struct rmc_comm_state *rcs) argument 1012 rmc_comm_dreq_thread_kill(struct rmc_comm_state *rcs) argument 1037 rmc_comm_drvintf_init(struct rmc_comm_state *rcs) argument 1063 rmc_comm_drvintf_fini(struct rmc_comm_state *rcs) argument [all...] |
H A D | rmc_comm.c | 100 struct rmc_comm_state *rcs; local 103 rcs = ddi_get_soft_state(rmc_comm_statep, 0); 104 if ((rcs == NULL) || (!rcs->is_attached)) { 108 rcs->n_registrations++; 116 struct rmc_comm_state *rcs; local 119 rcs = ddi_get_soft_state(rmc_comm_statep, 0); 120 ASSERT(rcs != NULL); 121 ASSERT(rcs->n_registrations != 0); 122 rcs 132 struct rmc_comm_state *rcs = NULL; local 176 sio_put_reg(struct rmc_comm_state *rcs, uint_t reg, uint8_t val) argument 218 sio_get_reg(struct rmc_comm_state *rcs, uint_t reg) argument 232 sio_check_fault_status(struct rmc_comm_state *rcs) argument 239 rmc_comm_faulty(struct rmc_comm_state *rcs) argument 250 sio_data_ready(struct rmc_comm_state *rcs) argument 266 rmc_comm_set_irq(struct rmc_comm_state *rcs, boolean_t newstate) argument 299 struct rmc_comm_state *rcs = (void *)arg; local 337 rmc_comm_serdev_receive(struct rmc_comm_state *rcs) argument 394 struct rmc_comm_state *rcs = (void *)arg; local 409 struct rmc_comm_state *rcs = (void *)arg; local 422 rmc_comm_serdev_send(struct rmc_comm_state *rcs, char *buf, int buflen) argument 466 rmc_comm_serdev_drain(struct rmc_comm_state *rcs) argument 486 rmc_comm_hw_reset(struct rmc_comm_state *rcs) argument 540 rmc_comm_offline(struct rmc_comm_state *rcs) argument 549 rmc_comm_online(struct rmc_comm_state *rcs, dev_info_t *dip) argument 593 rmc_comm_serdev_init(struct rmc_comm_state *rcs, dev_info_t *dip) argument 679 rmc_comm_serdev_fini(struct rmc_comm_state *rcs, dev_info_t *dip) argument 707 rmc_comm_unattach(struct rmc_comm_state *rcs, dev_info_t *dip, int instance, boolean_t drvi_init, boolean_t dp_init, boolean_t sd_init) argument 746 struct rmc_comm_state *rcs = NULL; local 878 struct rmc_comm_state *rcs; local 930 struct rmc_comm_state *rcs; local [all...] |
H A D | rmc_comm_dp.c | 98 dp_init_buffers(struct rmc_comm_state *rcs) argument 101 dp_buffer_t *dbuf = rcs->dp_state.dp_buffers; 111 dp_get_buffer(struct rmc_comm_state *rcs, uint8_t type) argument 113 dp_buffer_t *dbuf = rcs->dp_state.dp_buffers; 115 ASSERT(MUTEX_HELD(rcs->dp_state.dp_mutex)); 120 DPRINTF(rcs, DMEM, 127 DPRINTF(rcs, DMEM, (CE_CONT, "get buffer type=%d\n", type)); 138 dp_release_buffer(struct rmc_comm_state *rcs, uint8_t type) argument 140 dp_buffer_t *dbuf = rcs->dp_state.dp_buffers; 142 ASSERT(MUTEX_HELD(rcs 162 struct rmc_comm_state *rcs = (struct rmc_comm_state *)arg; local 191 struct rmc_comm_state *rcs = (struct rmc_comm_state *)arg; local 234 dp_enable_data_link(struct rmc_comm_state *rcs) argument 274 dp_reset(struct rmc_comm_state *rcs, uint8_t rx_seqid, boolean_t flush_tx, boolean_t restart_data_link) argument 329 dp_tx_handle_ack(struct rmc_comm_state *rcs, uint16_t rxnum) argument 363 dp_tx_handle_nak(struct rmc_comm_state *rcs, uint16_t rxnum) argument 392 dp_got_full_hdr(struct rmc_comm_state *rcs, dp_packet_t *pkt) argument 442 dp_got_bp_msg(struct rmc_comm_state *rcs, dp_packet_t *pkt) argument 488 dp_got_full_msg(struct rmc_comm_state *rcs, dp_packet_t *pkt) argument 526 dp_get_msglen(struct rmc_comm_state *rcs, uint8_t *buf) argument 550 dp_send_packet(struct rmc_comm_state *rcs, uchar_t *buf) argument 600 dp_wake_up_waiter(struct rmc_comm_state *rcs, uint8_t flags) argument 619 rmc_comm_dp_init(struct rmc_comm_state *rcs) argument 685 rmc_comm_dp_fini(struct rmc_comm_state *rcs) argument 726 rmc_comm_dp_drecv(struct rmc_comm_state *rcs, uint8_t *buf, int buflen) argument 926 rmc_comm_dp_mrecv(struct rmc_comm_state *rcs, uint8_t *buf) argument 1167 rmc_comm_dp_ctlsend(struct rmc_comm_state *rcs, uint8_t type) argument 1200 rmc_comm_dp_msend(struct rmc_comm_state *rcs, dp_message_t *req) argument 1517 rmc_comm_bp_msend(struct rmc_comm_state *rcs, bp_msg_t *bp_msg) argument 1542 rmc_comm_bp_srecsend(struct rmc_comm_state *rcs, char *buf, int buflen) argument 1557 rmc_comm_dp_mcleanup(struct rmc_comm_state *rcs) argument [all...] |
/illumos-gate/usr/src/lib/librdc/common/ |
H A D | rdcconfig.c | 101 chain_successful(rdcconfig_t *rdcs, rdc_rc_t *rcs) argument 108 rcp = rcs;
|
/illumos-gate/usr/src/uts/common/pcmcia/cs/ |
H A D | cs_stubs.c | 132 csx_register_cardservices(cs_register_cardservices_t *rcs) argument 138 rcs->magic, rcs->function, (void *)rcs->cardservices); 141 if (rcs->magic != CS_STUBS_MAGIC) 144 switch (rcs->function) { 146 cardservices = rcs->cardservices; 166 rcs->cardservices = cardservices;
|
H A D | cs.c | 316 cs_register_cardservices_t rcs; local 326 rcs.magic = CS_STUBS_MAGIC; 327 rcs.function = CS_ENTRY_DEREGISTER; 328 (void) csx_register_cardservices(&rcs); 8523 cs_register_cardservices_t rcs; local 8547 rcs.magic = CS_STUBS_MAGIC; 8548 rcs.function = CS_ENTRY_REGISTER; 8549 rcs.cardservices = CardServices; 8551 if ((ret = csx_register_cardservices(&rcs)) != CS_SUCCESS) {
|