| /freebsd-12.1/sys/dev/mpr/mpi/ |
| H A D | mpi2_tool.h | 180 MPI2_SGE_SIMPLE_UNION SGL; /* 0x0C */ member 206 MPI2_SGE_SIMPLE_UNION SGL; /* 0x18 */ member 253 MPI2_SGE_SIMPLE_UNION SGL; /* 0x30 */ member 357 MPI2_MPI_SGE_IO_UNION SGL; /* 0x70 */ member 382 MPI25_SGE_IO_UNION SGL; /* 0x70 */ member 473 MPI2_SGE_SIMPLE_UNION SGL; /* 0x14 */ member
|
| H A D | mpi2_sas.h | 153 …MPI2_SIMPLE_SGE_UNION SGL; /* 0x20 */ /* MPI v2.5: IEEE Simple 64 elements only */ member 223 MPI2_SATA_PT_SGE_UNION SGL; /* 0x30 */ /* MPI v2.5: IEEE 64 elements only */ member
|
| H A D | mpi2_init.h | 163 MPI2_SGE_IO_UNION SGL; /* 0x60 */ member 318 MPI25_SGE_IO_UNION SGL; /* 0x60 */ member
|
| H A D | mpi2_targ.h | 275 MPI2_SGE_IO_UNION SGL[1]; /* 0x50 */ member 381 MPI25_SGE_IO_UNION SGL; /* 0x50 */ member
|
| H A D | mpi2_ioc.h | 1518 MPI2_MPI_SGE_UNION SGL; /* 0x14 */ member 1579 MPI25_SGE_IO_UNION SGL; /* 0x20 */ member 1623 MPI2_MPI_SGE_UNION SGL; /* 0x14 */ member 1678 MPI25_SGE_IO_UNION SGL; /* 0x20 */ member
|
| H A D | mpi2_history.txt | 341 * 08-25-15 02.00.34 Added PCIe Device Page 2 SGL format capability. 556 * support NVMe SGL format control. 612 * 10-28-09 02.00.03 Changed the type of SGL in MPI2_SATA_PASSTHROUGH_REQUEST
|
| /freebsd-12.1/sys/dev/mpt/mpilib/ |
| H A D | mpi_fc.h | 99 SGE_TRANS_SIMPLE_UNION SGL; member 197 SGE_SIMPLE_UNION SGL; /* 24h */ member 236 SGE_SIMPLE_UNION SGL; /* 10h */ member 321 SGE_SIMPLE_UNION SGL; /* 10h */ member
|
| H A D | mpi_tool.h | 136 SGE_SIMPLE_UNION SGL; /* 0Ch */ member 157 SGE_SIMPLE_UNION SGL; /* 14h */ member 201 SGE_SIMPLE_UNION SGL; /* 1Ch */ member
|
| H A D | mpi_raid.h | 219 SGE_IO_UNION SGL; /* 30h */ member 263 SGE_IO_UNION SGL; member
|
| H A D | mpi_sas.h | 143 SGE_SIMPLE_UNION SGL; /* 20h */ member 198 SGE_SIMPLE_UNION SGL; /* 30h */ member
|
| H A D | mpi_init.h | 121 SGE_IO_UNION SGL; /* 30h */ member 322 SGE_IO_UNION SGL; /* 68h */ member
|
| H A D | mpi_targ.h | 374 SGE_IO_UNION SGL[1]; /* 20h */ member 440 SGE_IO_UNION SGL[1]; /* 50h */ member
|
| H A D | mpi_ioc.h | 1034 SGE_MPI_UNION SGL; /* 0Ch */ member 1094 SGE_MPI_UNION SGL; /* 0Ch */ member
|
| /freebsd-12.1/sys/dev/mps/mpi/ |
| H A D | mpi2_tool.h | 155 MPI2_SGE_SIMPLE_UNION SGL; /* 0x0C */ member 181 MPI2_SGE_SIMPLE_UNION SGL; /* 0x18 */ member 230 MPI2_SGE_SIMPLE_UNION SGL; /* 0x30 */ member 325 MPI2_SGE_SIMPLE_UNION SGL; /* 0x70 */ member
|
| H A D | mpi2_sas.h | 142 MPI2_SIMPLE_SGE_UNION SGL; /* 0x20 */ member 201 MPI2_SGE_IO_UNION SGL; /* 0x30 */ member
|
| H A D | mpi2_init.h | 142 MPI2_SGE_IO_UNION SGL; /* 0x60 */ member
|
| H A D | mpi2_targ.h | 260 MPI2_SGE_IO_UNION SGL[1]; /* 0x50 */ member
|
| H A D | mpi2_ioc.h | 1059 MPI2_MPI_SGE_UNION SGL; /* 0x14 */ member 1127 MPI2_MPI_SGE_UNION SGL; /* 0x14 */ member
|
| /freebsd-12.1/sys/dev/mpt/ |
| H A D | mpt_debug.c | 580 mpt_dump_sgl(&orig_msg->SGL, in mpt_print_scsi_io_request() 581 ((char *)&orig_msg->SGL)-(char *)orig_msg); in mpt_print_scsi_io_request() 608 mpt_dump_sgl(msg->SGL, 0); in mpt_print_scsi_target_assist_request()
|
| H A D | mpt_cam.c | 1305 sglp = &((PTR_MSG_SCSI_IO_REQUEST)hdrp)->SGL; in mpt_execute_req_a64() 1309 sglp = &((PTR_MSG_TARGET_ASSIST_REQUEST)hdrp)->SGL; in mpt_execute_req_a64() 1707 sglp = &((PTR_MSG_SCSI_IO_REQUEST)hdrp)->SGL; in mpt_execute_req() 1711 sglp = &((PTR_MSG_TARGET_ASSIST_REQUEST)hdrp)->SGL; in mpt_execute_req() 2753 memcpy((U8 *)&rsp->SGL, &((U8 *)req->req_vbuf)[MPT_RQSL(mpt)], length); in mpt_fc_els_send_response() 2756 PTR_SGE_SIMPLE32 se = (PTR_SGE_SIMPLE32) &rsp->SGL; in mpt_fc_els_send_response() 4125 tep = (PTR_SGE_TRANSACTION32) &fc->SGL; in mpt_fc_post_els() 4526 se = (SGE_SIMPLE32 *) &ta->SGL[0]; in mpt_scsi_tgt_local()
|
| /freebsd-12.1/sys/dev/mfi/ |
| H A D | mfi_tbolt.c | 241 = offsetof(struct mfi_mpi2_request_raid_scsi_io, SGL)/16; in mfi_tbolt_init_globals() 820 mpi25_ieee_chain = (MPI25_IEEE_SGE_CHAIN64 *)&io_req->SGL.IeeeChain; in mfi_build_mpt_pass_thru() 824 SGL) / 4; in mfi_build_mpt_pass_thru() 917 (pMpi25IeeeSgeChain64_t) &io_request->SGL, cmd); in mfi_tbolt_build_io() 932 struct mfi_mpi2_request_raid_scsi_io, SGL)/4; in mfi_tbolt_build_io()
|
| /freebsd-12.1/sys/dev/mpr/ |
| H A D | mpr_user.c | 505 mpr_init_sge(cm, req, &req->SGL); in mpi_pre_fw_download() 520 return (mpr_push_ieee_sge(cm, &req->SGL, 0)); in mpi_pre_fw_download() 537 mpr_init_sge(cm, req, &req->SGL); in mpi_pre_fw_upload() 548 return (mpr_push_ieee_sge(cm, &req->SGL, 0)); in mpi_pre_fw_upload() 565 mpr_init_sge(cm, req, &req->SGL); in mpi_pre_sata_passthrough() 583 mpr_init_sge(cm, req, &req->SGL); in mpi_pre_smp_passthrough()
|
| /freebsd-12.1/sys/dev/mps/ |
| H A D | mps_user.c | 484 CTASSERT(sizeof req->SGL >= sizeof tc + MPS_SGC_SIZE); in mpi_pre_fw_download() 498 mpi_init_sge(cm, req, &req->SGL); in mpi_pre_fw_download() 537 CTASSERT(sizeof req->SGL >= sizeof tc + MPS_SGC_SIZE); in mpi_pre_fw_upload() 544 mpi_init_sge(cm, req, &req->SGL); in mpi_pre_fw_upload() 579 mpi_init_sge(cm, req, &req->SGL); in mpi_pre_sata_passthrough() 597 mpi_init_sge(cm, req, &req->SGL); in mpi_pre_smp_passthrough()
|
| /freebsd-12.1/sys/dev/mrsas/ |
| H A D | mrsas_cam.c | 631 cmd->io_request->SGLOffset0 = offsetof(MRSAS_RAID_SCSI_IO_REQUEST, SGL) / 4; in mrsas_startio() 809 memcpy(&r1_cmd->io_request->SGL, &cmd->io_request->SGL, in mrsas_prepare_secondRaid1_IO() 1538 sgl_ptr = (pMpi25IeeeSgeChain64_t)&io_request->SGL; in mrsas_build_ieee_sgl() 1604 sgl_ptr = (pMpi25IeeeSgeChain64_t) &cmd->io_request->SGL; in mrsas_build_prp_nvme()
|
| H A D | mrsas.c | 2621 offsetof(MRSAS_RAID_SCSI_IO_REQUEST, SGL)) / 16; in mrsas_init_adapter() 2632 sc->chain_offset_mfi_pthru = offsetof(MRSAS_RAID_SCSI_IO_REQUEST, SGL) / 16; in mrsas_init_adapter() 3947 pMpi25IeeeSgeChain64_t sgl_ptr_end = (pMpi25IeeeSgeChain64_t)&io_req->SGL; in mrsas_build_mptmfi_passthru() 3952 mpi25_ieee_chain = (MPI25_IEEE_SGE_CHAIN64 *) & io_req->SGL.IeeeChain; in mrsas_build_mptmfi_passthru() 3955 io_req->SGLOffset0 = offsetof(MRSAS_RAID_SCSI_IO_REQUEST, SGL) / 4; in mrsas_build_mptmfi_passthru()
|