Home
last modified time | relevance | path

Searched refs:scsi3addr (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/drivers/scsi/
H A Dhpsa.c274 void *buff, size_t size, u16 page_code, unsigned char *scsi3addr,
322 u8 *scsi3addr, struct hpsa_scsi_dev_t *phys_disk);
330 unsigned char scsi3addr[], u8 page);
334 unsigned char *scsi3addr);
649 static inline int is_logical_dev_addr_mode(unsigned char scsi3addr[]) in is_logical_dev_addr_mode() argument
651 return (scsi3addr[3] & 0xC0) == 0x40; in is_logical_dev_addr_mode()
723 memcpy(lunid, hdev->scsi3addr, sizeof(lunid)); in lunid_show()
1182 static inline int is_hba_lunid(unsigned char scsi3addr[]) in is_hba_lunid() argument
1184 return memcmp(scsi3addr, RAID_CTLR_LUNID, 8) == 0; in is_hba_lunid()
1197 unsigned char scsi3addr[], in in hpsa_find_target_lun()
1196 hpsa_find_target_lun(struct ctlr_info *h, unsigned char scsi3addr[], int bus, int *target, int *lun) hpsa_find_target_lun() argument
1582 hpsa_monitor_offline_device(struct ctlr_info *h, unsigned char scsi3addr[]) hpsa_monitor_offline_device() argument
2999 hpsa_do_receive_diagnostic(struct ctlr_info *h, u8 *scsi3addr, u8 page, u8 *buf, size_t bufsize) hpsa_do_receive_diagnostic() argument
3026 hpsa_get_enclosure_logical_identifier(struct ctlr_info *h, u8 *scsi3addr) hpsa_get_enclosure_logical_identifier() argument
3050 hpsa_scsi_do_inquiry(struct ctlr_info *h, unsigned char *scsi3addr, u16 page, unsigned char *buf, unsigned char bufsize) hpsa_scsi_do_inquiry() argument
3108 hpsa_cmd_dev_match(struct ctlr_info *h, struct CommandList *c, struct hpsa_scsi_dev_t *dev, unsigned char *scsi3addr) hpsa_cmd_dev_match() argument
3200 hpsa_get_raid_level(struct ctlr_info *h, unsigned char *scsi3addr, unsigned char *raid_level) hpsa_get_raid_level() argument
3305 hpsa_get_raid_map(struct ctlr_info *h, unsigned char *scsi3addr, struct hpsa_scsi_dev_t *this_device) hpsa_get_raid_map() argument
3346 hpsa_bmic_sense_subsystem_information(struct ctlr_info *h, unsigned char scsi3addr[], u16 bmic_device_index, struct bmic_sense_subsystem_info *buf, size_t bufsize) hpsa_bmic_sense_subsystem_information() argument
3406 hpsa_bmic_id_physical_device(struct ctlr_info *h, unsigned char scsi3addr[], u16 bmic_device_index, struct bmic_identify_physical_device *buf, size_t bufsize) hpsa_bmic_id_physical_device() argument
3442 hpsa_get_enclosure_info(struct ctlr_info *h, unsigned char *scsi3addr, struct ReportExtendedLUNdata *rlep, int rle_index, struct hpsa_scsi_dev_t *encl_dev) hpsa_get_enclosure_info() argument
3532 hpsa_get_sas_address_from_report_physical(struct ctlr_info *h, unsigned char *scsi3addr) hpsa_get_sas_address_from_report_physical() argument
3562 hpsa_get_sas_address(struct ctlr_info *h, unsigned char *scsi3addr, struct hpsa_scsi_dev_t *dev) hpsa_get_sas_address() argument
3614 hpsa_vpd_page_supported(struct ctlr_info *h, unsigned char scsi3addr[], u8 page) hpsa_vpd_page_supported() argument
3664 hpsa_get_ioaccel_status(struct ctlr_info *h, unsigned char *scsi3addr, struct hpsa_scsi_dev_t *this_device) hpsa_get_ioaccel_status() argument
3711 hpsa_get_device_id(struct ctlr_info *h, unsigned char *scsi3addr, unsigned char *device_id, int index, int buflen) hpsa_get_device_id() argument
3744 unsigned char scsi3addr[8]; hpsa_scsi_do_report_luns() local
3832 hpsa_get_volume_status(struct ctlr_info *h, unsigned char scsi3addr[]) hpsa_get_volume_status() argument
3876 hpsa_volume_offline(struct ctlr_info *h, unsigned char scsi3addr[]) hpsa_volume_offline() argument
3939 hpsa_update_device_info(struct ctlr_info *h, unsigned char scsi3addr[], struct hpsa_scsi_dev_t *this_device, unsigned char *is_OBDR_device) hpsa_update_device_info() argument
4735 hpsa_scsi_ioaccel1_queue_command(struct ctlr_info *h, struct CommandList *c, u32 ioaccel_handle, u8 *cdb, int cdb_len, u8 *scsi3addr, struct hpsa_scsi_dev_t *phys_disk) hpsa_scsi_ioaccel1_queue_command() argument
4909 hpsa_scsi_ioaccel2_queue_command(struct ctlr_info *h, struct CommandList *c, u32 ioaccel_handle, u8 *cdb, int cdb_len, u8 *scsi3addr, struct hpsa_scsi_dev_t *phys_disk) hpsa_scsi_ioaccel2_queue_command() argument
5048 hpsa_scsi_ioaccel_queue_command(struct ctlr_info *h, struct CommandList *c, u32 ioaccel_handle, u8 *cdb, int cdb_len, u8 *scsi3addr, struct hpsa_scsi_dev_t *phys_disk) hpsa_scsi_ioaccel_queue_command() argument
6668 fill_cmd(struct CommandList *c, u8 cmd, struct ctlr_info *h, void *buff, size_t size, u16 page_code, unsigned char *scsi3addr, int cmd_type) fill_cmd() argument
[all...]
H A Dhpsa.h65 unsigned char scsi3addr[8]; /* as presented to the HW */ member
317 unsigned char scsi3addr[8]; member
/kernel/linux/linux-6.6/drivers/scsi/
H A Dhpsa.c273 void *buff, size_t size, u16 page_code, unsigned char *scsi3addr,
321 u8 *scsi3addr, struct hpsa_scsi_dev_t *phys_disk);
329 unsigned char scsi3addr[], u8 page);
333 unsigned char *scsi3addr);
648 static inline int is_logical_dev_addr_mode(unsigned char scsi3addr[]) in is_logical_dev_addr_mode() argument
650 return (scsi3addr[3] & 0xC0) == 0x40; in is_logical_dev_addr_mode()
722 memcpy(lunid, hdev->scsi3addr, sizeof(lunid)); in lunid_show()
1188 static inline int is_hba_lunid(unsigned char scsi3addr[]) in is_hba_lunid() argument
1190 return memcmp(scsi3addr, RAID_CTLR_LUNID, 8) == 0; in is_hba_lunid()
1203 unsigned char scsi3addr[], in in hpsa_find_target_lun()
1202 hpsa_find_target_lun(struct ctlr_info *h, unsigned char scsi3addr[], int bus, int *target, int *lun) hpsa_find_target_lun() argument
1588 hpsa_monitor_offline_device(struct ctlr_info *h, unsigned char scsi3addr[]) hpsa_monitor_offline_device() argument
3003 hpsa_do_receive_diagnostic(struct ctlr_info *h, u8 *scsi3addr, u8 page, u8 *buf, size_t bufsize) hpsa_do_receive_diagnostic() argument
3030 hpsa_get_enclosure_logical_identifier(struct ctlr_info *h, u8 *scsi3addr) hpsa_get_enclosure_logical_identifier() argument
3054 hpsa_scsi_do_inquiry(struct ctlr_info *h, unsigned char *scsi3addr, u16 page, unsigned char *buf, unsigned char bufsize) hpsa_scsi_do_inquiry() argument
3112 hpsa_cmd_dev_match(struct ctlr_info *h, struct CommandList *c, struct hpsa_scsi_dev_t *dev, unsigned char *scsi3addr) hpsa_cmd_dev_match() argument
3204 hpsa_get_raid_level(struct ctlr_info *h, unsigned char *scsi3addr, unsigned char *raid_level) hpsa_get_raid_level() argument
3309 hpsa_get_raid_map(struct ctlr_info *h, unsigned char *scsi3addr, struct hpsa_scsi_dev_t *this_device) hpsa_get_raid_map() argument
3350 hpsa_bmic_sense_subsystem_information(struct ctlr_info *h, unsigned char scsi3addr[], u16 bmic_device_index, struct bmic_sense_subsystem_info *buf, size_t bufsize) hpsa_bmic_sense_subsystem_information() argument
3410 hpsa_bmic_id_physical_device(struct ctlr_info *h, unsigned char scsi3addr[], u16 bmic_device_index, struct bmic_identify_physical_device *buf, size_t bufsize) hpsa_bmic_id_physical_device() argument
3446 hpsa_get_enclosure_info(struct ctlr_info *h, unsigned char *scsi3addr, struct ReportExtendedLUNdata *rlep, int rle_index, struct hpsa_scsi_dev_t *encl_dev) hpsa_get_enclosure_info() argument
3536 hpsa_get_sas_address_from_report_physical(struct ctlr_info *h, unsigned char *scsi3addr) hpsa_get_sas_address_from_report_physical() argument
3566 hpsa_get_sas_address(struct ctlr_info *h, unsigned char *scsi3addr, struct hpsa_scsi_dev_t *dev) hpsa_get_sas_address() argument
3618 hpsa_vpd_page_supported(struct ctlr_info *h, unsigned char scsi3addr[], u8 page) hpsa_vpd_page_supported() argument
3668 hpsa_get_ioaccel_status(struct ctlr_info *h, unsigned char *scsi3addr, struct hpsa_scsi_dev_t *this_device) hpsa_get_ioaccel_status() argument
3715 hpsa_get_device_id(struct ctlr_info *h, unsigned char *scsi3addr, unsigned char *device_id, int index, int buflen) hpsa_get_device_id() argument
3748 unsigned char scsi3addr[8]; hpsa_scsi_do_report_luns() local
3836 hpsa_get_volume_status(struct ctlr_info *h, unsigned char scsi3addr[]) hpsa_get_volume_status() argument
3880 hpsa_volume_offline(struct ctlr_info *h, unsigned char scsi3addr[]) hpsa_volume_offline() argument
3939 hpsa_update_device_info(struct ctlr_info *h, unsigned char scsi3addr[], struct hpsa_scsi_dev_t *this_device, unsigned char *is_OBDR_device) hpsa_update_device_info() argument
4731 hpsa_scsi_ioaccel1_queue_command(struct ctlr_info *h, struct CommandList *c, u32 ioaccel_handle, u8 *cdb, int cdb_len, u8 *scsi3addr, struct hpsa_scsi_dev_t *phys_disk) hpsa_scsi_ioaccel1_queue_command() argument
4905 hpsa_scsi_ioaccel2_queue_command(struct ctlr_info *h, struct CommandList *c, u32 ioaccel_handle, u8 *cdb, int cdb_len, u8 *scsi3addr, struct hpsa_scsi_dev_t *phys_disk) hpsa_scsi_ioaccel2_queue_command() argument
5044 hpsa_scsi_ioaccel_queue_command(struct ctlr_info *h, struct CommandList *c, u32 ioaccel_handle, u8 *cdb, int cdb_len, u8 *scsi3addr, struct hpsa_scsi_dev_t *phys_disk) hpsa_scsi_ioaccel_queue_command() argument
6696 fill_cmd(struct CommandList *c, u8 cmd, struct ctlr_info *h, void *buff, size_t size, u16 page_code, unsigned char *scsi3addr, int cmd_type) fill_cmd() argument
[all...]
H A Dhpsa.h65 unsigned char scsi3addr[8]; /* as presented to the HW */ member
317 unsigned char scsi3addr[8]; member
/kernel/linux/linux-5.10/drivers/scsi/smartpqi/
H A Dsmartpqi_init.c209 static inline bool pqi_is_external_raid_addr(u8 *scsi3addr) in pqi_is_external_raid_addr() argument
211 return scsi3addr[2] != 0; in pqi_is_external_raid_addr()
226 static inline bool pqi_is_hba_lunid(u8 *scsi3addr) in pqi_is_hba_lunid() argument
228 return pqi_scsi3addr_equal(scsi3addr, RAID_CTLR_LUNID); in pqi_is_hba_lunid()
466 u8 *scsi3addr, void *buffer, size_t buffer_length, in pqi_build_raid_path_request()
479 memcpy(request->lun_number, scsi3addr, sizeof(request->lun_number)); in pqi_build_raid_path_request()
604 u8 *scsi3addr, void *buffer, size_t buffer_length, u16 vpd_page, in pqi_send_scsi_raid_request()
612 cmd, scsi3addr, buffer, in pqi_send_scsi_raid_request()
658 u8 *scsi3addr, u16 vpd_page, void *buffer, size_t buffer_length) in pqi_scsi_inquiry()
660 return pqi_send_scsi_raid_request(ctrl_info, INQUIRY, scsi3addr, in pqi_scsi_inquiry()
464 pqi_build_raid_path_request(struct pqi_ctrl_info *ctrl_info, struct pqi_raid_path_request *request, u8 cmd, u8 *scsi3addr, void *buffer, size_t buffer_length, u16 vpd_page, enum dma_data_direction *dir) pqi_build_raid_path_request() argument
603 pqi_send_scsi_raid_request(struct pqi_ctrl_info *ctrl_info, u8 cmd, u8 *scsi3addr, void *buffer, size_t buffer_length, u16 vpd_page, struct pqi_raid_error_info *error_info, unsigned long timeout_msecs) pqi_send_scsi_raid_request() argument
657 pqi_scsi_inquiry(struct pqi_ctrl_info *ctrl_info, u8 *scsi3addr, u16 vpd_page, void *buffer, size_t buffer_length) pqi_scsi_inquiry() argument
1060 u8 *scsi3addr; pqi_assign_bus_target_lun() local
1921 pqi_skip_device(u8 *scsi3addr) pqi_skip_device() argument
1930 pqi_mask_device(u8 *scsi3addr) pqi_mask_device() argument
1971 u8 *scsi3addr; pqi_update_scsi_devices() local
[all...]
H A Dsmartpqi_sas_transport.c371 CISS_GET_DRIVE_NUMBER(device->scsi3addr) == in pqi_sas_get_enclosure_identifier()
H A Dsmartpqi.h919 u8 scsi3addr[8]; member
/kernel/linux/linux-6.6/drivers/scsi/smartpqi/
H A Dsmartpqi_init.c242 static inline bool pqi_is_external_raid_addr(u8 *scsi3addr) in pqi_is_external_raid_addr() argument
244 return scsi3addr[2] != 0; in pqi_is_external_raid_addr()
259 static inline bool pqi_is_hba_lunid(u8 *scsi3addr) in pqi_is_hba_lunid() argument
261 return pqi_scsi3addr_equal(scsi3addr, RAID_CTLR_LUNID); in pqi_is_hba_lunid()
609 u8 *scsi3addr, void *buffer, size_t buffer_length, in pqi_build_raid_path_request()
622 memcpy(request->lun_number, scsi3addr, sizeof(request->lun_number)); in pqi_build_raid_path_request()
767 u8 *scsi3addr, void *buffer, size_t buffer_length, u16 vpd_page, in pqi_send_scsi_raid_request()
774 rc = pqi_build_raid_path_request(ctrl_info, &request, cmd, scsi3addr, in pqi_send_scsi_raid_request()
819 u8 *scsi3addr, u16 vpd_page, void *buffer, size_t buffer_length) in pqi_scsi_inquiry()
821 return pqi_send_scsi_raid_request(ctrl_info, INQUIRY, scsi3addr, in pqi_scsi_inquiry()
607 pqi_build_raid_path_request(struct pqi_ctrl_info *ctrl_info, struct pqi_raid_path_request *request, u8 cmd, u8 *scsi3addr, void *buffer, size_t buffer_length, u16 vpd_page, enum dma_data_direction *dir) pqi_build_raid_path_request() argument
766 pqi_send_scsi_raid_request(struct pqi_ctrl_info *ctrl_info, u8 cmd, u8 *scsi3addr, void *buffer, size_t buffer_length, u16 vpd_page, struct pqi_raid_error_info *error_info) pqi_send_scsi_raid_request() argument
818 pqi_scsi_inquiry(struct pqi_ctrl_info *ctrl_info, u8 *scsi3addr, u16 vpd_page, void *buffer, size_t buffer_length) pqi_scsi_inquiry() argument
1356 u8 *scsi3addr; pqi_assign_bus_target_lun() local
2344 pqi_skip_device(u8 *scsi3addr) pqi_skip_device() argument
2353 pqi_mask_device(u8 *scsi3addr) pqi_mask_device() argument
2389 u8 *scsi3addr; pqi_update_scsi_devices() local
[all...]
H A Dsmartpqi_sas_transport.c381 CISS_GET_DRIVE_NUMBER(device->scsi3addr) == in pqi_sas_get_enclosure_identifier()
H A Dsmartpqi.h1107 u8 scsi3addr[8]; member

Completed in 36 milliseconds