drivers/infiniband/hw/irdma/cm.c
3645
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/cm.c
4142
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/cm.h
278
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/cm.h
352
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/ctrl.c
1269
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/ctrl.c
1450
static int irdma_sc_alloc_stag(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/ctrl.c
1517
static int irdma_sc_mr_reg_non_shared(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/ctrl.c
1611
static int irdma_sc_dealloc_stag(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/ctrl.c
1652
static int irdma_sc_mw_alloc(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/ctrl.c
175
void irdma_sc_pd_init(struct irdma_sc_dev *dev, struct irdma_sc_pd *pd, u32 pd_id,
drivers/infiniband/hw/irdma/ctrl.c
2298
struct irdma_sc_dev *dev = vsi->dev;
drivers/infiniband/hw/irdma/ctrl.c
2325
struct irdma_sc_dev *dev = vsi->dev;
drivers/infiniband/hw/irdma/ctrl.c
2400
struct irdma_sc_dev *dev = vsi->dev;
drivers/infiniband/hw/irdma/ctrl.c
2753
static int irdma_sc_qp_upload_context(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/ctrl.c
3149
void irdma_check_cqp_progress(struct irdma_cqp_timeout *timeout, struct irdma_sc_dev *dev)
drivers/infiniband/hw/irdma/ctrl.c
3198
void irdma_sc_cqp_def_cmpl_ae_handler(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/ctrl.c
3241
u64 irdma_sc_cqp_cleanup_handler(struct irdma_sc_dev *dev)
drivers/infiniband/hw/irdma/ctrl.c
3300
static u64 irdma_sc_decode_fpm_commit(struct irdma_sc_dev *dev, __le64 *buf,
drivers/infiniband/hw/irdma/ctrl.c
3342
irdma_sc_parse_fpm_commit_buf(struct irdma_sc_dev *dev, __le64 *buf,
drivers/infiniband/hw/irdma/ctrl.c
3450
static int irdma_sc_parse_fpm_query_buf(struct irdma_sc_dev *dev, __le64 *buf,
drivers/infiniband/hw/irdma/ctrl.c
4434
struct irdma_sc_dev *dev = ceq->dev;
drivers/infiniband/hw/irdma/ctrl.c
4496
bool irdma_sc_process_ceq(struct irdma_sc_dev *dev, struct irdma_sc_ceq *ceq,
drivers/infiniband/hw/irdma/ctrl.c
4652
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/ctrl.c
4880
void irdma_sc_repost_aeq_entries(struct irdma_sc_dev *dev, u32 count)
drivers/infiniband/hw/irdma/ctrl.c
5032
int irdma_sc_init_iw_hmc(struct irdma_sc_dev *dev, u8 hmc_fn_id)
drivers/infiniband/hw/irdma/ctrl.c
5090
static int irdma_sc_cfg_iw_fpm(struct irdma_sc_dev *dev, u8 hmc_fn_id)
drivers/infiniband/hw/irdma/ctrl.c
5242
static int irdma_update_pe_sds(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/ctrl.c
5260
int irdma_update_sds_noccq(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/ctrl.c
5342
static u32 irdma_est_sd(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/ctrl.c
5424
int irdma_get_rdma_features(struct irdma_sc_dev *dev)
drivers/infiniband/hw/irdma/ctrl.c
5499
static u32 irdma_q1_cnt(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/ctrl.c
5516
static void cfg_fpm_value_gen_1(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/ctrl.c
5522
static void cfg_fpm_value_gen_2(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/ctrl.c
5556
static void irdma_get_rsrc_mem_config(struct irdma_sc_dev *dev, bool is_mrte_loc_mem)
drivers/infiniband/hw/irdma/ctrl.c
5588
static int irdma_cfg_sd_mem(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/ctrl.c
5610
static u32 irdma_get_objs_pages(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/ctrl.c
5631
static void irdma_set_host_hmc_rsrc_gen_3(struct irdma_sc_dev *dev)
drivers/infiniband/hw/irdma/ctrl.c
5669
static int irdma_verify_commit_fpm_gen_3(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/ctrl.c
5724
static int irdma_set_loc_hmc_rsrc_gen_3(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/ctrl.c
5802
static int cfg_fpm_value_gen_3(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/ctrl.c
5883
int irdma_cfg_fpm_val(struct irdma_sc_dev *dev, u32 qp_count)
drivers/infiniband/hw/irdma/ctrl.c
6061
static int irdma_exec_cqp_cmd(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/ctrl.c
6354
int irdma_process_cqp_cmd(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/ctrl.c
6373
int irdma_process_bh(struct irdma_sc_dev *dev)
drivers/infiniband/hw/irdma/ctrl.c
6397
void irdma_cfg_aeq(struct irdma_sc_dev *dev, u32 idx, bool enable)
drivers/infiniband/hw/irdma/ctrl.c
6439
static int irdma_wait_pe_ready(struct irdma_sc_dev *dev)
drivers/infiniband/hw/irdma/ctrl.c
6458
static inline void irdma_sc_init_hw(struct irdma_sc_dev *dev)
drivers/infiniband/hw/irdma/ctrl.c
6480
int irdma_sc_dev_init(enum irdma_vers ver, struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/hmc.c
105
static inline void irdma_invalidate_pf_hmc_pd(struct irdma_sc_dev *dev, u32 sd_idx,
drivers/infiniband/hw/irdma/hmc.c
124
int irdma_hmc_sd_one(struct irdma_sc_dev *dev, u8 hmc_fn_id, u64 pa, u32 sd_idx,
drivers/infiniband/hw/irdma/hmc.c
146
static int irdma_hmc_sd_grp(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/hmc.c
196
static int irdma_hmc_finish_add_sd_reg(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/hmc.c
221
int irdma_sc_create_hmc_obj(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/hmc.c
329
static int irdma_finish_del_sd_reg(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/hmc.c
375
int irdma_sc_del_hmc_obj(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/hmc.c
551
int irdma_add_pd_table_entry(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/hmc.c
625
int irdma_remove_pd_bp(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/hmc.h
163
int irdma_sc_create_hmc_obj(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/hmc.h
165
int irdma_sc_del_hmc_obj(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/hmc.h
167
int irdma_hmc_sd_one(struct irdma_sc_dev *dev, u8 hmc_fn_id, u64 pa, u32 sd_idx,
drivers/infiniband/hw/irdma/hmc.h
170
int irdma_update_sds_noccq(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/hmc.h
172
struct irdma_vfdev *irdma_vfdev_from_fpm(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/hmc.h
174
struct irdma_hmc_info *irdma_vf_hmcinfo_from_fpm(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/hmc.h
179
int irdma_add_pd_table_entry(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/hmc.h
182
int irdma_remove_pd_bp(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/hw.c
1025
struct irdma_sc_dev *dev = &rf->sc_dev;
drivers/infiniband/hw/irdma/hw.c
110
struct irdma_sc_dev *dev, u32 cq_idx)
drivers/infiniband/hw/irdma/hw.c
1143
struct irdma_sc_dev *dev = &rf->sc_dev;
drivers/infiniband/hw/irdma/hw.c
1312
struct irdma_sc_dev *dev = &rf->sc_dev;
drivers/infiniband/hw/irdma/hw.c
144
struct irdma_sc_dev *dev, u32 cq_idx)
drivers/infiniband/hw/irdma/hw.c
1500
struct irdma_sc_dev *dev = &rf->sc_dev;
drivers/infiniband/hw/irdma/hw.c
1571
struct irdma_sc_dev *dev = &rf->sc_dev;
drivers/infiniband/hw/irdma/hw.c
1695
struct irdma_sc_dev *dev = &rf->sc_dev;
drivers/infiniband/hw/irdma/hw.c
1740
struct irdma_sc_dev *dev = &rf->sc_dev;
drivers/infiniband/hw/irdma/hw.c
176
struct irdma_sc_dev *dev = &rf->sc_dev;
drivers/infiniband/hw/irdma/hw.c
1938
struct irdma_sc_dev *dev = &rf->sc_dev;
drivers/infiniband/hw/irdma/hw.c
2013
struct irdma_sc_dev *dev = &rf->sc_dev;
drivers/infiniband/hw/irdma/hw.c
2221
struct irdma_sc_dev *dev = &rf->sc_dev;
drivers/infiniband/hw/irdma/hw.c
276
struct irdma_sc_dev *dev = &rf->sc_dev;
drivers/infiniband/hw/irdma/hw.c
526
static void irdma_ena_intr(struct irdma_sc_dev *dev, u32 msix_id)
drivers/infiniband/hw/irdma/hw.c
656
struct irdma_sc_dev *dev = &rf->sc_dev;
drivers/infiniband/hw/irdma/hw.c
679
struct irdma_sc_dev *dev = &rf->sc_dev;
drivers/infiniband/hw/irdma/hw.c
720
struct irdma_sc_dev *dev = &rf->sc_dev;
drivers/infiniband/hw/irdma/hw.c
758
struct irdma_sc_dev *dev = &rf->sc_dev;
drivers/infiniband/hw/irdma/hw.c
79
struct irdma_sc_dev *dev = &rf->sc_dev;
drivers/infiniband/hw/irdma/hw.c
850
struct irdma_sc_dev *dev = &rf->sc_dev;
drivers/infiniband/hw/irdma/hw.c
874
static void irdma_close_hmc_objects_type(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/hw.c
898
static void irdma_del_hmc_objects(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/hw.c
918
static int irdma_create_hmc_obj_type(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/hw.c
936
struct irdma_sc_dev *dev = &rf->sc_dev;
drivers/infiniband/hw/irdma/i40iw_hw.c
108
static void i40iw_config_ceq(struct irdma_sc_dev *dev, u32 ceq_id, u32 idx,
drivers/infiniband/hw/irdma/i40iw_hw.c
134
static void i40iw_ena_irq(struct irdma_sc_dev *dev, u32 idx)
drivers/infiniband/hw/irdma/i40iw_hw.c
149
static void i40iw_disable_irq(struct irdma_sc_dev *dev, u32 idx)
drivers/infiniband/hw/irdma/i40iw_hw.c
206
void i40iw_init_hw(struct irdma_sc_dev *dev)
drivers/infiniband/hw/irdma/i40iw_hw.h
161
void i40iw_init_hw(struct irdma_sc_dev *dev);
drivers/infiniband/hw/irdma/icrdma_hw.c
165
void icrdma_init_hw(struct irdma_sc_dev *dev)
drivers/infiniband/hw/irdma/icrdma_hw.c
59
static void icrdma_ena_irq(struct irdma_sc_dev *dev, u32 idx)
drivers/infiniband/hw/irdma/icrdma_hw.c
82
static void icrdma_disable_irq(struct irdma_sc_dev *dev, u32 idx)
drivers/infiniband/hw/irdma/icrdma_hw.c
97
static void icrdma_cfg_ceq(struct irdma_sc_dev *dev, u32 ceq_id, u32 idx,
drivers/infiniband/hw/irdma/icrdma_hw.h
72
void icrdma_init_hw(struct irdma_sc_dev *dev);
drivers/infiniband/hw/irdma/ig3rdma_hw.c
111
void ig3rdma_init_hw(struct irdma_sc_dev *dev)
drivers/infiniband/hw/irdma/ig3rdma_hw.c
13
static void ig3rdma_ena_irq(struct irdma_sc_dev *dev, u32 idx)
drivers/infiniband/hw/irdma/ig3rdma_hw.c
34
static void ig3rdma_disable_irq(struct irdma_sc_dev *dev, u32 idx)
drivers/infiniband/hw/irdma/ig3rdma_hw.h
29
int ig3rdma_vchnl_send_sync(struct irdma_sc_dev *dev, u8 *msg, u16 len,
drivers/infiniband/hw/irdma/ig3rdma_if.c
19
int ig3rdma_vchnl_send_sync(struct irdma_sc_dev *dev, u8 *msg, u16 len,
drivers/infiniband/hw/irdma/irdma.h
171
void i40iw_init_hw(struct irdma_sc_dev *dev);
drivers/infiniband/hw/irdma/irdma.h
172
void icrdma_init_hw(struct irdma_sc_dev *dev);
drivers/infiniband/hw/irdma/irdma.h
173
void ig3rdma_init_hw(struct irdma_sc_dev *dev);
drivers/infiniband/hw/irdma/main.c
42
void irdma_log_invalid_mtu(u16 mtu, struct irdma_sc_dev *dev)
drivers/infiniband/hw/irdma/main.h
311
struct irdma_sc_dev sc_dev;
drivers/infiniband/hw/irdma/main.h
423
static inline struct irdma_pci_f *dev_to_rf(struct irdma_sc_dev *dev)
drivers/infiniband/hw/irdma/main.h
516
bool irdma_cqp_crit_err(struct irdma_sc_dev *dev, u8 cqp_cmd,
drivers/infiniband/hw/irdma/main.h
531
int irdma_get_timeout_threshold(struct irdma_sc_dev *dev);
drivers/infiniband/hw/irdma/main.h
578
void irdma_log_invalid_mtu(u16 mtu, struct irdma_sc_dev *dev);
drivers/infiniband/hw/irdma/osdep.h
29
struct irdma_sc_dev;
drivers/infiniband/hw/irdma/osdep.h
39
struct ib_device *to_ibdev(struct irdma_sc_dev *dev);
drivers/infiniband/hw/irdma/osdep.h
40
void irdma_ieq_mpa_crc_ae(struct irdma_sc_dev *dev, struct irdma_sc_qp *qp);
drivers/infiniband/hw/irdma/osdep.h
41
enum irdma_status_code irdma_vf_wait_vchnl_resp(struct irdma_sc_dev *dev);
drivers/infiniband/hw/irdma/osdep.h
42
bool irdma_vf_clear_to_send(struct irdma_sc_dev *dev);
drivers/infiniband/hw/irdma/osdep.h
43
void irdma_add_dev_ref(struct irdma_sc_dev *dev);
drivers/infiniband/hw/irdma/osdep.h
44
void irdma_put_dev_ref(struct irdma_sc_dev *dev);
drivers/infiniband/hw/irdma/osdep.h
46
struct irdma_sc_qp *irdma_ieq_get_qp(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/osdep.h
53
int irdma_cqp_sds_cmd(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/osdep.h
55
int irdma_cqp_manage_hmc_fcn_cmd(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/osdep.h
58
int irdma_alloc_query_fpm_buf(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/osdep.h
60
void *irdma_remove_cqp_head(struct irdma_sc_dev *dev);
drivers/infiniband/hw/irdma/pble.c
139
struct irdma_sc_dev *dev = pble_rsrc->dev;
drivers/infiniband/hw/irdma/pble.c
191
static enum irdma_sd_entry_type irdma_get_type(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/pble.c
214
struct irdma_sc_dev *dev = pble_rsrc->dev;
drivers/infiniband/hw/irdma/pble.c
36
int irdma_hmc_init_pble(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/pble.c
87
struct irdma_sc_dev *dev = pble_rsrc->dev;
drivers/infiniband/hw/irdma/pble.h
111
int irdma_hmc_init_pble(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/pble.h
80
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/pble.h
95
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/protos.h
16
int irdma_sc_dev_init(enum irdma_vers ver, struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/protos.h
18
void irdma_sc_rt_init(struct irdma_sc_dev *dev);
drivers/infiniband/hw/irdma/protos.h
25
int irdma_sc_init_iw_hmc(struct irdma_sc_dev *dev, u8 hmc_fn_id);
drivers/infiniband/hw/irdma/protos.h
27
int irdma_cqp_gather_stats_cmd(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/protos.h
29
void irdma_cqp_gather_stats_gen1(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/protos.h
33
int irdma_cqp_ws_node_cmd(struct irdma_sc_dev *dev, u8 cmd,
drivers/infiniband/hw/irdma/protos.h
35
int irdma_cqp_ceq_cmd(struct irdma_sc_dev *dev, struct irdma_sc_ceq *sc_ceq,
drivers/infiniband/hw/irdma/protos.h
37
int irdma_cqp_aeq_cmd(struct irdma_sc_dev *dev, struct irdma_sc_aeq *sc_aeq,
drivers/infiniband/hw/irdma/protos.h
41
u16 irdma_alloc_ws_node_id(struct irdma_sc_dev *dev);
drivers/infiniband/hw/irdma/protos.h
42
void irdma_free_ws_node_id(struct irdma_sc_dev *dev, u16 node_id);
drivers/infiniband/hw/irdma/protos.h
81
int irdma_cfg_fpm_val(struct irdma_sc_dev *dev, u32 qp_count);
drivers/infiniband/hw/irdma/protos.h
82
int irdma_get_rdma_features(struct irdma_sc_dev *dev);
drivers/infiniband/hw/irdma/protos.h
83
void free_sd_mem(struct irdma_sc_dev *dev);
drivers/infiniband/hw/irdma/protos.h
84
int irdma_process_cqp_cmd(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/protos.h
86
int irdma_process_bh(struct irdma_sc_dev *dev);
drivers/infiniband/hw/irdma/protos.h
87
int irdma_cqp_sds_cmd(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/protos.h
89
int irdma_alloc_query_fpm_buf(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/protos.h
91
int irdma_cqp_manage_hmc_fcn_cmd(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/protos.h
94
void irdma_add_dev_ref(struct irdma_sc_dev *dev);
drivers/infiniband/hw/irdma/protos.h
95
void irdma_put_dev_ref(struct irdma_sc_dev *dev);
drivers/infiniband/hw/irdma/protos.h
96
void *irdma_remove_cqp_head(struct irdma_sc_dev *dev);
drivers/infiniband/hw/irdma/puda.c
139
static struct irdma_puda_buf *irdma_puda_alloc_buf(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/puda.c
177
static void irdma_puda_dele_buf(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/puda.c
323
int irdma_puda_poll_cmpl(struct irdma_sc_dev *dev, struct irdma_sc_cq *cq,
drivers/infiniband/hw/irdma/puda.c
605
static int irdma_puda_qp_wqe(struct irdma_sc_dev *dev, struct irdma_sc_qp *qp)
drivers/infiniband/hw/irdma/puda.c
722
static int irdma_puda_cq_wqe(struct irdma_sc_dev *dev, struct irdma_sc_cq *cq)
drivers/infiniband/hw/irdma/puda.c
767
struct irdma_sc_dev *dev = rsrc->dev;
drivers/infiniband/hw/irdma/puda.c
832
struct irdma_sc_dev *dev = rsrc->dev;
drivers/infiniband/hw/irdma/puda.c
864
struct irdma_sc_dev *dev = rsrc->dev;
drivers/infiniband/hw/irdma/puda.c
899
struct irdma_sc_dev *dev = vsi->dev;
drivers/infiniband/hw/irdma/puda.c
999
struct irdma_sc_dev *dev = vsi->dev;
drivers/infiniband/hw/irdma/puda.h
103
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/puda.h
158
int irdma_puda_poll_cmpl(struct irdma_sc_dev *dev, struct irdma_sc_cq *cq,
drivers/infiniband/hw/irdma/puda.h
161
struct irdma_sc_qp *irdma_ieq_get_qp(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/puda.h
166
void irdma_ieq_mpa_crc_ae(struct irdma_sc_dev *dev, struct irdma_sc_qp *qp);
drivers/infiniband/hw/irdma/puda.h
168
int irdma_cqp_qp_create_cmd(struct irdma_sc_dev *dev, struct irdma_sc_qp *qp);
drivers/infiniband/hw/irdma/puda.h
169
int irdma_cqp_cq_create_cmd(struct irdma_sc_dev *dev, struct irdma_sc_cq *cq);
drivers/infiniband/hw/irdma/puda.h
170
int irdma_cqp_qp_destroy_cmd(struct irdma_sc_dev *dev, struct irdma_sc_qp *qp);
drivers/infiniband/hw/irdma/puda.h
171
void irdma_cqp_cq_destroy_cmd(struct irdma_sc_dev *dev, struct irdma_sc_cq *cq);
drivers/infiniband/hw/irdma/puda.h
174
int irdma_puda_create_ah(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/puda.h
178
void irdma_puda_free_ah(struct irdma_sc_dev *dev, struct irdma_sc_ah *ah);
drivers/infiniband/hw/irdma/puda.h
25
struct irdma_sc_dev;
drivers/infiniband/hw/irdma/type.h
1236
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/type.h
1329
void (*irdma_cfg_aeq)(struct irdma_sc_dev *dev, u32 idx, bool enable);
drivers/infiniband/hw/irdma/type.h
1330
void (*irdma_cfg_ceq)(struct irdma_sc_dev *dev, u32 ceq_id, u32 idx,
drivers/infiniband/hw/irdma/type.h
1332
void (*irdma_dis_irq)(struct irdma_sc_dev *dev, u32 idx);
drivers/infiniband/hw/irdma/type.h
1333
void (*irdma_en_irq)(struct irdma_sc_dev *dev, u32 idx);
drivers/infiniband/hw/irdma/type.h
1352
bool irdma_sc_process_ceq(struct irdma_sc_dev *dev, struct irdma_sc_ceq *ceq,
drivers/infiniband/hw/irdma/type.h
1359
void irdma_sc_repost_aeq_entries(struct irdma_sc_dev *dev, u32 count);
drivers/infiniband/hw/irdma/type.h
1361
void irdma_sc_pd_init(struct irdma_sc_dev *dev, struct irdma_sc_pd *pd, u32 pd_id,
drivers/infiniband/hw/irdma/type.h
1363
void irdma_cfg_aeq(struct irdma_sc_dev *dev, u32 idx, bool enable);
drivers/infiniband/hw/irdma/type.h
1365
struct irdma_sc_dev *dev);
drivers/infiniband/hw/irdma/type.h
1366
void irdma_sc_cqp_def_cmpl_ae_handler(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/type.h
1370
u64 irdma_sc_cqp_cleanup_handler(struct irdma_sc_dev *dev);
drivers/infiniband/hw/irdma/type.h
1449
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/type.h
1455
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/type.h
1461
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/type.h
1467
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/type.h
1509
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/type.h
1515
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/type.h
1581
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/type.h
254
struct irdma_sc_dev;
drivers/infiniband/hw/irdma/type.h
273
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/type.h
410
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/type.h
438
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/type.h
439
int (*process_cqp_sds)(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/type.h
479
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/type.h
496
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/type.h
518
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/type.h
543
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/type.h
648
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/type.h
769
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/type.h
867
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/type.h
899
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/type.h
915
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/type.h
928
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/uda.h
31
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/uda.h
45
static inline void irdma_sc_init_ah(struct irdma_sc_dev *dev, struct irdma_sc_ah *ah)
drivers/infiniband/hw/irdma/utils.c
1028
int irdma_cqp_cq_create_cmd(struct irdma_sc_dev *dev, struct irdma_sc_cq *cq)
drivers/infiniband/hw/irdma/utils.c
1057
int irdma_cqp_qp_create_cmd(struct irdma_sc_dev *dev, struct irdma_sc_qp *qp)
drivers/infiniband/hw/irdma/utils.c
1321
void irdma_cqp_cq_destroy_cmd(struct irdma_sc_dev *dev, struct irdma_sc_cq *cq)
drivers/infiniband/hw/irdma/utils.c
1333
int irdma_cqp_qp_destroy_cmd(struct irdma_sc_dev *dev, struct irdma_sc_qp *qp)
drivers/infiniband/hw/irdma/utils.c
1363
void irdma_ieq_mpa_crc_ae(struct irdma_sc_dev *dev, struct irdma_sc_qp *qp)
drivers/infiniband/hw/irdma/utils.c
1393
struct irdma_sc_qp *irdma_ieq_get_qp(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/utils.c
1688
void irdma_cqp_gather_stats_gen1(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/utils.c
1736
int irdma_cqp_gather_stats_cmd(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/utils.c
1809
int irdma_cqp_ceq_cmd(struct irdma_sc_dev *dev, struct irdma_sc_ceq *sc_ceq,
drivers/infiniband/hw/irdma/utils.c
1839
int irdma_cqp_aeq_cmd(struct irdma_sc_dev *dev, struct irdma_sc_aeq *sc_aeq,
drivers/infiniband/hw/irdma/utils.c
1869
int irdma_cqp_ws_node_cmd(struct irdma_sc_dev *dev, u8 cmd,
drivers/infiniband/hw/irdma/utils.c
2017
int irdma_puda_create_ah(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/utils.c
2063
void irdma_puda_free_ah(struct irdma_sc_dev *dev, struct irdma_sc_ah *ah)
drivers/infiniband/hw/irdma/utils.c
2289
u16 irdma_alloc_ws_node_id(struct irdma_sc_dev *dev)
drivers/infiniband/hw/irdma/utils.c
2307
void irdma_free_ws_node_id(struct irdma_sc_dev *dev, u16 node_id)
drivers/infiniband/hw/irdma/utils.c
530
static void irdma_cleanup_deferred_cqp_ops(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/utils.c
548
struct irdma_sc_dev *dev = &rf->sc_dev;
drivers/infiniband/hw/irdma/utils.c
575
int irdma_get_timeout_threshold(struct irdma_sc_dev *dev)
drivers/infiniband/hw/irdma/utils.c
585
static int irdma_get_def_timeout_threshold(struct irdma_sc_dev *dev)
drivers/infiniband/hw/irdma/utils.c
720
bool irdma_cqp_crit_err(struct irdma_sc_dev *dev, u8 cqp_cmd,
drivers/infiniband/hw/irdma/utils.c
747
struct irdma_sc_dev *dev = &rf->sc_dev;
drivers/infiniband/hw/irdma/utils.c
837
struct ib_device *to_ibdev(struct irdma_sc_dev *dev)
drivers/infiniband/hw/irdma/utils.c
861
void *irdma_remove_cqp_head(struct irdma_sc_dev *dev)
drivers/infiniband/hw/irdma/utils.c
881
int irdma_cqp_sds_cmd(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/utils.c
914
struct irdma_sc_dev *dev = qp->dev;
drivers/infiniband/hw/irdma/verbs.c
1281
struct irdma_sc_dev *dev = &iwdev->rf->sc_dev;
drivers/infiniband/hw/irdma/verbs.c
1640
struct irdma_sc_dev *dev = &iwdev->rf->sc_dev;
drivers/infiniband/hw/irdma/verbs.c
1977
struct irdma_sc_dev *dev = cq->dev;
drivers/infiniband/hw/irdma/verbs.c
2013
struct irdma_sc_dev *dev = iwcq->sc_cq.dev;
drivers/infiniband/hw/irdma/verbs.c
2470
struct irdma_sc_dev *dev = &rf->sc_dev;
drivers/infiniband/hw/irdma/verbs.c
403
struct irdma_sc_dev *dev = &iwdev->rf->sc_dev;
drivers/infiniband/hw/irdma/verbs.c
4034
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/verbs.c
4724
struct irdma_sc_dev *dev = &iwdev->rf->sc_dev;
drivers/infiniband/hw/irdma/verbs.c
794
struct irdma_sc_dev *dev = &iwdev->rf->sc_dev;
drivers/infiniband/hw/irdma/verbs.c
837
struct irdma_sc_dev *dev = &iwdev->rf->sc_dev;
drivers/infiniband/hw/irdma/verbs.c
865
struct irdma_sc_dev *dev = &iwdev->rf->sc_dev;
drivers/infiniband/hw/irdma/verbs.c
961
struct irdma_sc_dev *dev = &rf->sc_dev;
drivers/infiniband/hw/irdma/verbs.h
250
static inline u16 irdma_fw_major_ver(struct irdma_sc_dev *dev)
drivers/infiniband/hw/irdma/verbs.h
255
static inline u16 irdma_fw_minor_ver(struct irdma_sc_dev *dev)
drivers/infiniband/hw/irdma/virtchnl.c
154
static int irdma_vchnl_req_send_sync(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/virtchnl.c
195
int irdma_vchnl_req_get_reg_layout(struct irdma_sc_dev *dev)
drivers/infiniband/hw/irdma/virtchnl.c
322
int irdma_vchnl_req_add_vport(struct irdma_sc_dev *dev, u16 vport_id,
drivers/infiniband/hw/irdma/virtchnl.c
354
int irdma_vchnl_req_del_vport(struct irdma_sc_dev *dev, u16 vport_id, u32 qp1_id)
drivers/infiniband/hw/irdma/virtchnl.c
377
int irdma_vchnl_req_aeq_vec_map(struct irdma_sc_dev *dev, u32 v_idx)
drivers/infiniband/hw/irdma/virtchnl.c
418
int irdma_vchnl_req_ceq_vec_map(struct irdma_sc_dev *dev, u16 ceq_id, u32 v_idx)
drivers/infiniband/hw/irdma/virtchnl.c
460
int irdma_vchnl_req_get_ver(struct irdma_sc_dev *dev, u16 ver_req, u32 *ver_res)
drivers/infiniband/hw/irdma/virtchnl.c
491
int irdma_vchnl_req_get_hmc_fcn(struct irdma_sc_dev *dev)
drivers/infiniband/hw/irdma/virtchnl.c
533
int irdma_vchnl_req_put_hmc_fcn(struct irdma_sc_dev *dev)
drivers/infiniband/hw/irdma/virtchnl.c
550
int irdma_vchnl_req_get_caps(struct irdma_sc_dev *dev)
drivers/infiniband/hw/irdma/virtchnl.c
584
int irdma_vchnl_req_get_resp(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/virtchnl.c
64
int irdma_sc_vchnl_init(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/virtchnl.h
159
int irdma_sc_vchnl_init(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/virtchnl.h
161
int irdma_vchnl_req_get_ver(struct irdma_sc_dev *dev, u16 ver_req,
drivers/infiniband/hw/irdma/virtchnl.h
163
int irdma_vchnl_req_get_hmc_fcn(struct irdma_sc_dev *dev);
drivers/infiniband/hw/irdma/virtchnl.h
164
int irdma_vchnl_req_put_hmc_fcn(struct irdma_sc_dev *dev);
drivers/infiniband/hw/irdma/virtchnl.h
165
int irdma_vchnl_req_get_caps(struct irdma_sc_dev *dev);
drivers/infiniband/hw/irdma/virtchnl.h
166
int irdma_vchnl_req_get_resp(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/virtchnl.h
168
int irdma_vchnl_req_get_reg_layout(struct irdma_sc_dev *dev);
drivers/infiniband/hw/irdma/virtchnl.h
169
int irdma_vchnl_req_aeq_vec_map(struct irdma_sc_dev *dev, u32 v_idx);
drivers/infiniband/hw/irdma/virtchnl.h
170
int irdma_vchnl_req_ceq_vec_map(struct irdma_sc_dev *dev, u16 ceq_id,
drivers/infiniband/hw/irdma/virtchnl.h
172
int irdma_vchnl_req_add_vport(struct irdma_sc_dev *dev, u16 vport_id,
drivers/infiniband/hw/irdma/virtchnl.h
174
int irdma_vchnl_req_del_vport(struct irdma_sc_dev *dev, u16 vport_id,