Lines Matching defs:chnl_packet_obj
137 struct chnl_irp *chnl_packet_obj);
1094 struct chnl_irp *chnl_packet_obj = NULL;
1120 chnl_packet_obj = (struct chnl_irp *)
1122 if (chnl_packet_obj) {
1130 bytes = min(bytes, chnl_packet_obj->byte_size);
1131 memcpy(chnl_packet_obj->host_sys_buf,
1134 chnl_packet_obj->byte_size = bytes;
1135 chnl_packet_obj->dw_arg = dw_arg;
1136 chnl_packet_obj->status = CHNL_IOCSTATCOMPLETE;
1151 chnl_packet_obj->status |=
1193 notify_chnl_complete(pchnl, chnl_packet_obj);
1322 struct chnl_irp *chnl_packet_obj)
1327 !pchnl->pio_completions || !chnl_packet_obj)
1339 (struct list_head *)chnl_packet_obj);
1365 struct chnl_irp *chnl_packet_obj;
1391 chnl_packet_obj = (struct chnl_irp *)lst_get_head(pchnl->pio_requests);
1392 if (!chnl_packet_obj)
1404 chnl_packet_obj->byte_size = min(pio_mgr->usm_buf_size,
1405 chnl_packet_obj->byte_size);
1406 memcpy(pio_mgr->output, chnl_packet_obj->host_sys_buf,
1407 chnl_packet_obj->byte_size);
1408 pchnl->bytes_moved += chnl_packet_obj->byte_size;
1410 sm->arg = chnl_packet_obj->dw_arg;
1414 sm->output_size = (u16) (chnl_packet_obj->byte_size +
1419 sm->output_size = (chnl_packet_obj->byte_size +
1426 chnl_packet_obj->status &= CHNL_IOCSTATEOS;
1427 notify_chnl_complete(pchnl, chnl_packet_obj);
1429 if (chnl_packet_obj->status & CHNL_IOCSTATEOS)