Searched refs:req_desc (Results 1 – 5 of 5) sorted by relevance
| /freebsd/sys/dev/mrsas/ |
| H A D | mrsas_cam.c | 99 MRSAS_REQUEST_DESCRIPTOR_UNION *req_desc); 441 MRSAS_REQUEST_DESCRIPTOR_UNION *req_desc; in mrsas_startio() local 512 req_desc = mrsas_get_request_desc(sc, (cmd->index) - 1); in mrsas_startio() 513 if (!req_desc) { in mrsas_startio() 517 memset(req_desc, 0, sizeof(MRSAS_REQUEST_DESCRIPTOR_UNION)); in mrsas_startio() 518 cmd->request_desc = req_desc; in mrsas_startio() 582 req_desc = cmd->request_desc; in mrsas_startio() 583 req_desc->SCSIIO.SMID = htole16(cmd->index); in mrsas_startio() 608 mrsas_fire_cmd(sc, req_desc->addr.u.low, in mrsas_startio() 609 req_desc->addr.u.high); in mrsas_startio() [all …]
|
| H A D | mrsas.c | 1317 free(sc->req_desc, M_MRSAS); in mrsas_free_mem() 1318 sc->req_desc = NULL; in mrsas_free_mem() 2701 MRSAS_REQUEST_DESCRIPTOR_UNION req_desc; in mrsas_ioc_init() local 2760 req_desc.addr.Words = htole64((bus_addr_t)sc->ioc_init_phys_mem); in mrsas_ioc_init() 2761 req_desc.MFAIo.RequestFlags = in mrsas_ioc_init() 2766 mrsas_write_64bit_req_desc(sc, req_desc.addr.u.low, req_desc.addr.u.high); in mrsas_ioc_init() 2828 sc->req_desc = malloc(sc->request_alloc_sz, M_MRSAS, M_NOWAIT); in mrsas_alloc_mpt_cmds() 2829 if (!sc->req_desc) { in mrsas_alloc_mpt_cmds() 2833 memset(sc->req_desc, 0, sc->request_alloc_sz); in mrsas_alloc_mpt_cmds() 3218 MRSAS_REQUEST_DESCRIPTOR_UNION *req_desc; in mrsas_reset_ctrl() local [all …]
|
| H A D | mrsas.h | 3505 u_int8_t *req_desc; member
|
| /freebsd/sys/dev/mfi/ |
| H A D | mfi_tbolt.c | 1036 union mfi_mpi2_request_descriptor *req_desc = NULL; in mfi_build_and_issue_cmd() local 1043 req_desc = mfi_tbolt_get_request_descriptor(sc, index-1); in mfi_build_and_issue_cmd() 1044 if (req_desc == NULL) { in mfi_build_and_issue_cmd() 1053 req_desc->header.SMID = index; in mfi_build_and_issue_cmd() 1054 return req_desc; in mfi_build_and_issue_cmd() 1060 union mfi_mpi2_request_descriptor *req_desc = NULL; in mfi_tbolt_build_mpt_cmd() local 1070 req_desc = mfi_tbolt_get_request_descriptor(sc, index - 1); in mfi_tbolt_build_mpt_cmd() 1071 if (req_desc == NULL) in mfi_tbolt_build_mpt_cmd() 1074 bzero(req_desc, sizeof(*req_desc)); in mfi_tbolt_build_mpt_cmd() 1075 req_desc->header.RequestFlags = (MPI2_REQ_DESCRIPT_FLAGS_SCSI_IO << in mfi_tbolt_build_mpt_cmd() [all …]
|
| /freebsd/sys/dev/ice/ |
| H A D | ice_switch.c | 104 * @req_desc: pointer to requested descriptor 112 * NOTE: *req_desc is both an input/output parameter. 114 * to 0. If the response from f/w has *req_desc set to 0, all the switch 117 * with *req_desc set to the previous value returned by f/w to get the 126 u16 buf_size, u16 *req_desc, u16 *num_elems, in ice_aq_get_sw_cfg() argument 135 cmd->element = CPU_TO_LE16(*req_desc); in ice_aq_get_sw_cfg() 139 *req_desc = LE16_TO_CPU(cmd->element); in ice_aq_get_sw_cfg() 1071 u16 req_desc = 0; in ice_get_initial_sw_cfg() 1088 * writing a non-zero value in req_desc in ice_get_initial_sw_cfg() 1094 &req_desc, in ice_get_initial_sw_cfg() 1072 u16 req_desc = 0; ice_get_initial_sw_cfg() local [all...] |