Home
last modified time | relevance | path

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

/linux-6.12.1/drivers/scsi/be2iscsi/
Dbe_mgmt.h29 int mgmt_open_connection(struct beiscsi_hba *phba,
35 struct beiscsi_hba *phba,
154 struct beiscsi_hba *phba;
166 int beiscsi_mgmt_invalidate_icds(struct beiscsi_hba *phba,
170 int beiscsi_get_initiator_name(struct beiscsi_hba *phba, char *name, bool cfg);
172 int beiscsi_if_en_dhcp(struct beiscsi_hba *phba, u32 ip_type);
174 int beiscsi_if_en_static(struct beiscsi_hba *phba, u32 ip_type,
177 int beiscsi_if_set_gw(struct beiscsi_hba *phba, u32 ip_type, u8 *gw);
179 int beiscsi_if_get_gw(struct beiscsi_hba *phba, u32 ip_type,
182 int mgmt_get_nic_conf(struct beiscsi_hba *phba,
[all …]
Dbe_iscsi.c43 struct beiscsi_hba *phba; in beiscsi_session_create()
133 struct beiscsi_hba *phba; in beiscsi_conn_create()
179 struct beiscsi_hba *phba = iscsi_host_priv(shost); in beiscsi_conn_bind()
239 static int beiscsi_iface_create_ipv4(struct beiscsi_hba *phba) in beiscsi_iface_create_ipv4()
258 static int beiscsi_iface_create_ipv6(struct beiscsi_hba *phba) in beiscsi_iface_create_ipv6()
277 void beiscsi_iface_create_default(struct beiscsi_hba *phba) in beiscsi_iface_create_default()
292 void beiscsi_iface_destroy_default(struct beiscsi_hba *phba) in beiscsi_iface_destroy_default()
320 struct beiscsi_hba *phba = iscsi_host_priv(shost); in beiscsi_iface_config_vlan()
343 struct beiscsi_hba *phba = iscsi_host_priv(shost); in beiscsi_iface_config_ipv4()
408 struct beiscsi_hba *phba = iscsi_host_priv(shost); in beiscsi_iface_config_ipv6()
[all …]
Dbe_mgmt.c34 struct beiscsi_hba *phba, in mgmt_vendor_specific_fw_cmd()
109 int mgmt_open_connection(struct beiscsi_hba *phba, in mgmt_open_connection()
222 static int beiscsi_exec_nemb_cmd(struct beiscsi_hba *phba, in beiscsi_exec_nemb_cmd()
224 void (*cbfn)(struct beiscsi_hba *, in beiscsi_exec_nemb_cmd() argument
274 static int beiscsi_prep_nemb_cmd(struct beiscsi_hba *phba, in beiscsi_prep_nemb_cmd()
293 static void beiscsi_free_nemb_cmd(struct beiscsi_hba *phba, in beiscsi_free_nemb_cmd()
306 static void __beiscsi_eq_delay_compl(struct beiscsi_hba *phba, unsigned int tag) in __beiscsi_eq_delay_compl()
320 int beiscsi_modify_eq_delay(struct beiscsi_hba *phba, in beiscsi_modify_eq_delay()
360 int beiscsi_get_initiator_name(struct beiscsi_hba *phba, char *name, bool cfg) in beiscsi_get_initiator_name()
388 unsigned int beiscsi_if_get_handle(struct beiscsi_hba *phba) in beiscsi_if_get_handle()
[all …]
Dbe_iscsi.h16 void beiscsi_iface_create_default(struct beiscsi_hba *phba);
18 void beiscsi_iface_destroy_default(struct beiscsi_hba *phba);
32 void beiscsi_offload_iscsi(struct beiscsi_hba *phba, struct iscsi_conn *conn,
58 int beiscsi_get_macaddr(char *buf, struct beiscsi_hba *phba);
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) \
227 struct beiscsi_hba *phba; in beiscsi_eh_abort()
287 struct beiscsi_hba *phba; in beiscsi_eh_device_reset()
426 static struct beiscsi_hba *beiscsi_hba_alloc(struct pci_dev *pcidev) in beiscsi_hba_alloc()
428 struct beiscsi_hba *phba; in beiscsi_hba_alloc()
452 static void beiscsi_unmap_pci_function(struct beiscsi_hba *phba) in beiscsi_unmap_pci_function()
468 static int beiscsi_map_pci_bars(struct beiscsi_hba *phba, in beiscsi_map_pci_bars()
[all …]
Dbe_cmds.h788 int beiscsi_cmd_function_reset(struct beiscsi_hba *phba);
792 int beiscsi_check_fw_rdy(struct beiscsi_hba *phba);
794 int beiscsi_init_sliport(struct beiscsi_hba *phba);
796 int beiscsi_cmd_iscsi_cleanup(struct beiscsi_hba *phba, unsigned short ulp_num);
798 int beiscsi_detect_ue(struct beiscsi_hba *phba);
800 int beiscsi_detect_tpe(struct beiscsi_hba *phba);
812 int beiscsi_cmd_mccq_create(struct beiscsi_hba *phba,
818 int beiscsi_modify_eq_delay(struct beiscsi_hba *phba, struct be_set_eqd *,
820 int beiscsi_mccq_compl_wait(struct beiscsi_hba *phba,
824 int __beiscsi_mcc_compl_status(struct beiscsi_hba *phba,
[all …]
Dbe_cmds.c88 struct be_mcc_wrb *alloc_mcc_wrb(struct beiscsi_hba *phba, in alloc_mcc_wrb()
168 int __beiscsi_mcc_compl_status(struct beiscsi_hba *phba, in __beiscsi_mcc_compl_status()
234 int beiscsi_mccq_compl_wait(struct beiscsi_hba *phba, in beiscsi_mccq_compl_wait()
323 struct beiscsi_hba *phba = pci_get_drvdata(ctrl->pdev); in beiscsi_process_mbox_compl()
362 static void beiscsi_process_async_link(struct beiscsi_hba *phba, in beiscsi_process_async_link()
400 static void beiscsi_process_async_sli(struct beiscsi_hba *phba, in beiscsi_process_async_sli()
453 void beiscsi_process_async_event(struct beiscsi_hba *phba, in beiscsi_process_async_event()
487 struct beiscsi_hba *phba = pci_get_drvdata(ctrl->pdev); in beiscsi_process_mcc_compl()
561 void be_mcc_notify(struct beiscsi_hba *phba, unsigned int tag) in be_mcc_notify()
590 struct beiscsi_hba *phba = pci_get_drvdata(ctrl->pdev); in be_mbox_db_ready_poll()
[all …]
Dbe_main.h268 struct beiscsi_hba { struct
408 struct beiscsi_hba *phba; argument
691 void beiscsi_process_eq(struct beiscsi_hba *phba);
789 struct wrb_handle *alloc_wrb_handle(struct beiscsi_hba *phba, unsigned int cid,
792 free_mgmt_sgl_handle(struct beiscsi_hba *phba, struct sgl_handle *psgl_handle);
797 void hwi_ring_cq_db(struct beiscsi_hba *phba,
802 void beiscsi_process_mcc_cq(struct beiscsi_hba *phba);
1008 void beiscsi_start_boot_work(struct beiscsi_hba *phba, unsigned int s_handle);
Dbe.h90 struct beiscsi_hba *phba;
107 void (*cbfn)(struct beiscsi_hba *, unsigned int);