/linux/drivers/infiniband/hw/irdma/ |
H A D | puda.h | 25 struct irdma_sc_dev; 103 struct irdma_sc_dev *dev; 159 int irdma_puda_poll_cmpl(struct irdma_sc_dev *dev, struct irdma_sc_cq *cq, 162 struct irdma_sc_qp *irdma_ieq_get_qp(struct irdma_sc_dev *dev, 168 void irdma_ieq_mpa_crc_ae(struct irdma_sc_dev *dev, struct irdma_sc_qp *qp); 171 int irdma_cqp_qp_create_cmd(struct irdma_sc_dev *dev, struct irdma_sc_qp *qp); 172 int irdma_cqp_cq_create_cmd(struct irdma_sc_dev *dev, struct irdma_sc_cq *cq); 173 int irdma_cqp_qp_destroy_cmd(struct irdma_sc_dev *dev, struct irdma_sc_qp *qp); 174 void irdma_cqp_cq_destroy_cmd(struct irdma_sc_dev *dev, struct irdma_sc_cq *cq); 177 int irdma_puda_create_ah(struct irdma_sc_dev *dev, [all …]
|
H A D | hmc.h | 146 int irdma_sc_create_hmc_obj(struct irdma_sc_dev *dev, 148 int irdma_sc_del_hmc_obj(struct irdma_sc_dev *dev, 150 int irdma_hmc_sd_one(struct irdma_sc_dev *dev, u8 hmc_fn_id, u64 pa, u32 sd_idx, 153 int irdma_update_sds_noccq(struct irdma_sc_dev *dev, 155 struct irdma_vfdev *irdma_vfdev_from_fpm(struct irdma_sc_dev *dev, 157 struct irdma_hmc_info *irdma_vf_hmcinfo_from_fpm(struct irdma_sc_dev *dev, 162 int irdma_add_pd_table_entry(struct irdma_sc_dev *dev, 165 int irdma_remove_pd_bp(struct irdma_sc_dev *dev,
|
H A D | type.h | 211 struct irdma_sc_dev; 230 struct irdma_sc_dev *dev; 345 struct irdma_sc_dev *dev; 359 struct irdma_sc_dev *dev; 360 int (*process_cqp_sds)(struct irdma_sc_dev *dev, 390 struct irdma_sc_dev *dev; 405 struct irdma_sc_dev *dev; 428 struct irdma_sc_dev *dev; 452 struct irdma_sc_dev *dev; 547 struct irdma_sc_dev *dev; [all …]
|
H A D | pble.h | 80 struct irdma_sc_dev *dev; 95 struct irdma_sc_dev *dev; 111 int irdma_hmc_init_pble(struct irdma_sc_dev *dev,
|
H A D | icrdma_hw.c | 57 static void icrdma_ena_irq(struct irdma_sc_dev *dev, u32 idx) in icrdma_ena_irq() 80 static void icrdma_disable_irq(struct irdma_sc_dev *dev, u32 idx) in icrdma_disable_irq() 95 static void icrdma_cfg_ceq(struct irdma_sc_dev *dev, u32 ceq_id, u32 idx, in icrdma_cfg_ceq() 163 void icrdma_init_hw(struct irdma_sc_dev *dev) in icrdma_init_hw()
|
H A D | hmc.c | 104 static inline void irdma_invalidate_pf_hmc_pd(struct irdma_sc_dev *dev, u32 sd_idx, in irdma_invalidate_pf_hmc_pd() 123 int irdma_hmc_sd_one(struct irdma_sc_dev *dev, u8 hmc_fn_id, u64 pa, u32 sd_idx, in irdma_hmc_sd_one() 145 static int irdma_hmc_sd_grp(struct irdma_sc_dev *dev, in irdma_hmc_sd_grp() 195 static int irdma_hmc_finish_add_sd_reg(struct irdma_sc_dev *dev, in irdma_hmc_finish_add_sd_reg() 220 int irdma_sc_create_hmc_obj(struct irdma_sc_dev *dev, in irdma_sc_create_hmc_obj() 324 static int irdma_finish_del_sd_reg(struct irdma_sc_dev *dev, in irdma_finish_del_sd_reg() 370 int irdma_sc_del_hmc_obj(struct irdma_sc_dev *dev, in irdma_sc_del_hmc_obj() 543 int irdma_add_pd_table_entry(struct irdma_sc_dev *dev, in irdma_add_pd_table_entry() 614 int irdma_remove_pd_bp(struct irdma_sc_dev *dev, in irdma_remove_pd_bp()
|
H A D | i40iw_hw.c | 106 static void i40iw_config_ceq(struct irdma_sc_dev *dev, u32 ceq_id, u32 idx, in i40iw_config_ceq() 132 static void i40iw_ena_irq(struct irdma_sc_dev *dev, u32 idx) in i40iw_ena_irq() 147 static void i40iw_disable_irq(struct irdma_sc_dev *dev, u32 idx) in i40iw_disable_irq() 204 void i40iw_init_hw(struct irdma_sc_dev *dev) in i40iw_init_hw()
|
H A D | uda.h | 31 struct irdma_sc_dev *dev; 45 static inline void irdma_sc_init_ah(struct irdma_sc_dev *dev, struct irdma_sc_ah *ah) in irdma_sc_init_ah()
|
H A D | hw.c | 78 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_puda_ce_handler() 107 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_process_ceq() 215 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_process_aeq() 437 static void irdma_ena_intr(struct irdma_sc_dev *dev, u32 msix_id) in irdma_ena_intr() 569 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_destroy_irq() 592 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_destroy_cqp() 631 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_destroy_aeq() 667 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_destroy_ceq() 756 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_destroy_ccq() 780 static void irdma_close_hmc_objects_type(struct irdma_sc_dev *dev, in irdma_close_hmc_objects_type() [all …]
|
H A D | pble.c | 36 int irdma_hmc_init_pble(struct irdma_sc_dev *dev, in irdma_hmc_init_pble() 87 struct irdma_sc_dev *dev = pble_rsrc->dev; in add_sd_direct() 139 struct irdma_sc_dev *dev = pble_rsrc->dev; in add_bp_pages() 191 static enum irdma_sd_entry_type irdma_get_type(struct irdma_sc_dev *dev, in irdma_get_type() 207 struct irdma_sc_dev *dev = pble_rsrc->dev; in add_pble_prm()
|
H A D | irdma.h | 154 void i40iw_init_hw(struct irdma_sc_dev *dev); 155 void icrdma_init_hw(struct irdma_sc_dev *dev);
|
H A D | ctrl.c | 167 void irdma_sc_pd_init(struct irdma_sc_dev *dev, struct irdma_sc_pd *pd, u32 pd_id, in irdma_sc_pd_init() 874 struct irdma_sc_dev *dev; in irdma_sc_qp_setctx() 1055 static int irdma_sc_alloc_stag(struct irdma_sc_dev *dev, in irdma_sc_alloc_stag() 1119 static int irdma_sc_mr_reg_non_shared(struct irdma_sc_dev *dev, in irdma_sc_mr_reg_non_shared() 1210 static int irdma_sc_dealloc_stag(struct irdma_sc_dev *dev, in irdma_sc_dealloc_stag() 1250 static int irdma_sc_mw_alloc(struct irdma_sc_dev *dev, in irdma_sc_mw_alloc() 1894 struct irdma_sc_dev *dev = vsi->dev; in irdma_get_stats_idx() 1921 struct irdma_sc_dev *dev = vsi->dev; in irdma_hw_stats_init_gen1() 1995 struct irdma_sc_dev *dev = vsi->dev; in irdma_vsi_stats_free() 2329 static int irdma_sc_qp_upload_context(struct irdma_sc_dev *dev, in irdma_sc_qp_upload_context() [all …]
|
H A D | puda.c | 139 static struct irdma_puda_buf *irdma_puda_alloc_buf(struct irdma_sc_dev *dev, in irdma_puda_alloc_buf() 177 static void irdma_puda_dele_buf(struct irdma_sc_dev *dev, in irdma_puda_dele_buf() 323 int irdma_puda_poll_cmpl(struct irdma_sc_dev *dev, struct irdma_sc_cq *cq, in irdma_puda_poll_cmpl() 605 static int irdma_puda_qp_wqe(struct irdma_sc_dev *dev, struct irdma_sc_qp *qp) in irdma_puda_qp_wqe() 723 static int irdma_puda_cq_wqe(struct irdma_sc_dev *dev, struct irdma_sc_cq *cq) in irdma_puda_cq_wqe() 777 struct irdma_sc_dev *dev = rsrc->dev; in irdma_puda_cq_create() 835 struct irdma_sc_dev *dev = rsrc->dev; in irdma_puda_free_qp() 867 struct irdma_sc_dev *dev = rsrc->dev; in irdma_puda_free_cq() 895 struct irdma_sc_dev *dev = vsi->dev; in irdma_puda_dele_rsrc() 1003 struct irdma_sc_dev *dev = vsi->dev; in irdma_puda_create_rsrc()
|
H A D | verbs.h | 231 static inline u16 irdma_fw_major_ver(struct irdma_sc_dev *dev) in irdma_fw_major_ver() 236 static inline u16 irdma_fw_minor_ver(struct irdma_sc_dev *dev) in irdma_fw_minor_ver()
|
H A D | icrdma_hw.h | 71 void icrdma_init_hw(struct irdma_sc_dev *dev);
|
H A D | main.h | 299 struct irdma_sc_dev sc_dev; 408 static inline struct irdma_pci_f *dev_to_rf(struct irdma_sc_dev *dev) in dev_to_rf() 496 bool irdma_cqp_crit_err(struct irdma_sc_dev *dev, u8 cqp_cmd,
|
H A D | cm.h | 278 struct irdma_sc_dev *dev; 352 struct irdma_sc_dev *dev;
|
H A D | i40iw_hw.h | 159 void i40iw_init_hw(struct irdma_sc_dev *dev);
|
H A D | verbs.c | 377 struct irdma_sc_dev *dev = &iwdev->rf->sc_dev; in irdma_alloc_pd() 764 struct irdma_sc_dev *dev = &iwdev->rf->sc_dev; in irdma_roce_fill_and_set_qpctx_info() 804 struct irdma_sc_dev *dev = &iwdev->rf->sc_dev; in irdma_iw_fill_and_set_qpctx_info() 833 struct irdma_sc_dev *dev = &iwdev->rf->sc_dev; in irdma_validate_qp_attrs() 888 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_create_qp() 1191 struct irdma_sc_dev *dev = &iwdev->rf->sc_dev; in irdma_modify_qp_roce() 1547 struct irdma_sc_dev *dev = &iwdev->rf->sc_dev; in irdma_modify_qp() 1852 struct irdma_sc_dev *dev = cq->dev; in irdma_destroy_cq() 1888 struct irdma_sc_dev *dev = iwcq->sc_cq.dev; in irdma_resize_cq() 2053 struct irdma_sc_dev *dev = &rf->sc_dev; in irdma_create_cq() [all …]
|
H A D | main.c | 55 static void irdma_log_invalid_mtu(u16 mtu, struct irdma_sc_dev *dev) in irdma_log_invalid_mtu()
|
H A D | cm.c | 3641 struct irdma_sc_dev *dev; in irdma_accept() 4138 struct irdma_sc_dev *dev; in irdma_cm_event_connected()
|