/illumos-gate/usr/src/uts/common/sys/scsi/impl/ |
H A D | mode.h | 72 struct mode_page mode_page; /* common mode page header */ member 117 struct mode_page mode_page; /* common mode page header */ member 146 struct mode_page mode_page; /* common mode page header */ member 163 struct mode_page mode_page; /* common mode page header */ member 253 struct mode_page mode_page; /* common mode page header */ member
|
/illumos-gate/usr/src/uts/common/sys/scsi/generic/ |
H A D | mode.h | 127 struct mode_page { struct 213 struct mode_page mode_page; /* common mode page header */ member 259 struct mode_page mode_page; /* common mode page header */ member 288 struct mode_page mode_page; /* common mode page header */ member 313 struct mode_page mode_page; /* common mode page header */ member 374 struct mode_page mode_page; /* common mode page header */ member 413 struct mode_page mode_page; /* common mode page header */ member
|
H A D | dad_mode.h | 103 struct mode_page mode_page; /* common mode page header */ member 140 struct mode_page mode_page; /* common mode page header */ member 175 struct mode_page mode_page; /* common mode page header */ member 222 struct mode_page mode_page; /* common mode page header */ member
|
/illumos-gate/usr/src/lib/storage/libg_fc/common/hdrs/ |
H A D | g_scsi.h | 71 struct mode_page mode_page; /* common mode page header */ member 104 struct mode_page mode_page; /* common mode page header */ member 142 struct mode_page mode_page; /* common mode page header */ member
|
/illumos-gate/usr/src/cmd/format/ |
H A D | menu_cache.c | 156 if (page8->mode_page.ps) { in ca_write_enable() 162 page8->mode_page.ps = 0; in ca_write_enable() 218 if (page8->mode_page.ps) { in ca_write_disable() 224 page8->mode_page.ps = 0; in ca_write_disable() 309 if (page8->mode_page.ps) { in ca_read_enable() 315 page8->mode_page.ps = 0; in ca_read_enable() 371 if (page8->mode_page.ps) { in ca_read_disable() 377 page8->mode_page.ps = 0; in ca_read_disable()
|
H A D | menu_scsi.c | 319 struct mode_page *pg; in do_mode_sense() 329 pg = (struct mode_page *)msbuf; in do_mode_sense() 406 struct mode_page *pg; in do_mode_select() 407 struct mode_page *pg2; in do_mode_select() 444 pg = (struct mode_page *)saved; in do_mode_select() 445 pg2 = (struct mode_page *)changeable; in do_mode_select() 905 struct mode_page *mp; in default_all_pages() 950 mp = (struct mode_page *)p; in default_all_pages() 951 n = mp->length + sizeof (struct mode_page); in default_all_pages() 976 struct mode_page *sp; in default_page() [all …]
|
H A D | ctlr_scsi.h | 117 #define MODESENSE_PAGE_LEN(p) (((int)((struct mode_page *)p)->length) + \ 118 sizeof (struct mode_page))
|
H A D | ctlr_scsi.c | 772 if (page1->mode_page.ps) { in scsi_ms_page1() 775 page1->mode_page.ps = 0; in scsi_ms_page1() 905 if (page2->mode_page.ps) { in scsi_ms_page2() 908 page2->mode_page.ps = 0; in scsi_ms_page2() 1095 if (page3->mode_page.ps) { in scsi_ms_page3() 1098 page3->mode_page.ps = 0; in scsi_ms_page3() 1246 if (page4->mode_page.ps) { in scsi_ms_page4() 1249 page4->mode_page.ps = 0; in scsi_ms_page4() 1388 if (page8->mode_page.ps) { in scsi_ms_page8() 1391 page8->mode_page.ps = 0; in scsi_ms_page8() [all …]
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | emul64_bsd.c | 658 page4.mode_page.code = DAD_MODE_GEOMETRY; in bsd_mode_sense_dad_mode_geometry() 659 page4.mode_page.ps = 1; in bsd_mode_sense_dad_mode_geometry() 660 page4.mode_page.length = sizeof (page4) - sizeof (struct mode_page); in bsd_mode_sense_dad_mode_geometry() 726 page1.mode_page.code = DAD_MODE_ERR_RECOV; in bsd_mode_sense_dad_mode_err_recov() 727 page1.mode_page.ps = 1; in bsd_mode_sense_dad_mode_err_recov() 728 page1.mode_page.length = sizeof (page1) - sizeof (struct mode_page); in bsd_mode_sense_dad_mode_err_recov() 779 page2.mode_page.code = MODEPAGE_DISCO_RECO; in bsd_mode_sense_modepage_disco_reco() 780 page2.mode_page.ps = 1; in bsd_mode_sense_modepage_disco_reco() 781 page2.mode_page.length = sizeof (page2) - sizeof (struct mode_page); in bsd_mode_sense_modepage_disco_reco() 833 page3.mode_page.code = DAD_MODE_FORMAT; in bsd_mode_sense_dad_mode_format() [all …]
|
/illumos-gate/usr/src/lib/fm/libdiskstatus/common/ |
H A D | ds_scsi.h | 197 struct mode_page ie_mp; 266 #define MODESENSE_PAGE_LEN(p) (((int)((struct mode_page *)p)->length) + \ 267 sizeof (struct mode_page))
|
H A D | ds_scsi_uscsi.c | 1202 struct mode_page *pg; in uscsi_mode_sense() 1268 pg = (struct mode_page *)((ulong_t)mode_sense_buf + in uscsi_mode_sense() 1310 maximum = page_size - sizeof (struct mode_page); in uscsi_mode_sense() 1344 struct mode_page *pg; in uscsi_mode_sense_10() 1402 pg = (struct mode_page *)((ulong_t)mode_sense_buf + in uscsi_mode_sense_10() 1437 maximum = page_size - sizeof (struct mode_page); in uscsi_mode_sense_10() 1473 assert(((struct mode_page *)page_data)->ps == 0); in uscsi_mode_select() 1542 assert(((struct mode_page *)page_data)->ps == 0); in uscsi_mode_select_10()
|
H A D | ds_scsi.c | 162 struct mode_page *mp = (struct mode_page *)buf; in scsi_mode_select() 311 struct mode_page *pg; in mode_page_present() 319 pg = (struct mode_page *)&pgdata[i]; in mode_page_present() 972 } else if (control_pg_cur.mode_page.length != in clear_gltsd()
|
/illumos-gate/usr/src/lib/libdiskmgt/common/ |
H A D | drive.c | 317 #define MODESENSE_PAGE_LEN(p) (((int)((struct mode_page *)p)->length) + \ 318 sizeof (struct mode_page)) 1441 struct mode_page *pg; in uscsi_mode_sense() 1509 pg = (struct mode_page *)((ulong_t)mode_sense_buf + in uscsi_mode_sense() 1522 maximum = page_size - sizeof (struct mode_page) - hdr->bdesc_length; in uscsi_mode_sense()
|
/illumos-gate/usr/src/cmd/luxadm/ |
H A D | g_adm.c | 92 Path_struct *, struct mode_page *, int, char *, int); 94 struct mode_page *, int, WWN_list *, char *); 2800 struct mode_page *pg_hdr; in adm_display_verbose_disk() 2806 pg_hdr = ((struct mode_page *)((int)pg_buf + in adm_display_verbose_disk() 2855 offset += pg_hdr->length + sizeof (struct mode_page); in adm_display_verbose_disk() 2856 pg_hdr = ((struct mode_page *)((int)pg_buf + in adm_display_verbose_disk() 3869 struct mode_page *pg_hdr = NULL; in display_fc_disk() 3983 pg_hdr = ((struct mode_page *)((int)pg_buf + in display_fc_disk() 3995 offset += pg_hdr->length + sizeof (struct mode_page); in display_fc_disk() 3996 pg_hdr = ((struct mode_page *)((int)pg_buf + in display_fc_disk() [all …]
|
H A D | fchba.c | 1519 struct mode_page *pg_hdr; in fchba_display_config() 1940 pg_hdr = (struct mode_page *)&pg_buf[offset]; in fchba_display_config() 1966 sizeof (struct mode_page); in fchba_display_config() 1967 pg_hdr = (struct mode_page *)&pg_buf[offset]; in fchba_display_config()
|
/illumos-gate/usr/src/uts/common/sys/sata/ |
H A D | sata_defs.h | 695 struct mode_page mode_page; /* common mode page header */ member
|
/illumos-gate/usr/src/uts/common/io/comstar/lu/stmf_sbd/ |
H A D | sbd_scsi.c | 2049 mode_caching_page->mode_page.code = MODEPAGE_CACHING; in sbd_handle_mode_sense() 2050 mode_caching_page->mode_page.ps = 1; /* A saveable page */ in sbd_handle_mode_sense() 2051 mode_caching_page->mode_page.length = 0x12; in sbd_handle_mode_sense() 2076 n += (sizeof (struct mode_page) + in sbd_handle_mode_sense() 2077 mode_caching_page->mode_page.length); in sbd_handle_mode_sense() 2084 mode_control_page->mode_page.code = MODEPAGE_CTRL_MODE; in sbd_handle_mode_sense() 2085 mode_control_page->mode_page.length = in sbd_handle_mode_sense() 2091 n += (sizeof (struct mode_page) + in sbd_handle_mode_sense() 2092 mode_control_page->mode_page.length); in sbd_handle_mode_sense()
|
/illumos-gate/usr/src/uts/intel/io/amr/ |
H A D | amr.c | 2028 page3p->mode_page.code = BE_8(SD_MODE_SENSE_PAGE3_CODE); in amr_mode_sense() 2029 page3p->mode_page.length = BE_8(sizeof (struct mode_format)); in amr_mode_sense() 2041 page4p->mode_page.code = BE_8(SD_MODE_SENSE_PAGE4_CODE); in amr_mode_sense() 2042 page4p->mode_page.length = BE_8(sizeof (struct mode_geometry)); in amr_mode_sense()
|
/illumos-gate/usr/src/uts/common/io/sata/impl/ |
H A D | sata.c | 8148 page->mode_page.code = MODEPAGE_CACHING; /* PS = 0 */ in sata_build_msense_page_8() 8149 page->mode_page.length = PAGELENGTH_DAD_MODE_CACHE_SCSI3; in sata_build_msense_page_8() 8161 page->mode_page.code = MODEPAGE_CACHING; in sata_build_msense_page_8() 8162 page->mode_page.length = PAGELENGTH_DAD_MODE_CACHE_SCSI3; in sata_build_msense_page_8() 8171 sizeof (struct mode_page)); in sata_build_msense_page_8() 8188 page->mode_page.code = MODEPAGE_INFO_EXCPT; in sata_build_msense_page_1c() 8189 page->mode_page.length = PAGELENGTH_INFO_EXCPT; in sata_build_msense_page_1c() 8192 page->mode_page.ps = 1; in sata_build_msense_page_1c() 8206 return (PAGELENGTH_INFO_EXCPT + sizeof (struct mode_page)); in sata_build_msense_page_1c() 8230 page->mode_page.code = MODEPAGE_ACOUSTIC_MANAG; in sata_build_msense_page_30() [all …]
|
/illumos-gate/usr/src/uts/common/io/aac/ |
H A D | aac.c | 4086 page3p->mode_page.code = SD_MODE_SENSE_PAGE3_CODE; in aac_mode_sense() 4087 page3p->mode_page.length = sizeof (struct mode_format); in aac_mode_sense() 4100 page4p->mode_page.code = SD_MODE_SENSE_PAGE4_CODE; in aac_mode_sense() 4101 page4p->mode_page.length = sizeof (struct mode_geometry); in aac_mode_sense() 4118 mctl->mode_page.code = MODEPAGE_CTRL_MODE; in aac_mode_sense() 4119 mctl->mode_page.length = in aac_mode_sense() 4121 sizeof (struct mode_page); in aac_mode_sense()
|
/illumos-gate/usr/src/uts/common/io/scsi/targets/ |
H A D | sd.c | 2862 if (ctrl_bufp->mode_page.length < in sd_enable_descr_sense() 2872 ctrl_bufp->mode_page.ps = 0; in sd_enable_descr_sense() 4470 if (page3p->mode_page.code != SD_MODE_SENSE_PAGE3_CODE) { in sd_get_physical_geometry() 4473 "%d\n", page3p->mode_page.code); in sd_get_physical_geometry() 4501 page3p->mode_page.code, nsect, sector_size); in sd_get_physical_geometry() 4546 if (page4p->mode_page.code != SD_MODE_SENSE_PAGE4_CODE) { in sd_get_physical_geometry() 4549 "%d\n", page4p->mode_page.code); in sd_get_physical_geometry() 8745 if (mode_caching_page->mode_page.code != MODEPAGE_CACHING) { in sd_get_caching_mode_page() 8748 __func__, mode_caching_page->mode_page.code); in sd_get_caching_mode_page() 8809 sbuflen = hdrlen + bdlen + sizeof (struct mode_page) + in sd_cache_control() [all …]
|
/illumos-gate/usr/src/uts/common/io/mr_sas/ |
H A D | mr_sas.c | 7848 page3p->mode_page.code = 0x3; in mrsas_mode_sense_build() 7849 page3p->mode_page.length = in mrsas_mode_sense_build() 7862 page4p->mode_page.code = 0x4; in mrsas_mode_sense_build() 7863 page4p->mode_page.length = in mrsas_mode_sense_build()
|