Lines Matching refs:ips_passthru_t
276 static int ips_flash_copperhead(ips_ha_t *, ips_passthru_t *, ips_scb_t *);
277 static int ips_flash_bios(ips_ha_t *, ips_passthru_t *, ips_scb_t *);
278 static int ips_flash_firmware(ips_ha_t *, ips_passthru_t *, ips_scb_t *);
320 static int ips_usrcmd(ips_ha_t *, ips_passthru_t *, ips_scb_t *);
1024 ips_passthru_t *pt;
1072 pt = (ips_passthru_t *) scsi_sglist(SC);
1544 ips_passthru_t *pt;
1554 if (length < sizeof (ips_passthru_t)) {
1564 pt = (ips_passthru_t *) ha->ioctl_data;
1565 ips_scmd_buf_read(SC, pt, sizeof (ips_passthru_t));
1568 ips_scmd_buf_write(SC, pt, sizeof (ips_passthru_t));
1575 pt = (ips_passthru_t *) ha->ioctl_data;
1589 memcpy(ha->ioctl_data + sizeof (ips_passthru_t),
1592 sizeof (ips_passthru_t) + sizeof (int));
1600 if (length < (sizeof (ips_passthru_t) + pt->CmdBSize)) {
1614 sizeof (ips_passthru_t));
1636 ips_flash_copperhead(ips_ha_t * ha, ips_passthru_t * pt, ips_scb_t * scb)
1707 ips_flash_bios(ips_ha_t * ha, ips_passthru_t * pt, ips_scb_t * scb)
1809 ips_flash_firmware(ips_ha_t * ha, ips_passthru_t * pt, ips_scb_t * scb)
1882 ips_usrcmd(ips_ha_t * ha, ips_passthru_t * pt, ips_scb_t * scb)
1921 scb->data_busaddr = ha->ioctl_busaddr + sizeof (ips_passthru_t);
1972 ips_passthru_t *pt;
1982 pt = (ips_passthru_t *) ha->ioctl_data;