Searched defs:srb (Results 1 - 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/common/io/aac/
H A Daac_ioctl.c438 struct aac_srb *srb; local
455 /* Read srb size */
469 srb = (struct aac_srb *)fibp->data;
471 /* Copy in srb */
472 if (ddi_copyin((void *)arg, srb, usr_fib_size, mode) != 0) {
477 srb_sgcount = srb->sg.SgCount; /* No endianness conversion needed */
503 (struct aac_sg_entry64 *)srb->sg.SgEntry;
512 struct aac_sg_entry *sgp = srb->sg.SgEntry;
529 "large srb xfer size received %d\n", acp->bcount);
535 if (srb
[all...]
H A Daac.c5777 struct aac_srb *srb = (struct aac_srb *)&acp->slotp->fibp->data[0]; local
5780 ddi_put32(acc, &srb->function, SRBF_ExecuteScsi);
5781 ddi_put32(acc, &srb->retry_limit, 0);
5782 ddi_put32(acc, &srb->cdb_size, acp->cmdlen);
5783 ddi_put32(acc, &srb->timeout, 0); /* use driver timeout */
5786 ddi_put32(acc, &srb->flags, SRB_DataIn);
5788 ddi_put32(acc, &srb->flags, SRB_DataOut);
5789 ddi_put32(acc, &srb->channel,
5791 ddi_put32(acc, &srb->id, ((struct aac_nondasd *)acp->dvp)->tid);
5792 ddi_put32(acc, &srb
5810 struct aac_srb *srb = (struct aac_srb *)&acp->slotp->fibp->data[0]; local
5837 struct aac_srb *srb = (struct aac_srb *)&acp->slotp->fibp->data[0]; local
[all...]
/illumos-gate/usr/src/cmd/mdb/common/modules/qlc/
H A Dqlc.c778 mdb_printf("number of outstanding command srb's is: %d\n", found);
810 ql_srb_t *srb; local
852 srb = (ql_srb_t *)mdb_alloc(sizeof (ql_srb_t), UM_SLEEP);
942 * verifying srb's from the list are on a lun cmd list.
946 /* get the srb */
947 if (mdb_vread(srb, sizeof (ql_srb_t),
957 * Get the lun q the srb is on
960 (uintptr_t)srb->lun_queue) == -1) {
962 " at %p", srb->lun_queue);
968 * for the srb fro
[all...]
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/qlc/
H A Dql_isr.c2049 * srb pointer or NULL
3199 ql_srb_t *srb; local
3209 srb = ha->outstanding_cmds[index];
3210 if (srb != NULL) {
3211 if (srb->handle == resp_identifier) {
3214 srb->handle = 0;
3215 srb->flags &= ~SRB_IN_TOKEN_ARRAY;
3218 resp_identifier, srb->handle);
3219 srb = NULL;
3223 srb
[all...]
H A Dql_api.c2853 * Return success if the srb was consumed by an iocb. The packet
3751 /* Remove srb from q. */
3766 /* Remove srb from q. */
6977 * sp = srb pointer.
7753 /* Remove srb from device queue. */
8030 * sp: srb pointer.
8529 * sp = srb pointer.
8895 /* Remove srb from device command queue. */
10473 /* Remove srb from device cmd queue. */
17358 * srb
17364 ql_els_24xx_iocb(ql_adapter_state_t *ha, ql_srb_t *srb, void *arg) argument
17497 ql_isp_els_handle_cmd_endian(ql_adapter_state_t *ha, ql_srb_t *srb) argument
17522 ql_isp_els_handle_rsp_endian(ql_adapter_state_t *ha, ql_srb_t *srb) argument
[all...]

Completed in 113 milliseconds