Symbol: rmc_comm_state
usr/src/uts/sun4u/io/rmc_comm.c
100
struct rmc_comm_state *rcs;
usr/src/uts/sun4u/io/rmc_comm.c
116
struct rmc_comm_state *rcs;
usr/src/uts/sun4u/io/rmc_comm.c
129
struct rmc_comm_state *
usr/src/uts/sun4u/io/rmc_comm.c
132
struct rmc_comm_state *rcs = NULL;
usr/src/uts/sun4u/io/rmc_comm.c
176
sio_put_reg(struct rmc_comm_state *rcs, uint_t reg, uint8_t val)
usr/src/uts/sun4u/io/rmc_comm.c
218
sio_get_reg(struct rmc_comm_state *rcs, uint_t reg)
usr/src/uts/sun4u/io/rmc_comm.c
232
sio_check_fault_status(struct rmc_comm_state *rcs)
usr/src/uts/sun4u/io/rmc_comm.c
239
rmc_comm_faulty(struct rmc_comm_state *rcs)
usr/src/uts/sun4u/io/rmc_comm.c
250
sio_data_ready(struct rmc_comm_state *rcs)
usr/src/uts/sun4u/io/rmc_comm.c
266
rmc_comm_set_irq(struct rmc_comm_state *rcs, boolean_t newstate)
usr/src/uts/sun4u/io/rmc_comm.c
299
struct rmc_comm_state *rcs = (void *)arg;
usr/src/uts/sun4u/io/rmc_comm.c
337
rmc_comm_serdev_receive(struct rmc_comm_state *rcs)
usr/src/uts/sun4u/io/rmc_comm.c
394
struct rmc_comm_state *rcs = (void *)arg;
usr/src/uts/sun4u/io/rmc_comm.c
409
struct rmc_comm_state *rcs = (void *)arg;
usr/src/uts/sun4u/io/rmc_comm.c
422
rmc_comm_serdev_send(struct rmc_comm_state *rcs, char *buf, int buflen)
usr/src/uts/sun4u/io/rmc_comm.c
466
rmc_comm_serdev_drain(struct rmc_comm_state *rcs)
usr/src/uts/sun4u/io/rmc_comm.c
486
rmc_comm_hw_reset(struct rmc_comm_state *rcs)
usr/src/uts/sun4u/io/rmc_comm.c
540
rmc_comm_offline(struct rmc_comm_state *rcs)
usr/src/uts/sun4u/io/rmc_comm.c
549
rmc_comm_online(struct rmc_comm_state *rcs, dev_info_t *dip)
usr/src/uts/sun4u/io/rmc_comm.c
593
rmc_comm_serdev_init(struct rmc_comm_state *rcs, dev_info_t *dip)
usr/src/uts/sun4u/io/rmc_comm.c
679
rmc_comm_serdev_fini(struct rmc_comm_state *rcs, dev_info_t *dip)
usr/src/uts/sun4u/io/rmc_comm.c
707
rmc_comm_unattach(struct rmc_comm_state *rcs, dev_info_t *dip, int instance,
usr/src/uts/sun4u/io/rmc_comm.c
746
struct rmc_comm_state *rcs = NULL;
usr/src/uts/sun4u/io/rmc_comm.c
76
extern void dp_reset(struct rmc_comm_state *, uint8_t, boolean_t, boolean_t);
usr/src/uts/sun4u/io/rmc_comm.c
77
static void sio_put_reg(struct rmc_comm_state *, uint_t, uint8_t);
usr/src/uts/sun4u/io/rmc_comm.c
78
static uint8_t sio_get_reg(struct rmc_comm_state *, uint_t);
usr/src/uts/sun4u/io/rmc_comm.c
79
static void sio_check_fault_status(struct rmc_comm_state *);
usr/src/uts/sun4u/io/rmc_comm.c
80
static boolean_t sio_data_ready(struct rmc_comm_state *);
usr/src/uts/sun4u/io/rmc_comm.c
81
static void rmc_comm_set_irq(struct rmc_comm_state *, boolean_t);
usr/src/uts/sun4u/io/rmc_comm.c
85
static void rmc_comm_hw_reset(struct rmc_comm_state *);
usr/src/uts/sun4u/io/rmc_comm.c
86
static void rmc_comm_offline(struct rmc_comm_state *);
usr/src/uts/sun4u/io/rmc_comm.c
87
static int rmc_comm_online(struct rmc_comm_state *, dev_info_t *);
usr/src/uts/sun4u/io/rmc_comm.c
878
struct rmc_comm_state *rcs;
usr/src/uts/sun4u/io/rmc_comm.c
88
static void rmc_comm_unattach(struct rmc_comm_state *, dev_info_t *, int,
usr/src/uts/sun4u/io/rmc_comm.c
930
struct rmc_comm_state *rcs;
usr/src/uts/sun4u/io/rmc_comm.c
983
sizeof (struct rmc_comm_state), 0);
usr/src/uts/sun4u/io/rmc_comm_dp.c
111
dp_get_buffer(struct rmc_comm_state *rcs, uint8_t type)
usr/src/uts/sun4u/io/rmc_comm_dp.c
1167
rmc_comm_dp_ctlsend(struct rmc_comm_state *rcs, uint8_t type)
usr/src/uts/sun4u/io/rmc_comm_dp.c
1200
rmc_comm_dp_msend(struct rmc_comm_state *rcs, dp_message_t *req)
usr/src/uts/sun4u/io/rmc_comm_dp.c
138
dp_release_buffer(struct rmc_comm_state *rcs, uint8_t type)
usr/src/uts/sun4u/io/rmc_comm_dp.c
1517
rmc_comm_bp_msend(struct rmc_comm_state *rcs, bp_msg_t *bp_msg)
usr/src/uts/sun4u/io/rmc_comm_dp.c
1542
rmc_comm_bp_srecsend(struct rmc_comm_state *rcs, char *buf, int buflen)
usr/src/uts/sun4u/io/rmc_comm_dp.c
1557
rmc_comm_dp_mcleanup(struct rmc_comm_state *rcs)
usr/src/uts/sun4u/io/rmc_comm_dp.c
162
struct rmc_comm_state *rcs = (struct rmc_comm_state *)arg;
usr/src/uts/sun4u/io/rmc_comm_dp.c
191
struct rmc_comm_state *rcs = (struct rmc_comm_state *)arg;
usr/src/uts/sun4u/io/rmc_comm_dp.c
234
dp_enable_data_link(struct rmc_comm_state *rcs)
usr/src/uts/sun4u/io/rmc_comm_dp.c
274
dp_reset(struct rmc_comm_state *rcs, uint8_t rx_seqid,
usr/src/uts/sun4u/io/rmc_comm_dp.c
329
dp_tx_handle_ack(struct rmc_comm_state *rcs, uint16_t rxnum)
usr/src/uts/sun4u/io/rmc_comm_dp.c
363
dp_tx_handle_nak(struct rmc_comm_state *rcs, uint16_t rxnum)
usr/src/uts/sun4u/io/rmc_comm_dp.c
392
dp_got_full_hdr(struct rmc_comm_state *rcs, dp_packet_t *pkt)
usr/src/uts/sun4u/io/rmc_comm_dp.c
442
dp_got_bp_msg(struct rmc_comm_state *rcs, dp_packet_t *pkt)
usr/src/uts/sun4u/io/rmc_comm_dp.c
488
dp_got_full_msg(struct rmc_comm_state *rcs, dp_packet_t *pkt)
usr/src/uts/sun4u/io/rmc_comm_dp.c
526
dp_get_msglen(struct rmc_comm_state *rcs, uint8_t *buf)
usr/src/uts/sun4u/io/rmc_comm_dp.c
550
dp_send_packet(struct rmc_comm_state *rcs, uchar_t *buf)
usr/src/uts/sun4u/io/rmc_comm_dp.c
600
dp_wake_up_waiter(struct rmc_comm_state *rcs, uint8_t flags)
usr/src/uts/sun4u/io/rmc_comm_dp.c
619
rmc_comm_dp_init(struct rmc_comm_state *rcs)
usr/src/uts/sun4u/io/rmc_comm_dp.c
66
int erri_test_simulate_srec_sec(struct rmc_comm_state *, char *, int);
usr/src/uts/sun4u/io/rmc_comm_dp.c
685
rmc_comm_dp_fini(struct rmc_comm_state *rcs)
usr/src/uts/sun4u/io/rmc_comm_dp.c
726
rmc_comm_dp_drecv(struct rmc_comm_state *rcs, uint8_t *buf, int buflen)
usr/src/uts/sun4u/io/rmc_comm_dp.c
75
static uint8_t *dp_get_buffer(struct rmc_comm_state *, uint8_t);
usr/src/uts/sun4u/io/rmc_comm_dp.c
76
static void dp_release_buffer(struct rmc_comm_state *, uint8_t);
usr/src/uts/sun4u/io/rmc_comm_dp.c
77
static void dp_init_buffers(struct rmc_comm_state *);
usr/src/uts/sun4u/io/rmc_comm_dp.c
78
static void dp_got_full_hdr(struct rmc_comm_state *, dp_packet_t *);
usr/src/uts/sun4u/io/rmc_comm_dp.c
79
static void dp_got_bp_msg(struct rmc_comm_state *, dp_packet_t *);
usr/src/uts/sun4u/io/rmc_comm_dp.c
80
static void dp_got_full_msg(struct rmc_comm_state *, dp_packet_t *);
usr/src/uts/sun4u/io/rmc_comm_dp.c
81
static void dp_tx_handle_ack(struct rmc_comm_state *, uint16_t);
usr/src/uts/sun4u/io/rmc_comm_dp.c
82
static void dp_tx_handle_nak(struct rmc_comm_state *, uint16_t);
usr/src/uts/sun4u/io/rmc_comm_dp.c
83
static void dp_send_packet(struct rmc_comm_state *, uchar_t *);
usr/src/uts/sun4u/io/rmc_comm_dp.c
84
static void dp_enable_data_link(struct rmc_comm_state *);
usr/src/uts/sun4u/io/rmc_comm_dp.c
85
static int dp_get_msglen(struct rmc_comm_state *, uint8_t *);
usr/src/uts/sun4u/io/rmc_comm_dp.c
87
void dp_wake_up_waiter(struct rmc_comm_state *, uint8_t);
usr/src/uts/sun4u/io/rmc_comm_dp.c
88
void dp_reset(struct rmc_comm_state *, uint8_t, boolean_t, boolean_t);
usr/src/uts/sun4u/io/rmc_comm_dp.c
926
rmc_comm_dp_mrecv(struct rmc_comm_state *rcs, uint8_t *buf)
usr/src/uts/sun4u/io/rmc_comm_dp.c
98
dp_init_buffers(struct rmc_comm_state *rcs)
usr/src/uts/sun4u/io/rmc_comm_drvintf.c
101
struct rmc_comm_state *rcs;
usr/src/uts/sun4u/io/rmc_comm_drvintf.c
1012
rmc_comm_dreq_thread_kill(struct rmc_comm_state *rcs)
usr/src/uts/sun4u/io/rmc_comm_drvintf.c
1037
rmc_comm_drvintf_init(struct rmc_comm_state *rcs)
usr/src/uts/sun4u/io/rmc_comm_drvintf.c
1063
rmc_comm_drvintf_fini(struct rmc_comm_state *rcs)
usr/src/uts/sun4u/io/rmc_comm_drvintf.c
272
rmc_comm_send_req_resp(struct rmc_comm_state *rcs, rmc_comm_msg_t *request,
usr/src/uts/sun4u/io/rmc_comm_drvintf.c
483
struct rmc_comm_state *rcs;
usr/src/uts/sun4u/io/rmc_comm_drvintf.c
51
void dp_reset(struct rmc_comm_state *, uint8_t, boolean_t, boolean_t);
usr/src/uts/sun4u/io/rmc_comm_drvintf.c
52
void dp_wake_up_waiter(struct rmc_comm_state *, uint8_t);
usr/src/uts/sun4u/io/rmc_comm_drvintf.c
54
static int rmc_comm_send_req_resp(struct rmc_comm_state *rcs,
usr/src/uts/sun4u/io/rmc_comm_drvintf.c
56
static int rmc_comm_wait_bp_reply(struct rmc_comm_state *,
usr/src/uts/sun4u/io/rmc_comm_drvintf.c
58
static void rmc_comm_wait_enable_to_send(struct rmc_comm_state *,
usr/src/uts/sun4u/io/rmc_comm_drvintf.c
60
static void rmc_comm_wake_up_next(struct rmc_comm_state *);
usr/src/uts/sun4u/io/rmc_comm_drvintf.c
62
static int rmc_comm_dreq_thread_start(struct rmc_comm_state *rcs);
usr/src/uts/sun4u/io/rmc_comm_drvintf.c
63
static void rmc_comm_dreq_thread_kill(struct rmc_comm_state *rcs);
usr/src/uts/sun4u/io/rmc_comm_drvintf.c
639
struct rmc_comm_state *rcs;
usr/src/uts/sun4u/io/rmc_comm_drvintf.c
691
struct rmc_comm_state *rcs;
usr/src/uts/sun4u/io/rmc_comm_drvintf.c
73
struct rmc_comm_state *rcs;
usr/src/uts/sun4u/io/rmc_comm_drvintf.c
730
struct rmc_comm_state *rcs;
usr/src/uts/sun4u/io/rmc_comm_drvintf.c
817
rmc_comm_wait_bp_reply(struct rmc_comm_state *rcs, rmc_comm_dp_state_t *dps,
usr/src/uts/sun4u/io/rmc_comm_drvintf.c
865
rmc_comm_wait_enable_to_send(struct rmc_comm_state *rcs,
usr/src/uts/sun4u/io/rmc_comm_drvintf.c
903
rmc_comm_wake_up_next(struct rmc_comm_state *rcs)
usr/src/uts/sun4u/io/rmc_comm_drvintf.c
923
struct rmc_comm_state *rcs;
usr/src/uts/sun4u/io/rmc_comm_drvintf.c
932
rcs = (struct rmc_comm_state *)arg;
usr/src/uts/sun4u/io/rmc_comm_drvintf.c
987
rmc_comm_dreq_thread_start(struct rmc_comm_state *rcs)
usr/src/uts/sun4u/sys/rmc_comm.h
226
int rmc_comm_serdev_init(struct rmc_comm_state *, dev_info_t *);
usr/src/uts/sun4u/sys/rmc_comm.h
227
void rmc_comm_serdev_fini(struct rmc_comm_state *, dev_info_t *);
usr/src/uts/sun4u/sys/rmc_comm.h
228
void rmc_comm_serdev_receive(struct rmc_comm_state *);
usr/src/uts/sun4u/sys/rmc_comm.h
229
void rmc_comm_serdev_send(struct rmc_comm_state *, char *, int);
usr/src/uts/sun4u/sys/rmc_comm.h
230
void rmc_comm_serdev_drain(struct rmc_comm_state *);
usr/src/uts/sun4u/sys/rmc_comm.h
231
struct rmc_comm_state *rmc_comm_getstate(dev_info_t *, int, const char *);
usr/src/uts/sun4u/sys/rmc_comm.h
235
void rmc_comm_dp_init(struct rmc_comm_state *);
usr/src/uts/sun4u/sys/rmc_comm.h
236
void rmc_comm_dp_fini(struct rmc_comm_state *);
usr/src/uts/sun4u/sys/rmc_comm.h
237
void rmc_comm_dp_drecv(struct rmc_comm_state *, uint8_t *, int);
usr/src/uts/sun4u/sys/rmc_comm.h
238
void rmc_comm_dp_mrecv(struct rmc_comm_state *, uint8_t *);
usr/src/uts/sun4u/sys/rmc_comm.h
239
int rmc_comm_dp_msend(struct rmc_comm_state *, dp_message_t *);
usr/src/uts/sun4u/sys/rmc_comm.h
240
void rmc_comm_bp_msend(struct rmc_comm_state *, bp_msg_t *);
usr/src/uts/sun4u/sys/rmc_comm.h
241
void rmc_comm_bp_srecsend(struct rmc_comm_state *, char *, int);
usr/src/uts/sun4u/sys/rmc_comm.h
242
int rmc_comm_dp_ctlsend(struct rmc_comm_state *, uint8_t);
usr/src/uts/sun4u/sys/rmc_comm.h
243
void rmc_comm_dp_mcleanup(struct rmc_comm_state *);
usr/src/uts/sun4u/sys/rmc_comm.h
245
int rmc_comm_drvintf_init(struct rmc_comm_state *);
usr/src/uts/sun4u/sys/rmc_comm.h
246
void rmc_comm_drvintf_fini(struct rmc_comm_state *);