Lines Matching refs:rcap_buf
3458 struct scsi_read_capacity_data_long rcap_buf; in mprsas_async() local
3519 bzero(&rcap_buf, sizeof(rcap_buf)); in mprsas_async()
3530 cdai.bufsiz = sizeof(rcap_buf); in mprsas_async()
3531 cdai.buf = (uint8_t *)&rcap_buf; in mprsas_async()
3537 && (rcap_buf.prot & SRC16_PROT_EN)) { in mprsas_async()
3538 switch (rcap_buf.prot & SRC16_P_TYPE) { in mprsas_async()
3543 scsi_4btoul(rcap_buf.length); in mprsas_async()
3594 struct scsi_read_capacity_eedp *rcap_buf; in mprsas_check_eedp() local
3677 rcap_buf = malloc(sizeof(struct scsi_read_capacity_eedp), M_MPR, in mprsas_check_eedp()
3679 if (rcap_buf == NULL) { in mprsas_check_eedp()
3693 csio->data_ptr = (uint8_t *)rcap_buf; in mprsas_check_eedp()
3715 struct scsi_read_capacity_eedp *rcap_buf; in mprsas_read_cap_done() local
3734 rcap_buf = (struct scsi_read_capacity_eedp *)done_ccb->csio.data_ptr; in mprsas_read_cap_done()
3761 if (rcap_buf->protect & 0x01) { in mprsas_read_cap_done()
3767 lun->eedp_block_size = scsi_4btoul(rcap_buf->length); in mprsas_read_cap_done()
3773 free(rcap_buf, M_MPR); in mprsas_read_cap_done()