Searched refs:ctrl_info (Results 1 - 25 of 25) sorted by relevance

/linux-master/drivers/scsi/smartpqi/
H A Dsmartpqi_sis.h16 int sis_wait_for_ctrl_ready(struct pqi_ctrl_info *ctrl_info);
17 int sis_wait_for_ctrl_ready_resume(struct pqi_ctrl_info *ctrl_info);
18 bool sis_is_firmware_running(struct pqi_ctrl_info *ctrl_info);
19 bool sis_is_kernel_up(struct pqi_ctrl_info *ctrl_info);
20 int sis_get_ctrl_properties(struct pqi_ctrl_info *ctrl_info);
21 int sis_get_pqi_capabilities(struct pqi_ctrl_info *ctrl_info);
22 int sis_init_base_struct_addr(struct pqi_ctrl_info *ctrl_info);
23 void sis_enable_msix(struct pqi_ctrl_info *ctrl_info);
24 void sis_enable_intx(struct pqi_ctrl_info *ctrl_info);
25 void sis_shutdown_ctrl(struct pqi_ctrl_info *ctrl_info,
[all...]
H A Dsmartpqi_sis.c91 static int sis_wait_for_ctrl_ready_with_timeout(struct pqi_ctrl_info *ctrl_info, argument
100 status = readl(&ctrl_info->registers->sis_firmware_status);
103 dev_err(&ctrl_info->pci_dev->dev,
106 &ctrl_info->registers->sis_mailbox[7]));
113 dev_err(&ctrl_info->pci_dev->dev,
124 int sis_wait_for_ctrl_ready(struct pqi_ctrl_info *ctrl_info) argument
126 return sis_wait_for_ctrl_ready_with_timeout(ctrl_info,
130 int sis_wait_for_ctrl_ready_resume(struct pqi_ctrl_info *ctrl_info) argument
132 return sis_wait_for_ctrl_ready_with_timeout(ctrl_info,
136 bool sis_is_firmware_running(struct pqi_ctrl_info *ctrl_info) argument
156 sis_is_kernel_up(struct pqi_ctrl_info *ctrl_info) argument
162 sis_get_product_id(struct pqi_ctrl_info *ctrl_info) argument
172 sis_send_sync_cmd(struct pqi_ctrl_info *ctrl_info, u32 cmd, struct sis_sync_cmd_params *params) argument
249 sis_get_ctrl_properties(struct pqi_ctrl_info *ctrl_info) argument
280 sis_get_pqi_capabilities(struct pqi_ctrl_info *ctrl_info) argument
301 sis_init_base_struct_addr(struct pqi_ctrl_info *ctrl_info) argument
354 sis_wait_for_doorbell_bit_to_clear( struct pqi_ctrl_info *ctrl_info, u32 bit) argument
386 sis_set_doorbell_bit(struct pqi_ctrl_info *ctrl_info, u32 bit) argument
394 sis_enable_msix(struct pqi_ctrl_info *ctrl_info) argument
399 sis_enable_intx(struct pqi_ctrl_info *ctrl_info) argument
404 sis_shutdown_ctrl(struct pqi_ctrl_info *ctrl_info, enum pqi_ctrl_shutdown_reason ctrl_shutdown_reason) argument
417 sis_pqi_reset_quiesce(struct pqi_ctrl_info *ctrl_info) argument
422 sis_reenable_sis_mode(struct pqi_ctrl_info *ctrl_info) argument
427 sis_write_driver_scratch(struct pqi_ctrl_info *ctrl_info, u32 value) argument
433 sis_read_driver_scratch(struct pqi_ctrl_info *ctrl_info) argument
439 sis_read_firmware_triage_status(struct pqi_ctrl_info *ctrl_info) argument
445 sis_soft_reset(struct pqi_ctrl_info *ctrl_info) argument
454 sis_wait_for_fw_triage_completion(struct pqi_ctrl_info *ctrl_info) argument
[all...]
H A Dsmartpqi_init.c69 static void pqi_take_ctrl_offline(struct pqi_ctrl_info *ctrl_info,
72 static int pqi_scan_scsi_devices(struct pqi_ctrl_info *ctrl_info);
74 static void pqi_start_io(struct pqi_ctrl_info *ctrl_info,
77 static int pqi_submit_raid_request_synchronous(struct pqi_ctrl_info *ctrl_info,
80 static int pqi_aio_submit_io(struct pqi_ctrl_info *ctrl_info,
84 static int pqi_aio_submit_r1_write_io(struct pqi_ctrl_info *ctrl_info,
88 static int pqi_aio_submit_r56_write_io(struct pqi_ctrl_info *ctrl_info,
92 static void pqi_ofa_ctrl_quiesce(struct pqi_ctrl_info *ctrl_info);
93 static void pqi_ofa_ctrl_unquiesce(struct pqi_ctrl_info *ctrl_info);
94 static int pqi_ofa_ctrl_restart(struct pqi_ctrl_info *ctrl_info, unsigne
247 pqi_ctrl_offline(struct pqi_ctrl_info *ctrl_info) argument
252 pqi_check_ctrl_health(struct pqi_ctrl_info *ctrl_info) argument
267 pqi_get_ctrl_mode(struct pqi_ctrl_info *ctrl_info) argument
272 pqi_save_ctrl_mode(struct pqi_ctrl_info *ctrl_info, enum pqi_ctrl_mode mode) argument
287 pqi_is_fw_triage_supported(struct pqi_ctrl_info *ctrl_info) argument
292 pqi_save_fw_triage_setting(struct pqi_ctrl_info *ctrl_info, bool is_supported) argument
306 pqi_ctrl_block_scan(struct pqi_ctrl_info *ctrl_info) argument
312 pqi_ctrl_unblock_scan(struct pqi_ctrl_info *ctrl_info) argument
318 pqi_ctrl_scan_blocked(struct pqi_ctrl_info *ctrl_info) argument
323 pqi_ctrl_block_device_reset(struct pqi_ctrl_info *ctrl_info) argument
328 pqi_ctrl_unblock_device_reset(struct pqi_ctrl_info *ctrl_info) argument
333 pqi_scsi_block_requests(struct pqi_ctrl_info *ctrl_info) argument
353 pqi_scsi_unblock_requests(struct pqi_ctrl_info *ctrl_info) argument
358 pqi_ctrl_busy(struct pqi_ctrl_info *ctrl_info) argument
363 pqi_ctrl_unbusy(struct pqi_ctrl_info *ctrl_info) argument
368 pqi_ctrl_blocked(struct pqi_ctrl_info *ctrl_info) argument
373 pqi_ctrl_block_requests(struct pqi_ctrl_info *ctrl_info) argument
378 pqi_ctrl_unblock_requests(struct pqi_ctrl_info *ctrl_info) argument
384 pqi_wait_if_ctrl_blocked(struct pqi_ctrl_info *ctrl_info) argument
397 pqi_ctrl_wait_until_quiesced(struct pqi_ctrl_info *ctrl_info) argument
430 pqi_ctrl_ofa_start(struct pqi_ctrl_info *ctrl_info) argument
435 pqi_ctrl_ofa_done(struct pqi_ctrl_info *ctrl_info) argument
440 pqi_wait_until_ofa_finished(struct pqi_ctrl_info *ctrl_info) argument
446 pqi_ofa_in_progress(struct pqi_ctrl_info *ctrl_info) argument
492 pqi_schedule_rescan_worker_with_delay(struct pqi_ctrl_info *ctrl_info, unsigned long delay) argument
501 pqi_schedule_rescan_worker(struct pqi_ctrl_info *ctrl_info) argument
508 pqi_schedule_rescan_worker_delayed(struct pqi_ctrl_info *ctrl_info) argument
513 pqi_cancel_rescan_worker(struct pqi_ctrl_info *ctrl_info) argument
518 pqi_read_heartbeat_counter(struct pqi_ctrl_info *ctrl_info) argument
526 pqi_read_soft_reset_status(struct pqi_ctrl_info *ctrl_info) argument
531 pqi_clear_soft_reset_status(struct pqi_ctrl_info *ctrl_info) argument
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) argument
725 pqi_alloc_io_request(struct pqi_ctrl_info *ctrl_info, struct scsi_cmnd *scmd) 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) argument
788 pqi_send_ctrl_raid_request(struct pqi_ctrl_info *ctrl_info, u8 cmd, void *buffer, size_t buffer_length) argument
795 pqi_send_ctrl_raid_with_error(struct pqi_ctrl_info *ctrl_info, u8 cmd, void *buffer, size_t buffer_length, struct pqi_raid_error_info *error_info) argument
803 pqi_identify_controller(struct pqi_ctrl_info *ctrl_info, struct bmic_identify_controller *buffer) argument
810 pqi_sense_subsystem_info(struct pqi_ctrl_info *ctrl_info, struct bmic_sense_subsystem_info *sense_info) argument
818 pqi_scsi_inquiry(struct pqi_ctrl_info *ctrl_info, u8 *scsi3addr, u16 vpd_page, void *buffer, size_t buffer_length) argument
825 pqi_identify_physical_device(struct pqi_ctrl_info *ctrl_info, struct pqi_scsi_dev *device, struct bmic_identify_physical_device *buffer, size_t buffer_length) argument
882 pqi_get_advanced_raid_bypass_config(struct pqi_ctrl_info *ctrl_info) argument
948 pqi_flush_cache(struct pqi_ctrl_info *ctrl_info, enum bmic_flush_cache_shutdown_event shutdown_event) argument
968 pqi_csmi_smp_passthru(struct pqi_ctrl_info *ctrl_info, struct bmic_csmi_smp_passthru_buffer *buffer, size_t buffer_length, struct pqi_raid_error_info *error_info) argument
978 pqi_set_diag_rescan(struct pqi_ctrl_info *ctrl_info) argument
1003 pqi_write_host_wellness(struct pqi_ctrl_info *ctrl_info, void *buffer, size_t buffer_length) argument
1023 pqi_write_driver_version_to_host_wellness( struct pqi_ctrl_info *ctrl_info) argument
1072 pqi_write_current_time_to_host_wellness( struct pqi_ctrl_info *ctrl_info) argument
1127 struct pqi_ctrl_info *ctrl_info; local
1141 pqi_schedule_update_time_worker(struct pqi_ctrl_info *ctrl_info) argument
1146 pqi_cancel_update_time_worker(struct pqi_ctrl_info *ctrl_info) argument
1151 pqi_report_luns(struct pqi_ctrl_info *ctrl_info, u8 cmd, void *buffer, size_t buffer_length) argument
1157 pqi_report_phys_logical_luns(struct pqi_ctrl_info *ctrl_info, u8 cmd, void **buffer) argument
1218 pqi_report_phys_luns(struct pqi_ctrl_info *ctrl_info, void **buffer) argument
1279 pqi_report_logical_luns(struct pqi_ctrl_info *ctrl_info, void **buffer) argument
1284 pqi_get_device_lists(struct pqi_ctrl_info *ctrl_info, struct report_phys_lun_16byte_wwid_list **physdev_list, struct report_log_lun_list **logdev_list) argument
1394 pqi_get_raid_level(struct pqi_ctrl_info *ctrl_info, struct pqi_scsi_dev *device) argument
1418 pqi_validate_raid_map(struct pqi_ctrl_info *ctrl_info, struct pqi_scsi_dev *device, struct raid_map *raid_map) argument
1466 pqi_get_raid_map(struct pqi_ctrl_info *ctrl_info, struct pqi_scsi_dev *device) argument
1522 pqi_set_max_transfer_encrypted(struct pqi_ctrl_info *ctrl_info, struct pqi_scsi_dev *device) argument
1555 pqi_get_raid_bypass_status(struct pqi_ctrl_info *ctrl_info, struct pqi_scsi_dev *device) argument
1595 pqi_get_volume_status(struct pqi_ctrl_info *ctrl_info, struct pqi_scsi_dev *device) argument
1637 pqi_get_physical_device_info(struct pqi_ctrl_info *ctrl_info, struct pqi_scsi_dev *device, struct bmic_identify_physical_device *id_phys) argument
1689 pqi_get_logical_device_info(struct pqi_ctrl_info *ctrl_info, struct pqi_scsi_dev *device) argument
1744 pqi_get_device_info_phys_logical(struct pqi_ctrl_info *ctrl_info, struct pqi_scsi_dev *device, struct bmic_identify_physical_device *id_phys) argument
1761 pqi_get_device_info(struct pqi_ctrl_info *ctrl_info, struct pqi_scsi_dev *device, struct bmic_identify_physical_device *id_phys) argument
1775 pqi_show_volume_status(struct pqi_ctrl_info *ctrl_info, struct pqi_scsi_dev *device) argument
1880 struct pqi_ctrl_info *ctrl_info; local
1888 pqi_add_device(struct pqi_ctrl_info *ctrl_info, struct pqi_scsi_dev *device) argument
1904 pqi_remove_device(struct pqi_ctrl_info *ctrl_info, struct pqi_scsi_dev *device) argument
1930 pqi_find_scsi_dev(struct pqi_ctrl_info *ctrl_info, int bus, int target, int lun) argument
1959 pqi_scsi_find_entry(struct pqi_ctrl_info *ctrl_info, struct pqi_scsi_dev *device_to_find, struct pqi_scsi_dev **matching_device) argument
1989 pqi_dev_info(struct pqi_ctrl_info *ctrl_info, char *action, struct pqi_scsi_dev *device) argument
2069 pqi_scsi_update_device(struct pqi_ctrl_info *ctrl_info, struct pqi_scsi_dev *existing_device, struct pqi_scsi_dev *new_device) argument
2135 pqi_fixup_botched_add(struct pqi_ctrl_info *ctrl_info, struct pqi_scsi_dev *device) argument
2179 pqi_update_device_list(struct pqi_ctrl_info *ctrl_info, struct pqi_scsi_dev *new_device_list[], unsigned int num_new_devices) argument
2371 pqi_update_scsi_devices(struct pqi_ctrl_info *ctrl_info) argument
2575 pqi_scan_scsi_devices(struct pqi_ctrl_info *ctrl_info) argument
2603 struct pqi_ctrl_info *ctrl_info; local
2615 struct pqi_ctrl_info *ctrl_info; local
2646 pqi_aio_raid_level_supported(struct pqi_ctrl_info *ctrl_info, struct pqi_scsi_dev_raid_map_data *rmd) argument
2730 pci_get_aio_common_raid_map_values(struct pqi_ctrl_info *ctrl_info, struct pqi_scsi_dev_raid_map_data *rmd, struct raid_map *raid_map) argument
2964 pqi_raid_bypass_submit_scsi_cmd(struct pqi_ctrl_info *ctrl_info, struct pqi_scsi_dev *device, struct scsi_cmnd *scmd, struct pqi_queue_group *queue_group) argument
3075 pqi_wait_for_pqi_mode_ready(struct pqi_ctrl_info *ctrl_info) argument
3136 struct pqi_ctrl_info *ctrl_info; local
3222 struct pqi_ctrl_info *ctrl_info = shost_to_hba(scmd->device->host); local
3362 pqi_interpret_task_management_response(struct pqi_ctrl_info *ctrl_info, struct pqi_task_management_response *response) argument
3390 pqi_invalid_response(struct pqi_ctrl_info *ctrl_info, enum pqi_ctrl_shutdown_reason ctrl_shutdown_reason) argument
3396 pqi_process_io_intr(struct pqi_ctrl_info *ctrl_info, struct pqi_queue_group *queue_group) argument
3508 pqi_send_event_ack(struct pqi_ctrl_info *ctrl_info, struct pqi_event_acknowledge_request *iu, size_t iu_length) argument
3554 pqi_acknowledge_event(struct pqi_ctrl_info *ctrl_info, struct pqi_event *event) argument
3574 pqi_poll_for_soft_reset_status( struct pqi_ctrl_info *ctrl_info) argument
3603 pqi_process_soft_reset(struct pqi_ctrl_info *ctrl_info) argument
3660 struct pqi_ctrl_info *ctrl_info; local
3671 struct pqi_ctrl_info *ctrl_info; local
3683 pqi_ofa_process_event(struct pqi_ctrl_info *ctrl_info, struct pqi_event *event) argument
3719 pqi_mark_volumes_for_rescan(struct pqi_ctrl_info *ctrl_info) argument
3734 pqi_disable_raid_bypass(struct pqi_ctrl_info *ctrl_info) argument
3752 struct pqi_ctrl_info *ctrl_info; local
3800 struct pqi_ctrl_info *ctrl_info = from_timer(ctrl_info, t, heartbeat_timer); local
3826 pqi_start_heartbeat_timer(struct pqi_ctrl_info *ctrl_info) argument
3841 pqi_stop_heartbeat_timer(struct pqi_ctrl_info *ctrl_info) argument
3846 pqi_ofa_capture_event_payload(struct pqi_ctrl_info *ctrl_info, struct pqi_event *event, struct pqi_event_response *response) argument
3861 pqi_process_event_intr(struct pqi_ctrl_info *ctrl_info) argument
3918 pqi_configure_legacy_intx(struct pqi_ctrl_info *ctrl_info, bool enable_intx) argument
3936 pqi_change_irq_mode(struct pqi_ctrl_info *ctrl_info, enum pqi_irq_mode new_mode) argument
3985 pqi_is_valid_irq(struct pqi_ctrl_info *ctrl_info) argument
4012 struct pqi_ctrl_info *ctrl_info; local
4045 pqi_request_irqs(struct pqi_ctrl_info *ctrl_info) argument
4068 pqi_free_irqs(struct pqi_ctrl_info *ctrl_info) argument
4079 pqi_enable_msix_interrupts(struct pqi_ctrl_info *ctrl_info) argument
4102 pqi_disable_msix_interrupts(struct pqi_ctrl_info *ctrl_info) argument
4110 pqi_alloc_operational_queues(struct pqi_ctrl_info *ctrl_info) argument
4253 pqi_init_operational_queues(struct pqi_ctrl_info *ctrl_info) argument
4294 pqi_alloc_admin_queues(struct pqi_ctrl_info *ctrl_info) argument
4348 pqi_create_admin_queues(struct pqi_ctrl_info *ctrl_info) argument
4401 pqi_submit_admin_request(struct pqi_ctrl_info *ctrl_info, struct pqi_general_admin_request *request) argument
4428 pqi_poll_for_admin_response(struct pqi_ctrl_info *ctrl_info, struct pqi_general_admin_response *response) argument
4465 pqi_start_io(struct pqi_ctrl_info *ctrl_info, struct pqi_queue_group *queue_group, enum pqi_io_path path, struct pqi_io_request *io_request) argument
4547 pqi_wait_for_completion_io(struct pqi_ctrl_info *ctrl_info, struct completion *wait) argument
4605 pqi_submit_raid_request_synchronous(struct pqi_ctrl_info *ctrl_info, struct pqi_iu_header *request, unsigned int flags, struct pqi_raid_error_info *error_info) argument
4692 pqi_submit_admin_request_synchronous( struct pqi_ctrl_info *ctrl_info, struct pqi_general_admin_request *request, struct pqi_general_admin_response *response) argument
4709 pqi_report_device_capability(struct pqi_ctrl_info *ctrl_info) argument
4784 pqi_validate_device_capability(struct pqi_ctrl_info *ctrl_info) argument
4828 pqi_create_event_queue(struct pqi_ctrl_info *ctrl_info) argument
4873 pqi_create_queue_group(struct pqi_ctrl_info *ctrl_info, unsigned int group_number) argument
5014 pqi_create_queues(struct pqi_ctrl_info *ctrl_info) argument
5042 pqi_configure_events(struct pqi_ctrl_info *ctrl_info, bool enable_events) argument
5119 pqi_enable_events(struct pqi_ctrl_info *ctrl_info) argument
5124 pqi_free_all_io_requests(struct pqi_ctrl_info *ctrl_info) argument
5152 pqi_alloc_error_buffer(struct pqi_ctrl_info *ctrl_info) argument
5164 pqi_alloc_io_resources(struct pqi_ctrl_info *ctrl_info) argument
5224 pqi_calculate_io_resources(struct pqi_ctrl_info *ctrl_info) argument
5259 pqi_calculate_queue_resources(struct pqi_ctrl_info *ctrl_info) argument
5370 pqi_build_raid_sg_list(struct pqi_ctrl_info *ctrl_info, struct pqi_raid_path_request *request, struct scsi_cmnd *scmd, struct pqi_io_request *io_request) argument
5406 pqi_build_aio_r1_sg_list(struct pqi_ctrl_info *ctrl_info, struct pqi_aio_r1_path_request *request, struct scsi_cmnd *scmd, struct pqi_io_request *io_request) argument
5444 pqi_build_aio_r56_sg_list(struct pqi_ctrl_info *ctrl_info, struct pqi_aio_r56_path_request *request, struct scsi_cmnd *scmd, struct pqi_io_request *io_request) argument
5480 pqi_build_aio_sg_list(struct pqi_ctrl_info *ctrl_info, struct pqi_aio_path_request *request, struct scsi_cmnd *scmd, struct pqi_io_request *io_request) argument
5529 pqi_raid_submit_io(struct pqi_ctrl_info *ctrl_info, struct pqi_scsi_dev *device, struct scsi_cmnd *scmd, struct pqi_queue_group *queue_group, bool io_high_prio) argument
5613 pqi_raid_submit_scsi_cmd(struct pqi_ctrl_info *ctrl_info, struct pqi_scsi_dev *device, struct scsi_cmnd *scmd, struct pqi_queue_group *queue_group) argument
5628 struct pqi_ctrl_info *ctrl_info; local
5666 pqi_aio_submit_scsi_cmd(struct pqi_ctrl_info *ctrl_info, struct pqi_scsi_dev *device, struct scsi_cmnd *scmd, struct pqi_queue_group *queue_group) argument
5679 pqi_aio_submit_io(struct pqi_ctrl_info *ctrl_info, struct scsi_cmnd *scmd, u32 aio_handle, u8 *cdb, unsigned int cdb_length, struct pqi_queue_group *queue_group, struct pqi_encryption_info *encryption_info, bool raid_bypass, bool io_high_prio) argument
5755 pqi_aio_submit_r1_write_io(struct pqi_ctrl_info *ctrl_info, struct scsi_cmnd *scmd, struct pqi_queue_group *queue_group, struct pqi_encryption_info *encryption_info, struct pqi_scsi_dev *device, struct pqi_scsi_dev_raid_map_data *rmd) argument
5816 pqi_aio_submit_r56_write_io(struct pqi_ctrl_info *ctrl_info, struct scsi_cmnd *scmd, struct pqi_queue_group *queue_group, struct pqi_encryption_info *encryption_info, struct pqi_scsi_dev *device, struct pqi_scsi_dev_raid_map_data *rmd) argument
5883 pqi_get_hw_queue(struct pqi_ctrl_info *ctrl_info, struct scsi_cmnd *scmd) argument
5928 pqi_is_parity_write_stream(struct pqi_ctrl_info *ctrl_info, struct scsi_cmnd *scmd) argument
6006 struct pqi_ctrl_info *ctrl_info; local
6078 pqi_queued_io_count(struct pqi_ctrl_info *ctrl_info) argument
6102 pqi_nonempty_inbound_queue_count(struct pqi_ctrl_info *ctrl_info) argument
6128 pqi_wait_until_inbound_queues_empty(struct pqi_ctrl_info *ctrl_info) argument
6166 pqi_fail_io_queued_for_device(struct pqi_ctrl_info *ctrl_info, struct pqi_scsi_dev *device, u8 lun) argument
6215 pqi_device_wait_for_pending_io(struct pqi_ctrl_info *ctrl_info, struct pqi_scsi_dev *device, u8 lun, unsigned long timeout_msecs) argument
6263 pqi_wait_for_lun_reset_completion(struct pqi_ctrl_info *ctrl_info, struct pqi_scsi_dev *device, u8 lun, struct completion *wait) argument
6297 pqi_lun_reset(struct pqi_ctrl_info *ctrl_info, struct pqi_scsi_dev *device, u8 lun) argument
6340 pqi_lun_reset_with_retries(struct pqi_ctrl_info *ctrl_info, struct pqi_scsi_dev *device, u8 lun) argument
6364 pqi_device_reset(struct pqi_ctrl_info *ctrl_info, struct pqi_scsi_dev *device, u8 lun) argument
6383 pqi_device_reset_handler(struct pqi_ctrl_info *ctrl_info, struct pqi_scsi_dev *device, u8 lun, struct scsi_cmnd *scmd, u8 scsi_opcode) argument
6412 struct pqi_ctrl_info *ctrl_info; local
6438 struct pqi_ctrl_info *ctrl_info; local
6484 struct pqi_ctrl_info *ctrl_info; local
6534 struct pqi_ctrl_info *ctrl_info = shost_to_hba(shost); local
6566 struct pqi_ctrl_info *ctrl_info; local
6599 pqi_getpciinfo_ioctl(struct pqi_ctrl_info *ctrl_info, void __user *arg) argument
6709 pqi_passthru_ioctl(struct pqi_ctrl_info *ctrl_info, void __user *arg) argument
6856 struct pqi_ctrl_info *ctrl_info; local
6887 struct pqi_ctrl_info *ctrl_info; local
6905 struct pqi_ctrl_info *ctrl_info; local
6917 struct pqi_ctrl_info *ctrl_info; local
6929 struct pqi_ctrl_info *ctrl_info; local
6991 struct pqi_ctrl_info *ctrl_info = shost_to_hba(shost); local
7001 struct pqi_ctrl_info *ctrl_info = shost_to_hba(shost); local
7019 struct pqi_ctrl_info *ctrl_info = shost_to_hba(shost); local
7028 struct pqi_ctrl_info *ctrl_info = shost_to_hba(shost); local
7046 struct pqi_ctrl_info *ctrl_info = shost_to_hba(shost); local
7055 struct pqi_ctrl_info *ctrl_info = shost_to_hba(shost); local
7104 struct pqi_ctrl_info *ctrl_info; local
7143 struct pqi_ctrl_info *ctrl_info; local
7175 struct pqi_ctrl_info *ctrl_info; local
7261 struct pqi_ctrl_info *ctrl_info; local
7291 struct pqi_ctrl_info *ctrl_info; local
7322 struct pqi_ctrl_info *ctrl_info; local
7355 struct pqi_ctrl_info *ctrl_info; local
7385 struct pqi_ctrl_info *ctrl_info; local
7416 struct pqi_ctrl_info *ctrl_info; local
7453 struct pqi_ctrl_info *ctrl_info; local
7507 pqi_register_scsi(struct pqi_ctrl_info *ctrl_info) argument
7560 pqi_unregister_scsi(struct pqi_ctrl_info *ctrl_info) argument
7574 pqi_wait_for_pqi_reset_completion(struct pqi_ctrl_info *ctrl_info) argument
7604 pqi_reset(struct pqi_ctrl_info *ctrl_info) argument
7632 pqi_get_ctrl_serial_number(struct pqi_ctrl_info *ctrl_info) argument
7655 pqi_get_ctrl_product_details(struct pqi_ctrl_info *ctrl_info) argument
7705 struct pqi_ctrl_info *ctrl_info; member in struct:pqi_config_table_section_info
7758 pqi_config_table_update(struct pqi_ctrl_info *ctrl_info, u16 first_section, u16 last_section) argument
7778 pqi_enable_firmware_features(struct pqi_ctrl_info *ctrl_info, struct pqi_config_table_firmware_features *firmware_features, void __iomem *firmware_features_iomem_addr) argument
7819 pqi_firmware_feature_status(struct pqi_ctrl_info *ctrl_info, struct pqi_firmware_feature *firmware_feature) argument
7838 pqi_ctrl_update_feature_flags(struct pqi_ctrl_info *ctrl_info, struct pqi_firmware_feature *firmware_feature) argument
7877 pqi_firmware_feature_update(struct pqi_ctrl_info *ctrl_info, struct pqi_firmware_feature *firmware_feature) argument
7983 struct pqi_ctrl_info *ctrl_info; local
8066 pqi_ctrl_reset_config(struct pqi_ctrl_info *ctrl_info) argument
8081 pqi_process_config_table(struct pqi_ctrl_info *ctrl_info) argument
8164 pqi_revert_to_sis_mode(struct pqi_ctrl_info *ctrl_info) argument
8188 pqi_force_sis_mode(struct pqi_ctrl_info *ctrl_info) argument
8219 pqi_ctrl_init(struct pqi_ctrl_info *ctrl_info) argument
8446 pqi_reinit_queues(struct pqi_ctrl_info *ctrl_info) argument
8472 pqi_ctrl_init_resume(struct pqi_ctrl_info *ctrl_info) argument
8613 pqi_pci_init(struct pqi_ctrl_info *ctrl_info) argument
8682 pqi_cleanup_pci_init(struct pqi_ctrl_info *ctrl_info) argument
8693 struct pqi_ctrl_info *ctrl_info; local
8740 pqi_free_ctrl_info(struct pqi_ctrl_info *ctrl_info) argument
8745 pqi_free_interrupts(struct pqi_ctrl_info *ctrl_info) argument
8751 pqi_free_ctrl_resources(struct pqi_ctrl_info *ctrl_info) argument
8775 pqi_remove_ctrl(struct pqi_ctrl_info *ctrl_info) argument
8792 pqi_ofa_ctrl_quiesce(struct pqi_ctrl_info *ctrl_info) argument
8802 pqi_ofa_ctrl_unquiesce(struct pqi_ctrl_info *ctrl_info) argument
8811 pqi_ofa_alloc_mem(struct pqi_ctrl_info *ctrl_info, u32 total_size, u32 chunk_size) argument
8861 pqi_ofa_alloc_host_buffer(struct pqi_ctrl_info *ctrl_info) argument
8884 pqi_ofa_setup_host_buffer(struct pqi_ctrl_info *ctrl_info) argument
8910 pqi_ofa_free_host_buffer(struct pqi_ctrl_info *ctrl_info) argument
8945 pqi_ofa_host_memory_update(struct pqi_ctrl_info *ctrl_info) argument
8975 pqi_ofa_ctrl_restart(struct pqi_ctrl_info *ctrl_info, unsigned int delay_secs) argument
8987 pqi_fail_all_outstanding_requests(struct pqi_ctrl_info *ctrl_info) argument
9019 pqi_take_ctrl_offline_deferred(struct pqi_ctrl_info *ctrl_info) argument
9033 struct pqi_ctrl_info *ctrl_info; local
9085 pqi_take_ctrl_offline(struct pqi_ctrl_info *ctrl_info, enum pqi_ctrl_shutdown_reason ctrl_shutdown_reason) argument
9121 struct pqi_ctrl_info *ctrl_info; local
9173 struct pqi_ctrl_info *ctrl_info; local
9197 pqi_crash_if_pending_command(struct pqi_ctrl_info *ctrl_info) argument
9216 struct pqi_ctrl_info *ctrl_info; local
9310 struct pqi_ctrl_info *ctrl_info; local
9349 struct pqi_ctrl_info *ctrl_info; local
9377 struct pqi_ctrl_info *ctrl_info; local
9400 struct pqi_ctrl_info *ctrl_info; local
[all...]
H A Dsmartpqi_sas_transport.c208 struct pqi_ctrl_info *ctrl_info, struct sas_rphy *rphy)
212 list_for_each_entry(device, &ctrl_info->scsi_device_list,
223 int pqi_add_sas_host(struct Scsi_Host *shost, struct pqi_ctrl_info *ctrl_info) argument
238 ctrl_info->sas_address, NULL);
254 ctrl_info->sas_host = pqi_sas_node;
268 void pqi_delete_sas_host(struct pqi_ctrl_info *ctrl_info) argument
270 pqi_free_sas_node(ctrl_info->sas_host);
328 struct pqi_ctrl_info *ctrl_info; local
336 ctrl_info = shost_to_hba(shost);
337 spin_lock_irqsave(&ctrl_info
207 pqi_find_device_by_sas_rphy( struct pqi_ctrl_info *ctrl_info, struct sas_rphy *rphy) argument
400 struct pqi_ctrl_info *ctrl_info; local
521 struct pqi_ctrl_info *ctrl_info; local
[all...]
H A Dsmartpqi.h755 struct pqi_ctrl_info *ctrl_info; /* backpointer */ member in struct:pqi_queue_group
1093 struct pqi_ctrl_info *ctrl_info; member in struct:pqi_tmf_work
1689 int pqi_add_sas_host(struct Scsi_Host *shost, struct pqi_ctrl_info *ctrl_info);
1690 void pqi_delete_sas_host(struct pqi_ctrl_info *ctrl_info);
1695 struct pqi_ctrl_info *ctrl_info, struct sas_rphy *rphy);
1697 int pqi_csmi_smp_passthru(struct pqi_ctrl_info *ctrl_info,
/linux-master/drivers/pci/hotplug/
H A Dpciehp_ctrl.c169 ctrl_info(ctrl, "Slot(%s): Button press: will power off in 5 sec\n",
173 ctrl_info(ctrl, "Slot(%s): Button press: will power on in 5 sec\n",
193 ctrl_info(ctrl, "Slot(%s): Button press: canceling request to power off\n",
199 ctrl_info(ctrl, "Slot(%s): Button press: canceling request to power on\n",
243 ctrl_info(ctrl, "Slot(%s): Link Down\n",
246 ctrl_info(ctrl, "Slot(%s): Card not present\n",
265 ctrl_info(ctrl, "Slot(%s): Card not present\n",
280 ctrl_info(ctrl, "Slot(%s): Card present\n",
283 ctrl_info(ctrl, "Slot(%s): Link Up\n",
300 ctrl_info(ctr
[all...]
H A Dshpchp_ctrl.c59 ctrl_info(ctrl, "Button pressed on Slot(%s)\n", slot_name(p_slot));
87 ctrl_info(ctrl, "Latch open on Slot(%s)\n", slot_name(p_slot));
97 ctrl_info(ctrl, "Latch close on Slot(%s)\n", slot_name(p_slot));
124 ctrl_info(ctrl, "Card present on Slot(%s)\n",
131 ctrl_info(ctrl, "Card not present on Slot(%s)\n",
155 ctrl_info(ctrl, "Power fault cleared on Slot(%s)\n",
163 ctrl_info(ctrl, "Power fault on Slot(%s)\n", slot_name(p_slot));
167 ctrl_info(ctrl, "Power fault bit %x set\n", hp_slot);
468 ctrl_info(ctrl, "PCI slot #%s - powering off due to button press\n",
472 ctrl_info(ctr
[all...]
H A Dpciehp_hpc.c94 ctrl_info(ctrl, "%s: no response from device\n",
147 ctrl_info(ctrl, "Timeout on hotplug command %#06x (issued %u msec ago)\n",
172 ctrl_info(ctrl, "%s: no response from device\n", __func__);
298 ctrl_info(ctrl, "Slot(%s): No link\n", slot_name(ctrl));
317 ctrl_info(ctrl, "Slot(%s): Cannot train link: status %#06x\n",
325 ctrl_info(ctrl, "Slot(%s): No device found\n",
575 ctrl_info(ctrl, "Slot(%s): Link Down/Up ignored (recovered by DPC)\n",
622 ctrl_info(ctrl, "%s: no response from device\n", __func__);
1031 ctrl_info(ctrl, "Slot #%d AttnBtn%c PwrCtrl%c MRL%c AttnInd%c PwrInd%c HotPlug%c Surprise%c Interlock%c NoCompl%c IbPresDis%c LLActRep%c%s\n",
H A Dpciehp.h39 #define ctrl_info(ctrl, format, arg...) \ macro
H A Dshpchp_hpc.c282 ctrl_info(ctrl, "Command was interrupted by a signal\n");
949 ctrl_info(ctrl, "HPC vendor_id %x device_id %x ss_vid %x ss_did %x\n",
1023 ctrl_info(ctrl, "Can't get msi for the hotplug controller\n");
1024 ctrl_info(ctrl, "Use INTx for the hotplug controller\n");
H A Dshpchp.h56 #define ctrl_info(ctrl, format, arg...) \ macro
/linux-master/net/atm/
H A Dmpoa_caches.c43 if (entry->ctrl_info.in_dst_ip == dst_ip) {
64 if ((entry->ctrl_info.in_dst_ip & mask) == (dst_ip & mask)) {
119 entry->ctrl_info.in_dst_ip = dst_ip;
124 entry->ctrl_info.holding_time = HOLDING_TIME_DEFAULT;
145 msg.content.in_info = entry->ctrl_info;
147 qos = atm_mpoa_search_qos(entry->ctrl_info.in_dst_ip);
165 mpc->dev->name, &entry->ctrl_info.in_dst_ip);
169 msg.content.in_info = entry->ctrl_info;
170 qos = atm_mpoa_search_qos(entry->ctrl_info.in_dst_ip);
198 &entry->ctrl_info
[all...]
H A Dmpoa_proc.c152 sprintf(ip_string, "%pI4", &in_entry->ctrl_info.in_dst_ip);
156 in_entry->ctrl_info.holding_time -
169 unsigned char *p = eg_entry->ctrl_info.in_MPC_data_ATM_addr;
175 (unsigned long)ntohl(eg_entry->ctrl_info.cache_id),
177 (eg_entry->ctrl_info.holding_time - seconds_delta),
H A Dmpoa_caches.h30 struct in_ctrl_info ctrl_info; member in struct:in_cache_entry
63 struct eg_ctrl_info ctrl_info; member in struct:eg_cache_entry
H A Dmpc.c542 if (entry->ctrl_info.tag != 0) {
544 mpc->dev->name, entry->ctrl_info.tag);
545 tagged_llc_snap_hdr.tag = entry->ctrl_info.tag;
638 mpc->dev->name, &in_entry->ctrl_info.in_dst_ip);
670 mpc->dev->name, &in_entry->ctrl_info.in_dst_ip);
761 new_skb = skb_realloc_headroom(skb, eg->ctrl_info.DH_length);
768 skb_push(new_skb, eg->ctrl_info.DH_length); /* add MAC header */
769 skb_copy_to_linear_data(new_skb, eg->ctrl_info.DLL_header,
770 eg->ctrl_info.DH_length);
1090 msg->content.in_info = entry->ctrl_info;
[all...]
/linux-master/drivers/crypto/cavium/cpt/
H A Drequest_manager.h20 union ctrl_info { union
62 union ctrl_info ctrl; /* User control information */
H A Dcptvf_reqmanager.c411 union ctrl_info *ctrl = NULL;
427 ctrl = (union ctrl_info *)&req->ctrl;
/linux-master/drivers/net/ethernet/huawei/hinic/
H A Dhinic_hw_wqe.h305 u32 ctrl_info; member in struct:hinic_ctrl
364 u32 ctrl_info; member in struct:hinic_sq_ctrl
401 u32 ctrl_info; member in struct:hinic_rq_ctrl
H A Dhinic_hw_cmdq.c56 #define CMDQ_WQE_COMPLETED(ctrl_info) \
57 HINIC_CMDQ_CTRL_GET(ctrl_info, HW_BUSY_BIT)
204 ctrl->ctrl_info = HINIC_CMDQ_CTRL_SET(prod_idx, PI) |
550 ctrl->ctrl_info = 0;
568 u32 ctrl_info; local
572 ctrl_info = be32_to_cpu(ctrl->ctrl_info);
575 if (!CMDQ_WQE_COMPLETED(ctrl_info))
620 if (!CMDQ_WQE_COMPLETED(be32_to_cpu(ctrl->ctrl_info)))
H A Dhinic_hw_qp.c484 ctrl->ctrl_info = HINIC_SQ_CTRL_SET(bufdesc_size, BUFDESC_SECT_LEN) |
719 u32 ctrl_info; local
730 ctrl_info = be32_to_cpu(ctrl->ctrl_info);
731 buf_sect_len = HINIC_SQ_CTRL_GET(ctrl_info, BUFDESC_SECT_LEN);
949 ctrl->ctrl_info =
/linux-master/drivers/net/wireless/ath/ath12k/
H A Dhtc.h60 __le32 ctrl_info; member in struct:ath12k_htc_hdr
H A Dhtc.c70 hdr->ctrl_info = le32_encode_bits(ep->seq_no++, HTC_HDR_CONTROLBYTES1);
293 trailer_len = le32_get_bits(hdr->ctrl_info,
/linux-master/drivers/net/wireless/ath/ath11k/
H A Dhtc.h60 u32 ctrl_info; member in struct:ath11k_htc_hdr
H A Dhtc.c70 hdr->ctrl_info = FIELD_PREP(HTC_HDR_CONTROLBYTES1, ep->seq_no++);
334 trailer_len = FIELD_GET(HTC_HDR_CONTROLBYTES0, hdr->ctrl_info);
/linux-master/drivers/scsi/megaraid/
H A Dmegaraid_sas_base.c6017 struct megasas_ctrl_info *ctrl_info = NULL; local
6402 ctrl_info = instance->ctrl_info_buf;
6404 max_sectors_1 = (1 << ctrl_info->stripe_sz_ops.min) *
6405 le16_to_cpu(ctrl_info->max_strips_per_io);
6406 max_sectors_2 = le32_to_cpu(ctrl_info->max_request_size);
6410 instance->peerIsPresent = ctrl_info->cluster.peerIsPresent;
6411 instance->passive = ctrl_info->cluster.passive;
6412 memcpy(instance->clusterId, ctrl_info->clusterId, sizeof(instance->clusterId));
6414 ctrl_info->adapterOperations2.supportUnevenSpans;
6423 if (ctrl_info
[all...]

Completed in 501 milliseconds