Home | History | Annotate | Download | only in scsipi

Lines Matching refs:scsipi_sense

1499 	} scsipi_sense;
1514 &scsipi_sense.header, sizeof(scsipi_sense),
1522 dp->blksize = _2btol(scsipi_sense.lbs);
1532 dp->disksize = _5btol(scsipi_sense.size);
1605 struct sd_mode_sense_data scsipi_sense;
1609 memset(&scsipi_sense, 0, sizeof(scsipi_sense));
1610 error = sd_mode_sense(sd, 0, &scsipi_sense,
1611 sizeof(scsipi_sense.blk_desc), 0, flags | XS_CTL_SILENT,
1616 bdesc = (void *)(&scsipi_sense.header.big + 1);
1617 bsize = _2btol(scsipi_sense.header.big.blk_desc_len);
1619 bdesc = (void *)(&scsipi_sense.header.small + 1);
1620 bsize = scsipi_sense.header.small.blk_desc_len;
1624 printf("page 0 sense:"); for (i = sizeof(scsipi_sense), p = (void *)&scsipi_sense; i; i--, p++) printf(" %02x", *p); printf("\n");
1667 struct sd_mode_sense_data scsipi_sense;
1675 memset(&scsipi_sense, 0, sizeof(scsipi_sense));
1676 error = sd_mode_sense(sd, byte2, &scsipi_sense,
1677 (byte2 ? 0 : sizeof(scsipi_sense.blk_desc)) +
1678 sizeof(scsipi_sense.pages.rigid_geometry), 4,
1690 poffset = sizeof scsipi_sense.header.big;
1691 poffset += _2btol(scsipi_sense.header.big.blk_desc_len);
1693 poffset = sizeof scsipi_sense.header.small;
1694 poffset += scsipi_sense.header.small.blk_desc_len;
1697 if (poffset > sizeof(scsipi_sense) - sizeof(pages->rigid_geometry))
1700 pages = (void *)((u_long)&scsipi_sense + poffset);
1707 for (i = sizeof(scsipi_sense), p = (void *)&scsipi_sense; i;
1712 pages->rigid_geometry.pg_code, &scsipi_sense, pages);
1752 struct sd_mode_sense_data scsipi_sense;
1760 memset(&scsipi_sense, 0, sizeof(scsipi_sense));
1761 error = sd_mode_sense(sd, 0, &scsipi_sense,
1762 (byte2 ? 0 : sizeof(scsipi_sense.blk_desc)) +
1763 sizeof(scsipi_sense.pages.flex_geometry), 5,
1775 poffset = sizeof scsipi_sense.header.big;
1776 poffset += _2btol(scsipi_sense.header.big.blk_desc_len);
1778 poffset = sizeof scsipi_sense.header.small;
1779 poffset += scsipi_sense.header.small.blk_desc_len;
1782 if (poffset > sizeof(scsipi_sense) - sizeof(pages->flex_geometry))
1785 pages = (void *)((u_long)&scsipi_sense + poffset);
1792 for (i = sizeof(scsipi_sense), p = (void *)&scsipi_sense; i;
1797 pages->flex_geometry.pg_code, &scsipi_sense, pages);
1920 struct sd_mode_sense_data scsipi_sense;
1930 memset(&scsipi_sense, 0, sizeof(scsipi_sense));
1931 error = sd_mode_sense(sd, SMS_DBD, &scsipi_sense,
1932 sizeof(scsipi_sense.pages.caching_params), 8, XS_CTL_SILENT, &big);
1937 pages = (void *)(&scsipi_sense.header.big + 1);
1938 dev_spec = scsipi_sense.header.big.dev_spec;
1940 pages = (void *)(&scsipi_sense.header.small + 1);
1941 dev_spec = scsipi_sense.header.small.dev_spec;
1959 memset(&scsipi_sense, 0, sizeof(scsipi_sense));
1960 error = sd_mode_sense(sd, SMS_DBD, &scsipi_sense,
1961 sizeof(scsipi_sense.pages.caching_params),
1965 pages = (void *)(&scsipi_sense.header.big + 1);
1967 pages = (void *)(&scsipi_sense.header.small + 1);
1984 struct sd_mode_sense_data scsipi_sense;
1993 memset(&scsipi_sense, 0, sizeof(scsipi_sense));
1994 error = sd_mode_sense(sd, SMS_DBD, &scsipi_sense,
1995 sizeof(scsipi_sense.pages.caching_params), 8, 0, &big);
2000 pages = (void *)(&scsipi_sense.header.big + 1);
2002 pages = (void *)(&scsipi_sense.header.small + 1);
2024 return (sd_mode_select(sd, byte2|SMS_PF, &scsipi_sense,