usr/src/uts/sun4v/io/vsw_hio.c
103
static int vsw_send_dds_msg(vsw_ldc_t *ldcp, uint8_t dds_subclass,
usr/src/uts/sun4v/io/vsw_hio.c
105
static int vsw_send_dds_resp_msg(vsw_ldc_t *ldcp, vio_dds_msg_t *dmsg, int ack);
usr/src/uts/sun4v/io/vsw_hio.c
191
vsw_hio_alloc_share(vsw_t *vswp, vsw_ldc_t *ldcp)
usr/src/uts/sun4v/io/vsw_hio.c
504
vsw_hio_start(vsw_t *vswp, vsw_ldc_t *ldcp)
usr/src/uts/sun4v/io/vsw_hio.c
559
vsw_hio_stop(vsw_t *vswp, vsw_ldc_t *ldcp)
usr/src/uts/sun4v/io/vsw_hio.c
587
vsw_ldc_t *ldcp;
usr/src/uts/sun4v/io/vsw_hio.c
623
vsw_send_dds_msg(vsw_ldc_t *ldcp, uint8_t dds_subclass, uint64_t
usr/src/uts/sun4v/io/vsw_hio.c
650
vsw_process_dds_msg(vsw_t *vswp, vsw_ldc_t *ldcp, void *msg)
usr/src/uts/sun4v/io/vsw_hio.c
744
vsw_send_dds_resp_msg(vsw_ldc_t *ldcp, vio_dds_msg_t *dmsg, int ack)
usr/src/uts/sun4v/io/vsw_hio.c
82
extern int vsw_send_msg(vsw_ldc_t *, void *, int, boolean_t);
usr/src/uts/sun4v/io/vsw_hio.c
90
void vsw_hio_start(vsw_t *vswp, vsw_ldc_t *ldcp);
usr/src/uts/sun4v/io/vsw_hio.c
91
void vsw_hio_stop(vsw_t *vswp, vsw_ldc_t *ldcp);
usr/src/uts/sun4v/io/vsw_hio.c
92
void vsw_process_dds_msg(vsw_t *vswp, vsw_ldc_t *ldcp, void *msg);
usr/src/uts/sun4v/io/vsw_hio.c
98
static vsw_share_t *vsw_hio_alloc_share(vsw_t *vswp, vsw_ldc_t *ldcp);
usr/src/uts/sun4v/io/vsw_ldc.c
101
static void vsw_ldc_reinit(vsw_ldc_t *);
usr/src/uts/sun4v/io/vsw_ldc.c
103
static int vsw_check_flag(vsw_ldc_t *, int, uint64_t);
usr/src/uts/sun4v/io/vsw_ldc.c
104
static void vsw_next_milestone(vsw_ldc_t *);
usr/src/uts/sun4v/io/vsw_ldc.c
106
static void vsw_set_vnet_proto_ops(vsw_ldc_t *ldcp);
usr/src/uts/sun4v/io/vsw_ldc.c
107
static void vsw_reset_vnet_proto_ops(vsw_ldc_t *ldcp);
usr/src/uts/sun4v/io/vsw_ldc.c
1072
vsw_ldc_t *ldcp = portp->ldcp;
usr/src/uts/sun4v/io/vsw_ldc.c
108
void vsw_process_conn_evt(vsw_ldc_t *, uint16_t);
usr/src/uts/sun4v/io/vsw_ldc.c
1091
vsw_ldc_t *ldcp = portp->ldcp;
usr/src/uts/sun4v/io/vsw_ldc.c
1115
vsw_ldc_t *ldcp = portp->ldcp;
usr/src/uts/sun4v/io/vsw_ldc.c
112
static void vsw_dispatch_ctrl_task(vsw_ldc_t *, void *, vio_msg_tag_t *, int);
usr/src/uts/sun4v/io/vsw_ldc.c
114
static void vsw_process_ctrl_ver_pkt(vsw_ldc_t *, void *);
usr/src/uts/sun4v/io/vsw_ldc.c
1144
vsw_send_physlink_msg(vsw_ldc_t *ldcp, link_state_t plink_state)
usr/src/uts/sun4v/io/vsw_ldc.c
115
static void vsw_process_ctrl_attr_pkt(vsw_ldc_t *, void *);
usr/src/uts/sun4v/io/vsw_ldc.c
116
static void vsw_process_ctrl_mcst_pkt(vsw_ldc_t *, void *);
usr/src/uts/sun4v/io/vsw_ldc.c
1168
vsw_ldc_t *ldcp;
usr/src/uts/sun4v/io/vsw_ldc.c
117
static void vsw_process_ctrl_dring_reg_pkt(vsw_ldc_t *, void *);
usr/src/uts/sun4v/io/vsw_ldc.c
118
static void vsw_process_ctrl_dring_unreg_pkt(vsw_ldc_t *, void *);
usr/src/uts/sun4v/io/vsw_ldc.c
119
static void vsw_process_ctrl_rdx_pkt(vsw_ldc_t *, void *);
usr/src/uts/sun4v/io/vsw_ldc.c
120
static void vsw_process_physlink_msg(vsw_ldc_t *, void *);
usr/src/uts/sun4v/io/vsw_ldc.c
121
static void vsw_process_data_pkt(vsw_ldc_t *, void *, vio_msg_tag_t *,
usr/src/uts/sun4v/io/vsw_ldc.c
1240
vsw_ldc_t *ldcp = (vsw_ldc_t *)arg;
usr/src/uts/sun4v/io/vsw_ldc.c
125
static void vsw_process_data_ibnd_pkt(vsw_ldc_t *, void *);
usr/src/uts/sun4v/io/vsw_ldc.c
126
static void vsw_process_err_pkt(vsw_ldc_t *, void *, vio_msg_tag_t *);
usr/src/uts/sun4v/io/vsw_ldc.c
127
static void vsw_process_evt_read(vsw_ldc_t *ldcp);
usr/src/uts/sun4v/io/vsw_ldc.c
128
static void vsw_ldc_rcv(vsw_ldc_t *ldcp);
usr/src/uts/sun4v/io/vsw_ldc.c
131
static int vsw_descrsend(vsw_ldc_t *, mblk_t *);
usr/src/uts/sun4v/io/vsw_ldc.c
1318
vsw_ldc_reinit(vsw_ldc_t *ldcp)
usr/src/uts/sun4v/io/vsw_ldc.c
132
static void vsw_ldcsend_pkt(vsw_ldc_t *ldcp, mblk_t *mp);
usr/src/uts/sun4v/io/vsw_ldc.c
133
static int vsw_ldcsend(vsw_ldc_t *ldcp, mblk_t *mp, uint32_t retries);
usr/src/uts/sun4v/io/vsw_ldc.c
1357
vsw_process_conn_evt(vsw_ldc_t *ldcp, uint16_t evt)
usr/src/uts/sun4v/io/vsw_ldc.c
139
static void vsw_send_attr(vsw_ldc_t *);
usr/src/uts/sun4v/io/vsw_ldc.c
140
static void vsw_send_dring_info(vsw_ldc_t *);
usr/src/uts/sun4v/io/vsw_ldc.c
141
static void vsw_send_rdx(vsw_ldc_t *);
usr/src/uts/sun4v/io/vsw_ldc.c
142
static void vsw_send_physlink_msg(vsw_ldc_t *ldcp, link_state_t plink_state);
usr/src/uts/sun4v/io/vsw_ldc.c
145
static void vsw_create_privring(vsw_ldc_t *);
usr/src/uts/sun4v/io/vsw_ldc.c
1455
vsw_ldc_t *ldcp = NULL;
usr/src/uts/sun4v/io/vsw_ldc.c
146
static dring_info_t *vsw_map_dring(vsw_ldc_t *ldcp, void *pkt);
usr/src/uts/sun4v/io/vsw_ldc.c
147
static void vsw_unmap_dring(vsw_ldc_t *ldcp);
usr/src/uts/sun4v/io/vsw_ldc.c
148
static void vsw_destroy_dring(vsw_ldc_t *ldcp);
usr/src/uts/sun4v/io/vsw_ldc.c
149
static void vsw_free_lane_resources(vsw_ldc_t *, uint64_t);
usr/src/uts/sun4v/io/vsw_ldc.c
150
static int vsw_map_data(vsw_ldc_t *ldcp, dring_info_t *dp, void *pkt);
usr/src/uts/sun4v/io/vsw_ldc.c
152
dring_info_t *vsw_map_dring_cmn(vsw_ldc_t *ldcp,
usr/src/uts/sun4v/io/vsw_ldc.c
154
static int vsw_mapin_avail(vsw_ldc_t *ldcp);
usr/src/uts/sun4v/io/vsw_ldc.c
1568
vsw_check_flag(vsw_ldc_t *ldcp, int dir, uint64_t flag)
usr/src/uts/sun4v/io/vsw_ldc.c
157
static void vsw_stop_tx_thread(vsw_ldc_t *ldcp);
usr/src/uts/sun4v/io/vsw_ldc.c
1690
vsw_next_milestone(vsw_ldc_t *ldcp)
usr/src/uts/sun4v/io/vsw_ldc.c
1923
vsw_set_vnet_proto_ops(vsw_ldc_t *ldcp)
usr/src/uts/sun4v/io/vsw_ldc.c
193
extern void vsw_hio_start(vsw_t *vswp, vsw_ldc_t *ldcp);
usr/src/uts/sun4v/io/vsw_ldc.c
194
extern void vsw_hio_stop(vsw_t *vswp, vsw_ldc_t *ldcp);
usr/src/uts/sun4v/io/vsw_ldc.c
195
extern void vsw_process_dds_msg(vsw_t *vswp, vsw_ldc_t *ldcp, void *msg);
usr/src/uts/sun4v/io/vsw_ldc.c
201
extern void vsw_stop_msg_thread(vsw_ldc_t *ldcp);
usr/src/uts/sun4v/io/vsw_ldc.c
202
extern int vsw_send_msg(vsw_ldc_t *, void *, int, boolean_t);
usr/src/uts/sun4v/io/vsw_ldc.c
203
extern int vsw_dringsend(vsw_ldc_t *, mblk_t *);
usr/src/uts/sun4v/io/vsw_ldc.c
2030
vsw_reset_vnet_proto_ops(vsw_ldc_t *ldcp)
usr/src/uts/sun4v/io/vsw_ldc.c
2042
vsw_process_evt_read(vsw_ldc_t *ldcp)
usr/src/uts/sun4v/io/vsw_ldc.c
207
extern vio_dring_reg_msg_t *vsw_create_tx_dring_info(vsw_ldc_t *);
usr/src/uts/sun4v/io/vsw_ldc.c
2077
vsw_ldc_t *ldcp = (vsw_ldc_t *)arg;
usr/src/uts/sun4v/io/vsw_ldc.c
208
extern int vsw_setup_tx_dring(vsw_ldc_t *ldcp, dring_info_t *dp);
usr/src/uts/sun4v/io/vsw_ldc.c
209
extern void vsw_destroy_tx_dring(vsw_ldc_t *ldcp);
usr/src/uts/sun4v/io/vsw_ldc.c
210
extern dring_info_t *vsw_map_rx_dring(vsw_ldc_t *ldcp, void *pkt);
usr/src/uts/sun4v/io/vsw_ldc.c
211
extern void vsw_unmap_rx_dring(vsw_ldc_t *ldcp);
usr/src/uts/sun4v/io/vsw_ldc.c
214
extern vio_dring_reg_msg_t *vsw_create_rx_dring_info(vsw_ldc_t *);
usr/src/uts/sun4v/io/vsw_ldc.c
2147
vsw_dispatch_ctrl_task(vsw_ldc_t *ldcp, void *cpkt, vio_msg_tag_t *tagp,
usr/src/uts/sun4v/io/vsw_ldc.c
215
extern void vsw_destroy_rx_dring(vsw_ldc_t *ldcp);
usr/src/uts/sun4v/io/vsw_ldc.c
216
extern dring_info_t *vsw_map_tx_dring(vsw_ldc_t *ldcp, void *pkt);
usr/src/uts/sun4v/io/vsw_ldc.c
217
extern void vsw_unmap_tx_dring(vsw_ldc_t *ldcp);
usr/src/uts/sun4v/io/vsw_ldc.c
219
extern void vsw_stop_rcv_thread(vsw_ldc_t *ldcp);
usr/src/uts/sun4v/io/vsw_ldc.c
220
extern int vsw_dringsend_shm(vsw_ldc_t *, mblk_t *);
usr/src/uts/sun4v/io/vsw_ldc.c
2223
vsw_ldc_t *ldcp = ctaskp->ldcp;
usr/src/uts/sun4v/io/vsw_ldc.c
2305
vsw_process_ctrl_ver_pkt(vsw_ldc_t *ldcp, void *pkt)
usr/src/uts/sun4v/io/vsw_ldc.c
2507
vsw_process_attr_info(vsw_ldc_t *ldcp, vnet_attr_msg_t *msg)
usr/src/uts/sun4v/io/vsw_ldc.c
2767
vsw_process_attr_ack(vsw_ldc_t *ldcp, vnet_attr_msg_t *msg)
usr/src/uts/sun4v/io/vsw_ldc.c
2881
vsw_process_ctrl_attr_pkt(vsw_ldc_t *ldcp, void *pkt)
usr/src/uts/sun4v/io/vsw_ldc.c
2945
vsw_process_dring_reg_info(vsw_ldc_t *ldcp, vio_msg_tag_t *tagp)
usr/src/uts/sun4v/io/vsw_ldc.c
2996
vsw_process_dring_reg_ack(vsw_ldc_t *ldcp, vio_msg_tag_t *tagp)
usr/src/uts/sun4v/io/vsw_ldc.c
3028
vsw_process_ctrl_dring_reg_pkt(vsw_ldc_t *ldcp, void *pkt)
usr/src/uts/sun4v/io/vsw_ldc.c
3098
vsw_process_ctrl_dring_unreg_pkt(vsw_ldc_t *ldcp, void *pkt)
usr/src/uts/sun4v/io/vsw_ldc.c
3173
vsw_process_ctrl_mcst_pkt(vsw_ldc_t *ldcp, void *pkt)
usr/src/uts/sun4v/io/vsw_ldc.c
3269
vsw_process_ctrl_rdx_pkt(vsw_ldc_t *ldcp, void *pkt)
usr/src/uts/sun4v/io/vsw_ldc.c
3329
vsw_process_physlink_msg(vsw_ldc_t *ldcp, void *pkt)
usr/src/uts/sun4v/io/vsw_ldc.c
3364
vsw_process_data_pkt(vsw_ldc_t *ldcp, void *dpkt, vio_msg_tag_t *tagp,
usr/src/uts/sun4v/io/vsw_ldc.c
3452
vsw_ldc_t *ldcp = (vsw_ldc_t *)arg1;
usr/src/uts/sun4v/io/vsw_ldc.c
3512
vsw_process_data_ibnd_pkt(vsw_ldc_t *ldcp, void *pkt)
usr/src/uts/sun4v/io/vsw_ldc.c
3726
vsw_process_err_pkt(vsw_ldc_t *ldcp, void *epkt, vio_msg_tag_t *tagp)
usr/src/uts/sun4v/io/vsw_ldc.c
3750
vsw_ldc_t *ldcp = port->ldcp;
usr/src/uts/sun4v/io/vsw_ldc.c
3843
vsw_ldc_t *ldcp = (vsw_ldc_t *)arg;
usr/src/uts/sun4v/io/vsw_ldc.c
3887
vsw_ldc_t *ldcp = (vsw_ldc_t *)arg;
usr/src/uts/sun4v/io/vsw_ldc.c
3940
vsw_ldcsend_pkt(vsw_ldc_t *ldcp, mblk_t *mp)
usr/src/uts/sun4v/io/vsw_ldc.c
4032
vsw_ldcsend(vsw_ldc_t *ldcp, mblk_t *mp, uint32_t retries)
usr/src/uts/sun4v/io/vsw_ldc.c
4105
vsw_descrsend(vsw_ldc_t *ldcp, mblk_t *mp)
usr/src/uts/sun4v/io/vsw_ldc.c
4217
vsw_ldc_t *ldcp = (vsw_ldc_t *)arg;
usr/src/uts/sun4v/io/vsw_ldc.c
4252
vsw_send_attr(vsw_ldc_t *ldcp)
usr/src/uts/sun4v/io/vsw_ldc.c
4289
vsw_send_dring_info(vsw_ldc_t *ldcp)
usr/src/uts/sun4v/io/vsw_ldc.c
4337
vsw_send_rdx(vsw_ldc_t *ldcp)
usr/src/uts/sun4v/io/vsw_ldc.c
4421
vsw_create_privring(vsw_ldc_t *ldcp)
usr/src/uts/sun4v/io/vsw_ldc.c
4477
vsw_map_dring(vsw_ldc_t *ldcp, void *pkt)
usr/src/uts/sun4v/io/vsw_ldc.c
4502
vsw_map_dring_cmn(vsw_ldc_t *ldcp, vio_dring_reg_msg_t *dring_pkt)
usr/src/uts/sun4v/io/vsw_ldc.c
4580
vsw_unmap_dring(vsw_ldc_t *ldcp)
usr/src/uts/sun4v/io/vsw_ldc.c
4596
vsw_map_data(vsw_ldc_t *ldcp, dring_info_t *dp, void *pkt)
usr/src/uts/sun4v/io/vsw_ldc.c
4670
vsw_free_lane_resources(vsw_ldc_t *ldcp, uint64_t dir)
usr/src/uts/sun4v/io/vsw_ldc.c
4704
vsw_destroy_dring(vsw_ldc_t *ldcp)
usr/src/uts/sun4v/io/vsw_ldc.c
4724
vsw_ldc_t *ldcp = (vsw_ldc_t *)arg;
usr/src/uts/sun4v/io/vsw_ldc.c
4782
vsw_stop_tx_thread(vsw_ldc_t *ldcp)
usr/src/uts/sun4v/io/vsw_ldc.c
4808
vsw_mapin_avail(vsw_ldc_t *ldcp)
usr/src/uts/sun4v/io/vsw_ldc.c
4840
vsw_ldc_t *ldcp;
usr/src/uts/sun4v/io/vsw_ldc.c
566
vsw_ldc_t *ldcp = NULL;
usr/src/uts/sun4v/io/vsw_ldc.c
580
ldcp = kmem_zalloc(sizeof (vsw_ldc_t), KM_NOSLEEP);
usr/src/uts/sun4v/io/vsw_ldc.c
710
kmem_free(ldcp, sizeof (vsw_ldc_t));
usr/src/uts/sun4v/io/vsw_ldc.c
720
vsw_ldc_detach(vsw_ldc_t *ldcp)
usr/src/uts/sun4v/io/vsw_ldc.c
76
static void vsw_ldc_detach(vsw_ldc_t *ldcp);
usr/src/uts/sun4v/io/vsw_ldc.c
77
static int vsw_ldc_init(vsw_ldc_t *ldcp);
usr/src/uts/sun4v/io/vsw_ldc.c
78
static void vsw_ldc_uninit(vsw_ldc_t *ldcp);
usr/src/uts/sun4v/io/vsw_ldc.c
79
static void vsw_ldc_drain(vsw_ldc_t *ldcp);
usr/src/uts/sun4v/io/vsw_ldc.c
790
kmem_free(ldcp, sizeof (vsw_ldc_t));
usr/src/uts/sun4v/io/vsw_ldc.c
801
vsw_ldc_init(vsw_ldc_t *ldcp)
usr/src/uts/sun4v/io/vsw_ldc.c
883
vsw_ldc_uninit(vsw_ldc_t *ldcp)
usr/src/uts/sun4v/io/vsw_ldc.c
943
vsw_ldc_drain(vsw_ldc_t *ldcp)
usr/src/uts/sun4v/io/vsw_rxdring.c
1055
vsw_ldc_t *ldcp = arg;
usr/src/uts/sun4v/io/vsw_rxdring.c
107
vsw_create_rx_dring_info(vsw_ldc_t *ldcp)
usr/src/uts/sun4v/io/vsw_rxdring.c
1087
vsw_process_dringdata_info_shm(vsw_ldc_t *ldcp, vio_dring_msg_t *msg)
usr/src/uts/sun4v/io/vsw_rxdring.c
1117
vsw_process_dringdata_ack_shm(vsw_ldc_t *ldcp, vio_dring_msg_t *msg)
usr/src/uts/sun4v/io/vsw_rxdring.c
1247
vsw_send_msg_shm(vsw_ldc_t *ldcp, void *msgp, int size, boolean_t handle_reset)
usr/src/uts/sun4v/io/vsw_rxdring.c
170
vsw_create_rx_dring(vsw_ldc_t *ldcp)
usr/src/uts/sun4v/io/vsw_rxdring.c
248
vsw_setup_rx_dring(vsw_ldc_t *ldcp, dring_info_t *dp)
usr/src/uts/sun4v/io/vsw_rxdring.c
365
vsw_destroy_rx_dring(vsw_ldc_t *ldcp)
usr/src/uts/sun4v/io/vsw_rxdring.c
441
vsw_map_tx_dring(vsw_ldc_t *ldcp, void *pkt)
usr/src/uts/sun4v/io/vsw_rxdring.c
505
vsw_unmap_tx_dring(vsw_ldc_t *ldcp)
usr/src/uts/sun4v/io/vsw_rxdring.c
549
vsw_ldc_t *ldcp = (vsw_ldc_t *)arg;
usr/src/uts/sun4v/io/vsw_rxdring.c
60
vio_dring_reg_msg_t *vsw_create_rx_dring_info(vsw_ldc_t *);
usr/src/uts/sun4v/io/vsw_rxdring.c
601
vsw_ldc_rcv_shm(vsw_ldc_t *ldcp)
usr/src/uts/sun4v/io/vsw_rxdring.c
61
void vsw_destroy_rx_dring(vsw_ldc_t *ldcp);
usr/src/uts/sun4v/io/vsw_rxdring.c
62
dring_info_t *vsw_map_tx_dring(vsw_ldc_t *ldcp, void *pkt);
usr/src/uts/sun4v/io/vsw_rxdring.c
63
void vsw_unmap_tx_dring(vsw_ldc_t *ldcp);
usr/src/uts/sun4v/io/vsw_rxdring.c
632
vsw_ldc_t *, ldcp);
usr/src/uts/sun4v/io/vsw_rxdring.c
64
int vsw_dringsend_shm(vsw_ldc_t *, mblk_t *);
usr/src/uts/sun4v/io/vsw_rxdring.c
66
void vsw_stop_rcv_thread(vsw_ldc_t *ldcp);
usr/src/uts/sun4v/io/vsw_rxdring.c
677
DTRACE_PROBE2(vsw_rx_total_count, vsw_ldc_t *, ldcp,
usr/src/uts/sun4v/io/vsw_rxdring.c
70
static dring_info_t *vsw_create_rx_dring(vsw_ldc_t *);
usr/src/uts/sun4v/io/vsw_rxdring.c
71
static int vsw_setup_rx_dring(vsw_ldc_t *ldcp, dring_info_t *dp);
usr/src/uts/sun4v/io/vsw_rxdring.c
715
vsw_receive_packet(vsw_ldc_t *ldcp, mblk_t **bp)
usr/src/uts/sun4v/io/vsw_rxdring.c
72
static void vsw_process_dringdata_info_shm(vsw_ldc_t *ldcp,
usr/src/uts/sun4v/io/vsw_rxdring.c
74
static void vsw_process_dringdata_ack_shm(vsw_ldc_t *ldcp,
usr/src/uts/sun4v/io/vsw_rxdring.c
76
static void vsw_ldc_rcv_shm(vsw_ldc_t *ldcp);
usr/src/uts/sun4v/io/vsw_rxdring.c
77
static int vsw_receive_packet(vsw_ldc_t *ldcp, mblk_t **bp);
usr/src/uts/sun4v/io/vsw_rxdring.c
78
static int vsw_send_msg_shm(vsw_ldc_t *ldcp, void *msgp, int size,
usr/src/uts/sun4v/io/vsw_rxdring.c
829
vsw_stop_rcv_thread(vsw_ldc_t *ldcp)
usr/src/uts/sun4v/io/vsw_rxdring.c
84
extern dring_info_t *vsw_map_dring_cmn(vsw_ldc_t *ldcp,
usr/src/uts/sun4v/io/vsw_rxdring.c
854
vsw_dringsend_shm(vsw_ldc_t *ldcp, mblk_t *mp)
usr/src/uts/sun4v/io/vsw_rxdring.c
86
extern void vsw_process_conn_evt(vsw_ldc_t *, uint16_t);
usr/src/uts/sun4v/io/vsw_rxdring.c
99
DTRACE_PROBE2(vsw_rx_pkts, vsw_ldc_t *, (ldcp), int, (count)); \
usr/src/uts/sun4v/io/vsw_txdring.c
1022
vsw_ldc_t *ldcp = arg;
usr/src/uts/sun4v/io/vsw_txdring.c
108
vsw_create_tx_dring_info(vsw_ldc_t *ldcp)
usr/src/uts/sun4v/io/vsw_txdring.c
149
vsw_create_tx_dring(vsw_ldc_t *ldcp)
usr/src/uts/sun4v/io/vsw_txdring.c
224
vsw_setup_tx_dring(vsw_ldc_t *ldcp, dring_info_t *dp)
usr/src/uts/sun4v/io/vsw_txdring.c
376
vsw_destroy_tx_dring(vsw_ldc_t *ldcp)
usr/src/uts/sun4v/io/vsw_txdring.c
449
vsw_map_rx_dring(vsw_ldc_t *ldcp, void *pkt)
usr/src/uts/sun4v/io/vsw_txdring.c
484
vsw_unmap_rx_dring(vsw_ldc_t *ldcp)
usr/src/uts/sun4v/io/vsw_txdring.c
516
vsw_init_multipools(vsw_ldc_t *ldcp, vsw_t *vswp)
usr/src/uts/sun4v/io/vsw_txdring.c
58
vio_dring_reg_msg_t *vsw_create_tx_dring_info(vsw_ldc_t *);
usr/src/uts/sun4v/io/vsw_txdring.c
59
int vsw_setup_tx_dring(vsw_ldc_t *ldcp, dring_info_t *dp);
usr/src/uts/sun4v/io/vsw_txdring.c
60
void vsw_destroy_tx_dring(vsw_ldc_t *ldcp);
usr/src/uts/sun4v/io/vsw_txdring.c
61
dring_info_t *vsw_map_rx_dring(vsw_ldc_t *ldcp, void *pkt);
usr/src/uts/sun4v/io/vsw_txdring.c
62
void vsw_unmap_rx_dring(vsw_ldc_t *ldcp);
usr/src/uts/sun4v/io/vsw_txdring.c
627
vsw_send_msg(vsw_ldc_t *ldcp, void *msgp, int size, boolean_t handle_reset)
usr/src/uts/sun4v/io/vsw_txdring.c
63
int vsw_dringsend(vsw_ldc_t *, mblk_t *);
usr/src/uts/sun4v/io/vsw_txdring.c
65
void vsw_stop_msg_thread(vsw_ldc_t *ldcp);
usr/src/uts/sun4v/io/vsw_txdring.c
67
int vsw_send_msg(vsw_ldc_t *, void *, int, boolean_t);
usr/src/uts/sun4v/io/vsw_txdring.c
705
vsw_ldc_t *ldcp = (vsw_ldc_t *)arg;
usr/src/uts/sun4v/io/vsw_txdring.c
72
static int vsw_init_multipools(vsw_ldc_t *ldcp, vsw_t *vswp);
usr/src/uts/sun4v/io/vsw_txdring.c
73
static dring_info_t *vsw_create_tx_dring(vsw_ldc_t *);
usr/src/uts/sun4v/io/vsw_txdring.c
756
vsw_stop_msg_thread(vsw_ldc_t *ldcp)
usr/src/uts/sun4v/io/vsw_txdring.c
78
extern dring_info_t *vsw_map_dring_cmn(vsw_ldc_t *ldcp,
usr/src/uts/sun4v/io/vsw_txdring.c
784
vsw_dringsend(vsw_ldc_t *ldcp, mblk_t *mp)
usr/src/uts/sun4v/io/vsw_txdring.c
80
extern void vsw_process_conn_evt(vsw_ldc_t *, uint16_t);
usr/src/uts/sun4v/sys/vsw_ldc.h
405
vsw_ldc_t *ldcp; /* ldc for this port */
usr/src/uts/sun4v/sys/vsw_ldc.h
408
int (*transmit)(vsw_ldc_t *, mblk_t *);
usr/src/uts/sun4v/sys/vsw_ldc.h
452
vsw_ldc_t *ldcp;
usr/src/uts/sun4v/sys/vsw_ldc.h
470
vsw_ldc_t *ldcp;