/freebsd/usr.sbin/mptutil/ |
H A D | mptutil.h | 108 int mpt_raid_action(int fd, U8 Action, U8 VolumeBus, U8 VolumeID, 120 int mpt_query_disk(U8 VolumeBus, U8 VolumeID, struct mpt_query_disk *qd); 121 const char *mpt_volume_name(U8 VolumeBus, U8 VolumeID); 124 int mpt_lock_volume(U8 VolumeBus, U8 VolumeID); 127 int mpt_lookup_volume(int fd, const char *name, U8 *VolumeBus, 148 mpt_vol_pageaddr(U8 VolumeBus, U8 VolumeID) in mpt_vol_pageaddr() argument 151 return (VolumeBus << 8 | VolumeID); in mpt_vol_pageaddr() 155 mpt_vol_info(int fd, U8 VolumeBus, U8 VolumeID, U16 *IOCStatus) in mpt_vol_info() argument 159 mpt_vol_pageaddr(VolumeBus, VolumeID), IOCStatus)); in mpt_vol_info() 163 mpt_vol_names(int fd, U8 VolumeBus, U8 VolumeID, U16 *IOCStatus) in mpt_vol_names() argument [all …]
|
H A D | mpt_volume.c | 70 U8 VolumeBus, VolumeID; in volume_name() local 90 error = mpt_lookup_volume(fd, av[1], &VolumeBus, &VolumeID); in volume_name() 96 vnames = mpt_vol_names(fd, VolumeBus, VolumeID, NULL); in volume_name() 111 mpt_unit, mpt_volume_name(VolumeBus, VolumeID), vnames->Name, in volume_name() 138 U8 VolumeBus, VolumeID; in volume_status() local 154 error = mpt_lookup_volume(fd, av[1], &VolumeBus, &VolumeID); in volume_status() 161 error = mpt_raid_action(fd, MPI_RAID_ACTION_INDICATOR_STRUCT, VolumeBus, in volume_status() 170 printf("Volume %s status:\n", mpt_volume_name(VolumeBus, VolumeID)); in volume_status() 205 U8 VolumeBus, VolumeID; in volume_cache() local 231 error = mpt_lookup_volume(fd, av[1], &VolumeBus, &VolumeID); in volume_cache() [all …]
|
H A D | mpt_config.c | 91 mpt_lock_volume(U8 VolumeBus, U8 VolumeID) in mpt_lock_volume() argument 97 error = mpt_query_disk(VolumeBus, VolumeID, &qd); in mpt_lock_volume() 255 if (mpt_lock_volume(vol->VolumeBus, vol->VolumeID) < 0) { in clear_config() 257 mpt_volume_name(vol->VolumeBus, vol->VolumeID)); in clear_config() 279 vol->VolumeBus, vol->VolumeID, 0, in clear_config() 285 mpt_volume_name(vol->VolumeBus, vol->VolumeID)); in clear_config() 541 vol->VolumeBus = 0; in build_volume() 603 dinfo->info->PhysDiskID, vol->VolumeBus, in build_volume() 760 error = mpt_raid_action(fd, MPI_RAID_ACTION_CREATE_VOLUME, vol->VolumeBus, in create_volume() 774 error = mpt_rescan_bus(vol->VolumeBus, vol->VolumeID); in create_volume() [all …]
|
H A D | mpt_cmd.c | 272 mpt_volume_name(U8 VolumeBus, U8 VolumeID) in mpt_volume_name() argument 277 if (mpt_query_disk(VolumeBus, VolumeID, &info) != 0) { in mpt_volume_name() 283 if (VolumeBus == 0) in mpt_volume_name() 286 snprintf(buf, sizeof(buf), "%d:%d", VolumeBus, in mpt_volume_name() 294 mpt_lookup_volume(int fd, const char *name, U8 *VolumeBus, U8 *VolumeID) in mpt_lookup_volume() argument 314 *VolumeBus = bus; in mpt_lookup_volume() 321 *VolumeBus = 0; in mpt_lookup_volume() 332 if (mpt_query_disk(vol->VolumeBus, vol->VolumeID, &info) != 0) in mpt_lookup_volume() 335 *VolumeBus = vol->VolumeBus; in mpt_lookup_volume() 495 mpt_raid_action(int fd, U8 Action, U8 VolumeBus, U8 VolumeID, U8 PhysDiskNum, in mpt_raid_action() argument [all …]
|
H A D | mpt_show.c | 329 printf(" volume %s ", mpt_volume_name(vol->VolumeBus, in show_config() 331 vinfo = mpt_vol_info(fd, vol->VolumeBus, vol->VolumeID, NULL); in show_config() 336 vnames = mpt_vol_names(fd, vol->VolumeBus, vol->VolumeID, NULL); in show_config() 426 volumes[i] = mpt_vol_info(fd, vol->VolumeBus, vol->VolumeID, in show_volumes() 447 printf("%6s ", mpt_volume_name(vol->VolumeBus, vol->VolumeID)); in show_volumes() 463 vnames = mpt_vol_names(fd, vol->VolumeBus, vol->VolumeID, NULL); in show_volumes()
|
H A D | mpt_cam.c | 121 mpt_query_disk(U8 VolumeBus, U8 VolumeID, struct mpt_query_disk *qd) in mpt_query_disk() argument 131 if (VolumeBus != 0) in mpt_query_disk() 223 if (vol->VolumeBus == 0 && vol->VolumeID == r->target_id) in periph_is_volume()
|
H A D | mpt_drive.c | 186 volumes[i] = mpt_vol_info(fd, vol->VolumeBus, vol->VolumeID, in mpt_pd_list()
|
/freebsd/sys/dev/mpt/mpilib/ |
H A D | mpi_raid.h | 91 U8 VolumeBus; /* 05h */ member 163 U8 VolumeBus; /* 05h */ member
|
H A D | mpi_ioc.h | 663 U8 VolumeBus; /* 01h */ member 692 U8 VolumeBus; /* 01h */ member
|
H A D | mpi_cnfg.h | 1003 U8 VolumeBus; /* 01h */ member 2295 U8 VolumeBus; /* 05h */ member 2328 U8 VolumeBus; /* 05h */ member
|
/freebsd/sys/dev/mpt/ |
H A D | mpt_raid.c | 199 vol->config_page->VolumeBus, vol->config_page->VolumeID); in mpt_vol_prt() 399 && vol_pg->VolumeBus == raid_event->VolumeBus) in mpt_raid_event() 468 mpt_prt(mpt, "Volume(%d:%d", raid_event->VolumeBus, in mpt_raid_event() 492 raid_event->VolumeBus, raid_event->VolumeID, in mpt_raid_event() 599 rap->VolumeBus = vol->config_page->VolumeBus; in mpt_issue_raid_req()
|
H A D | mpt_user.c | 542 rap->VolumeBus = raid_act->volume_bus; in mpt_user_raid_action()
|