Lines Matching defs:iocb
1155 DPRINTF(QLE_D_IO, "%s: ignoring status continuation iocb\n",
1288 void *iocb;
1348 iocb = QLE_DMA_KVA(sc->sc_requests) + offset;
1351 qle_put_marker(sc, iocb);
1361 iocb = QLE_DMA_KVA(sc->sc_requests) + offset;
1367 qle_put_cmd(sc, iocb, xs, ccb, portid);
1828 struct qle_iocb_ct_passthrough *iocb;
1840 iocb = QLE_DMA_KVA(sc->sc_requests) + offset;
1844 memset(iocb, 0, QLE_QUEUE_ENTRY_SIZE);
1845 iocb->entry_type = QLE_IOCB_CT_PASSTHROUGH;
1846 iocb->entry_count = 1;
1848 iocb->req_handle = 9;
1849 htolem16(&iocb->req_nport_handle, port_handle);
1850 htolem16(&iocb->req_dsd_count, 1);
1851 htolem16(&iocb->req_resp_dsd_count, 1);
1852 htolem32(&iocb->req_cmd_byte_count, req_size);
1853 htolem32(&iocb->req_resp_byte_count, resp_size);
1854 qle_sge(&iocb->req_cmd_seg, QLE_DMA_DVA(mem), req_size);
1855 qle_sge(&iocb->req_resp_seg, QLE_DMA_DVA(mem) + req_size, resp_size);
1958 struct qle_iocb_plogx *iocb;
1970 iocb = QLE_DMA_KVA(sc->sc_requests) + offset;
1974 memset(iocb, 0, QLE_QUEUE_ENTRY_SIZE);
1975 iocb->entry_type = QLE_IOCB_PLOGX;
1976 iocb->entry_count = 1;
1978 iocb->req_handle = 7;
1979 htolem16(&iocb->req_nport_handle, port->loopid);
1980 htolem16(&iocb->req_port_id_lo, port->portid);
1981 iocb->req_port_id_hi = port->portid >> 16;
1982 htolem16(&iocb->req_flags, flags);
1986 qle_dump_iocb(sc, iocb);
2008 iocb = (struct qle_iocb_plogx *)&sc->sc_fabric_response;
2009 rv = lemtoh16(&iocb->req_status);
2011 rv = lemtoh32(&iocb->req_ioparms[0]);
2012 *info = lemtoh32(&iocb->req_ioparms[1]);
2497 u_int8_t *iocb = buf;
2504 printf("%s: iocb:\n", DEVNAME(sc));
2507 printf(" %2.2x", iocb[(l*16)+b]);
2524 printf("%s: iocb segs:\n", DEVNAME(sc));
2890 printf("%s: unable to allocate iocb segments\n", DEVNAME(sc));