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
4397
struct irdma_sc_dev *dev = ceq->dev;
drivers/infiniband/hw/irdma/ctrl.c
4459
bool irdma_sc_process_ceq(struct irdma_sc_dev *dev, struct irdma_sc_ceq *ceq,
drivers/infiniband/hw/irdma/ctrl.c
4615
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/ctrl.c
4843
void irdma_sc_repost_aeq_entries(struct irdma_sc_dev *dev, u32 count)
drivers/infiniband/hw/irdma/ctrl.c
4995
int irdma_sc_init_iw_hmc(struct irdma_sc_dev *dev, u8 hmc_fn_id)
drivers/infiniband/hw/irdma/ctrl.c
5051
static int irdma_sc_cfg_iw_fpm(struct irdma_sc_dev *dev, u8 hmc_fn_id)
drivers/infiniband/hw/irdma/ctrl.c
5201
static int irdma_update_pe_sds(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/ctrl.c
5219
int irdma_update_sds_noccq(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/ctrl.c
5301
static u32 irdma_est_sd(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/ctrl.c
5383
int irdma_get_rdma_features(struct irdma_sc_dev *dev)
drivers/infiniband/hw/irdma/ctrl.c
5458
static u32 irdma_q1_cnt(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/ctrl.c
5475
static void cfg_fpm_value_gen_1(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/ctrl.c
5481
static void cfg_fpm_value_gen_2(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/ctrl.c
5515
static void irdma_get_rsrc_mem_config(struct irdma_sc_dev *dev, bool is_mrte_loc_mem)
drivers/infiniband/hw/irdma/ctrl.c
5547
static int irdma_cfg_sd_mem(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/ctrl.c
5569
static u32 irdma_get_objs_pages(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/ctrl.c
5590
static void irdma_set_host_hmc_rsrc_gen_3(struct irdma_sc_dev *dev)
drivers/infiniband/hw/irdma/ctrl.c
5628
static int irdma_verify_commit_fpm_gen_3(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/ctrl.c
5683
static int irdma_set_loc_hmc_rsrc_gen_3(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/ctrl.c
5761
static int cfg_fpm_value_gen_3(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/ctrl.c
5842
int irdma_cfg_fpm_val(struct irdma_sc_dev *dev, u32 qp_count)
drivers/infiniband/hw/irdma/ctrl.c
6020
static int irdma_exec_cqp_cmd(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/ctrl.c
6313
int irdma_process_cqp_cmd(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/ctrl.c
6332
int irdma_process_bh(struct irdma_sc_dev *dev)
drivers/infiniband/hw/irdma/ctrl.c
6356
void irdma_cfg_aeq(struct irdma_sc_dev *dev, u32 idx, bool enable)
drivers/infiniband/hw/irdma/ctrl.c
6398
static int irdma_wait_pe_ready(struct irdma_sc_dev *dev)
drivers/infiniband/hw/irdma/ctrl.c
6417
static inline void irdma_sc_init_hw(struct irdma_sc_dev *dev)
drivers/infiniband/hw/irdma/ctrl.c
6438
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
1026
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
1729
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
1927
struct irdma_sc_dev *dev = &rf->sc_dev;
drivers/infiniband/hw/irdma/hw.c
2002
struct irdma_sc_dev *dev = &rf->sc_dev;
drivers/infiniband/hw/irdma/hw.c
2205
struct irdma_sc_dev *dev = &rf->sc_dev;
drivers/infiniband/hw/irdma/hw.c
277
struct irdma_sc_dev *dev = &rf->sc_dev;
drivers/infiniband/hw/irdma/hw.c
527
static void irdma_ena_intr(struct irdma_sc_dev *dev, u32 msix_id)
drivers/infiniband/hw/irdma/hw.c
657
struct irdma_sc_dev *dev = &rf->sc_dev;
drivers/infiniband/hw/irdma/hw.c
680
struct irdma_sc_dev *dev = &rf->sc_dev;
drivers/infiniband/hw/irdma/hw.c
721
struct irdma_sc_dev *dev = &rf->sc_dev;
drivers/infiniband/hw/irdma/hw.c
759
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
851
struct irdma_sc_dev *dev = &rf->sc_dev;
drivers/infiniband/hw/irdma/hw.c
875
static void irdma_close_hmc_objects_type(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/hw.c
899
static void irdma_del_hmc_objects(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/hw.c
919
static int irdma_create_hmc_obj_type(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/hw.c
937
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
170
void i40iw_init_hw(struct irdma_sc_dev *dev);
drivers/infiniband/hw/irdma/irdma.h
171
void icrdma_init_hw(struct irdma_sc_dev *dev);
drivers/infiniband/hw/irdma/irdma.h
172
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
312
struct irdma_sc_dev sc_dev;
drivers/infiniband/hw/irdma/main.h
424
static inline struct irdma_pci_f *dev_to_rf(struct irdma_sc_dev *dev)
drivers/infiniband/hw/irdma/main.h
517
bool irdma_cqp_crit_err(struct irdma_sc_dev *dev, u8 cqp_cmd,
drivers/infiniband/hw/irdma/main.h
532
int irdma_get_timeout_threshold(struct irdma_sc_dev *dev);
drivers/infiniband/hw/irdma/main.h
579
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
1234
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/type.h
1327
void (*irdma_cfg_aeq)(struct irdma_sc_dev *dev, u32 idx, bool enable);
drivers/infiniband/hw/irdma/type.h
1328
void (*irdma_cfg_ceq)(struct irdma_sc_dev *dev, u32 ceq_id, u32 idx,
drivers/infiniband/hw/irdma/type.h
1330
void (*irdma_dis_irq)(struct irdma_sc_dev *dev, u32 idx);
drivers/infiniband/hw/irdma/type.h
1331
void (*irdma_en_irq)(struct irdma_sc_dev *dev, u32 idx);
drivers/infiniband/hw/irdma/type.h
1350
bool irdma_sc_process_ceq(struct irdma_sc_dev *dev, struct irdma_sc_ceq *ceq,
drivers/infiniband/hw/irdma/type.h
1357
void irdma_sc_repost_aeq_entries(struct irdma_sc_dev *dev, u32 count);
drivers/infiniband/hw/irdma/type.h
1359
void irdma_sc_pd_init(struct irdma_sc_dev *dev, struct irdma_sc_pd *pd, u32 pd_id,
drivers/infiniband/hw/irdma/type.h
1361
void irdma_cfg_aeq(struct irdma_sc_dev *dev, u32 idx, bool enable);
drivers/infiniband/hw/irdma/type.h
1363
struct irdma_sc_dev *dev);
drivers/infiniband/hw/irdma/type.h
1364
void irdma_sc_cqp_def_cmpl_ae_handler(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/type.h
1368
u64 irdma_sc_cqp_cleanup_handler(struct irdma_sc_dev *dev);
drivers/infiniband/hw/irdma/type.h
1447
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/type.h
1453
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/type.h
1459
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/type.h
1465
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/type.h
1507
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/type.h
1513
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/type.h
1579
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
646
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/type.h
767
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/type.h
865
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/type.h
897
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/type.h
913
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/type.h
926
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
1030
int irdma_cqp_cq_create_cmd(struct irdma_sc_dev *dev, struct irdma_sc_cq *cq)
drivers/infiniband/hw/irdma/utils.c
1059
int irdma_cqp_qp_create_cmd(struct irdma_sc_dev *dev, struct irdma_sc_qp *qp)
drivers/infiniband/hw/irdma/utils.c
1323
void irdma_cqp_cq_destroy_cmd(struct irdma_sc_dev *dev, struct irdma_sc_cq *cq)
drivers/infiniband/hw/irdma/utils.c
1335
int irdma_cqp_qp_destroy_cmd(struct irdma_sc_dev *dev, struct irdma_sc_qp *qp)
drivers/infiniband/hw/irdma/utils.c
1365
void irdma_ieq_mpa_crc_ae(struct irdma_sc_dev *dev, struct irdma_sc_qp *qp)
drivers/infiniband/hw/irdma/utils.c
1395
struct irdma_sc_qp *irdma_ieq_get_qp(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/utils.c
1690
void irdma_cqp_gather_stats_gen1(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/utils.c
1738
int irdma_cqp_gather_stats_cmd(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/utils.c
1811
int irdma_cqp_ceq_cmd(struct irdma_sc_dev *dev, struct irdma_sc_ceq *sc_ceq,
drivers/infiniband/hw/irdma/utils.c
1841
int irdma_cqp_aeq_cmd(struct irdma_sc_dev *dev, struct irdma_sc_aeq *sc_aeq,
drivers/infiniband/hw/irdma/utils.c
1871
int irdma_cqp_ws_node_cmd(struct irdma_sc_dev *dev, u8 cmd,
drivers/infiniband/hw/irdma/utils.c
2019
int irdma_puda_create_ah(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/utils.c
2065
void irdma_puda_free_ah(struct irdma_sc_dev *dev, struct irdma_sc_ah *ah)
drivers/infiniband/hw/irdma/utils.c
2291
u16 irdma_alloc_ws_node_id(struct irdma_sc_dev *dev)
drivers/infiniband/hw/irdma/utils.c
2309
void irdma_free_ws_node_id(struct irdma_sc_dev *dev, u16 node_id)
drivers/infiniband/hw/irdma/utils.c
531
static void irdma_cleanup_deferred_cqp_ops(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/utils.c
549
struct irdma_sc_dev *dev = &rf->sc_dev;
drivers/infiniband/hw/irdma/utils.c
576
int irdma_get_timeout_threshold(struct irdma_sc_dev *dev)
drivers/infiniband/hw/irdma/utils.c
586
static int irdma_get_def_timeout_threshold(struct irdma_sc_dev *dev)
drivers/infiniband/hw/irdma/utils.c
722
bool irdma_cqp_crit_err(struct irdma_sc_dev *dev, u8 cqp_cmd,
drivers/infiniband/hw/irdma/utils.c
749
struct irdma_sc_dev *dev = &rf->sc_dev;
drivers/infiniband/hw/irdma/utils.c
839
struct ib_device *to_ibdev(struct irdma_sc_dev *dev)
drivers/infiniband/hw/irdma/utils.c
863
void *irdma_remove_cqp_head(struct irdma_sc_dev *dev)
drivers/infiniband/hw/irdma/utils.c
883
int irdma_cqp_sds_cmd(struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/utils.c
916
struct irdma_sc_dev *dev = qp->dev;
drivers/infiniband/hw/irdma/verbs.c
1283
struct irdma_sc_dev *dev = &iwdev->rf->sc_dev;
drivers/infiniband/hw/irdma/verbs.c
1645
struct irdma_sc_dev *dev = &iwdev->rf->sc_dev;
drivers/infiniband/hw/irdma/verbs.c
1985
struct irdma_sc_dev *dev = cq->dev;
drivers/infiniband/hw/irdma/verbs.c
2021
struct irdma_sc_dev *dev = iwcq->sc_cq.dev;
drivers/infiniband/hw/irdma/verbs.c
2484
struct irdma_sc_dev *dev = &rf->sc_dev;
drivers/infiniband/hw/irdma/verbs.c
3957
struct irdma_sc_dev *dev;
drivers/infiniband/hw/irdma/verbs.c
399
struct irdma_sc_dev *dev = &iwdev->rf->sc_dev;
drivers/infiniband/hw/irdma/verbs.c
4647
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
251
static inline u16 irdma_fw_major_ver(struct irdma_sc_dev *dev)
drivers/infiniband/hw/irdma/verbs.h
256
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,