Home
last modified time | relevance | path

Searched refs:irdma_pci_f (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/infiniband/hw/irdma/
H A Dmain.h202 struct irdma_pci_f *rf;
254 void (*request_reset)(struct irdma_pci_f *rf);
261 struct irdma_pci_f { struct
351 struct irdma_pci_f *rf; argument
424 static inline struct irdma_pci_f *dev_to_rf(struct irdma_sc_dev *dev) in dev_to_rf()
426 return container_of(dev, struct irdma_pci_f, sc_dev); in dev_to_rf()
442 static inline int irdma_alloc_rsrc(struct irdma_pci_f *rf, in irdma_alloc_rsrc()
477 static inline void irdma_free_rsrc(struct irdma_pci_f *rf, in irdma_free_rsrc()
487 int irdma_ctrl_init_hw(struct irdma_pci_f *rf);
488 void irdma_ctrl_deinit_hw(struct irdma_pci_f *rf);
[all …]
H A Dig3rdma_if.c11 struct irdma_pci_f *rf = auxiliary_get_drvdata(cdev_info->adev); in ig3rdma_idc_core_event_handler()
36 static int ig3rdma_vchnl_init(struct irdma_pci_f *rf, in ig3rdma_vchnl_init()
71 static void ig3rdma_request_reset(struct irdma_pci_f *rf) in ig3rdma_request_reset()
123 static void ig3rdma_decfg_rf(struct irdma_pci_f *rf) in ig3rdma_decfg_rf()
134 static int ig3rdma_cfg_rf(struct irdma_pci_f *rf, in ig3rdma_cfg_rf()
174 struct irdma_pci_f *rf; in ig3rdma_core_probe()
212 struct irdma_pci_f *rf = auxiliary_get_drvdata(aux_dev); in ig3rdma_core_remove()
H A Dhw.c76 static void irdma_puda_ce_handler(struct irdma_pci_f *rf, in irdma_puda_ce_handler()
109 static void irdma_process_normal_ceqe(struct irdma_pci_f *rf, in irdma_process_normal_ceqe()
143 static void irdma_process_reserved_ceqe(struct irdma_pci_f *rf, in irdma_process_reserved_ceqe()
174 static void irdma_process_ceq(struct irdma_pci_f *rf, struct irdma_ceq *ceq) in irdma_process_ceq()
251 static void irdma_process_ae_def_cmpl(struct irdma_pci_f *rf, in irdma_process_ae_def_cmpl()
275 static void irdma_process_aeq(struct irdma_pci_f *rf) in irdma_process_aeq()
538 struct irdma_pci_f *rf = from_tasklet(rf, t, dpc_tasklet); in irdma_dpc()
553 struct irdma_pci_f *rf = iwceq->rf; in irdma_ceq_dpc()
566 static int irdma_save_msix_info(struct irdma_pci_f *rf) in irdma_save_msix_info()
622 struct irdma_pci_f *rf = data; in irdma_irq_handler()
[all …]
H A Dutils.c13 int irdma_arp_table(struct irdma_pci_f *rf, u32 *ip_addr, bool ipv4, in irdma_arp_table()
80 int irdma_add_arp(struct irdma_pci_f *rf, u32 *ip, bool ipv4, const u8 *mac) in irdma_add_arp()
547 void irdma_cleanup_pending_cqp_op(struct irdma_pci_f *rf) in irdma_cleanup_pending_cqp_op()
601 static int irdma_wait_event(struct irdma_pci_f *rf, in irdma_wait_event()
746 int irdma_handle_cqp_op(struct irdma_pci_f *rf, in irdma_handle_cqp_op()
841 return &(container_of(dev, struct irdma_pci_f, sc_dev))->iwdev->ibdev; in to_ibdev()
888 struct irdma_pci_f *rf = dev_to_rf(dev); in irdma_cqp_sds_cmd()
920 struct irdma_pci_f *rf = dev_to_rf(dev); in irdma_cqp_qp_suspend_resume()
1032 struct irdma_pci_f *rf = dev_to_rf(dev); in irdma_cqp_cq_create_cmd()
1061 struct irdma_pci_f *rf = dev_to_rf(dev); in irdma_cqp_qp_create_cmd()
[all …]
H A Dicrdma_if.c159 static void icrdma_request_reset(struct irdma_pci_f *rf) in icrdma_request_reset()
165 static int icrdma_init_interrupts(struct irdma_pci_f *rf, struct iidc_rdma_core_dev_info *cdev) in icrdma_init_interrupts()
191 static void icrdma_deinit_interrupts(struct irdma_pci_f *rf, struct iidc_rdma_core_dev_info *cdev) in icrdma_deinit_interrupts()
205 struct irdma_pci_f *rf = iwdev->rf; in icrdma_fill_device_info()
250 struct irdma_pci_f *rf; in icrdma_probe()
H A Di40iw_if.c66 static void i40iw_request_reset(struct irdma_pci_f *rf) in i40iw_request_reset()
75 struct irdma_pci_f *rf = iwdev->rf; in i40iw_fill_device_info()
113 struct irdma_pci_f *rf; in i40iw_open()
H A Dcm.h399 int irdma_add_arp(struct irdma_pci_f *rf, u32 *ip, bool ipv4, const u8 *mac);
407 int irdma_arp_table(struct irdma_pci_f *rf, u32 *ip_addr, bool ipv4,
H A Dosdep.h37 struct irdma_pci_f;
H A Dverbs.c16 struct irdma_pci_f *rf = iwdev->rf; in irdma_query_device()
400 struct irdma_pci_f *rf = iwdev->rf; in irdma_alloc_pd()
764 struct irdma_pci_f *rf = iwqp->iwdev->rf; in irdma_cqp_create_qp_cmd()
902 struct irdma_pci_f *rf = iwdev->rf; in irdma_setup_gsi_qp_rsrc()
955 struct irdma_pci_f *rf = iwdev->rf; in irdma_create_qp()
1883 static void irdma_srq_free_rsrc(struct irdma_pci_f *rf, struct irdma_srq *iwsrq) in irdma_srq_free_rsrc()
1901 static void irdma_cq_free_rsrc(struct irdma_pci_f *rf, struct irdma_cq *iwcq) in irdma_cq_free_rsrc()
2030 struct irdma_pci_f *rf; in irdma_resize_cq()
2204 struct irdma_pci_f *rf = iwdev->rf; in irdma_modify_srq()
2338 struct irdma_pci_f *rf = iwdev->rf; in irdma_create_srq()
[all …]
H A Dmain.c73 struct irdma_pci_f *rf = auxiliary_get_drvdata(aux_core_dev); in ig3rdma_vport_probe()