Lines Matching defs:scsipi_sense

1419 	} scsipi_sense;
1434 &scsipi_sense.header, sizeof(scsipi_sense),
1442 dp->blksize = _2btol(scsipi_sense.lbs);
1452 dp->disksize = _5btol(scsipi_sense.size);
1526 struct sd_mode_sense_data scsipi_sense;
1530 memset(&scsipi_sense, 0, sizeof(scsipi_sense));
1531 error = sd_mode_sense(sd, 0, &scsipi_sense,
1532 sizeof(scsipi_sense.blk_desc), 0, flags | XS_CTL_SILENT, &big);
1535 bdesc = (void *)(&scsipi_sense.header.big + 1);
1536 bsize = _2btol(scsipi_sense.header.big.blk_desc_len);
1538 bdesc = (void *)(&scsipi_sense.header.small + 1);
1539 bsize = scsipi_sense.header.small.blk_desc_len;
1543 printf("page 0 sense:"); for (i = sizeof(scsipi_sense), p = (void *)&scsipi_sense; i; i--, p++) printf(" %02x", *p); printf("\n");
1565 struct sd_mode_sense_data scsipi_sense;
1573 memset(&scsipi_sense, 0, sizeof(scsipi_sense));
1574 error = sd_mode_sense(sd, byte2, &scsipi_sense,
1575 (byte2 ? 0 : sizeof(scsipi_sense.blk_desc)) +
1576 sizeof(scsipi_sense.pages.rigid_geometry), 4,
1588 poffset = sizeof scsipi_sense.header.big;
1589 poffset += _2btol(scsipi_sense.header.big.blk_desc_len);
1591 poffset = sizeof scsipi_sense.header.small;
1592 poffset += scsipi_sense.header.small.blk_desc_len;
1595 if (poffset > sizeof(scsipi_sense) - sizeof(pages->rigid_geometry))
1598 pages = (void *)((u_long)&scsipi_sense + poffset);
1605 for (i = sizeof(scsipi_sense), p = (void *)&scsipi_sense; i;
1610 pages->rigid_geometry.pg_code, &scsipi_sense, pages);
1650 struct sd_mode_sense_data scsipi_sense;
1658 memset(&scsipi_sense, 0, sizeof(scsipi_sense));
1659 error = sd_mode_sense(sd, 0, &scsipi_sense,
1660 (byte2 ? 0 : sizeof(scsipi_sense.blk_desc)) +
1661 sizeof(scsipi_sense.pages.flex_geometry), 5,
1673 poffset = sizeof scsipi_sense.header.big;
1674 poffset += _2btol(scsipi_sense.header.big.blk_desc_len);
1676 poffset = sizeof scsipi_sense.header.small;
1677 poffset += scsipi_sense.header.small.blk_desc_len;
1680 if (poffset > sizeof(scsipi_sense) - sizeof(pages->flex_geometry))
1683 pages = (void *)((u_long)&scsipi_sense + poffset);
1690 for (i = sizeof(scsipi_sense), p = (void *)&scsipi_sense; i;
1695 pages->flex_geometry.pg_code, &scsipi_sense, pages);
1818 struct sd_mode_sense_data scsipi_sense;
1828 memset(&scsipi_sense, 0, sizeof(scsipi_sense));
1829 error = sd_mode_sense(sd, SMS_DBD, &scsipi_sense,
1830 sizeof(scsipi_sense.pages.caching_params), 8, XS_CTL_SILENT, &big);
1835 pages = (void *)(&scsipi_sense.header.big + 1);
1836 dev_spec = scsipi_sense.header.big.dev_spec;
1838 pages = (void *)(&scsipi_sense.header.small + 1);
1839 dev_spec = scsipi_sense.header.small.dev_spec;
1857 memset(&scsipi_sense, 0, sizeof(scsipi_sense));
1858 error = sd_mode_sense(sd, SMS_DBD, &scsipi_sense,
1859 sizeof(scsipi_sense.pages.caching_params),
1863 pages = (void *)(&scsipi_sense.header.big + 1);
1865 pages = (void *)(&scsipi_sense.header.small + 1);
1882 struct sd_mode_sense_data scsipi_sense;
1891 memset(&scsipi_sense, 0, sizeof(scsipi_sense));
1892 error = sd_mode_sense(sd, SMS_DBD, &scsipi_sense,
1893 sizeof(scsipi_sense.pages.caching_params), 8, 0, &big);
1898 pages = (void *)(&scsipi_sense.header.big + 1);
1900 pages = (void *)(&scsipi_sense.header.small + 1);
1922 return (sd_mode_select(sd, byte2|SMS_PF, &scsipi_sense,