DBG_IO
DBG_IO("IN rcb = %p\n", rcb);
DBG_IO("OUT\n");
DBG_IO("IN rcb = %p\n", rcb);
DBG_IO("OUT\n");
DBG_IO("IN scsi io = %p\n", csio);
DBG_IO("IN rcb = %p\n", rcb);
DBG_IO("OUT\n");
DBG_IO("IN csio = %p\n", csio);
DBG_IO("OUT\n");
DBG_IO("IN\n");
DBG_IO("OUT\n");
DBG_IO("IN\n");
DBG_IO("OUT\n");
DBG_IO("tag = %u &softs->taglist : %p\n", tag, &softs->taglist);
DBG_IO("IU : \n");
DBG_IO(" IU [ %d ] : %x\n", i, *((unsigned char *)(slot + i)));
DBG_IO("ib_q->pi_local : %x IU size : %d\n",
DBG_IO("*ib_q->ci_virt_addr: %x\n",
DBG_IO("Device list used an array\n");
DBG_IO("heartbeat old=%lx new=%lx\n", softs->prev_heartbeat_count, new_heartbeat);
DBG_IO("ioctl_dma_buf.dma_addr = %p\n",(void*)ioctl_dma_buf.dma_addr);
DBG_IO("ioctl_dma_buf.virt_addr = %p\n",(void*)ioctl_dma_buf.virt_addr);
DBG_IO("ioctl_dma_buf.dma_addr = %p\n",(void*)ioctl_dma_buf.dma_addr);
DBG_IO("ioctl_dma_buf.virt_addr = %p\n",(void*)ioctl_dma_buf.virt_addr);
DBG_IO("num_elem_needed :%u\n",num_elem_needed);
DBG_IO("num_elem_avialable :%u\n",num_elem_available);
DBG_IO("Current queue is busy! Hop to next queue\n");
DBG_IO("num_elem_alloted :%u\n",num_elem_alloted);
DBG_IO("ib_q->pi_local : %x\n", ib_q->pi_local);
DBG_IO("*ib_q->ci_virt_addr: %x\n",*(ib_q->ci_virt_addr));
DBG_IO("AIO ineligible: write not supported for raid type\n");
DBG_IO("%30s: 0x%x\n", "raid_req->header.iu_type",
DBG_IO("%30s: 0x%d\n", "raid_req->response_queue_id",
DBG_IO("%30s: 0x%x\n", "raid_req->request_id",
DBG_IO("%30s: 0x%x\n", "raid_req->buffer_length",
DBG_IO("%30s: 0x%x\n", "raid_req->task_attribute",
DBG_IO("%30s: 0x%llx\n", "raid_req->lun_number",
DBG_IO("%30s: 0x%x\n", "raid_req->error_index",
DBG_IO("%30s: 0x%p\n", "raid_req->sg_descriptors[0].addr",
DBG_IO("%30s: 0x%x\n", "raid_req->sg_descriptors[0].len",
DBG_IO("%30s: 0x%x\n", "raid_req->sg_descriptors[0].flags",
DBG_IO("CDB :");
DBG_IO(" 0x%x \n ",raid_req->cdb[i]);
DBG_IO("%30s: 0x%x\n", "aio_req->header.iu_type",
DBG_IO("%30s: 0x%x\n", "aio_req->resp_qid",
DBG_IO("%30s: 0x%x\n", "aio_req->req_id",
DBG_IO("%30s: 0x%x\n", "aio_req->nexus",
#define DBG_AIO DBG_IO
DBG_IO("%30s: 0x%x\n", "aio_req->buf_len",
DBG_IO("%30s: 0x%x\n", "aio_req->cmd_flags.data_dir",
DBG_IO("%30s: 0x%x\n", "aio_req->attr_prio.task_attr",
DBG_IO("%30s: 0x%x\n", "aio_req->err_idx",
DBG_IO("%30s: 0x%x\n", "aio_req->num_sg",
DBG_IO("%30s: 0x%p\n", "aio_req->sg_desc[0].addr",
DBG_IO("%30s: 0x%x\n", "aio_req->sg_desc[0].len",
DBG_IO("%30s: 0x%x\n", "aio_req->sg_desc[0].flags",
DBG_IO("SGL_Count :%u\n",SG_Count);
DBG_IO("ci : %u pi : %u qid : %u\n", oq_ci, oq_pi, ob_q->q_id);
DBG_IO("response.header.iu_type : %x \n", response->header.iu_type);