Lines Matching defs:req_desc
1356 free(sc->req_desc, M_MRSAS);
1357 sc->req_desc = NULL;
2726 MRSAS_REQUEST_DESCRIPTOR_UNION req_desc;
2785 req_desc.addr.Words = htole64((bus_addr_t)sc->ioc_init_phys_mem);
2786 req_desc.MFAIo.RequestFlags =
2791 mrsas_write_64bit_req_desc(sc, req_desc.addr.u.low, req_desc.addr.u.high);
2853 sc->req_desc = malloc(sc->request_alloc_sz, M_MRSAS, M_NOWAIT);
2854 if (!sc->req_desc) {
2858 memset(sc->req_desc, 0, sc->request_alloc_sz);
3243 MRSAS_REQUEST_DESCRIPTOR_UNION *req_desc;
3389 req_desc = mrsas_get_request_desc(sc,
3394 if (!req_desc)
3398 mrsas_fire_cmd(sc, req_desc->addr.u.low,
3399 req_desc->addr.u.high);
3871 MRSAS_REQUEST_DESCRIPTOR_UNION *req_desc;
3873 req_desc = mrsas_build_mpt_cmd(sc, cmd);
3874 if (!req_desc) {
3878 mrsas_fire_cmd(sc, req_desc->addr.u.low, req_desc->addr.u.high);
3893 MRSAS_REQUEST_DESCRIPTOR_UNION *req_desc;
3902 req_desc = mrsas_get_request_desc(sc, index - 1);
3903 if (!req_desc)
3906 req_desc->addr.Words = 0;
3907 req_desc->SCSIIO.RequestFlags = (MPI2_REQ_DESCRIPT_FLAGS_SCSI_IO << MRSAS_REQ_DESCRIPT_FLAGS_TYPE_SHIFT);
3909 req_desc->SCSIIO.SMID = htole16(index);
3911 return (req_desc);