Symbol: ldc_chan_t
usr/src/uts/sun4v/io/ldc.c
101
static void i_ldc_clear_intr(ldc_chan_t *ldcp, cnex_intrtype_t itype);
usr/src/uts/sun4v/io/ldc.c
1011
ldc_chan_t *ldcp;
usr/src/uts/sun4v/io/ldc.c
1022
ldcp = (ldc_chan_t *)arg1;
usr/src/uts/sun4v/io/ldc.c
104
static int i_ldc_read_raw(ldc_chan_t *ldcp, caddr_t target_bufp, size_t *sizep);
usr/src/uts/sun4v/io/ldc.c
105
static int i_ldc_read_packet(ldc_chan_t *ldcp, caddr_t target_bufp,
usr/src/uts/sun4v/io/ldc.c
107
static int i_ldc_read_stream(ldc_chan_t *ldcp, caddr_t target_bufp,
usr/src/uts/sun4v/io/ldc.c
1102
i_ldc_chkq(ldc_chan_t *ldcp)
usr/src/uts/sun4v/io/ldc.c
111
static int i_ldc_write_raw(ldc_chan_t *ldcp, caddr_t target_bufp,
usr/src/uts/sun4v/io/ldc.c
1114
i_ldc_send_pkt(ldc_chan_t *ldcp, uint8_t pkttype, uint8_t subtype,
usr/src/uts/sun4v/io/ldc.c
113
static int i_ldc_write_packet(ldc_chan_t *ldcp, caddr_t target_bufp,
usr/src/uts/sun4v/io/ldc.c
115
static int i_ldc_write_stream(ldc_chan_t *ldcp, caddr_t target_bufp,
usr/src/uts/sun4v/io/ldc.c
1184
i_ldc_check_seqid(ldc_chan_t *ldcp, ldc_msg_t *msg)
usr/src/uts/sun4v/io/ldc.c
119
static int i_ldc_check_seqid(ldc_chan_t *ldcp, ldc_msg_t *ldcmsg);
usr/src/uts/sun4v/io/ldc.c
120
static int i_ldc_ctrlmsg(ldc_chan_t *ldcp, ldc_msg_t *ldcmsg);
usr/src/uts/sun4v/io/ldc.c
121
static int i_ldc_process_VER(ldc_chan_t *ldcp, ldc_msg_t *msg);
usr/src/uts/sun4v/io/ldc.c
122
static int i_ldc_process_RTS(ldc_chan_t *ldcp, ldc_msg_t *msg);
usr/src/uts/sun4v/io/ldc.c
1221
i_ldc_process_VER(ldc_chan_t *ldcp, ldc_msg_t *msg)
usr/src/uts/sun4v/io/ldc.c
123
static int i_ldc_process_RTR(ldc_chan_t *ldcp, ldc_msg_t *msg);
usr/src/uts/sun4v/io/ldc.c
124
static int i_ldc_process_RDX(ldc_chan_t *ldcp, ldc_msg_t *msg);
usr/src/uts/sun4v/io/ldc.c
125
static int i_ldc_process_data_ACK(ldc_chan_t *ldcp, ldc_msg_t *msg);
usr/src/uts/sun4v/io/ldc.c
1518
i_ldc_process_RTS(ldc_chan_t *ldcp, ldc_msg_t *msg)
usr/src/uts/sun4v/io/ldc.c
1645
i_ldc_process_RTR(ldc_chan_t *ldcp, ldc_msg_t *msg)
usr/src/uts/sun4v/io/ldc.c
1744
i_ldc_process_RDX(ldc_chan_t *ldcp, ldc_msg_t *msg)
usr/src/uts/sun4v/io/ldc.c
1808
i_ldc_process_data_ACK(ldc_chan_t *ldcp, ldc_msg_t *msg)
usr/src/uts/sun4v/io/ldc.c
1877
i_ldc_ctrlmsg(ldc_chan_t *ldcp, ldc_msg_t *msg)
usr/src/uts/sun4v/io/ldc.c
1969
i_ldc_register_channel(ldc_chan_t *ldcp)
usr/src/uts/sun4v/io/ldc.c
2015
i_ldc_unregister_channel(ldc_chan_t *ldcp)
usr/src/uts/sun4v/io/ldc.c
2090
ldc_chan_t *ldcp;
usr/src/uts/sun4v/io/ldc.c
2096
ldcp = (ldc_chan_t *)arg1;
usr/src/uts/sun4v/io/ldc.c
2210
i_ldc_rx_process_hvq(ldc_chan_t *ldcp, boolean_t *notify_client,
usr/src/uts/sun4v/io/ldc.c
2530
i_ldc_rx_ackpeek(ldc_chan_t *ldcp, uint64_t rx_head, uint64_t rx_tail)
usr/src/uts/sun4v/io/ldc.c
2567
ldc_chan_t *ldcp;
usr/src/uts/sun4v/io/ldc.c
2609
ldcp = kmem_zalloc(sizeof (ldc_chan_t), KM_SLEEP);
usr/src/uts/sun4v/io/ldc.c
277
ldc_inject_error(ldc_chan_t *ldcp, uint64_t error)
usr/src/uts/sun4v/io/ldc.c
2818
kmem_free(ldcp, sizeof (ldc_chan_t));
usr/src/uts/sun4v/io/ldc.c
2832
ldc_chan_t *ldcp;
usr/src/uts/sun4v/io/ldc.c
2833
ldc_chan_t *tmp_ldcp;
usr/src/uts/sun4v/io/ldc.c
2840
ldcp = (ldc_chan_t *)handle;
usr/src/uts/sun4v/io/ldc.c
2922
kmem_free(ldcp, sizeof (ldc_chan_t));
usr/src/uts/sun4v/io/ldc.c
2937
ldc_chan_t *ldcp;
usr/src/uts/sun4v/io/ldc.c
2945
ldcp = (ldc_chan_t *)handle;
usr/src/uts/sun4v/io/ldc.c
3088
ldc_chan_t *ldcp;
usr/src/uts/sun4v/io/ldc.c
3096
ldcp = (ldc_chan_t *)handle;
usr/src/uts/sun4v/io/ldc.c
322
extern void i_ldc_mem_inject_dring_clear(ldc_chan_t *ldcp);
usr/src/uts/sun4v/io/ldc.c
3264
ldc_chan_t *ldcp;
usr/src/uts/sun4v/io/ldc.c
3275
ldcp = (ldc_chan_t *)handle;
usr/src/uts/sun4v/io/ldc.c
3311
ldc_chan_t *ldcp;
usr/src/uts/sun4v/io/ldc.c
3318
ldcp = (ldc_chan_t *)handle;
usr/src/uts/sun4v/io/ldc.c
3360
ldc_chan_t *ldcp;
usr/src/uts/sun4v/io/ldc.c
3368
ldcp = (ldc_chan_t *)handle;
usr/src/uts/sun4v/io/ldc.c
3501
ldc_chan_t *ldcp;
usr/src/uts/sun4v/io/ldc.c
3507
ldcp = (ldc_chan_t *)handle;
usr/src/uts/sun4v/io/ldc.c
3523
ldc_chan_t *ldcp;
usr/src/uts/sun4v/io/ldc.c
3529
ldcp = (ldc_chan_t *)handle;
usr/src/uts/sun4v/io/ldc.c
3531
*status = ((ldc_chan_t *)handle)->status;
usr/src/uts/sun4v/io/ldc.c
3545
ldc_chan_t *ldcp;
usr/src/uts/sun4v/io/ldc.c
3552
ldcp = (ldc_chan_t *)handle;
usr/src/uts/sun4v/io/ldc.c
3601
ldc_chan_t *ldcp;
usr/src/uts/sun4v/io/ldc.c
3607
ldcp = (ldc_chan_t *)handle;
usr/src/uts/sun4v/io/ldc.c
3706
ldc_chan_t *ldcp;
usr/src/uts/sun4v/io/ldc.c
3715
ldcp = (ldc_chan_t *)handle;
usr/src/uts/sun4v/io/ldc.c
3793
i_ldc_read_raw(ldc_chan_t *ldcp, caddr_t target_bufp, size_t *sizep)
usr/src/uts/sun4v/io/ldc.c
3868
i_ldc_read_packet(ldc_chan_t *ldcp, caddr_t target_bufp, size_t *sizep)
usr/src/uts/sun4v/io/ldc.c
4221
i_ldc_read_stream(ldc_chan_t *ldcp, caddr_t target_bufp, size_t *sizep)
usr/src/uts/sun4v/io/ldc.c
4269
ldc_chan_t *ldcp;
usr/src/uts/sun4v/io/ldc.c
4276
ldcp = (ldc_chan_t *)handle;
usr/src/uts/sun4v/io/ldc.c
4316
i_ldc_write_raw(ldc_chan_t *ldcp, caddr_t buf, size_t *sizep)
usr/src/uts/sun4v/io/ldc.c
4447
i_ldc_write_packet(ldc_chan_t *ldcp, caddr_t buf, size_t *size)
usr/src/uts/sun4v/io/ldc.c
449
ldc_chan_t *tmp_ldcp, *ldcp;
usr/src/uts/sun4v/io/ldc.c
4631
i_ldc_write_stream(ldc_chan_t *ldcp, caddr_t buf, size_t *sizep)
usr/src/uts/sun4v/io/ldc.c
4650
ldc_chan_t *ldcp;
usr/src/uts/sun4v/io/ldc.c
4718
ldc_chan_t *ldcp;
usr/src/uts/sun4v/io/ldc.c
4726
ldcp = (ldc_chan_t *)handle;
usr/src/uts/sun4v/io/ldc.c
567
i_ldc_txq_reconf(ldc_chan_t *ldcp)
usr/src/uts/sun4v/io/ldc.c
598
i_ldc_rxq_reconf(ldc_chan_t *ldcp, boolean_t force_reset)
usr/src/uts/sun4v/io/ldc.c
634
i_ldc_rxq_drain(ldc_chan_t *ldcp)
usr/src/uts/sun4v/io/ldc.c
677
i_ldc_reset_state(ldc_chan_t *ldcp)
usr/src/uts/sun4v/io/ldc.c
71
void i_ldc_reset(ldc_chan_t *ldcp, boolean_t force_reset);
usr/src/uts/sun4v/io/ldc.c
710
i_ldc_reset(ldc_chan_t *ldcp, boolean_t force_reset)
usr/src/uts/sun4v/io/ldc.c
73
static int i_ldc_txq_reconf(ldc_chan_t *ldcp);
usr/src/uts/sun4v/io/ldc.c
74
static int i_ldc_rxq_reconf(ldc_chan_t *ldcp, boolean_t force_reset);
usr/src/uts/sun4v/io/ldc.c
741
ldc_chan_t *ldcp;
usr/src/uts/sun4v/io/ldc.c
75
static void i_ldc_rxq_drain(ldc_chan_t *ldcp);
usr/src/uts/sun4v/io/ldc.c
758
i_ldc_clear_intr(ldc_chan_t *ldcp, cnex_intrtype_t itype)
usr/src/uts/sun4v/io/ldc.c
76
static void i_ldc_reset_state(ldc_chan_t *ldcp);
usr/src/uts/sun4v/io/ldc.c
79
static int i_ldc_get_tx_tail(ldc_chan_t *ldcp, uint64_t *tail);
usr/src/uts/sun4v/io/ldc.c
794
i_ldc_set_rx_head(ldc_chan_t *ldcp, uint64_t head)
usr/src/uts/sun4v/io/ldc.c
80
static void i_ldc_get_tx_head(ldc_chan_t *ldcp, uint64_t *head);
usr/src/uts/sun4v/io/ldc.c
81
static int i_ldc_set_tx_tail(ldc_chan_t *ldcp, uint64_t tail);
usr/src/uts/sun4v/io/ldc.c
82
static int i_ldc_set_rx_head(ldc_chan_t *ldcp, uint64_t head);
usr/src/uts/sun4v/io/ldc.c
825
i_ldc_get_tx_head(ldc_chan_t *ldcp, uint64_t *head)
usr/src/uts/sun4v/io/ldc.c
83
static int i_ldc_send_pkt(ldc_chan_t *ldcp, uint8_t pkttype, uint8_t subtype,
usr/src/uts/sun4v/io/ldc.c
86
static int i_ldc_set_rxdq_head(ldc_chan_t *ldcp, uint64_t head);
usr/src/uts/sun4v/io/ldc.c
861
i_ldc_get_tx_tail(ldc_chan_t *ldcp, uint64_t *tail)
usr/src/uts/sun4v/io/ldc.c
87
static void i_ldc_rxdq_copy(ldc_chan_t *ldcp, uint64_t *head);
usr/src/uts/sun4v/io/ldc.c
88
static uint64_t i_ldc_dq_rx_get_state(ldc_chan_t *ldcp, uint64_t *head,
usr/src/uts/sun4v/io/ldc.c
90
static uint64_t i_ldc_hvq_rx_get_state(ldc_chan_t *ldcp, uint64_t *head,
usr/src/uts/sun4v/io/ldc.c
908
i_ldc_set_tx_tail(ldc_chan_t *ldcp, uint64_t tail)
usr/src/uts/sun4v/io/ldc.c
92
static int i_ldc_rx_ackpeek(ldc_chan_t *ldcp, uint64_t rx_head,
usr/src/uts/sun4v/io/ldc.c
94
static uint_t i_ldc_chkq(ldc_chan_t *ldcp);
usr/src/uts/sun4v/io/ldc.c
943
i_ldc_rxdq_copy(ldc_chan_t *ldcp, uint64_t *head)
usr/src/uts/sun4v/io/ldc.c
970
i_ldc_set_rxdq_head(ldc_chan_t *ldcp, uint64_t head)
usr/src/uts/sun4v/io/ldc.c
980
i_ldc_dq_rx_get_state(ldc_chan_t *ldcp, uint64_t *head, uint64_t *tail,
usr/src/uts/sun4v/io/ldc.c
99
static uint_t i_ldc_rx_process_hvq(ldc_chan_t *ldcp, boolean_t *notify_client,
usr/src/uts/sun4v/io/ldc.c
994
i_ldc_hvq_rx_get_state(ldc_chan_t *ldcp, uint64_t *head, uint64_t *tail,
usr/src/uts/sun4v/io/ldc_shm.c
1091
ldc_chan_t *ldcp;
usr/src/uts/sun4v/io/ldc_shm.c
1106
ldcp = (ldc_chan_t *)handle;
usr/src/uts/sun4v/io/ldc_shm.c
1262
ldc_chan_t *ldcp;
usr/src/uts/sun4v/io/ldc_shm.c
1522
ldc_chan_t *ldcp;
usr/src/uts/sun4v/io/ldc_shm.c
1591
ldc_chan_t *ldcp;
usr/src/uts/sun4v/io/ldc_shm.c
1825
ldc_chan_t *ldcp;
usr/src/uts/sun4v/io/ldc_shm.c
1835
ldcp = (ldc_chan_t *)handle;
usr/src/uts/sun4v/io/ldc_shm.c
194
ldc_chan_t *ldcp;
usr/src/uts/sun4v/io/ldc_shm.c
1945
ldc_chan_t *ldcp;
usr/src/uts/sun4v/io/ldc_shm.c
1987
ldc_chan_t *ldcp;
usr/src/uts/sun4v/io/ldc_shm.c
202
ldcp = (ldc_chan_t *)handle;
usr/src/uts/sun4v/io/ldc_shm.c
2048
i_ldc_mem_inject_dring_clear(ldc_chan_t *ldcp)
usr/src/uts/sun4v/io/ldc_shm.c
2167
ldc_chan_t *ldcp = (ldc_chan_t *)handle;
usr/src/uts/sun4v/io/ldc_shm.c
2184
ldcp = (ldc_chan_t *)handle;
usr/src/uts/sun4v/io/ldc_shm.c
2283
ldc_chan_t *ldcp;
usr/src/uts/sun4v/io/ldc_shm.c
2361
ldc_chan_t *ldcp;
usr/src/uts/sun4v/io/ldc_shm.c
254
ldc_chan_t *ldcp;
usr/src/uts/sun4v/io/ldc_shm.c
349
ldc_chan_t *ldcp;
usr/src/uts/sun4v/io/ldc_shm.c
60
extern void i_ldc_reset(ldc_chan_t *ldcp, boolean_t force_reset);
usr/src/uts/sun4v/io/ldc_shm.c
674
ldc_chan_t *ldcp;
usr/src/uts/sun4v/io/ldc_shm.c
730
ldc_chan_t *ldcp;
usr/src/uts/sun4v/io/ldc_shm.c
865
ldc_chan_t *ldcp;
usr/src/uts/sun4v/io/ldc_shm.c
882
ldcp = (ldc_chan_t *)handle;
usr/src/uts/sun4v/sys/ldc_impl.h
381
ldc_chan_t *ldcp; /* Pointer to channel struct */
usr/src/uts/sun4v/sys/ldc_impl.h
399
ldc_chan_t *ldcp; /* Pointer to bound channel */
usr/src/uts/sun4v/sys/ldc_impl.h
414
ldc_chan_t *next; /* Next channel */
usr/src/uts/sun4v/sys/ldc_impl.h
480
int (*read_p)(ldc_chan_t *ldcp, caddr_t bufferp,
usr/src/uts/sun4v/sys/ldc_impl.h
482
int (*write_p)(ldc_chan_t *ldcp, caddr_t bufferp,
usr/src/uts/sun4v/sys/ldc_impl.h
485
uint64_t (*readq_get_state)(ldc_chan_t *ldcp, uint64_t *head,
usr/src/uts/sun4v/sys/ldc_impl.h
488
int (*readq_set_head)(ldc_chan_t *ldcp, uint64_t head);
usr/src/uts/sun4v/sys/ldc_impl.h
500
ldc_chan_t *chan_list; /* List of LDC endpoints */