Lines Matching refs:hpsa_scsi_dev_t

240 			struct hpsa_scsi_dev_t *device);
241 static void hpsa_remove_sas_device(struct hpsa_scsi_dev_t *device);
242 static struct hpsa_scsi_dev_t
315 u8 *scsi3addr, struct hpsa_scsi_dev_t *phys_disk);
326 struct hpsa_scsi_dev_t *dev,
659 static inline bool is_logical_device(struct hpsa_scsi_dev_t *device) in is_logical_device()
671 struct hpsa_scsi_dev_t *hdev; in raid_level_show()
703 struct hpsa_scsi_dev_t *hdev; in lunid_show()
725 struct hpsa_scsi_dev_t *hdev; in unique_id_show()
753 struct hpsa_scsi_dev_t *hdev; in sas_address_show()
776 struct hpsa_scsi_dev_t *hdev; in host_show_hp_ssd_smart_path_enabled()
804 struct hpsa_scsi_dev_t *hdev; in path_info_show()
1217 struct hpsa_scsi_dev_t *dev, char *description) in hpsa_show_dev_msg()
1273 struct hpsa_scsi_dev_t *device, in hpsa_scsi_add_entry()
1274 struct hpsa_scsi_dev_t *added[], int *nadded) in hpsa_scsi_add_entry()
1280 struct hpsa_scsi_dev_t *sd; in hpsa_scsi_add_entry()
1351 int entry, struct hpsa_scsi_dev_t *new_entry) in hpsa_scsi_update_entry()
1404 int entry, struct hpsa_scsi_dev_t *new_entry, in hpsa_scsi_replace_entry()
1405 struct hpsa_scsi_dev_t *added[], int *nadded, in hpsa_scsi_replace_entry()
1406 struct hpsa_scsi_dev_t *removed[], int *nremoved) in hpsa_scsi_replace_entry()
1431 struct hpsa_scsi_dev_t *removed[], int *nremoved) in hpsa_scsi_remove_entry()
1435 struct hpsa_scsi_dev_t *sd; in hpsa_scsi_remove_entry()
1460 struct hpsa_scsi_dev_t *added) in fixup_botched_add()
1481 static inline int device_is_the_same(struct hpsa_scsi_dev_t *dev1, in device_is_the_same()
1482 struct hpsa_scsi_dev_t *dev2) in device_is_the_same()
1505 static inline int device_updated(struct hpsa_scsi_dev_t *dev1, in device_updated()
1506 struct hpsa_scsi_dev_t *dev2) in device_updated()
1543 static int hpsa_scsi_find_entry(struct hpsa_scsi_dev_t *needle, in hpsa_scsi_find_entry()
1544 struct hpsa_scsi_dev_t *haystack[], int haystack_size, in hpsa_scsi_find_entry()
1606 struct hpsa_scsi_dev_t *sd) in hpsa_show_volume_status()
1690 struct hpsa_scsi_dev_t *dev[], int ndevices, in hpsa_figure_phys_disk_ptrs()
1691 struct hpsa_scsi_dev_t *logical_drive) in hpsa_figure_phys_disk_ptrs()
1766 struct hpsa_scsi_dev_t *dev[], int ndevices) in hpsa_update_log_drive_phys_drive_ptrs()
1803 static int hpsa_add_device(struct ctlr_info *h, struct hpsa_scsi_dev_t *device) in hpsa_add_device()
1820 struct hpsa_scsi_dev_t *dev) in hpsa_find_outstanding_commands_for_dev()
1846 struct hpsa_scsi_dev_t *device) in hpsa_wait_for_outstanding_commands_for_dev()
1867 struct hpsa_scsi_dev_t *device) in hpsa_remove_device()
1902 struct hpsa_scsi_dev_t *sd[], int nsds) in adjust_hpsa_scsi_table()
1909 struct hpsa_scsi_dev_t *csd; in adjust_hpsa_scsi_table()
1911 struct hpsa_scsi_dev_t **added, **removed; in adjust_hpsa_scsi_table()
2077 static struct hpsa_scsi_dev_t *lookup_hpsa_scsi_dev(struct ctlr_info *h, in lookup_hpsa_scsi_dev()
2081 struct hpsa_scsi_dev_t *sd; in lookup_hpsa_scsi_dev()
2093 struct hpsa_scsi_dev_t *sd = NULL; in hpsa_slave_alloc()
2127 struct hpsa_scsi_dev_t *sd; in hpsa_slave_configure()
2313 struct hpsa_scsi_dev_t *dev) in handle_ioaccel_mode2_error()
2434 struct hpsa_scsi_dev_t *dev; in hpsa_cmd_resolve_events()
2476 struct hpsa_scsi_dev_t *dev) in process_ioaccel2_completion()
2541 struct hpsa_scsi_dev_t *dev; in complete_scsi_command()
3070 struct hpsa_scsi_dev_t *dev, in hpsa_cmd_dev_match()
3128 static int hpsa_do_reset(struct ctlr_info *h, struct hpsa_scsi_dev_t *dev, in hpsa_do_reset()
3294 unsigned char *scsi3addr, struct hpsa_scsi_dev_t *this_device) in hpsa_get_raid_map()
3433 struct hpsa_scsi_dev_t *encl_dev) in hpsa_get_enclosure_info()
3546 struct hpsa_scsi_dev_t *dev) in hpsa_get_sas_address()
3648 unsigned char *scsi3addr, struct hpsa_scsi_dev_t *this_device) in hpsa_get_ioaccel_status()
3799 static inline void hpsa_set_bus_target_lun(struct hpsa_scsi_dev_t *device, in hpsa_set_bus_target_lun()
3916 unsigned char scsi3addr[], struct hpsa_scsi_dev_t *this_device, in hpsa_update_device_info()
4031 u8 *lunaddrbytes, struct hpsa_scsi_dev_t *device) in figure_bus_target_lun()
4154 struct hpsa_scsi_dev_t *dev, in hpsa_get_ioaccel_drive_info()
4181 static void hpsa_get_path_info(struct hpsa_scsi_dev_t *this_device, in hpsa_get_path_info()
4317 struct hpsa_scsi_dev_t **currentsd, *this_device, *tmpdevice; in hpsa_update_scsi_devices()
4700 u8 *scsi3addr, struct hpsa_scsi_dev_t *phys_disk) in hpsa_scsi_ioaccel1_queue_command()
4799 struct hpsa_scsi_dev_t *dev = cmd->device->hostdata; in hpsa_scsi_ioaccel_direct_map()
4817 struct hpsa_scsi_dev_t *dev = cmd->device->hostdata; in set_encrypt_ioaccel2()
4871 u8 *scsi3addr, struct hpsa_scsi_dev_t *phys_disk) in hpsa_scsi_ioaccel2_queue_command()
5000 u8 *scsi3addr, struct hpsa_scsi_dev_t *phys_disk) in hpsa_scsi_ioaccel_queue_command()
5057 struct hpsa_scsi_dev_t *dev = cmd->device->hostdata; in hpsa_scsi_ioaccel_raid_map()
5502 struct hpsa_scsi_dev_t *dev = cmd->device->hostdata; in hpsa_ioaccel_submit()
5531 struct hpsa_scsi_dev_t *dev; in hpsa_command_resubmit_worker()
5583 struct hpsa_scsi_dev_t *dev; in hpsa_scsi_queue_command()
5708 struct hpsa_scsi_dev_t *logical_drive = sdev->hostdata; in hpsa_change_queue_depth()
5913 struct hpsa_scsi_dev_t *dev; in hpsa_eh_device_reset_handler()
8216 struct hpsa_scsi_dev_t *device; in hpsa_set_ioaccel_status()
9583 static struct hpsa_scsi_dev_t
9588 struct hpsa_scsi_dev_t *device; in hpsa_find_device_by_sas_rphy()
9651 struct hpsa_scsi_dev_t *device) in hpsa_add_sas_device()
9683 static void hpsa_remove_sas_device(struct hpsa_scsi_dev_t *device) in hpsa_remove_sas_device()
9702 struct hpsa_scsi_dev_t *sd; in hpsa_sas_get_enclosure_identifier()