Lines Matching refs:hba_private
191 size_t buf_len, void *hba_private) in scsi_bus_parse_cdb() argument
199 rc = bus->info->parse_cdb(dev, cmd, buf, buf_len, hba_private); in scsi_bus_parse_cdb()
205 uint8_t *buf, void *hba_private) in scsi_device_alloc_req() argument
209 return sc->alloc_req(s, tag, lun, buf, hba_private); in scsi_device_alloc_req()
776 uint32_t tag, uint32_t lun, void *hba_private) in scsi_req_alloc() argument
791 req->hba_private = hba_private; in scsi_req_alloc()
808 uint8_t *buf, size_t buf_len, void *hba_private) in scsi_req_new() argument
846 ret = sc->parse_cdb(d, &cmd, buf, buf_len, hba_private); in scsi_req_new()
852 req = scsi_req_alloc(&reqops_invalid_opcode, d, tag, lun, hba_private); in scsi_req_new()
863 req = scsi_req_alloc(&reqops_invalid_field, d, tag, lun, hba_private); in scsi_req_new()
865 req = scsi_req_alloc(ops, d, tag, lun, hba_private); in scsi_req_new()
867 req = scsi_device_alloc_req(d, tag, lun, buf, hba_private); in scsi_req_new()
1459 if (bus->info->free_request && req->hba_private) { in scsi_req_unref()
1460 bus->info->free_request(bus, req->hba_private); in scsi_req_unref()
1872 req->hba_private = bus->info->load_request(f, req); in get_scsi_requests()