pvscsi_adapter 151 drivers/scsi/vmw_pvscsi.c pvscsi_dev(const struct pvscsi_adapter *adapter) pvscsi_adapter 157 drivers/scsi/vmw_pvscsi.c pvscsi_find_context(const struct pvscsi_adapter *adapter, struct scsi_cmnd *cmd) pvscsi_adapter 170 drivers/scsi/vmw_pvscsi.c pvscsi_acquire_context(struct pvscsi_adapter *adapter, struct scsi_cmnd *cmd) pvscsi_adapter 184 drivers/scsi/vmw_pvscsi.c static void pvscsi_release_context(struct pvscsi_adapter *adapter, pvscsi_adapter 197 drivers/scsi/vmw_pvscsi.c static u64 pvscsi_map_context(const struct pvscsi_adapter *adapter, pvscsi_adapter 204 drivers/scsi/vmw_pvscsi.c pvscsi_get_context(const struct pvscsi_adapter *adapter, u64 context) pvscsi_adapter 209 drivers/scsi/vmw_pvscsi.c static void pvscsi_reg_write(const struct pvscsi_adapter *adapter, pvscsi_adapter 215 drivers/scsi/vmw_pvscsi.c static u32 pvscsi_reg_read(const struct pvscsi_adapter *adapter, u32 offset) pvscsi_adapter 220 drivers/scsi/vmw_pvscsi.c static u32 pvscsi_read_intr_status(const struct pvscsi_adapter *adapter) pvscsi_adapter 225 drivers/scsi/vmw_pvscsi.c static void pvscsi_write_intr_status(const struct pvscsi_adapter *adapter, pvscsi_adapter 231 drivers/scsi/vmw_pvscsi.c static void pvscsi_unmask_intr(const struct pvscsi_adapter *adapter) pvscsi_adapter 242 drivers/scsi/vmw_pvscsi.c static void pvscsi_mask_intr(const struct pvscsi_adapter *adapter) pvscsi_adapter 247 drivers/scsi/vmw_pvscsi.c static void pvscsi_write_cmd_desc(const struct pvscsi_adapter *adapter, pvscsi_adapter 260 drivers/scsi/vmw_pvscsi.c static void pvscsi_abort_cmd(const struct pvscsi_adapter *adapter, pvscsi_adapter 271 drivers/scsi/vmw_pvscsi.c static void pvscsi_kick_rw_io(const struct pvscsi_adapter *adapter) pvscsi_adapter 276 drivers/scsi/vmw_pvscsi.c static void pvscsi_process_request_ring(const struct pvscsi_adapter *adapter) pvscsi_adapter 289 drivers/scsi/vmw_pvscsi.c static void pvscsi_kick_io(const struct pvscsi_adapter *adapter, pvscsi_adapter 303 drivers/scsi/vmw_pvscsi.c static void ll_adapter_reset(const struct pvscsi_adapter *adapter) pvscsi_adapter 310 drivers/scsi/vmw_pvscsi.c static void ll_bus_reset(const struct pvscsi_adapter *adapter) pvscsi_adapter 317 drivers/scsi/vmw_pvscsi.c static void ll_device_reset(const struct pvscsi_adapter *adapter, u32 target) pvscsi_adapter 349 drivers/scsi/vmw_pvscsi.c static int pvscsi_map_buffers(struct pvscsi_adapter *adapter, pvscsi_adapter 405 drivers/scsi/vmw_pvscsi.c static void pvscsi_unmap_buffers(const struct pvscsi_adapter *adapter, pvscsi_adapter 433 drivers/scsi/vmw_pvscsi.c static int pvscsi_allocate_rings(struct pvscsi_adapter *adapter) pvscsi_adapter 477 drivers/scsi/vmw_pvscsi.c static void pvscsi_setup_all_rings(const struct pvscsi_adapter *adapter) pvscsi_adapter 534 drivers/scsi/vmw_pvscsi.c static void pvscsi_complete_request(struct pvscsi_adapter *adapter, pvscsi_adapter 645 drivers/scsi/vmw_pvscsi.c static void pvscsi_process_completion_ring(struct pvscsi_adapter *adapter) pvscsi_adapter 676 drivers/scsi/vmw_pvscsi.c static int pvscsi_queue_ring(struct pvscsi_adapter *adapter, pvscsi_adapter 763 drivers/scsi/vmw_pvscsi.c struct pvscsi_adapter *adapter = shost_priv(host); pvscsi_adapter 795 drivers/scsi/vmw_pvscsi.c struct pvscsi_adapter *adapter = shost_priv(cmd->device->host); pvscsi_adapter 865 drivers/scsi/vmw_pvscsi.c static void pvscsi_reset_all(struct pvscsi_adapter *adapter) pvscsi_adapter 886 drivers/scsi/vmw_pvscsi.c struct pvscsi_adapter *adapter = shost_priv(host); pvscsi_adapter 940 drivers/scsi/vmw_pvscsi.c struct pvscsi_adapter *adapter = shost_priv(host); pvscsi_adapter 965 drivers/scsi/vmw_pvscsi.c struct pvscsi_adapter *adapter = shost_priv(host); pvscsi_adapter 991 drivers/scsi/vmw_pvscsi.c struct pvscsi_adapter *adapter = shost_priv(host); pvscsi_adapter 1019 drivers/scsi/vmw_pvscsi.c static void pvscsi_process_msg(const struct pvscsi_adapter *adapter, pvscsi_adapter 1077 drivers/scsi/vmw_pvscsi.c static int pvscsi_msg_pending(const struct pvscsi_adapter *adapter) pvscsi_adapter 1084 drivers/scsi/vmw_pvscsi.c static void pvscsi_process_msg_ring(const struct pvscsi_adapter *adapter) pvscsi_adapter 1103 drivers/scsi/vmw_pvscsi.c struct pvscsi_adapter *adapter; pvscsi_adapter 1105 drivers/scsi/vmw_pvscsi.c adapter = container_of(data, struct pvscsi_adapter, work); pvscsi_adapter 1110 drivers/scsi/vmw_pvscsi.c static int pvscsi_setup_msg_workqueue(struct pvscsi_adapter *adapter) pvscsi_adapter 1136 drivers/scsi/vmw_pvscsi.c static bool pvscsi_setup_req_threshold(struct pvscsi_adapter *adapter, pvscsi_adapter 1166 drivers/scsi/vmw_pvscsi.c struct pvscsi_adapter *adapter = devp; pvscsi_adapter 1180 drivers/scsi/vmw_pvscsi.c struct pvscsi_adapter *adapter = devp; pvscsi_adapter 1189 drivers/scsi/vmw_pvscsi.c static void pvscsi_free_sgls(const struct pvscsi_adapter *adapter) pvscsi_adapter 1198 drivers/scsi/vmw_pvscsi.c static void pvscsi_shutdown_intr(struct pvscsi_adapter *adapter) pvscsi_adapter 1204 drivers/scsi/vmw_pvscsi.c static void pvscsi_release_resources(struct pvscsi_adapter *adapter) pvscsi_adapter 1252 drivers/scsi/vmw_pvscsi.c static int pvscsi_allocate_sg(struct pvscsi_adapter *adapter) pvscsi_adapter 1283 drivers/scsi/vmw_pvscsi.c static u32 pvscsi_get_max_targets(struct pvscsi_adapter *adapter) pvscsi_adapter 1337 drivers/scsi/vmw_pvscsi.c struct pvscsi_adapter *adapter; pvscsi_adapter 1338 drivers/scsi/vmw_pvscsi.c struct pvscsi_adapter adapter_temp; pvscsi_adapter 1424 drivers/scsi/vmw_pvscsi.c host = scsi_host_alloc(&pvscsi_template, sizeof(struct pvscsi_adapter)); pvscsi_adapter 1550 drivers/scsi/vmw_pvscsi.c static void __pvscsi_shutdown(struct pvscsi_adapter *adapter) pvscsi_adapter 1567 drivers/scsi/vmw_pvscsi.c struct pvscsi_adapter *adapter = shost_priv(host); pvscsi_adapter 1575 drivers/scsi/vmw_pvscsi.c struct pvscsi_adapter *adapter = shost_priv(host);