esas2r_adapter 67 drivers/scsi/esas2r/esas2r.h extern struct esas2r_adapter *esas2r_adapters[]; esas2r_adapter 401 drivers/scsi/esas2r/esas2r.h struct esas2r_adapter; esas2r_adapter 405 drivers/scsi/esas2r/esas2r.h typedef void (*RQCALLBK) (struct esas2r_adapter *a, esas2r_adapter 407 drivers/scsi/esas2r/esas2r.h typedef bool (*RQBUILDSGL) (struct esas2r_adapter *a, esas2r_adapter 601 drivers/scsi/esas2r/esas2r.h struct esas2r_adapter *adapter; esas2r_adapter 776 drivers/scsi/esas2r/esas2r.h struct esas2r_adapter *a; esas2r_adapter 966 drivers/scsi/esas2r/esas2r.h int esas2r_write_params(struct esas2r_adapter *a, struct esas2r_request *rq, esas2r_adapter 970 drivers/scsi/esas2r/esas2r.h u8 handle_hba_ioctl(struct esas2r_adapter *a, esas2r_adapter 986 drivers/scsi/esas2r/esas2r.h int esas2r_read_fw(struct esas2r_adapter *a, char *buf, long off, int count); esas2r_adapter 987 drivers/scsi/esas2r/esas2r.h int esas2r_write_fw(struct esas2r_adapter *a, const char *buf, long off, esas2r_adapter 989 drivers/scsi/esas2r/esas2r.h int esas2r_read_vda(struct esas2r_adapter *a, char *buf, long off, int count); esas2r_adapter 990 drivers/scsi/esas2r/esas2r.h int esas2r_write_vda(struct esas2r_adapter *a, const char *buf, long off, esas2r_adapter 992 drivers/scsi/esas2r/esas2r.h int esas2r_read_fs(struct esas2r_adapter *a, char *buf, long off, int count); esas2r_adapter 993 drivers/scsi/esas2r/esas2r.h int esas2r_write_fs(struct esas2r_adapter *a, const char *buf, long off, esas2r_adapter 998 drivers/scsi/esas2r/esas2r.h void esas2r_kickoff_timer(struct esas2r_adapter *a); esas2r_adapter 1001 drivers/scsi/esas2r/esas2r.h void esas2r_fw_event_off(struct esas2r_adapter *a); esas2r_adapter 1002 drivers/scsi/esas2r/esas2r.h void esas2r_fw_event_on(struct esas2r_adapter *a); esas2r_adapter 1003 drivers/scsi/esas2r/esas2r.h bool esas2r_nvram_write(struct esas2r_adapter *a, struct esas2r_request *rq, esas2r_adapter 1005 drivers/scsi/esas2r/esas2r.h void esas2r_nvram_get_defaults(struct esas2r_adapter *a, esas2r_adapter 1007 drivers/scsi/esas2r/esas2r.h void esas2r_complete_request_cb(struct esas2r_adapter *a, esas2r_adapter 1009 drivers/scsi/esas2r/esas2r.h void esas2r_reset_detected(struct esas2r_adapter *a); esas2r_adapter 1010 drivers/scsi/esas2r/esas2r.h void esas2r_target_state_changed(struct esas2r_adapter *ha, u16 targ_id, esas2r_adapter 1014 drivers/scsi/esas2r/esas2r.h void esas2r_free_request(struct esas2r_adapter *a, struct esas2r_request *rq); esas2r_adapter 1015 drivers/scsi/esas2r/esas2r.h struct esas2r_request *esas2r_alloc_request(struct esas2r_adapter *a); esas2r_adapter 1016 drivers/scsi/esas2r/esas2r.h u32 esas2r_get_uncached_size(struct esas2r_adapter *a); esas2r_adapter 1017 drivers/scsi/esas2r/esas2r.h bool esas2r_init_adapter_struct(struct esas2r_adapter *a, esas2r_adapter 1019 drivers/scsi/esas2r/esas2r.h bool esas2r_check_adapter(struct esas2r_adapter *a); esas2r_adapter 1020 drivers/scsi/esas2r/esas2r.h bool esas2r_init_adapter_hw(struct esas2r_adapter *a, bool init_poll); esas2r_adapter 1021 drivers/scsi/esas2r/esas2r.h void esas2r_start_request(struct esas2r_adapter *a, struct esas2r_request *rq); esas2r_adapter 1022 drivers/scsi/esas2r/esas2r.h bool esas2r_send_task_mgmt(struct esas2r_adapter *a, esas2r_adapter 1024 drivers/scsi/esas2r/esas2r.h void esas2r_do_tasklet_tasks(struct esas2r_adapter *a); esas2r_adapter 1025 drivers/scsi/esas2r/esas2r.h void esas2r_adapter_interrupt(struct esas2r_adapter *a); esas2r_adapter 1026 drivers/scsi/esas2r/esas2r.h void esas2r_do_deferred_processes(struct esas2r_adapter *a); esas2r_adapter 1027 drivers/scsi/esas2r/esas2r.h void esas2r_reset_bus(struct esas2r_adapter *a); esas2r_adapter 1028 drivers/scsi/esas2r/esas2r.h void esas2r_reset_adapter(struct esas2r_adapter *a); esas2r_adapter 1029 drivers/scsi/esas2r/esas2r.h void esas2r_timer_tick(struct esas2r_adapter *a); esas2r_adapter 1030 drivers/scsi/esas2r/esas2r.h const char *esas2r_get_model_name(struct esas2r_adapter *a); esas2r_adapter 1031 drivers/scsi/esas2r/esas2r.h const char *esas2r_get_model_name_short(struct esas2r_adapter *a); esas2r_adapter 1032 drivers/scsi/esas2r/esas2r.h u32 esas2r_stall_execution(struct esas2r_adapter *a, u32 start_time, esas2r_adapter 1034 drivers/scsi/esas2r/esas2r.h void esas2r_build_flash_req(struct esas2r_adapter *a, esas2r_adapter 1040 drivers/scsi/esas2r/esas2r.h void esas2r_build_mgt_req(struct esas2r_adapter *a, esas2r_adapter 1047 drivers/scsi/esas2r/esas2r.h void esas2r_build_ae_req(struct esas2r_adapter *a, struct esas2r_request *rq); esas2r_adapter 1048 drivers/scsi/esas2r/esas2r.h void esas2r_build_cli_req(struct esas2r_adapter *a, esas2r_adapter 1052 drivers/scsi/esas2r/esas2r.h void esas2r_build_ioctl_req(struct esas2r_adapter *a, esas2r_adapter 1056 drivers/scsi/esas2r/esas2r.h void esas2r_build_cfg_req(struct esas2r_adapter *a, esas2r_adapter 1061 drivers/scsi/esas2r/esas2r.h void esas2r_power_down(struct esas2r_adapter *a); esas2r_adapter 1062 drivers/scsi/esas2r/esas2r.h bool esas2r_power_up(struct esas2r_adapter *a, bool init_poll); esas2r_adapter 1063 drivers/scsi/esas2r/esas2r.h void esas2r_wait_request(struct esas2r_adapter *a, struct esas2r_request *rq); esas2r_adapter 1064 drivers/scsi/esas2r/esas2r.h u32 esas2r_map_data_window(struct esas2r_adapter *a, u32 addr_lo); esas2r_adapter 1065 drivers/scsi/esas2r/esas2r.h bool esas2r_process_fs_ioctl(struct esas2r_adapter *a, esas2r_adapter 1069 drivers/scsi/esas2r/esas2r.h bool esas2r_read_flash_block(struct esas2r_adapter *a, void *to, u32 from, esas2r_adapter 1071 drivers/scsi/esas2r/esas2r.h bool esas2r_read_mem_block(struct esas2r_adapter *a, void *to, u32 from, esas2r_adapter 1073 drivers/scsi/esas2r/esas2r.h bool esas2r_fm_api(struct esas2r_adapter *a, struct esas2r_flash_img *fi, esas2r_adapter 1075 drivers/scsi/esas2r/esas2r.h void esas2r_force_interrupt(struct esas2r_adapter *a); esas2r_adapter 1076 drivers/scsi/esas2r/esas2r.h void esas2r_local_start_request(struct esas2r_adapter *a, esas2r_adapter 1078 drivers/scsi/esas2r/esas2r.h void esas2r_process_adapter_reset(struct esas2r_adapter *a); esas2r_adapter 1079 drivers/scsi/esas2r/esas2r.h void esas2r_complete_request(struct esas2r_adapter *a, esas2r_adapter 1081 drivers/scsi/esas2r/esas2r.h void esas2r_dummy_complete(struct esas2r_adapter *a, esas2r_adapter 1083 drivers/scsi/esas2r/esas2r.h void esas2r_ae_complete(struct esas2r_adapter *a, struct esas2r_request *rq); esas2r_adapter 1084 drivers/scsi/esas2r/esas2r.h void esas2r_start_vda_request(struct esas2r_adapter *a, esas2r_adapter 1086 drivers/scsi/esas2r/esas2r.h bool esas2r_read_flash_rev(struct esas2r_adapter *a); esas2r_adapter 1087 drivers/scsi/esas2r/esas2r.h bool esas2r_read_image_type(struct esas2r_adapter *a); esas2r_adapter 1088 drivers/scsi/esas2r/esas2r.h bool esas2r_nvram_read_direct(struct esas2r_adapter *a); esas2r_adapter 1089 drivers/scsi/esas2r/esas2r.h bool esas2r_nvram_validate(struct esas2r_adapter *a); esas2r_adapter 1090 drivers/scsi/esas2r/esas2r.h void esas2r_nvram_set_defaults(struct esas2r_adapter *a); esas2r_adapter 1091 drivers/scsi/esas2r/esas2r.h bool esas2r_print_flash_rev(struct esas2r_adapter *a); esas2r_adapter 1092 drivers/scsi/esas2r/esas2r.h void esas2r_send_reset_ae(struct esas2r_adapter *a, bool pwr_mgt); esas2r_adapter 1093 drivers/scsi/esas2r/esas2r.h bool esas2r_init_msgs(struct esas2r_adapter *a); esas2r_adapter 1094 drivers/scsi/esas2r/esas2r.h bool esas2r_is_adapter_present(struct esas2r_adapter *a); esas2r_adapter 1098 drivers/scsi/esas2r/esas2r.h void esas2r_reset_chip(struct esas2r_adapter *a); esas2r_adapter 1099 drivers/scsi/esas2r/esas2r.h void esas2r_log_request_failure(struct esas2r_adapter *a, esas2r_adapter 1101 drivers/scsi/esas2r/esas2r.h void esas2r_polled_interrupt(struct esas2r_adapter *a); esas2r_adapter 1102 drivers/scsi/esas2r/esas2r.h bool esas2r_ioreq_aborted(struct esas2r_adapter *a, struct esas2r_request *rq, esas2r_adapter 1104 drivers/scsi/esas2r/esas2r.h bool esas2r_build_sg_list_sge(struct esas2r_adapter *a, esas2r_adapter 1106 drivers/scsi/esas2r/esas2r.h bool esas2r_build_sg_list_prd(struct esas2r_adapter *a, esas2r_adapter 1108 drivers/scsi/esas2r/esas2r.h void esas2r_targ_db_initialize(struct esas2r_adapter *a); esas2r_adapter 1109 drivers/scsi/esas2r/esas2r.h void esas2r_targ_db_remove_all(struct esas2r_adapter *a, bool notify); esas2r_adapter 1110 drivers/scsi/esas2r/esas2r.h void esas2r_targ_db_report_changes(struct esas2r_adapter *a); esas2r_adapter 1111 drivers/scsi/esas2r/esas2r.h struct esas2r_target *esas2r_targ_db_add_raid(struct esas2r_adapter *a, esas2r_adapter 1113 drivers/scsi/esas2r/esas2r.h struct esas2r_target *esas2r_targ_db_add_pthru(struct esas2r_adapter *a, esas2r_adapter 1117 drivers/scsi/esas2r/esas2r.h void esas2r_targ_db_remove(struct esas2r_adapter *a, struct esas2r_target *t); esas2r_adapter 1118 drivers/scsi/esas2r/esas2r.h struct esas2r_target *esas2r_targ_db_find_by_sas_addr(struct esas2r_adapter *a, esas2r_adapter 1120 drivers/scsi/esas2r/esas2r.h struct esas2r_target *esas2r_targ_db_find_by_ident(struct esas2r_adapter *a, esas2r_adapter 1123 drivers/scsi/esas2r/esas2r.h u16 esas2r_targ_db_find_next_present(struct esas2r_adapter *a, u16 target_id); esas2r_adapter 1124 drivers/scsi/esas2r/esas2r.h struct esas2r_target *esas2r_targ_db_find_by_virt_id(struct esas2r_adapter *a, esas2r_adapter 1126 drivers/scsi/esas2r/esas2r.h u16 esas2r_targ_db_get_tgt_cnt(struct esas2r_adapter *a); esas2r_adapter 1127 drivers/scsi/esas2r/esas2r.h void esas2r_disc_initialize(struct esas2r_adapter *a); esas2r_adapter 1128 drivers/scsi/esas2r/esas2r.h void esas2r_disc_start_waiting(struct esas2r_adapter *a); esas2r_adapter 1129 drivers/scsi/esas2r/esas2r.h void esas2r_disc_check_for_work(struct esas2r_adapter *a); esas2r_adapter 1130 drivers/scsi/esas2r/esas2r.h void esas2r_disc_check_complete(struct esas2r_adapter *a); esas2r_adapter 1131 drivers/scsi/esas2r/esas2r.h void esas2r_disc_queue_event(struct esas2r_adapter *a, u8 disc_evt); esas2r_adapter 1132 drivers/scsi/esas2r/esas2r.h bool esas2r_disc_start_port(struct esas2r_adapter *a); esas2r_adapter 1133 drivers/scsi/esas2r/esas2r.h void esas2r_disc_local_start_request(struct esas2r_adapter *a, esas2r_adapter 1135 drivers/scsi/esas2r/esas2r.h bool esas2r_set_degraded_mode(struct esas2r_adapter *a, char *error_str); esas2r_adapter 1136 drivers/scsi/esas2r/esas2r.h bool esas2r_process_vda_ioctl(struct esas2r_adapter *a, esas2r_adapter 1140 drivers/scsi/esas2r/esas2r.h void esas2r_queue_fw_event(struct esas2r_adapter *a, esas2r_adapter 1148 drivers/scsi/esas2r/esas2r.h static inline struct esas2r_mem_desc *esas2r_alloc_sgl(struct esas2r_adapter *a) esas2r_adapter 1167 drivers/scsi/esas2r/esas2r.h struct esas2r_adapter *a, esas2r_adapter 1200 drivers/scsi/esas2r/esas2r.h struct esas2r_adapter *a) esas2r_adapter 1263 drivers/scsi/esas2r/esas2r.h struct esas2r_adapter *a) esas2r_adapter 1276 drivers/scsi/esas2r/esas2r.h struct esas2r_adapter *a) esas2r_adapter 1284 drivers/scsi/esas2r/esas2r.h static inline bool esas2r_is_tasklet_pending(struct esas2r_adapter *a) esas2r_adapter 1301 drivers/scsi/esas2r/esas2r.h static inline bool esas2r_build_sg_list(struct esas2r_adapter *a, esas2r_adapter 1311 drivers/scsi/esas2r/esas2r.h static inline void esas2r_disable_chip_interrupts(struct esas2r_adapter *a) esas2r_adapter 1318 drivers/scsi/esas2r/esas2r.h static inline void esas2r_enable_chip_interrupts(struct esas2r_adapter *a) esas2r_adapter 1328 drivers/scsi/esas2r/esas2r.h static inline void esas2r_schedule_tasklet(struct esas2r_adapter *a) esas2r_adapter 1335 drivers/scsi/esas2r/esas2r.h static inline void esas2r_enable_heartbeat(struct esas2r_adapter *a) esas2r_adapter 1345 drivers/scsi/esas2r/esas2r.h static inline void esas2r_disable_heartbeat(struct esas2r_adapter *a) esas2r_adapter 1354 drivers/scsi/esas2r/esas2r.h static inline void esas2r_local_reset_adapter(struct esas2r_adapter *a) esas2r_adapter 1364 drivers/scsi/esas2r/esas2r.h static inline bool esas2r_adapter_interrupt_pending(struct esas2r_adapter *a) esas2r_adapter 1385 drivers/scsi/esas2r/esas2r.h struct esas2r_adapter *a) esas2r_adapter 1391 drivers/scsi/esas2r/esas2r.h static inline void esas2r_start_ae_request(struct esas2r_adapter *a, esas2r_adapter 1403 drivers/scsi/esas2r/esas2r.h static inline void esas2r_comp_list_drain(struct esas2r_adapter *a, esas2r_adapter 48 drivers/scsi/esas2r/esas2r_disc.c static void esas2r_disc_abort(struct esas2r_adapter *a, esas2r_adapter 50 drivers/scsi/esas2r/esas2r_disc.c static bool esas2r_disc_continue(struct esas2r_adapter *a, esas2r_adapter 52 drivers/scsi/esas2r/esas2r_disc.c static void esas2r_disc_fix_curr_requests(struct esas2r_adapter *a); esas2r_adapter 54 drivers/scsi/esas2r/esas2r_disc.c static bool esas2r_disc_start_request(struct esas2r_adapter *a, esas2r_adapter 58 drivers/scsi/esas2r/esas2r_disc.c static bool esas2r_disc_block_dev_scan(struct esas2r_adapter *a, esas2r_adapter 60 drivers/scsi/esas2r/esas2r_disc.c static void esas2r_disc_block_dev_scan_cb(struct esas2r_adapter *a, esas2r_adapter 62 drivers/scsi/esas2r/esas2r_disc.c static bool esas2r_disc_dev_add(struct esas2r_adapter *a, esas2r_adapter 64 drivers/scsi/esas2r/esas2r_disc.c static bool esas2r_disc_dev_remove(struct esas2r_adapter *a, esas2r_adapter 66 drivers/scsi/esas2r/esas2r_disc.c static bool esas2r_disc_part_info(struct esas2r_adapter *a, esas2r_adapter 68 drivers/scsi/esas2r/esas2r_disc.c static void esas2r_disc_part_info_cb(struct esas2r_adapter *a, esas2r_adapter 70 drivers/scsi/esas2r/esas2r_disc.c static bool esas2r_disc_passthru_dev_info(struct esas2r_adapter *a, esas2r_adapter 72 drivers/scsi/esas2r/esas2r_disc.c static void esas2r_disc_passthru_dev_info_cb(struct esas2r_adapter *a, esas2r_adapter 74 drivers/scsi/esas2r/esas2r_disc.c static bool esas2r_disc_passthru_dev_addr(struct esas2r_adapter *a, esas2r_adapter 76 drivers/scsi/esas2r/esas2r_disc.c static void esas2r_disc_passthru_dev_addr_cb(struct esas2r_adapter *a, esas2r_adapter 78 drivers/scsi/esas2r/esas2r_disc.c static bool esas2r_disc_raid_grp_info(struct esas2r_adapter *a, esas2r_adapter 80 drivers/scsi/esas2r/esas2r_disc.c static void esas2r_disc_raid_grp_info_cb(struct esas2r_adapter *a, esas2r_adapter 83 drivers/scsi/esas2r/esas2r_disc.c void esas2r_disc_initialize(struct esas2r_adapter *a) esas2r_adapter 146 drivers/scsi/esas2r/esas2r_disc.c void esas2r_disc_start_waiting(struct esas2r_adapter *a) esas2r_adapter 158 drivers/scsi/esas2r/esas2r_disc.c void esas2r_disc_check_for_work(struct esas2r_adapter *a) esas2r_adapter 196 drivers/scsi/esas2r/esas2r_disc.c void esas2r_disc_check_complete(struct esas2r_adapter *a) esas2r_adapter 289 drivers/scsi/esas2r/esas2r_disc.c void esas2r_disc_queue_event(struct esas2r_adapter *a, u8 disc_evt) esas2r_adapter 311 drivers/scsi/esas2r/esas2r_disc.c bool esas2r_disc_start_port(struct esas2r_adapter *a) esas2r_adapter 386 drivers/scsi/esas2r/esas2r_disc.c static bool esas2r_disc_continue(struct esas2r_adapter *a, esas2r_adapter 459 drivers/scsi/esas2r/esas2r_disc.c static bool esas2r_disc_start_request(struct esas2r_adapter *a, esas2r_adapter 488 drivers/scsi/esas2r/esas2r_disc.c void esas2r_disc_local_start_request(struct esas2r_adapter *a, esas2r_adapter 502 drivers/scsi/esas2r/esas2r_disc.c static void esas2r_disc_abort(struct esas2r_adapter *a, esas2r_adapter 517 drivers/scsi/esas2r/esas2r_disc.c static bool esas2r_disc_block_dev_scan(struct esas2r_adapter *a, esas2r_adapter 548 drivers/scsi/esas2r/esas2r_disc.c static void esas2r_disc_block_dev_scan_cb(struct esas2r_adapter *a, esas2r_adapter 577 drivers/scsi/esas2r/esas2r_disc.c static bool esas2r_disc_raid_grp_info(struct esas2r_adapter *a, esas2r_adapter 624 drivers/scsi/esas2r/esas2r_disc.c static void esas2r_disc_raid_grp_info_cb(struct esas2r_adapter *a, esas2r_adapter 687 drivers/scsi/esas2r/esas2r_disc.c static bool esas2r_disc_part_info(struct esas2r_adapter *a, esas2r_adapter 739 drivers/scsi/esas2r/esas2r_disc.c static void esas2r_disc_part_info_cb(struct esas2r_adapter *a, esas2r_adapter 788 drivers/scsi/esas2r/esas2r_disc.c static bool esas2r_disc_passthru_dev_info(struct esas2r_adapter *a, esas2r_adapter 825 drivers/scsi/esas2r/esas2r_disc.c static void esas2r_disc_passthru_dev_info_cb(struct esas2r_adapter *a, esas2r_adapter 881 drivers/scsi/esas2r/esas2r_disc.c static bool esas2r_disc_passthru_dev_addr(struct esas2r_adapter *a, esas2r_adapter 939 drivers/scsi/esas2r/esas2r_disc.c static void esas2r_disc_passthru_dev_addr_cb(struct esas2r_adapter *a, esas2r_adapter 1032 drivers/scsi/esas2r/esas2r_disc.c struct esas2r_adapter *a = sgc->adapter; esas2r_adapter 1043 drivers/scsi/esas2r/esas2r_disc.c static bool esas2r_disc_dev_remove(struct esas2r_adapter *a, esas2r_adapter 1082 drivers/scsi/esas2r/esas2r_disc.c static bool esas2r_disc_dev_add(struct esas2r_adapter *a, esas2r_adapter 1158 drivers/scsi/esas2r/esas2r_disc.c static void esas2r_disc_fix_curr_requests(struct esas2r_adapter *a) esas2r_adapter 133 drivers/scsi/esas2r/esas2r_flash.c static void esas2r_fmapi_callback(struct esas2r_adapter *a, esas2r_adapter 176 drivers/scsi/esas2r/esas2r_flash.c static void build_flash_msg(struct esas2r_adapter *a, esas2r_adapter 227 drivers/scsi/esas2r/esas2r_flash.c static bool load_image(struct esas2r_adapter *a, struct esas2r_request *rq) esas2r_adapter 243 drivers/scsi/esas2r/esas2r_flash.c static void fix_bios(struct esas2r_adapter *a, struct esas2r_flash_img *fi) esas2r_adapter 275 drivers/scsi/esas2r/esas2r_flash.c static void fix_efi(struct esas2r_adapter *a, struct esas2r_flash_img *fi) esas2r_adapter 302 drivers/scsi/esas2r/esas2r_flash.c static bool complete_fmapi_req(struct esas2r_adapter *a, esas2r_adapter 323 drivers/scsi/esas2r/esas2r_flash.c static void fw_download_proc(struct esas2r_adapter *a, esas2r_adapter 561 drivers/scsi/esas2r/esas2r_flash.c static u8 get_fi_adap_type(struct esas2r_adapter *a) esas2r_adapter 692 drivers/scsi/esas2r/esas2r_flash.c static bool verify_fi(struct esas2r_adapter *a, esas2r_adapter 827 drivers/scsi/esas2r/esas2r_flash.c static void esas2r_complete_fs_ioctl(struct esas2r_adapter *a, esas2r_adapter 845 drivers/scsi/esas2r/esas2r_flash.c bool esas2r_process_fs_ioctl(struct esas2r_adapter *a, esas2r_adapter 932 drivers/scsi/esas2r/esas2r_flash.c static bool esas2r_flash_access(struct esas2r_adapter *a, u32 function) esas2r_adapter 999 drivers/scsi/esas2r/esas2r_flash.c bool esas2r_read_flash_block(struct esas2r_adapter *a, esas2r_adapter 1041 drivers/scsi/esas2r/esas2r_flash.c bool esas2r_read_flash_rev(struct esas2r_adapter *a) esas2r_adapter 1079 drivers/scsi/esas2r/esas2r_flash.c bool esas2r_print_flash_rev(struct esas2r_adapter *a) esas2r_adapter 1106 drivers/scsi/esas2r/esas2r_flash.c bool esas2r_read_image_type(struct esas2r_adapter *a) esas2r_adapter 1190 drivers/scsi/esas2r/esas2r_flash.c bool esas2r_nvram_read_direct(struct esas2r_adapter *a) esas2r_adapter 1212 drivers/scsi/esas2r/esas2r_flash.c static void esas2r_nvram_callback(struct esas2r_adapter *a, esas2r_adapter 1258 drivers/scsi/esas2r/esas2r_flash.c bool esas2r_nvram_write(struct esas2r_adapter *a, struct esas2r_request *rq, esas2r_adapter 1330 drivers/scsi/esas2r/esas2r_flash.c bool esas2r_nvram_validate(struct esas2r_adapter *a) esas2r_adapter 1362 drivers/scsi/esas2r/esas2r_flash.c void esas2r_nvram_set_defaults(struct esas2r_adapter *a) esas2r_adapter 1376 drivers/scsi/esas2r/esas2r_flash.c void esas2r_nvram_get_defaults(struct esas2r_adapter *a, esas2r_adapter 1390 drivers/scsi/esas2r/esas2r_flash.c bool esas2r_fm_api(struct esas2r_adapter *a, struct esas2r_flash_img *fi, esas2r_adapter 46 drivers/scsi/esas2r/esas2r_init.c static bool esas2r_initmem_alloc(struct esas2r_adapter *a, esas2r_adapter 75 drivers/scsi/esas2r/esas2r_init.c static void esas2r_initmem_free(struct esas2r_adapter *a, esas2r_adapter 103 drivers/scsi/esas2r/esas2r_init.c static bool alloc_vda_req(struct esas2r_adapter *a, esas2r_adapter 133 drivers/scsi/esas2r/esas2r_init.c static void esas2r_unmap_regions(struct esas2r_adapter *a) esas2r_adapter 150 drivers/scsi/esas2r/esas2r_init.c static int esas2r_map_regions(struct esas2r_adapter *a) esas2r_adapter 197 drivers/scsi/esas2r/esas2r_init.c static void esas2r_setup_interrupts(struct esas2r_adapter *a, int intr_mode) esas2r_adapter 232 drivers/scsi/esas2r/esas2r_init.c static void esas2r_claim_interrupts(struct esas2r_adapter *a) esas2r_adapter 264 drivers/scsi/esas2r/esas2r_init.c struct esas2r_adapter *a; esas2r_adapter 285 drivers/scsi/esas2r/esas2r_init.c a = (struct esas2r_adapter *)host->hostdata; esas2r_adapter 286 drivers/scsi/esas2r/esas2r_init.c memset(a, 0, sizeof(struct esas2r_adapter)); esas2r_adapter 434 drivers/scsi/esas2r/esas2r_init.c static void esas2r_adapter_power_down(struct esas2r_adapter *a, esas2r_adapter 544 drivers/scsi/esas2r/esas2r_init.c struct esas2r_adapter *a = esas2r_adapters[i]; esas2r_adapter 647 drivers/scsi/esas2r/esas2r_init.c struct esas2r_adapter *a = (struct esas2r_adapter *)host->hostdata; esas2r_adapter 671 drivers/scsi/esas2r/esas2r_init.c struct esas2r_adapter *a = (struct esas2r_adapter *)host->hostdata; esas2r_adapter 738 drivers/scsi/esas2r/esas2r_init.c bool esas2r_set_degraded_mode(struct esas2r_adapter *a, char *error_str) esas2r_adapter 746 drivers/scsi/esas2r/esas2r_init.c u32 esas2r_get_uncached_size(struct esas2r_adapter *a) esas2r_adapter 763 drivers/scsi/esas2r/esas2r_init.c static void esas2r_init_pci_cfg_space(struct esas2r_adapter *a) esas2r_adapter 787 drivers/scsi/esas2r/esas2r_init.c bool esas2r_init_adapter_struct(struct esas2r_adapter *a, esas2r_adapter 960 drivers/scsi/esas2r/esas2r_init.c bool esas2r_check_adapter(struct esas2r_adapter *a) esas2r_adapter 1168 drivers/scsi/esas2r/esas2r_init.c static bool esas2r_format_init_msg(struct esas2r_adapter *a, esas2r_adapter 1266 drivers/scsi/esas2r/esas2r_init.c bool esas2r_init_msgs(struct esas2r_adapter *a) esas2r_adapter 1307 drivers/scsi/esas2r/esas2r_init.c bool esas2r_init_adapter_hw(struct esas2r_adapter *a, bool init_poll) esas2r_adapter 1485 drivers/scsi/esas2r/esas2r_init.c void esas2r_reset_adapter(struct esas2r_adapter *a) esas2r_adapter 1492 drivers/scsi/esas2r/esas2r_init.c void esas2r_reset_chip(struct esas2r_adapter *a) esas2r_adapter 1527 drivers/scsi/esas2r/esas2r_init.c static void esas2r_power_down_notify_firmware(struct esas2r_adapter *a) esas2r_adapter 1556 drivers/scsi/esas2r/esas2r_init.c void esas2r_power_down(struct esas2r_adapter *a) esas2r_adapter 1621 drivers/scsi/esas2r/esas2r_init.c bool esas2r_power_up(struct esas2r_adapter *a, bool init_poll) esas2r_adapter 1643 drivers/scsi/esas2r/esas2r_init.c bool esas2r_is_adapter_present(struct esas2r_adapter *a) esas2r_adapter 1656 drivers/scsi/esas2r/esas2r_init.c const char *esas2r_get_model_name(struct esas2r_adapter *a) esas2r_adapter 1690 drivers/scsi/esas2r/esas2r_init.c const char *esas2r_get_model_name_short(struct esas2r_adapter *a) esas2r_adapter 48 drivers/scsi/esas2r/esas2r_int.c static void esas2r_doorbell_interrupt(struct esas2r_adapter *a, u32 doorbell); esas2r_adapter 49 drivers/scsi/esas2r/esas2r_int.c static void esas2r_get_outbound_responses(struct esas2r_adapter *a); esas2r_adapter 50 drivers/scsi/esas2r/esas2r_int.c static void esas2r_process_bus_reset(struct esas2r_adapter *a); esas2r_adapter 56 drivers/scsi/esas2r/esas2r_int.c void esas2r_polled_interrupt(struct esas2r_adapter *a) esas2r_adapter 94 drivers/scsi/esas2r/esas2r_int.c struct esas2r_adapter *a = (struct esas2r_adapter *)dev_id; esas2r_adapter 105 drivers/scsi/esas2r/esas2r_int.c void esas2r_adapter_interrupt(struct esas2r_adapter *a) esas2r_adapter 133 drivers/scsi/esas2r/esas2r_int.c struct esas2r_adapter *a = (struct esas2r_adapter *)dev_id; esas2r_adapter 172 drivers/scsi/esas2r/esas2r_int.c static void esas2r_handle_outbound_rsp_err(struct esas2r_adapter *a, esas2r_adapter 205 drivers/scsi/esas2r/esas2r_int.c static void esas2r_get_outbound_responses(struct esas2r_adapter *a) esas2r_adapter 306 drivers/scsi/esas2r/esas2r_int.c void esas2r_do_deferred_processes(struct esas2r_adapter *a) esas2r_adapter 388 drivers/scsi/esas2r/esas2r_int.c void esas2r_process_adapter_reset(struct esas2r_adapter *a) esas2r_adapter 446 drivers/scsi/esas2r/esas2r_int.c static void esas2r_process_bus_reset(struct esas2r_adapter *a) esas2r_adapter 479 drivers/scsi/esas2r/esas2r_int.c static void esas2r_chip_rst_needed_during_tasklet(struct esas2r_adapter *a) esas2r_adapter 561 drivers/scsi/esas2r/esas2r_int.c static void esas2r_handle_chip_rst_during_tasklet(struct esas2r_adapter *a) esas2r_adapter 617 drivers/scsi/esas2r/esas2r_int.c void esas2r_do_tasklet_tasks(struct esas2r_adapter *a) esas2r_adapter 665 drivers/scsi/esas2r/esas2r_int.c static void esas2r_doorbell_interrupt(struct esas2r_adapter *a, u32 doorbell) esas2r_adapter 695 drivers/scsi/esas2r/esas2r_int.c void esas2r_force_interrupt(struct esas2r_adapter *a) esas2r_adapter 702 drivers/scsi/esas2r/esas2r_int.c static void esas2r_lun_event(struct esas2r_adapter *a, union atto_vda_ae *ae, esas2r_adapter 748 drivers/scsi/esas2r/esas2r_int.c void esas2r_ae_complete(struct esas2r_adapter *a, struct esas2r_request *rq) esas2r_adapter 852 drivers/scsi/esas2r/esas2r_int.c void esas2r_send_reset_ae(struct esas2r_adapter *a, bool pwr_mgt) esas2r_adapter 874 drivers/scsi/esas2r/esas2r_int.c void esas2r_dummy_complete(struct esas2r_adapter *a, struct esas2r_request *rq) esas2r_adapter 877 drivers/scsi/esas2r/esas2r_int.c static void esas2r_check_req_rsp_sense(struct esas2r_adapter *a, esas2r_adapter 917 drivers/scsi/esas2r/esas2r_int.c void esas2r_complete_request(struct esas2r_adapter *a, esas2r_adapter 46 drivers/scsi/esas2r/esas2r_io.c void esas2r_start_request(struct esas2r_adapter *a, struct esas2r_request *rq) esas2r_adapter 119 drivers/scsi/esas2r/esas2r_io.c void esas2r_local_start_request(struct esas2r_adapter *a, esas2r_adapter 137 drivers/scsi/esas2r/esas2r_io.c void esas2r_start_vda_request(struct esas2r_adapter *a, esas2r_adapter 187 drivers/scsi/esas2r/esas2r_io.c bool esas2r_build_sg_list_sge(struct esas2r_adapter *a, esas2r_adapter 370 drivers/scsi/esas2r/esas2r_io.c static bool esas2r_build_prd_iblk(struct esas2r_adapter *a, esas2r_adapter 524 drivers/scsi/esas2r/esas2r_io.c bool esas2r_build_sg_list_prd(struct esas2r_adapter *a, esas2r_adapter 665 drivers/scsi/esas2r/esas2r_io.c static void esas2r_handle_pending_reset(struct esas2r_adapter *a, u32 currtime) esas2r_adapter 711 drivers/scsi/esas2r/esas2r_io.c void esas2r_timer_tick(struct esas2r_adapter *a) esas2r_adapter 764 drivers/scsi/esas2r/esas2r_io.c bool esas2r_send_task_mgmt(struct esas2r_adapter *a, esas2r_adapter 843 drivers/scsi/esas2r/esas2r_io.c void esas2r_reset_bus(struct esas2r_adapter *a) esas2r_adapter 858 drivers/scsi/esas2r/esas2r_io.c bool esas2r_ioreq_aborted(struct esas2r_adapter *a, struct esas2r_request *rq, esas2r_adapter 60 drivers/scsi/esas2r/esas2r_ioctl.c typedef int (*BUFFERED_IOCTL_CALLBACK)(struct esas2r_adapter *, esas2r_adapter 64 drivers/scsi/esas2r/esas2r_ioctl.c typedef void (*BUFFERED_IOCTL_DONE_CALLBACK)(struct esas2r_adapter *, esas2r_adapter 68 drivers/scsi/esas2r/esas2r_ioctl.c struct esas2r_adapter *a; esas2r_adapter 82 drivers/scsi/esas2r/esas2r_ioctl.c static void complete_fm_api_req(struct esas2r_adapter *a, esas2r_adapter 92 drivers/scsi/esas2r/esas2r_ioctl.c struct esas2r_adapter *a = (struct esas2r_adapter *)sgc->adapter; esas2r_adapter 101 drivers/scsi/esas2r/esas2r_ioctl.c struct esas2r_adapter *a = (struct esas2r_adapter *)sgc->adapter; esas2r_adapter 109 drivers/scsi/esas2r/esas2r_ioctl.c static void do_fm_api(struct esas2r_adapter *a, struct esas2r_flash_img *fi) esas2r_adapter 181 drivers/scsi/esas2r/esas2r_ioctl.c static void complete_nvr_req(struct esas2r_adapter *a, esas2r_adapter 198 drivers/scsi/esas2r/esas2r_ioctl.c static void complete_buffered_ioctl_req(struct esas2r_adapter *a, esas2r_adapter 207 drivers/scsi/esas2r/esas2r_ioctl.c struct esas2r_adapter *a = bi->a; esas2r_adapter 293 drivers/scsi/esas2r/esas2r_ioctl.c static int smp_ioctl_callback(struct esas2r_adapter *a, esas2r_adapter 312 drivers/scsi/esas2r/esas2r_ioctl.c static u8 handle_smp_ioctl(struct esas2r_adapter *a, struct atto_ioctl_smp *si) esas2r_adapter 330 drivers/scsi/esas2r/esas2r_ioctl.c static void esas2r_csmi_ioctl_tunnel_comp_cb(struct esas2r_adapter *a, esas2r_adapter 341 drivers/scsi/esas2r/esas2r_ioctl.c static bool csmi_ioctl_tunnel(struct esas2r_adapter *a, esas2r_adapter 390 drivers/scsi/esas2r/esas2r_ioctl.c static int csmi_ioctl_callback(struct esas2r_adapter *a, esas2r_adapter 606 drivers/scsi/esas2r/esas2r_ioctl.c static void csmi_ioctl_done_callback(struct esas2r_adapter *a, esas2r_adapter 646 drivers/scsi/esas2r/esas2r_ioctl.c static u8 handle_csmi_ioctl(struct esas2r_adapter *a, struct atto_csmi *ci) esas2r_adapter 667 drivers/scsi/esas2r/esas2r_ioctl.c static bool hba_ioctl_tunnel(struct esas2r_adapter *a, esas2r_adapter 687 drivers/scsi/esas2r/esas2r_ioctl.c static void scsi_passthru_comp_cb(struct esas2r_adapter *a, esas2r_adapter 744 drivers/scsi/esas2r/esas2r_ioctl.c static int hba_ioctl_callback(struct esas2r_adapter *a, esas2r_adapter 1203 drivers/scsi/esas2r/esas2r_ioctl.c static void hba_ioctl_done_callback(struct esas2r_adapter *a, esas2r_adapter 1229 drivers/scsi/esas2r/esas2r_ioctl.c u8 handle_hba_ioctl(struct esas2r_adapter *a, esas2r_adapter 1249 drivers/scsi/esas2r/esas2r_ioctl.c int esas2r_write_params(struct esas2r_adapter *a, struct esas2r_request *rq, esas2r_adapter 1276 drivers/scsi/esas2r/esas2r_ioctl.c struct esas2r_adapter *a; esas2r_adapter 1337 drivers/scsi/esas2r/esas2r_ioctl.c a = (struct esas2r_adapter *)hostdata; esas2r_adapter 1533 drivers/scsi/esas2r/esas2r_ioctl.c static void free_fw_buffers(struct esas2r_adapter *a) esas2r_adapter 1545 drivers/scsi/esas2r/esas2r_ioctl.c static int allocate_fw_buffers(struct esas2r_adapter *a, u32 length) esas2r_adapter 1566 drivers/scsi/esas2r/esas2r_ioctl.c int esas2r_read_fw(struct esas2r_adapter *a, char *buf, long off, int count) esas2r_adapter 1657 drivers/scsi/esas2r/esas2r_ioctl.c int esas2r_write_fw(struct esas2r_adapter *a, const char *buf, long off, esas2r_adapter 1807 drivers/scsi/esas2r/esas2r_ioctl.c static void vda_complete_req(struct esas2r_adapter *a, esas2r_adapter 1817 drivers/scsi/esas2r/esas2r_ioctl.c struct esas2r_adapter *a = (struct esas2r_adapter *)sgc->adapter; esas2r_adapter 1825 drivers/scsi/esas2r/esas2r_ioctl.c int esas2r_read_vda(struct esas2r_adapter *a, char *buf, long off, int count) esas2r_adapter 1888 drivers/scsi/esas2r/esas2r_ioctl.c int esas2r_write_vda(struct esas2r_adapter *a, const char *buf, long off, esas2r_adapter 1925 drivers/scsi/esas2r/esas2r_ioctl.c static void fs_api_complete_req(struct esas2r_adapter *a, esas2r_adapter 1936 drivers/scsi/esas2r/esas2r_ioctl.c struct esas2r_adapter *a = (struct esas2r_adapter *)sgc->adapter; esas2r_adapter 1947 drivers/scsi/esas2r/esas2r_ioctl.c int esas2r_read_fs(struct esas2r_adapter *a, char *buf, long off, int count) esas2r_adapter 2026 drivers/scsi/esas2r/esas2r_ioctl.c int esas2r_write_fs(struct esas2r_adapter *a, const char *buf, long off, esas2r_adapter 54 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *esas2r_adapters[MAX_ADAPTERS]; esas2r_adapter 60 drivers/scsi/esas2r/esas2r_main.c static struct esas2r_adapter *esas2r_adapter_from_kobj(struct kobject *kobj) esas2r_adapter 65 drivers/scsi/esas2r/esas2r_main.c return (struct esas2r_adapter *)host->hostdata; esas2r_adapter 72 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = esas2r_adapter_from_kobj(kobj); esas2r_adapter 81 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = esas2r_adapter_from_kobj(kobj); esas2r_adapter 90 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = esas2r_adapter_from_kobj(kobj); esas2r_adapter 99 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = esas2r_adapter_from_kobj(kobj); esas2r_adapter 115 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = esas2r_adapter_from_kobj(kobj); esas2r_adapter 124 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = esas2r_adapter_from_kobj(kobj); esas2r_adapter 133 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = esas2r_adapter_from_kobj(kobj); esas2r_adapter 144 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = esas2r_adapter_from_kobj(kobj); esas2r_adapter 164 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = esas2r_adapter_from_kobj(kobj); esas2r_adapter 175 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = esas2r_adapter_from_kobj(kobj); esas2r_adapter 193 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = esas2r_adapter_from_kobj(kobj); esas2r_adapter 357 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a; esas2r_adapter 360 drivers/scsi/esas2r/esas2r_main.c size_t host_alloc_size = sizeof(struct esas2r_adapter) esas2r_adapter 398 drivers/scsi/esas2r/esas2r_main.c a = (struct esas2r_adapter *)host->hostdata; esas2r_adapter 522 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = (struct esas2r_adapter *)host->hostdata; esas2r_adapter 650 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = (struct esas2r_adapter *)sh->hostdata; esas2r_adapter 705 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = (struct esas2r_adapter *)sh->hostdata; esas2r_adapter 814 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = esas2r_adapter 815 drivers/scsi/esas2r/esas2r_main.c (struct esas2r_adapter *)cmd->device->host->hostdata; esas2r_adapter 883 drivers/scsi/esas2r/esas2r_main.c static void complete_task_management_request(struct esas2r_adapter *a, esas2r_adapter 900 drivers/scsi/esas2r/esas2r_main.c static int esas2r_check_active_queue(struct esas2r_adapter *a, esas2r_adapter 975 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = esas2r_adapter 976 drivers/scsi/esas2r/esas2r_main.c (struct esas2r_adapter *)cmd->device->host->hostdata; esas2r_adapter 1062 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = esas2r_adapter 1063 drivers/scsi/esas2r/esas2r_main.c (struct esas2r_adapter *)cmd->device->host->hostdata; esas2r_adapter 1104 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = esas2r_adapter 1105 drivers/scsi/esas2r/esas2r_main.c (struct esas2r_adapter *)cmd->device->host->hostdata; esas2r_adapter 1193 drivers/scsi/esas2r/esas2r_main.c void esas2r_log_request_failure(struct esas2r_adapter *a, esas2r_adapter 1231 drivers/scsi/esas2r/esas2r_main.c void esas2r_wait_request(struct esas2r_adapter *a, struct esas2r_request *rq) esas2r_adapter 1259 drivers/scsi/esas2r/esas2r_main.c u32 esas2r_map_data_window(struct esas2r_adapter *a, u32 addr_lo) esas2r_adapter 1275 drivers/scsi/esas2r/esas2r_main.c bool esas2r_read_mem_block(struct esas2r_adapter *a, esas2r_adapter 1479 drivers/scsi/esas2r/esas2r_main.c void esas2r_free_request(struct esas2r_adapter *a, struct esas2r_request *rq) esas2r_adapter 1489 drivers/scsi/esas2r/esas2r_main.c struct esas2r_request *esas2r_alloc_request(struct esas2r_adapter *a) esas2r_adapter 1511 drivers/scsi/esas2r/esas2r_main.c void esas2r_complete_request_cb(struct esas2r_adapter *a, esas2r_adapter 1544 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = (struct esas2r_adapter *)context; esas2r_adapter 1571 drivers/scsi/esas2r/esas2r_main.c void esas2r_kickoff_timer(struct esas2r_adapter *a) esas2r_adapter 1583 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = from_timer(a, t, timer); esas2r_adapter 1601 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = fw_event->a; esas2r_adapter 1610 drivers/scsi/esas2r/esas2r_main.c esas2r_fw_event_off(struct esas2r_adapter *a) esas2r_adapter 1620 drivers/scsi/esas2r/esas2r_main.c esas2r_fw_event_on(struct esas2r_adapter *a) esas2r_adapter 1629 drivers/scsi/esas2r/esas2r_main.c static void esas2r_add_device(struct esas2r_adapter *a, u16 target_id) esas2r_adapter 1664 drivers/scsi/esas2r/esas2r_main.c static void esas2r_remove_device(struct esas2r_adapter *a, u16 target_id) esas2r_adapter 1787 drivers/scsi/esas2r/esas2r_main.c struct esas2r_adapter *a = fw_event->a; esas2r_adapter 1820 drivers/scsi/esas2r/esas2r_main.c void esas2r_queue_fw_event(struct esas2r_adapter *a, esas2r_adapter 1859 drivers/scsi/esas2r/esas2r_main.c void esas2r_target_state_changed(struct esas2r_adapter *a, u16 targ_id, esas2r_adapter 46 drivers/scsi/esas2r/esas2r_targdb.c void esas2r_targ_db_initialize(struct esas2r_adapter *a) esas2r_adapter 59 drivers/scsi/esas2r/esas2r_targdb.c void esas2r_targ_db_remove_all(struct esas2r_adapter *a, bool notify) esas2r_adapter 82 drivers/scsi/esas2r/esas2r_targdb.c void esas2r_targ_db_report_changes(struct esas2r_adapter *a) esas2r_adapter 119 drivers/scsi/esas2r/esas2r_targdb.c struct esas2r_target *esas2r_targ_db_add_raid(struct esas2r_adapter *a, esas2r_adapter 172 drivers/scsi/esas2r/esas2r_targdb.c struct esas2r_target *esas2r_targ_db_add_pthru(struct esas2r_adapter *a, esas2r_adapter 221 drivers/scsi/esas2r/esas2r_targdb.c void esas2r_targ_db_remove(struct esas2r_adapter *a, struct esas2r_target *t) esas2r_adapter 232 drivers/scsi/esas2r/esas2r_targdb.c struct esas2r_target *esas2r_targ_db_find_by_sas_addr(struct esas2r_adapter *a, esas2r_adapter 244 drivers/scsi/esas2r/esas2r_targdb.c struct esas2r_target *esas2r_targ_db_find_by_ident(struct esas2r_adapter *a, esas2r_adapter 260 drivers/scsi/esas2r/esas2r_targdb.c u16 esas2r_targ_db_find_next_present(struct esas2r_adapter *a, u16 target_id) esas2r_adapter 276 drivers/scsi/esas2r/esas2r_targdb.c struct esas2r_target *esas2r_targ_db_find_by_virt_id(struct esas2r_adapter *a, esas2r_adapter 292 drivers/scsi/esas2r/esas2r_targdb.c u16 esas2r_targ_db_get_tgt_cnt(struct esas2r_adapter *a) esas2r_adapter 61 drivers/scsi/esas2r/esas2r_vda.c static void esas2r_complete_vda_ioctl(struct esas2r_adapter *a, esas2r_adapter 65 drivers/scsi/esas2r/esas2r_vda.c bool esas2r_process_vda_ioctl(struct esas2r_adapter *a, esas2r_adapter 269 drivers/scsi/esas2r/esas2r_vda.c static void esas2r_complete_vda_ioctl(struct esas2r_adapter *a, esas2r_adapter 346 drivers/scsi/esas2r/esas2r_vda.c void esas2r_build_flash_req(struct esas2r_adapter *a, esas2r_adapter 372 drivers/scsi/esas2r/esas2r_vda.c void esas2r_build_mgt_req(struct esas2r_adapter *a, esas2r_adapter 420 drivers/scsi/esas2r/esas2r_vda.c void esas2r_build_ae_req(struct esas2r_adapter *a, struct esas2r_request *rq) esas2r_adapter 448 drivers/scsi/esas2r/esas2r_vda.c void esas2r_build_cli_req(struct esas2r_adapter *a, esas2r_adapter 465 drivers/scsi/esas2r/esas2r_vda.c void esas2r_build_ioctl_req(struct esas2r_adapter *a, esas2r_adapter 482 drivers/scsi/esas2r/esas2r_vda.c void esas2r_build_cfg_req(struct esas2r_adapter *a,