Searched refs:rmc_comm_state (Results 1 - 4 of 4) sorted by relevance

/opensolaris-onvv-gate/usr/src/uts/sun4u/sys/
H A Drmc_comm.h145 struct rmc_comm_state { struct
226 int rmc_comm_serdev_init(struct rmc_comm_state *, dev_info_t *);
227 void rmc_comm_serdev_fini(struct rmc_comm_state *, dev_info_t *);
228 void rmc_comm_serdev_receive(struct rmc_comm_state *);
229 void rmc_comm_serdev_send(struct rmc_comm_state *, char *, int);
230 void rmc_comm_serdev_drain(struct rmc_comm_state *);
231 struct rmc_comm_state *rmc_comm_getstate(dev_info_t *, int, const char *);
235 void rmc_comm_dp_init(struct rmc_comm_state *);
236 void rmc_comm_dp_fini(struct rmc_comm_state *);
237 void rmc_comm_dp_drecv(struct rmc_comm_state *, uint8_
[all...]
/opensolaris-onvv-gate/usr/src/uts/sun4u/io/
H A Drmc_comm.c76 extern void dp_reset(struct rmc_comm_state *, uint8_t, boolean_t, boolean_t);
77 static void sio_put_reg(struct rmc_comm_state *, uint_t, uint8_t);
78 static uint8_t sio_get_reg(struct rmc_comm_state *, uint_t);
79 static void sio_check_fault_status(struct rmc_comm_state *);
80 static boolean_t sio_data_ready(struct rmc_comm_state *);
81 static void rmc_comm_set_irq(struct rmc_comm_state *, boolean_t);
85 static void rmc_comm_hw_reset(struct rmc_comm_state *);
86 static void rmc_comm_offline(struct rmc_comm_state *);
87 static int rmc_comm_online(struct rmc_comm_state *, dev_info_t *);
88 static void rmc_comm_unattach(struct rmc_comm_state *, dev_info_
[all...]
H A Drmc_comm_dp.c66 int erri_test_simulate_srec_sec(struct rmc_comm_state *, char *, int);
75 static uint8_t *dp_get_buffer(struct rmc_comm_state *, uint8_t);
76 static void dp_release_buffer(struct rmc_comm_state *, uint8_t);
77 static void dp_init_buffers(struct rmc_comm_state *);
78 static void dp_got_full_hdr(struct rmc_comm_state *, dp_packet_t *);
79 static void dp_got_bp_msg(struct rmc_comm_state *, dp_packet_t *);
80 static void dp_got_full_msg(struct rmc_comm_state *, dp_packet_t *);
81 static void dp_tx_handle_ack(struct rmc_comm_state *, uint16_t);
82 static void dp_tx_handle_nak(struct rmc_comm_state *, uint16_t);
83 static void dp_send_packet(struct rmc_comm_state *, uchar_
[all...]
H A Drmc_comm_drvintf.c51 void dp_reset(struct rmc_comm_state *, uint8_t, boolean_t, boolean_t);
52 void dp_wake_up_waiter(struct rmc_comm_state *, uint8_t);
54 static int rmc_comm_send_req_resp(struct rmc_comm_state *rcs,
56 static int rmc_comm_wait_bp_reply(struct rmc_comm_state *,
58 static void rmc_comm_wait_enable_to_send(struct rmc_comm_state *,
60 static void rmc_comm_wake_up_next(struct rmc_comm_state *);
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;
101 struct rmc_comm_state *rc
[all...]

Completed in 100 milliseconds