Searched refs:esas2r_adapter (Results 1 – 10 of 10) sorted by relevance
| /linux-6.15/drivers/scsi/esas2r/ |
| H A D | esas2r.h | 67 extern struct esas2r_adapter *esas2r_adapters[]; 401 struct esas2r_adapter; 601 struct esas2r_adapter *adapter; 776 struct esas2r_adapter *a; 797 struct esas2r_adapter { struct 969 u8 handle_hba_ioctl(struct esas2r_adapter *a, 1163 struct esas2r_adapter *a, in esas2r_sgc_init() 1196 struct esas2r_adapter *a) in esas2r_rq_init_request() 1260 struct esas2r_adapter *a) in esas2r_rq_free_sg_lists() 1273 struct esas2r_adapter *a) in esas2r_rq_destroy_request() [all …]
|
| H A D | esas2r_disc.c | 48 static void esas2r_disc_abort(struct esas2r_adapter *a, 50 static bool esas2r_disc_continue(struct esas2r_adapter *a, 62 static bool esas2r_disc_dev_add(struct esas2r_adapter *a, 66 static bool esas2r_disc_part_info(struct esas2r_adapter *a, 83 void esas2r_disc_initialize(struct esas2r_adapter *a) in esas2r_disc_initialize() 146 void esas2r_disc_start_waiting(struct esas2r_adapter *a) in esas2r_disc_start_waiting() 158 void esas2r_disc_check_for_work(struct esas2r_adapter *a) in esas2r_disc_check_for_work() 196 void esas2r_disc_check_complete(struct esas2r_adapter *a) in esas2r_disc_check_complete() 311 bool esas2r_disc_start_port(struct esas2r_adapter *a) in esas2r_disc_start_port() 502 static void esas2r_disc_abort(struct esas2r_adapter *a, in esas2r_disc_abort() [all …]
|
| H A D | esas2r_main.c | 353 struct esas2r_adapter *a; in esas2r_probe() 518 struct esas2r_adapter *a = (struct esas2r_adapter *)host->hostdata; in esas2r_remove() 657 struct esas2r_adapter *a = (struct esas2r_adapter *)sh->hostdata; in esas2r_show_info() 712 struct esas2r_adapter *a = (struct esas2r_adapter *)sh->hostdata; in esas2r_info() 823 struct esas2r_adapter *a = in esas2r_queuecommand() 980 struct esas2r_adapter *a = in esas2r_eh_abort() 1067 struct esas2r_adapter *a = in esas2r_host_bus_reset() 1109 struct esas2r_adapter *a = in esas2r_dev_targ_reset() 1549 struct esas2r_adapter *a = (struct esas2r_adapter *)context; in esas2r_adapter_tasklet() 1606 struct esas2r_adapter *a = fw_event->a; in esas2r_free_fw_event() [all …]
|
| H A D | esas2r_targdb.c | 46 void esas2r_targ_db_initialize(struct esas2r_adapter *a) in esas2r_targ_db_initialize() 59 void esas2r_targ_db_remove_all(struct esas2r_adapter *a, bool notify) in esas2r_targ_db_remove_all() 82 void esas2r_targ_db_report_changes(struct esas2r_adapter *a) in esas2r_targ_db_report_changes() 119 struct esas2r_target *esas2r_targ_db_add_raid(struct esas2r_adapter *a, in esas2r_targ_db_add_raid() 172 struct esas2r_target *esas2r_targ_db_add_pthru(struct esas2r_adapter *a, in esas2r_targ_db_add_pthru() 221 void esas2r_targ_db_remove(struct esas2r_adapter *a, struct esas2r_target *t) in esas2r_targ_db_remove() 232 struct esas2r_target *esas2r_targ_db_find_by_sas_addr(struct esas2r_adapter *a, in esas2r_targ_db_find_by_sas_addr() 244 struct esas2r_target *esas2r_targ_db_find_by_ident(struct esas2r_adapter *a, in esas2r_targ_db_find_by_ident() 260 u16 esas2r_targ_db_find_next_present(struct esas2r_adapter *a, u16 target_id) in esas2r_targ_db_find_next_present() 276 struct esas2r_target *esas2r_targ_db_find_by_virt_id(struct esas2r_adapter *a, in esas2r_targ_db_find_by_virt_id() [all …]
|
| H A D | esas2r_int.c | 50 static void esas2r_process_bus_reset(struct esas2r_adapter *a); 56 void esas2r_polled_interrupt(struct esas2r_adapter *a) in esas2r_polled_interrupt() 94 struct esas2r_adapter *a = (struct esas2r_adapter *)dev_id; in esas2r_interrupt() 105 void esas2r_adapter_interrupt(struct esas2r_adapter *a) in esas2r_adapter_interrupt() 133 struct esas2r_adapter *a = (struct esas2r_adapter *)dev_id; in esas2r_msi_interrupt() 306 void esas2r_do_deferred_processes(struct esas2r_adapter *a) in esas2r_do_deferred_processes() 388 void esas2r_process_adapter_reset(struct esas2r_adapter *a) in esas2r_process_adapter_reset() 446 static void esas2r_process_bus_reset(struct esas2r_adapter *a) in esas2r_process_bus_reset() 617 void esas2r_do_tasklet_tasks(struct esas2r_adapter *a) in esas2r_do_tasklet_tasks() 696 void esas2r_force_interrupt(struct esas2r_adapter *a) in esas2r_force_interrupt() [all …]
|
| H A D | esas2r_init.c | 103 static bool alloc_vda_req(struct esas2r_adapter *a, in alloc_vda_req() 264 struct esas2r_adapter *a; in esas2r_init_adapter() 285 a = (struct esas2r_adapter *)host->hostdata; in esas2r_init_adapter() 286 memset(a, 0, sizeof(struct esas2r_adapter)); in esas2r_init_adapter() 544 struct esas2r_adapter *a = esas2r_adapters[i]; in esas2r_kill_adapter() 646 struct esas2r_adapter *a = (struct esas2r_adapter *)host->hostdata; in esas2r_suspend() 660 struct esas2r_adapter *a = (struct esas2r_adapter *)host->hostdata; in esas2r_resume() 936 bool esas2r_check_adapter(struct esas2r_adapter *a) in esas2r_check_adapter() 1242 bool esas2r_init_msgs(struct esas2r_adapter *a) in esas2r_init_msgs() 1468 void esas2r_reset_chip(struct esas2r_adapter *a) in esas2r_reset_chip() [all …]
|
| H A D | esas2r_ioctl.c | 70 struct esas2r_adapter *a; 84 static void complete_fm_api_req(struct esas2r_adapter *a, in complete_fm_api_req() 94 struct esas2r_adapter *a = (struct esas2r_adapter *)sgc->adapter; in get_physaddr_fm_api() 103 struct esas2r_adapter *a = (struct esas2r_adapter *)sgc->adapter; in get_physaddr_fm_api_header() 183 static void complete_nvr_req(struct esas2r_adapter *a, in complete_nvr_req() 209 struct esas2r_adapter *a = bi->a; in handle_buffered_ioctl() 1224 u8 handle_hba_ioctl(struct esas2r_adapter *a, in handle_hba_ioctl() 1271 struct esas2r_adapter *a; in esas2r_ioctl_handler() 1332 a = (struct esas2r_adapter *)hostdata; in esas2r_ioctl_handler() 1811 struct esas2r_adapter *a = (struct esas2r_adapter *)sgc->adapter; in get_physaddr_vda() [all …]
|
| H A D | esas2r_flash.c | 176 static void build_flash_msg(struct esas2r_adapter *a, in build_flash_msg() 302 static bool complete_fmapi_req(struct esas2r_adapter *a, in complete_fmapi_req() 323 static void fw_download_proc(struct esas2r_adapter *a, in fw_download_proc() 561 static u8 get_fi_adap_type(struct esas2r_adapter *a) in get_fi_adap_type() 692 static bool verify_fi(struct esas2r_adapter *a, in verify_fi() 845 bool esas2r_process_fs_ioctl(struct esas2r_adapter *a, in esas2r_process_fs_ioctl() 999 bool esas2r_read_flash_block(struct esas2r_adapter *a, in esas2r_read_flash_block() 1041 bool esas2r_read_flash_rev(struct esas2r_adapter *a) in esas2r_read_flash_rev() 1079 bool esas2r_print_flash_rev(struct esas2r_adapter *a) in esas2r_print_flash_rev() 1106 bool esas2r_read_image_type(struct esas2r_adapter *a) in esas2r_read_image_type() [all …]
|
| H A D | esas2r_io.c | 46 void esas2r_start_request(struct esas2r_adapter *a, struct esas2r_request *rq) in esas2r_start_request() 119 void esas2r_local_start_request(struct esas2r_adapter *a, in esas2r_local_start_request() 137 void esas2r_start_vda_request(struct esas2r_adapter *a, in esas2r_start_vda_request() 187 bool esas2r_build_sg_list_sge(struct esas2r_adapter *a, in esas2r_build_sg_list_sge() 370 static bool esas2r_build_prd_iblk(struct esas2r_adapter *a, in esas2r_build_prd_iblk() 524 bool esas2r_build_sg_list_prd(struct esas2r_adapter *a, in esas2r_build_sg_list_prd() 665 static void esas2r_handle_pending_reset(struct esas2r_adapter *a, u32 currtime) in esas2r_handle_pending_reset() 711 void esas2r_timer_tick(struct esas2r_adapter *a) in esas2r_timer_tick() 764 bool esas2r_send_task_mgmt(struct esas2r_adapter *a, in esas2r_send_task_mgmt() 843 void esas2r_reset_bus(struct esas2r_adapter *a) in esas2r_reset_bus() [all …]
|
| H A D | esas2r_vda.c | 61 static void esas2r_complete_vda_ioctl(struct esas2r_adapter *a, 65 bool esas2r_process_vda_ioctl(struct esas2r_adapter *a, in esas2r_process_vda_ioctl() 269 static void esas2r_complete_vda_ioctl(struct esas2r_adapter *a, in esas2r_complete_vda_ioctl() 346 void esas2r_build_flash_req(struct esas2r_adapter *a, in esas2r_build_flash_req() 372 void esas2r_build_mgt_req(struct esas2r_adapter *a, in esas2r_build_mgt_req() 420 void esas2r_build_ae_req(struct esas2r_adapter *a, struct esas2r_request *rq) in esas2r_build_ae_req() 448 void esas2r_build_ioctl_req(struct esas2r_adapter *a, in esas2r_build_ioctl_req() 465 void esas2r_build_cfg_req(struct esas2r_adapter *a, in esas2r_build_cfg_req()
|