Home
last modified time | relevance | path

Searched refs:beiscsi_hba (Results 1 – 9 of 9) sorted by relevance

/Linux-v4.19/drivers/scsi/be2iscsi/
Dbe_mgmt.h34 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 …]
Dbe_iscsi.c46 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 …]
Dbe_iscsi.h21 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);
Dbe_mgmt.c34 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 …]
Dbe_main.c75 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 …]
Dbe_cmds.h793 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 …]
Dbe_cmds.c93 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 …]
Dbe_main.h274 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);
Dbe.h95 struct beiscsi_hba *phba;
112 void (*cbfn)(struct beiscsi_hba *, unsigned int);