Searched refs:beiscsi_hba (Results 1 – 9 of 9) sorted by relevance
/Linux-v4.19/drivers/scsi/be2iscsi/ |
D | be_mgmt.h | 34 int mgmt_open_connection(struct beiscsi_hba *phba, 40 struct beiscsi_hba *phba, 159 struct beiscsi_hba *phba; 171 int beiscsi_mgmt_invalidate_icds(struct beiscsi_hba *phba, 175 int beiscsi_get_initiator_name(struct beiscsi_hba *phba, char *name, bool cfg); 177 int beiscsi_if_en_dhcp(struct beiscsi_hba *phba, u32 ip_type); 179 int beiscsi_if_en_static(struct beiscsi_hba *phba, u32 ip_type, 182 int beiscsi_if_set_gw(struct beiscsi_hba *phba, u32 ip_type, u8 *gw); 184 int beiscsi_if_get_gw(struct beiscsi_hba *phba, u32 ip_type, 187 int mgmt_get_nic_conf(struct beiscsi_hba *phba, [all …]
|
D | be_iscsi.c | 46 struct beiscsi_hba *phba; in beiscsi_session_create() 136 struct beiscsi_hba *phba; in beiscsi_conn_create() 181 struct beiscsi_hba *phba = iscsi_host_priv(shost); in beiscsi_conn_bind() 234 static int beiscsi_iface_create_ipv4(struct beiscsi_hba *phba) in beiscsi_iface_create_ipv4() 253 static int beiscsi_iface_create_ipv6(struct beiscsi_hba *phba) in beiscsi_iface_create_ipv6() 272 void beiscsi_iface_create_default(struct beiscsi_hba *phba) in beiscsi_iface_create_default() 287 void beiscsi_iface_destroy_default(struct beiscsi_hba *phba) in beiscsi_iface_destroy_default() 315 struct beiscsi_hba *phba = iscsi_host_priv(shost); in beiscsi_iface_config_vlan() 338 struct beiscsi_hba *phba = iscsi_host_priv(shost); in beiscsi_iface_config_ipv4() 403 struct beiscsi_hba *phba = iscsi_host_priv(shost); in beiscsi_iface_config_ipv6() [all …]
|
D | be_iscsi.h | 21 void beiscsi_iface_create_default(struct beiscsi_hba *phba); 23 void beiscsi_iface_destroy_default(struct beiscsi_hba *phba); 37 void beiscsi_offload_iscsi(struct beiscsi_hba *phba, struct iscsi_conn *conn, 63 int beiscsi_get_macaddr(char *buf, struct beiscsi_hba *phba);
|
D | be_mgmt.c | 34 struct beiscsi_hba *phba, in mgmt_vendor_specific_fw_cmd() 108 int mgmt_open_connection(struct beiscsi_hba *phba, in mgmt_open_connection() 221 static int beiscsi_exec_nemb_cmd(struct beiscsi_hba *phba, in beiscsi_exec_nemb_cmd() 223 void (*cbfn)(struct beiscsi_hba *, in beiscsi_exec_nemb_cmd() argument 292 static int beiscsi_prep_nemb_cmd(struct beiscsi_hba *phba, in beiscsi_prep_nemb_cmd() 310 static void __beiscsi_eq_delay_compl(struct beiscsi_hba *phba, unsigned int tag) in __beiscsi_eq_delay_compl() 324 int beiscsi_modify_eq_delay(struct beiscsi_hba *phba, in beiscsi_modify_eq_delay() 356 int beiscsi_get_initiator_name(struct beiscsi_hba *phba, char *name, bool cfg) in beiscsi_get_initiator_name() 383 unsigned int beiscsi_if_get_handle(struct beiscsi_hba *phba) in beiscsi_if_get_handle() 432 static int beiscsi_if_mod_gw(struct beiscsi_hba *phba, in beiscsi_if_mod_gw() [all …]
|
D | be_main.c | 75 struct beiscsi_hba *phba = iscsi_host_priv(shost); \ 82 beiscsi_##_name##_change(struct beiscsi_hba *phba, uint32_t val)\ 106 struct beiscsi_hba *phba = iscsi_host_priv(shost);\ 120 beiscsi_##_name##_init(struct beiscsi_hba *phba, uint32_t val) \ 231 struct beiscsi_hba *phba; in beiscsi_eh_abort() 284 struct beiscsi_hba *phba; in beiscsi_eh_device_reset() 415 static struct beiscsi_hba *beiscsi_hba_alloc(struct pci_dev *pcidev) in beiscsi_hba_alloc() 417 struct beiscsi_hba *phba; in beiscsi_hba_alloc() 441 static void beiscsi_unmap_pci_function(struct beiscsi_hba *phba) in beiscsi_unmap_pci_function() 457 static int beiscsi_map_pci_bars(struct beiscsi_hba *phba, in beiscsi_map_pci_bars() [all …]
|
D | be_cmds.h | 793 int beiscsi_cmd_function_reset(struct beiscsi_hba *phba); 797 int beiscsi_check_fw_rdy(struct beiscsi_hba *phba); 799 int beiscsi_init_sliport(struct beiscsi_hba *phba); 801 int beiscsi_cmd_iscsi_cleanup(struct beiscsi_hba *phba, unsigned short ulp_num); 803 int beiscsi_detect_ue(struct beiscsi_hba *phba); 805 int beiscsi_detect_tpe(struct beiscsi_hba *phba); 817 int beiscsi_cmd_mccq_create(struct beiscsi_hba *phba, 823 int beiscsi_modify_eq_delay(struct beiscsi_hba *phba, struct be_set_eqd *, 825 int beiscsi_mccq_compl_wait(struct beiscsi_hba *phba, 829 int __beiscsi_mcc_compl_status(struct beiscsi_hba *phba, [all …]
|
D | be_cmds.c | 93 struct be_mcc_wrb *alloc_mcc_wrb(struct beiscsi_hba *phba, in alloc_mcc_wrb() 173 int __beiscsi_mcc_compl_status(struct beiscsi_hba *phba, in __beiscsi_mcc_compl_status() 239 int beiscsi_mccq_compl_wait(struct beiscsi_hba *phba, in beiscsi_mccq_compl_wait() 328 struct beiscsi_hba *phba = pci_get_drvdata(ctrl->pdev); in beiscsi_process_mbox_compl() 367 static void beiscsi_process_async_link(struct beiscsi_hba *phba, in beiscsi_process_async_link() 405 static void beiscsi_process_async_sli(struct beiscsi_hba *phba, in beiscsi_process_async_sli() 458 void beiscsi_process_async_event(struct beiscsi_hba *phba, in beiscsi_process_async_event() 492 struct beiscsi_hba *phba = pci_get_drvdata(ctrl->pdev); in beiscsi_process_mcc_compl() 566 void be_mcc_notify(struct beiscsi_hba *phba, unsigned int tag) in be_mcc_notify() 595 struct beiscsi_hba *phba = pci_get_drvdata(ctrl->pdev); in be_mbox_db_ready_poll() [all …]
|
D | be_main.h | 274 struct beiscsi_hba { struct 414 struct beiscsi_hba *phba; argument 697 void beiscsi_process_eq(struct beiscsi_hba *phba); 795 struct wrb_handle *alloc_wrb_handle(struct beiscsi_hba *phba, unsigned int cid, 798 free_mgmt_sgl_handle(struct beiscsi_hba *phba, struct sgl_handle *psgl_handle); 803 void hwi_ring_cq_db(struct beiscsi_hba *phba, 808 void beiscsi_process_mcc_cq(struct beiscsi_hba *phba); 1014 void beiscsi_start_boot_work(struct beiscsi_hba *phba, unsigned int s_handle);
|
D | be.h | 95 struct beiscsi_hba *phba; 112 void (*cbfn)(struct beiscsi_hba *, unsigned int);
|