Searched refs:esas2r_adapter (Results 1 - 10 of 10) sorted by relevance
/linux-master/drivers/scsi/esas2r/ |
H A D | esas2r.h | 67 extern struct esas2r_adapter *esas2r_adapters[]; 401 struct esas2r_adapter; 405 typedef void (*RQCALLBK) (struct esas2r_adapter *a, 407 typedef bool (*RQBUILDSGL) (struct esas2r_adapter *a, 601 struct esas2r_adapter *adapter; 776 struct esas2r_adapter *a; 797 struct esas2r_adapter { struct 966 int esas2r_write_params(struct esas2r_adapter *a, struct esas2r_request *rq, 970 u8 handle_hba_ioctl(struct esas2r_adapter *a, 986 int esas2r_read_fw(struct esas2r_adapter * [all...] |
H A D | esas2r_targdb.c | 46 void esas2r_targ_db_initialize(struct esas2r_adapter *a) 59 void esas2r_targ_db_remove_all(struct esas2r_adapter *a, bool notify) 82 void esas2r_targ_db_report_changes(struct esas2r_adapter *a) 119 struct esas2r_target *esas2r_targ_db_add_raid(struct esas2r_adapter *a, 172 struct esas2r_target *esas2r_targ_db_add_pthru(struct esas2r_adapter *a, 221 void esas2r_targ_db_remove(struct esas2r_adapter *a, struct esas2r_target *t) 232 struct esas2r_target *esas2r_targ_db_find_by_sas_addr(struct esas2r_adapter *a, 244 struct esas2r_target *esas2r_targ_db_find_by_ident(struct esas2r_adapter *a, 260 u16 esas2r_targ_db_find_next_present(struct esas2r_adapter *a, u16 target_id) 276 struct esas2r_target *esas2r_targ_db_find_by_virt_id(struct esas2r_adapter * [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, 52 static void esas2r_disc_fix_curr_requests(struct esas2r_adapter *a); 54 static bool esas2r_disc_start_request(struct esas2r_adapter *a, 58 static bool esas2r_disc_block_dev_scan(struct esas2r_adapter *a, 60 static void esas2r_disc_block_dev_scan_cb(struct esas2r_adapter *a, 62 static bool esas2r_disc_dev_add(struct esas2r_adapter *a, 64 static bool esas2r_disc_dev_remove(struct esas2r_adapter *a, 66 static bool esas2r_disc_part_info(struct esas2r_adapter *a, 68 static void esas2r_disc_part_info_cb(struct esas2r_adapter * [all...] |
H A D | esas2r_int.c | 48 static void esas2r_doorbell_interrupt(struct esas2r_adapter *a, u32 doorbell); 49 static void esas2r_get_outbound_responses(struct esas2r_adapter *a); 50 static void esas2r_process_bus_reset(struct esas2r_adapter *a); 56 void esas2r_polled_interrupt(struct esas2r_adapter *a) 94 struct esas2r_adapter *a = (struct esas2r_adapter *)dev_id; 105 void esas2r_adapter_interrupt(struct esas2r_adapter *a) 133 struct esas2r_adapter *a = (struct esas2r_adapter *)dev_id; 172 static void esas2r_handle_outbound_rsp_err(struct esas2r_adapter * [all...] |
H A D | esas2r_main.c | 54 struct esas2r_adapter *esas2r_adapters[MAX_ADAPTERS]; 60 static struct esas2r_adapter *esas2r_adapter_from_kobj(struct kobject *kobj) 65 return (struct esas2r_adapter *)host->hostdata; 72 struct esas2r_adapter *a = esas2r_adapter_from_kobj(kobj); 81 struct esas2r_adapter *a = esas2r_adapter_from_kobj(kobj); 90 struct esas2r_adapter *a = esas2r_adapter_from_kobj(kobj); 99 struct esas2r_adapter *a = esas2r_adapter_from_kobj(kobj); 115 struct esas2r_adapter *a = esas2r_adapter_from_kobj(kobj); 124 struct esas2r_adapter *a = esas2r_adapter_from_kobj(kobj); 133 struct esas2r_adapter * [all...] |
H A D | esas2r_init.c | 46 static bool esas2r_initmem_alloc(struct esas2r_adapter *a, 75 static void esas2r_initmem_free(struct esas2r_adapter *a, 103 static bool alloc_vda_req(struct esas2r_adapter *a, 133 static void esas2r_unmap_regions(struct esas2r_adapter *a) 150 static int esas2r_map_regions(struct esas2r_adapter *a) 197 static void esas2r_setup_interrupts(struct esas2r_adapter *a, int intr_mode) 232 static void esas2r_claim_interrupts(struct esas2r_adapter *a) 264 struct esas2r_adapter *a; 285 a = (struct esas2r_adapter *)host->hostdata; 286 memset(a, 0, sizeof(struct esas2r_adapter)); [all...] |
H A D | esas2r_ioctl.c | 62 typedef int (*BUFFERED_IOCTL_CALLBACK)(struct esas2r_adapter *, 66 typedef void (*BUFFERED_IOCTL_DONE_CALLBACK)(struct esas2r_adapter *, 70 struct esas2r_adapter *a; 84 static void complete_fm_api_req(struct esas2r_adapter *a, 94 struct esas2r_adapter *a = (struct esas2r_adapter *)sgc->adapter; 103 struct esas2r_adapter *a = (struct esas2r_adapter *)sgc->adapter; 111 static void do_fm_api(struct esas2r_adapter *a, struct esas2r_flash_img *fi) 183 static void complete_nvr_req(struct esas2r_adapter * [all...] |
H A D | esas2r_flash.c | 133 static void esas2r_fmapi_callback(struct esas2r_adapter *a, 176 static void build_flash_msg(struct esas2r_adapter *a, 227 static bool load_image(struct esas2r_adapter *a, struct esas2r_request *rq) 243 static void fix_bios(struct esas2r_adapter *a, struct esas2r_flash_img *fi) 275 static void fix_efi(struct esas2r_adapter *a, struct esas2r_flash_img *fi) 302 static bool complete_fmapi_req(struct esas2r_adapter *a, 323 static void fw_download_proc(struct esas2r_adapter *a, 561 static u8 get_fi_adap_type(struct esas2r_adapter *a) 692 static bool verify_fi(struct esas2r_adapter *a, 827 static void esas2r_complete_fs_ioctl(struct esas2r_adapter * [all...] |
H A D | esas2r_io.c | 46 void esas2r_start_request(struct esas2r_adapter *a, struct esas2r_request *rq) 119 void esas2r_local_start_request(struct esas2r_adapter *a, 137 void esas2r_start_vda_request(struct esas2r_adapter *a, 187 bool esas2r_build_sg_list_sge(struct esas2r_adapter *a, 370 static bool esas2r_build_prd_iblk(struct esas2r_adapter *a, 524 bool esas2r_build_sg_list_prd(struct esas2r_adapter *a, 665 static void esas2r_handle_pending_reset(struct esas2r_adapter *a, u32 currtime) 711 void esas2r_timer_tick(struct esas2r_adapter *a) 764 bool esas2r_send_task_mgmt(struct esas2r_adapter *a, 843 void esas2r_reset_bus(struct esas2r_adapter * [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, 269 static void esas2r_complete_vda_ioctl(struct esas2r_adapter *a, 346 void esas2r_build_flash_req(struct esas2r_adapter *a, 372 void esas2r_build_mgt_req(struct esas2r_adapter *a, 420 void esas2r_build_ae_req(struct esas2r_adapter *a, struct esas2r_request *rq) 448 void esas2r_build_cli_req(struct esas2r_adapter *a, 465 void esas2r_build_ioctl_req(struct esas2r_adapter *a, 482 void esas2r_build_cfg_req(struct esas2r_adapter *a,
|
Completed in 166 milliseconds