Searched refs:ldc_handle (Results 1 - 15 of 15) sorted by relevance

/illumos-gate/usr/src/uts/sun4v/sys/
H A Dvldc_impl.h106 ldc_handle_t ldc_handle; /* Channel handle */ member in struct:vldc_port
H A Dvcc_impl.h265 ldc_handle_t ldc_handle; /* Channel handle */ member in struct:vcc_port
H A Dvdc.h279 ldc_handle_t ldc_handle; /* Server LDC handle */ member in struct:vdc_server
H A Dvsw_ldc.h327 ldc_handle_t ldc_handle; /* channel handle */ member in struct:vsw_ldc
H A Dvnet_gen.h280 uint64_t ldc_handle; /* channel handle */ member in struct:vgen_ldc
/illumos-gate/usr/src/uts/sun4v/io/
H A Dvldc.c277 rv = ldc_status(vport->ldc_handle, &vport->ldc_status);
301 rv = ldc_up(vport->ldc_handle);
309 rv = ldc_status(vport->ldc_handle, &vport->ldc_status);
777 err = ldc_close(vport->ldc_handle);
781 err = ldc_unreg_callback(vport->ldc_handle);
785 err = ldc_fini(vport->ldc_handle);
1136 &vport->ldc_handle)) != 0) {
1142 if ((rv = ldc_reg_callback(vport->ldc_handle,
1150 if ((rv = ldc_open(vport->ldc_handle)) != 0) {
1161 rv = ldc_up(vport->ldc_handle);
[all...]
H A Dvcc.c424 if ((rv = ldc_init(vport->ldc_id, &attr, &(vport->ldc_handle))) != 0) {
432 if ((rv = ldc_reg_callback(vport->ldc_handle, vcc_ldc_cb,
436 (void) ldc_fini(vport->ldc_handle);
442 if ((rv = ldc_open(vport->ldc_handle)) != 0) {
445 (void) ldc_unreg_callback(vport->ldc_handle);
446 (void) ldc_fini(vport->ldc_handle);
452 if ((rv = ldc_status(vport->ldc_handle, &vport->ldc_status)) != 0) {
455 (void) ldc_close(vport->ldc_handle);
456 (void) ldc_unreg_callback(vport->ldc_handle);
457 (void) ldc_fini(vport->ldc_handle);
[all...]
H A Dvsw_ldc.c615 status = ldc_init(ldc_id, &attr, &ldcp->ldc_handle);
639 status = ldc_reg_callback(ldcp->ldc_handle, vsw_ldc_cb, (caddr_t)ldcp);
643 (void) ldc_fini(ldcp->ldc_handle);
657 if (ldc_status(ldcp->ldc_handle, &istatus) != 0) {
686 (void) ldc_unreg_callback(ldcp->ldc_handle);
761 while ((rv = ldc_close(ldcp->ldc_handle)) == EAGAIN) {
773 (void) ldc_fini(ldcp->ldc_handle);
776 ldcp->ldc_handle = NULL;
814 rv = ldc_open(ldcp->ldc_handle);
822 if (ldc_status(ldcp->ldc_handle,
[all...]
H A Dvds.c481 ldc_handle_t ldc_handle; /* handle for LDC comm */ member in struct:vd
2222 send_msg(ldc_handle_t ldc_handle, void *msg, size_t msglen) argument
2229 status = ldc_write(ldc_handle, msg, &nbytes);
2313 if (vd->reset_ldc && ((status = ldc_down(vd->ldc_handle)) != 0))
2327 (void) ldc_up(vd->ldc_handle);
2549 status = send_msg(task->vd->ldc_handle, task->msg, task->msglen);
3493 if ((status = ldc_mem_copy(vd->ldc_handle, buf, 0, &nbytes,
3559 if ((status = ldc_mem_copy(vd->ldc_handle, buf, 0, &nbytes,
3775 if ((status = ldc_mem_copy(vd->ldc_handle, (caddr_t)vd_devid, 0,
3860 if ((rv = ldc_mem_copy(vd->ldc_handle, (cha
4966 recv_msg(ldc_handle_t ldc_handle, void *msg, size_t *nbytes) argument
[all...]
H A Dvnet_gen.c2495 status = ldc_init(ldc_id, &attr, &ldcp->ldc_handle);
2502 status = ldc_reg_callback(ldcp->ldc_handle, vgen_ldc_cb, (caddr_t)ldcp);
2516 (void) ldc_status(ldcp->ldc_handle, &istatus);
2544 (void) ldc_unreg_callback(ldcp->ldc_handle);
2549 (void) ldc_fini(ldcp->ldc_handle);
2584 (void) ldc_unreg_callback(ldcp->ldc_handle);
2585 (void) ldc_fini(ldcp->ldc_handle);
2619 rv = ldc_open(ldcp->ldc_handle);
2626 (void) ldc_status(ldcp->ldc_handle, &istatus);
2633 rv = ldc_set_cb_mode(ldcp->ldc_handle, LDC_CB_ENABL
[all...]
H A Dvsw_rxdring.c224 if ((ldc_mem_dring_bind(ldcp->ldc_handle, dp->dring_handle,
291 rv = ldc_mem_alloc_handle(ldcp->ldc_handle, &dp->data_handle);
880 (ldcp->ldc_status != LDC_UP) || (ldcp->ldc_handle == NULL)) {
1262 rv = ldc_write(ldcp->ldc_handle, (caddr_t)msgp, &msglen);
H A Dvnet_rxdring.c184 rv = ldc_mem_alloc_handle(ldcp->ldc_handle, &ldcp->rx_data_handle);
248 rv = ldc_mem_dring_bind(ldcp->ldc_handle, ldcp->rx_dring_handle,
381 rv = ldc_mem_dring_map(ldcp->ldc_handle, &dcookie, ncookies, num_desc,
530 rv = ldc_mem_alloc_handle(ldcp->ldc_handle, &ldcp->tx_data_handle);
1474 rv = ldc_write(ldcp->ldc_handle, (caddr_t)msg, &len);
H A Dvsw_txdring.c199 if ((ldc_mem_dring_bind(ldcp->ldc_handle, dp->dring_handle,
292 if ((ldc_mem_alloc_handle(ldcp->ldc_handle,
666 rv = ldc_write(ldcp->ldc_handle, (caddr_t)msgp, &msglen);
803 (ldcp->ldc_status != LDC_UP) || (ldcp->ldc_handle == NULL)) {
1214 rv = ldc_mem_copy(ldcp->ldc_handle,
H A Dvdc.c509 rv = ldc_set_cb_mode(srvr->ldc_handle, LDC_CB_DISABLE);
834 &srvr->ldc_handle);
842 status = ldc_status(srvr->ldc_handle, &ldc_state);
851 status = ldc_reg_callback(srvr->ldc_handle, vdc_handle_cb,
866 status = ldc_open(srvr->ldc_handle);
911 status = ldc_down(vdcp->curr_server->ldc_handle);
1657 vdc->curr_server->ldc_handle, status, msglen);
1752 vdc->curr_server->ldc_handle, status, msglen);
2052 status = ldc_read(vdc->curr_server->ldc_handle,
2151 * ldc_handle
[all...]
H A Dvnet_txdring.c209 rv = ldc_mem_alloc_handle(ldcp->ldc_handle,
262 rv = ldc_mem_dring_bind(ldcp->ldc_handle, ldcp->tx_dring_handle,
376 rv = ldc_mem_dring_map(ldcp->ldc_handle, &dcookie, ncookies, num_desc,
1133 rv = ldc_mem_copy(ldcp->ldc_handle,
1697 rv = ldc_write(ldcp->ldc_handle, (caddr_t)msg, &len);

Completed in 98 milliseconds