Home
last modified time | relevance | path

Searched refs:req_q (Results 1 – 8 of 8) sorted by relevance

/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/qlc/
H A Dql_iocb.c78 ql_request_q_t *req_q; in ql_start_iocb() local
115 if (ha->req_q[1] != NULL && sp->rsp_q_number != 0) { in ql_start_iocb()
116 req_q = ha->req_q[1]; in ql_start_iocb()
118 req_q = ha->req_q[0]; in ql_start_iocb()
121 if (req_q->req_q_cnt < sp->req_cnt) { in ql_start_iocb()
124 (void) ddi_dma_sync(req_q->req_ring.dma_handle, in ql_start_iocb()
125 (off_t)req_q->req_out_shadow_ofst, in ql_start_iocb()
127 cnt = ddi_get32(req_q->req_ring.acc_handle, in ql_start_iocb()
128 req_q->req_out_shadow_ptr); in ql_start_iocb()
130 cnt = RD16_MBAR_REG(ha, req_q->mbar_req_out); in ql_start_iocb()
[all …]
H A Dql_init.c454 nvram_t *nv = (nvram_t *)ha->req_q[0]->req_ring.bp; in ql_nvram_config()
455 uint16_t *wptr = (uint16_t *)ha->req_q[0]->req_ring.bp; in ql_nvram_config()
740 cnt = ha->req_q[0]->req_entry_cnt; in ql_nvram_config()
747 start_addr = ha->req_q[0]->req_ring.cookie.dmac_address; in ql_nvram_config()
753 start_addr = ha->req_q[0]->req_ring.cookie.dmac_notused; in ql_nvram_config()
1243 w1 = ha->req_q[0]->req_entry_cnt; in ql_nvram_24xx_config()
1250 addr = ha->req_q[0]->req_ring.cookie.dmac_address; in ql_nvram_24xx_config()
1256 addr = ha->req_q[0]->req_ring.cookie.dmac_notused; in ql_nvram_24xx_config()
2210 ha->req_q[0]->req_ring.cookie.dmac_laddress, 1); in ql_check_isp_firmware()
2212 lptr = (uint32_t *)ha->req_q[0]->req_ring.bp; in ql_check_isp_firmware()
[all …]
H A Dql_api.c4062 ql_request_q_t *req_q; in ql_abort() local
4077 if (ha->req_q[1] != NULL && sp->rsp_q_number != 0) { in ql_abort()
4078 req_q = ha->req_q[1]; in ql_abort()
4080 req_q = ha->req_q[0]; in ql_abort()
4084 ddi_get32(req_q->req_ring.acc_handle, in ql_abort()
4089 ddi_put8(req_q->req_ring.acc_handle, in ql_abort()
4094 ((uintptr_t)req_q->req_ring.bp + in ql_abort()
4095 req_q->req_ring.size)) { in ql_abort()
4096 pio = req_q->req_ring.bp; in ql_abort()
12349 cnt = ha->rsp_queues_cnt > 1 ? ha->req_q[0]->req_ring.size + in ql_binary_fw_dump()
[all …]
H A Dql_mbx.c3496 WR32_MBAR_REG(ha, ha->req_q[0]->mbar_req_in, 0); in ql_init_firmware()
3512 if (ha->req_q[0]->req_out_shadow_ptr) { in ql_init_firmware()
3513 *ha->req_q[0]->req_out_shadow_ptr = 0; in ql_init_firmware()
3577 rval = ql_init_req_q(ha, ha->req_q[1], opt); in ql_init_firmware()
5191 ql_init_req_q(ql_adapter_state_t *ha, ql_request_q_t *req_q, uint16_t opt) in ql_init_req_q() argument
5197 QL_PRINT_3(ha, "started, req_q_number=%d\n", req_q->req_q_number); in ql_init_req_q()
5200 req_q->req_ring_ptr = req_q->req_ring.bp; in ql_init_req_q()
5201 req_q->req_ring_index = 0; in ql_init_req_q()
5202 req_q->req_q_cnt = (uint16_t)(req_q->req_entry_cnt - 1); in ql_init_req_q()
5203 WR32_MBAR_REG(ha, req_q->mbar_req_in, 0); in ql_init_req_q()
[all …]
H A Dql_xioctl.c2352 ddi_rep_put8(ha->req_q[0]->req_ring.acc_handle, in ql_scsi_passthru()
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/qlc/
H A Dql_init.h757 uint32_t req_q[REQUEST_QUEUE_SIZE / 4]; member
790 uint32_t req_q[REQUEST_QUEUE_SIZE / 4]; member
H A Dql_api.h1697 ql_request_q_t *req_q[2]; member
/illumos-gate/usr/src/cmd/mdb/common/modules/qlc/
H A Dqlc.c2623 mdb_printf("%08x ", fw->req_q[cnt]); in ql_23xx_dump_dcmd()
2924 mdb_printf("%08x ", fw->req_q[cnt]); in ql_24xx_dump_dcmd()