| /freebsd/sys/dev/mpr/ |
| H A D | mpr_sas_lsi.c | 822 Mpi2SasDevicePage0_t config_page; in mprsas_add_device() local 833 if (mpr_config_get_sas_device_pg0(sc, &mpi_reply, &config_page, in mprsas_add_device() 842 device_info = le32toh(config_page.DeviceInfo); in mprsas_add_device() 845 && (le16toh(config_page.ParentDevHandle) != 0)) { in mprsas_add_device() 851 le16toh(config_page.ParentDevHandle)) != 0) { in mprsas_add_device() 855 le16toh(config_page.ParentDevHandle), in mprsas_add_device() 864 sas_address = htole32(config_page.SASAddress.High); in mprsas_add_device() 865 sas_address = (sas_address << 32) | htole32(config_page.SASAddress.Low); in mprsas_add_device() 906 ((id = config_page.PhyNum) > sassc->maxtargets)) { in mprsas_add_device() 942 targ->devname = le32toh(config_page.DeviceName.High); in mprsas_add_device() [all …]
|
| H A D | mpr_config.c | 70 Mpi2IOCPage8_t *config_page) in mpr_config_get_ioc_pg8() argument 182 bcopy(page, config_page, MIN(cm->cm_length, (sizeof(Mpi2IOCPage8_t)))); in mpr_config_get_ioc_pg8() 202 Mpi2IOUnitPage8_t *config_page) in mpr_config_get_iounit_pg8() argument 314 bcopy(page, config_page, MIN(cm->cm_length, in mpr_config_get_iounit_pg8() 335 Mpi2ManufacturingPage11_t *config_page) in mpr_config_get_man_pg11() argument 445 bcopy(page, config_page, MIN(cm->cm_length, in mpr_config_get_man_pg11() 523 Mpi2DriverMappingPage0_t *config_page, u16 sz) in mpr_config_get_dpm_pg0() argument 534 memset(config_page, 0, sz); in mpr_config_get_dpm_pg0() 641 bcopy(page, config_page, MIN(cm->cm_length, sz)); in mpr_config_get_dpm_pg0() 661 Mpi2DriverMappingPage0_t *config_page, u16 entry_idx) in mpr_config_set_dpm_pg0() argument [all …]
|
| H A D | mprvar.h | 851 *mpi_reply, Mpi2BiosPage3_t *config_page); 853 *mpi_reply, Mpi2RaidVolPage0_t *config_page, u32 page_address); 857 Mpi2ConfigReply_t *mpi_reply, Mpi2IOUnitPage8_t *config_page); 861 *mpi_reply, Mpi26PCIeDevicePage0_t *config_page, u32 form, u16 handle); 863 *mpi_reply, Mpi26PCIeDevicePage2_t *config_page, u32 form, u16 handle); 867 Mpi2ConfigReply_t *mpi_reply, Mpi2RaidVolPage1_t *config_page, u32 form, 872 Mpi2ConfigReply_t *mpi_reply, Mpi2RaidPhysDiskPage0_t *config_page, 875 Mpi2ManufacturingPage11_t *config_page);
|
| H A D | mpr_mapping.c | 116 Mpi2DriverMappingPage0_t config_page; in _mapping_commit_enc_entry() local 121 memset(&config_page, 0, sizeof(Mpi2DriverMappingPage0_t)); in _mapping_commit_enc_entry() 122 memcpy(&config_page.Header, (u8 *) sc->dpm_pg0, in _mapping_commit_enc_entry() 142 memcpy(&config_page.Entry, (u8 *)dpm_entry, in _mapping_commit_enc_entry() 144 if (mpr_config_set_dpm_pg0(sc, &mpi_reply, &config_page, in _mapping_commit_enc_entry() 178 Mpi2DriverMappingPage0_t config_page; in _mapping_commit_map_entry() local 196 memset(&config_page, 0, sizeof(Mpi2DriverMappingPage0_t)); in _mapping_commit_map_entry() 197 memcpy(&config_page.Header, (u8 *)sc->dpm_pg0, in _mapping_commit_map_entry() 209 memcpy(&config_page.Entry, (u8 *)dpm_entry, in _mapping_commit_map_entry() 214 if (mpr_config_set_dpm_pg0(sc, &mpi_reply, &config_page, in _mapping_commit_map_entry() [all …]
|
| H A D | mpr_user.c | 1174 Mpi2BiosPage3_t config_page; in mpr_user_get_adapter_data() local 1212 if (mpr_config_get_bios_pg3(sc, &mpi_reply, &config_page)) in mpr_user_get_adapter_data() 1215 data->BiosVersion = config_page.BiosVersion; in mpr_user_get_adapter_data()
|
| /freebsd/sys/dev/mpt/ |
| H A D | mpt_raid.c | 138 switch (vol->config_page->VolumeType) { in mpt_vol_type() 153 switch (vol->config_page->VolumeStatus.State) { in mpt_vol_state() 168 switch (disk->config_page.PhysDiskStatus.State) { in mpt_disk_state() 198 vol->config_page->VolumeBus, vol->config_page->VolumeID); in mpt_vol_prt() 213 disk->volume->config_page->VolumeID, in mpt_disk_prt() 217 disk->config_page.PhysDiskBus, in mpt_disk_prt() 218 disk->config_page.PhysDiskID); in mpt_disk_prt() 250 if (mpt_vol->config_page->VolumeID in mpt_raid_async() 392 vol_pg = mpt_vol->config_page; in mpt_raid_event() 597 rap->VolumeID = vol->config_page->VolumeID; in mpt_issue_raid_req() [all …]
|
| H A D | mpt.h | 468 CONFIG_PAGE_RAID_VOL_0 *config_page; member 485 CONFIG_PAGE_RAID_PHYS_DISK_0 config_page; member
|
| H A D | mpt.c | 1997 len = sizeof(*mpt->raid_volumes->config_page) + in mpt_read_config_info_ioc() 2001 mpt_raid->config_page = in mpt_read_config_info_ioc() 2003 if (mpt_raid->config_page == NULL) { in mpt_read_config_info_ioc()
|
| /freebsd/sys/dev/mps/ |
| H A D | mps_sas_lsi.c | 616 Mpi2SasDevicePage0_t config_page; in mpssas_add_device() local 628 if (mps_config_get_sas_device_pg0(sc, &mpi_reply, &config_page, in mpssas_add_device() 637 device_info = le32toh(config_page.DeviceInfo); in mpssas_add_device() 640 && (le16toh(config_page.ParentDevHandle) != 0)) { in mpssas_add_device() 646 le16toh(config_page.ParentDevHandle)) != 0) { in mpssas_add_device() 650 le16toh(config_page.ParentDevHandle), in mpssas_add_device() 660 sas_address = config_page.SASAddress.High; in mpssas_add_device() 661 sas_address = (sas_address << 32) | config_page.SASAddress.Low; in mpssas_add_device() 702 || ((id = config_page.PhyNum) > sassc->maxtargets)) { in mpssas_add_device() 738 targ->devname = le32toh(config_page.DeviceName.High); in mpssas_add_device() [all …]
|
| H A D | mps_config.c | 70 Mpi2IOCPage8_t *config_page) in mps_config_get_ioc_pg8() argument 182 bcopy(page, config_page, MIN(cm->cm_length, (sizeof(Mpi2IOCPage8_t)))); in mps_config_get_ioc_pg8() 562 Mpi2DriverMappingPage0_t *config_page, u16 sz) in mps_config_get_dpm_pg0() argument 573 memset(config_page, 0, sz); in mps_config_get_dpm_pg0() 680 bcopy(page, config_page, MIN(cm->cm_length, sz)); in mps_config_get_dpm_pg0() 700 Mpi2DriverMappingPage0_t *config_page, u16 entry_idx) in mps_config_set_dpm_pg0() argument 790 bcopy(config_page, page, MIN(cm->cm_length, in mps_config_set_dpm_pg0() 840 *mpi_reply, Mpi2SasDevicePage0_t *config_page, u32 form, u16 handle) in mps_config_get_sas_device_pg0() argument 955 bcopy(page, config_page, MIN(cm->cm_length, in mps_config_get_sas_device_pg0() 975 Mpi2BiosPage3_t *config_page) in mps_config_get_bios_pg3() argument [all …]
|
| H A D | mps_mapping.c | 117 Mpi2DriverMappingPage0_t config_page; in _mapping_commit_enc_entry() local 122 memset(&config_page, 0, sizeof(Mpi2DriverMappingPage0_t)); in _mapping_commit_enc_entry() 123 memcpy(&config_page.Header, (u8 *) sc->dpm_pg0, in _mapping_commit_enc_entry() 143 memcpy(&config_page.Entry, (u8 *)dpm_entry, in _mapping_commit_enc_entry() 145 if (mps_config_set_dpm_pg0(sc, &mpi_reply, &config_page, in _mapping_commit_enc_entry() 179 Mpi2DriverMappingPage0_t config_page; in _mapping_commit_map_entry() local 197 memset(&config_page, 0, sizeof(Mpi2DriverMappingPage0_t)); in _mapping_commit_map_entry() 198 memcpy(&config_page.Header, (u8 *)sc->dpm_pg0, in _mapping_commit_map_entry() 210 memcpy(&config_page.Entry, (u8 *)dpm_entry, in _mapping_commit_map_entry() 215 if (mps_config_set_dpm_pg0(sc, &mpi_reply, &config_page, in _mapping_commit_map_entry() [all …]
|
| H A D | mpsvar.h | 768 *mpi_reply, Mpi2BiosPage3_t *config_page); 770 *mpi_reply, Mpi2RaidVolPage0_t *config_page, u32 page_address); 779 Mpi2ConfigReply_t *mpi_reply, Mpi2RaidVolPage1_t *config_page, u32 form, 784 Mpi2ConfigReply_t *mpi_reply, Mpi2RaidPhysDiskPage0_t *config_page,
|
| H A D | mps_user.c | 1065 Mpi2BiosPage3_t config_page; in mps_user_get_adapter_data() local 1102 if (mps_config_get_bios_pg3(sc, &mpi_reply, &config_page)) in mps_user_get_adapter_data() 1105 data->BiosVersion = config_page.BiosVersion; in mps_user_get_adapter_data()
|
| /freebsd/usr.sbin/mptutil/ |
| H A D | mpt_config.c | 182 CONFIG_PAGE_RAID_PHYS_DISK_0 *config_page; in mpt_create_physdisk() local 195 config_page = calloc(1, sizeof(CONFIG_PAGE_RAID_PHYS_DISK_0)); in mpt_create_physdisk() 196 config_page->Header.PageType = MPI_CONFIG_PAGETYPE_RAID_PHYSDISK; in mpt_create_physdisk() 197 config_page->Header.PageNumber = 0; in mpt_create_physdisk() 198 config_page->Header.PageLength = sizeof(CONFIG_PAGE_RAID_PHYS_DISK_0) / in mpt_create_physdisk() 200 config_page->PhysDiskIOC = 0; /* XXX */ in mpt_create_physdisk() 201 config_page->PhysDiskBus = disk->bus; in mpt_create_physdisk() 202 config_page->PhysDiskID = disk->target; in mpt_create_physdisk() 206 config_page, sizeof(CONFIG_PAGE_RAID_PHYS_DISK_0), NULL, in mpt_create_physdisk()
|