Searched refs:ldcmsg (Results 1 – 6 of 6) sorted by relevance
/titanic_41/usr/src/uts/sun4v/io/ |
H A D | ldc.c | 119 static int i_ldc_check_seqid(ldc_chan_t *ldcp, ldc_msg_t *ldcmsg); 120 static int i_ldc_ctrlmsg(ldc_chan_t *ldcp, ldc_msg_t *ldcmsg); 3378 ldc_msg_t *ldcmsg; in ldc_up() local 3476 ldcmsg = (ldc_msg_t *)(ldcp->tx_q_va + tx_tail); in ldc_up() 3477 ZERO_PKT(ldcmsg); in ldc_up() 3479 ldcmsg->type = LDC_CTRL; in ldc_up() 3480 ldcmsg->stype = LDC_INFO; in ldc_up() 3481 ldcmsg->ctrl = LDC_VER; in ldc_up() 3483 bcopy(&ldc_versions[0], ldcmsg->udata, sizeof (ldc_versions[0])); in ldc_up() 3485 DUMP_LDC_PKT(ldcp, "ldc_up snd ver", (uint64_t)ldcmsg); in ldc_up() [all …]
|
H A D | vsw_ldc.c | 651 ldcp->ldcmsg = kmem_alloc(ldcp->msglen, KM_SLEEP); in vsw_ldc_attach() 687 kmem_free(ldcp->ldcmsg, ldcp->msglen); in vsw_ldc_attach() 734 kmem_free(ldcp->ldcmsg, ldcp->msglen); in vsw_ldc_detach() 2081 uint64_t *ldcmsg; in vsw_process_pkt() local 2089 ldcmsg = ldcp->ldcmsg; in vsw_process_pkt() 2095 rv = ldc_read(ldcp->ldc_handle, (caddr_t)ldcmsg, &msglen); in vsw_process_pkt() 2121 tagp = (vio_msg_tag_t *)ldcmsg; in vsw_process_pkt() 2125 vsw_dispatch_ctrl_task(ldcp, ldcmsg, tagp, msglen); in vsw_process_pkt() 2128 vsw_process_data_pkt(ldcp, ldcmsg, tagp, msglen); in vsw_process_pkt() 2131 vsw_process_err_pkt(ldcp, ldcmsg, tagp); in vsw_process_pkt()
|
H A D | vnet_gen.c | 2513 ldcp->ldcmsg = kmem_alloc(ldcp->msglen, KM_SLEEP); in vgen_ldc_attach() 2545 kmem_free(ldcp->ldcmsg, ldcp->msglen); in vgen_ldc_attach() 2587 kmem_free(ldcp->ldcmsg, ldcp->msglen); in vgen_ldc_detach() 3110 uint64_t *ldcmsg; in vgen_handle_evt_read() local 3127 ldcmsg = ldcp->ldcmsg; in vgen_handle_evt_read() 3132 rv = ldc_read(ldcp->ldc_handle, (caddr_t)ldcmsg, &msglen); in vgen_handle_evt_read() 3147 tagp = (vio_msg_tag_t *)ldcmsg; in vgen_handle_evt_read()
|
/titanic_41/usr/src/cmd/mdb/sun4v/modules/ldc/ |
H A D | ldc.c | 289 ldcmsg(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv) in ldcmsg() function 492 { "ldcmsg", ":[cnt]", "LDom channel message", ldcmsg },
|
/titanic_41/usr/src/uts/sun4v/sys/ |
H A D | vsw_ldc.h | 347 uint64_t *ldcmsg; /* msg buffer for ldc_read() */ member
|
H A D | vnet_gen.h | 296 uint64_t *ldcmsg; /* msg buffer for ldc_read() */ member
|