Lines Matching defs:inband_task
494 vd_task_t inband_task; /* task for inband descriptor */
2304 if (vd->inband_task.msg != NULL) {
2305 kmem_free(vd->inband_task.msg, vd->max_msglen);
2306 vd->inband_task.msg = NULL;
4521 vd->inband_task.vd = vd;
4522 vd->inband_task.msg = kmem_alloc(vd->max_msglen, KM_SLEEP);
4523 vd->inband_task.index = 0;
4524 vd->inband_task.type = VD_FINAL_RANGE_TASK; /* range == 1 */
4808 ASSERT(vd->inband_task.msg != NULL);
4810 bcopy(msg, vd->inband_task.msg, msglen);
4811 vd->inband_task.msglen = msglen;
4817 desc_msg = (vd_dring_inband_msg_t *)vd->inband_task.msg;
4818 vd->inband_task.request = &desc_msg->payload;
4820 return (vd_process_task(&vd->inband_task));
6838 status = ldc_mem_alloc_handle(vd->ldc_handle, &(vd->inband_task.mhdl));
6919 (void) ldc_mem_free_handle(vd->inband_task.mhdl);
6959 if (vd->inband_task.msg != NULL) {
6960 kmem_free(vd->inband_task.msg, vd->max_msglen);
6961 vd->inband_task.msg = NULL;