Symbol: mthca_dev
sys/dev/mthca/mthca_allocator.c
195
int mthca_buf_alloc(struct mthca_dev *dev, int size, int max_direct,
sys/dev/mthca/mthca_allocator.c
286
void mthca_buf_free(struct mthca_dev *dev, int size, union mthca_buf *buf,
sys/dev/mthca/mthca_av.c
134
u8 mthca_get_rate(struct mthca_dev *dev, int static_rate, u8 port)
sys/dev/mthca/mthca_av.c
153
int mthca_create_ah(struct mthca_dev *dev,
sys/dev/mthca/mthca_av.c
245
int mthca_destroy_ah(struct mthca_dev *dev, struct mthca_ah *ah)
sys/dev/mthca/mthca_av.c
271
int mthca_read_ah(struct mthca_dev *dev, struct mthca_ah *ah,
sys/dev/mthca/mthca_av.c
297
struct mthca_dev *dev = to_mdev(ibah->device);
sys/dev/mthca/mthca_av.c
327
int mthca_init_av_table(struct mthca_dev *dev)
sys/dev/mthca/mthca_av.c
368
void mthca_cleanup_av_table(struct mthca_dev *dev)
sys/dev/mthca/mthca_av.c
94
enum ib_rate mthca_rate_to_ib(struct mthca_dev *dev, u8 mthca_rate, u8 port)
sys/dev/mthca/mthca_catas.c
137
struct mthca_dev *dev = (struct mthca_dev *) dev_ptr;
sys/dev/mthca/mthca_catas.c
150
void mthca_start_catas_poll(struct mthca_dev *dev)
sys/dev/mthca/mthca_catas.c
176
void mthca_stop_catas_poll(struct mthca_dev *dev)
sys/dev/mthca/mthca_catas.c
63
struct mthca_dev *dev, *tmpdev;
sys/dev/mthca/mthca_catas.c
81
struct mthca_dev *d = pci_get_drvdata(pdev);
sys/dev/mthca/mthca_catas.c
89
static void handle_catas(struct mthca_dev *dev)
sys/dev/mthca/mthca_cmd.c
1269
int mthca_QUERY_ADAPTER(struct mthca_dev *dev,
sys/dev/mthca/mthca_cmd.c
1312
int mthca_INIT_HCA(struct mthca_dev *dev,
sys/dev/mthca/mthca_cmd.c
1437
int mthca_INIT_IB(struct mthca_dev *dev,
sys/dev/mthca/mthca_cmd.c
1489
int mthca_CLOSE_IB(struct mthca_dev *dev, int port)
sys/dev/mthca/mthca_cmd.c
1494
int mthca_CLOSE_HCA(struct mthca_dev *dev, int panic)
sys/dev/mthca/mthca_cmd.c
1499
int mthca_SET_IB(struct mthca_dev *dev, struct mthca_set_ib_param *param,
sys/dev/mthca/mthca_cmd.c
1535
int mthca_MAP_ICM(struct mthca_dev *dev, struct mthca_icm *icm, u64 virt)
sys/dev/mthca/mthca_cmd.c
1540
int mthca_MAP_ICM_page(struct mthca_dev *dev, u64 dma_addr, u64 virt)
sys/dev/mthca/mthca_cmd.c
1566
int mthca_UNMAP_ICM(struct mthca_dev *dev, u64 virt, u32 page_count)
sys/dev/mthca/mthca_cmd.c
1575
int mthca_MAP_ICM_AUX(struct mthca_dev *dev, struct mthca_icm *icm)
sys/dev/mthca/mthca_cmd.c
1580
int mthca_UNMAP_ICM_AUX(struct mthca_dev *dev)
sys/dev/mthca/mthca_cmd.c
1585
int mthca_SET_ICM_SIZE(struct mthca_dev *dev, u64 icm_size, u64 *aux_pages)
sys/dev/mthca/mthca_cmd.c
1605
int mthca_SW2HW_MPT(struct mthca_dev *dev, struct mthca_mailbox *mailbox,
sys/dev/mthca/mthca_cmd.c
1612
int mthca_HW2SW_MPT(struct mthca_dev *dev, struct mthca_mailbox *mailbox,
sys/dev/mthca/mthca_cmd.c
1620
int mthca_WRITE_MTT(struct mthca_dev *dev, struct mthca_mailbox *mailbox,
sys/dev/mthca/mthca_cmd.c
1627
int mthca_SYNC_TPT(struct mthca_dev *dev)
sys/dev/mthca/mthca_cmd.c
1632
int mthca_MAP_EQ(struct mthca_dev *dev, u64 event_mask, int unmap,
sys/dev/mthca/mthca_cmd.c
1642
int mthca_SW2HW_EQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox,
sys/dev/mthca/mthca_cmd.c
1649
int mthca_HW2SW_EQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox,
sys/dev/mthca/mthca_cmd.c
1657
int mthca_SW2HW_CQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox,
sys/dev/mthca/mthca_cmd.c
1664
int mthca_HW2SW_CQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox,
sys/dev/mthca/mthca_cmd.c
1672
int mthca_RESIZE_CQ(struct mthca_dev *dev, int cq_num, u32 lkey, u8 log_size)
sys/dev/mthca/mthca_cmd.c
1702
int mthca_SW2HW_SRQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox,
sys/dev/mthca/mthca_cmd.c
1709
int mthca_HW2SW_SRQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox,
sys/dev/mthca/mthca_cmd.c
1717
int mthca_QUERY_SRQ(struct mthca_dev *dev, u32 num,
sys/dev/mthca/mthca_cmd.c
1724
int mthca_ARM_SRQ(struct mthca_dev *dev, int srq_num, int limit)
sys/dev/mthca/mthca_cmd.c
1730
int mthca_MODIFY_QP(struct mthca_dev *dev, enum ib_qp_state cur,
sys/dev/mthca/mthca_cmd.c
1833
int mthca_QUERY_QP(struct mthca_dev *dev, u32 num, int is_ee,
sys/dev/mthca/mthca_cmd.c
1840
int mthca_CONF_SPECIAL_QP(struct mthca_dev *dev, int type, u32 qpn)
sys/dev/mthca/mthca_cmd.c
1865
int mthca_MAD_IFC(struct mthca_dev *dev, int ignore_mkey, int ignore_bkey,
sys/dev/mthca/mthca_cmd.c
191
static inline int go_bit(struct mthca_dev *dev)
sys/dev/mthca/mthca_cmd.c
1944
int mthca_READ_MGM(struct mthca_dev *dev, int index,
sys/dev/mthca/mthca_cmd.c
1951
int mthca_WRITE_MGM(struct mthca_dev *dev, int index,
sys/dev/mthca/mthca_cmd.c
1958
int mthca_MGID_HASH(struct mthca_dev *dev, struct mthca_mailbox *mailbox,
sys/dev/mthca/mthca_cmd.c
197
static void mthca_cmd_post_dbell(struct mthca_dev *dev,
sys/dev/mthca/mthca_cmd.c
1971
int mthca_NOP(struct mthca_dev *dev)
sys/dev/mthca/mthca_cmd.c
229
static int mthca_cmd_post_hcr(struct mthca_dev *dev,
sys/dev/mthca/mthca_cmd.c
274
static int mthca_cmd_post(struct mthca_dev *dev,
sys/dev/mthca/mthca_cmd.c
334
static int mthca_cmd_poll(struct mthca_dev *dev,
sys/dev/mthca/mthca_cmd.c
386
void mthca_cmd_event(struct mthca_dev *dev,
sys/dev/mthca/mthca_cmd.c
405
static int mthca_cmd_wait(struct mthca_dev *dev,
sys/dev/mthca/mthca_cmd.c
464
static int mthca_cmd_box(struct mthca_dev *dev,
sys/dev/mthca/mthca_cmd.c
483
static int mthca_cmd(struct mthca_dev *dev,
sys/dev/mthca/mthca_cmd.c
499
static int mthca_cmd_imm(struct mthca_dev *dev,
sys/dev/mthca/mthca_cmd.c
517
int mthca_cmd_init(struct mthca_dev *dev)
sys/dev/mthca/mthca_cmd.c
541
void mthca_cmd_cleanup(struct mthca_dev *dev)
sys/dev/mthca/mthca_cmd.c
553
int mthca_cmd_use_events(struct mthca_dev *dev)
sys/dev/mthca/mthca_cmd.c
590
void mthca_cmd_use_polling(struct mthca_dev *dev)
sys/dev/mthca/mthca_cmd.c
604
struct mthca_mailbox *mthca_alloc_mailbox(struct mthca_dev *dev,
sys/dev/mthca/mthca_cmd.c
622
void mthca_free_mailbox(struct mthca_dev *dev, struct mthca_mailbox *mailbox)
sys/dev/mthca/mthca_cmd.c
631
int mthca_SYS_EN(struct mthca_dev *dev)
sys/dev/mthca/mthca_cmd.c
647
int mthca_SYS_DIS(struct mthca_dev *dev)
sys/dev/mthca/mthca_cmd.c
652
static int mthca_map_cmd(struct mthca_dev *dev, u16 op, struct mthca_icm *icm,
sys/dev/mthca/mthca_cmd.c
735
int mthca_MAP_FA(struct mthca_dev *dev, struct mthca_icm *icm)
sys/dev/mthca/mthca_cmd.c
740
int mthca_UNMAP_FA(struct mthca_dev *dev)
sys/dev/mthca/mthca_cmd.c
745
int mthca_RUN_FW(struct mthca_dev *dev)
sys/dev/mthca/mthca_cmd.c
750
static void mthca_setup_cmd_doorbells(struct mthca_dev *dev, u64 base)
sys/dev/mthca/mthca_cmd.c
776
int mthca_QUERY_FW(struct mthca_dev *dev)
sys/dev/mthca/mthca_cmd.c
884
int mthca_ENABLE_LAM(struct mthca_dev *dev)
sys/dev/mthca/mthca_cmd.c
934
int mthca_DISABLE_LAM(struct mthca_dev *dev)
sys/dev/mthca/mthca_cmd.c
939
int mthca_QUERY_DDR(struct mthca_dev *dev)
sys/dev/mthca/mthca_cmd.c
989
int mthca_QUERY_DEV_LIM(struct mthca_dev *dev,
sys/dev/mthca/mthca_cmd.h
244
int mthca_cmd_init(struct mthca_dev *dev);
sys/dev/mthca/mthca_cmd.h
245
void mthca_cmd_cleanup(struct mthca_dev *dev);
sys/dev/mthca/mthca_cmd.h
246
int mthca_cmd_use_events(struct mthca_dev *dev);
sys/dev/mthca/mthca_cmd.h
247
void mthca_cmd_use_polling(struct mthca_dev *dev);
sys/dev/mthca/mthca_cmd.h
248
void mthca_cmd_event(struct mthca_dev *dev, u16 token,
sys/dev/mthca/mthca_cmd.h
251
struct mthca_mailbox *mthca_alloc_mailbox(struct mthca_dev *dev,
sys/dev/mthca/mthca_cmd.h
253
void mthca_free_mailbox(struct mthca_dev *dev, struct mthca_mailbox *mailbox);
sys/dev/mthca/mthca_cmd.h
255
int mthca_SYS_EN(struct mthca_dev *dev);
sys/dev/mthca/mthca_cmd.h
256
int mthca_SYS_DIS(struct mthca_dev *dev);
sys/dev/mthca/mthca_cmd.h
257
int mthca_MAP_FA(struct mthca_dev *dev, struct mthca_icm *icm);
sys/dev/mthca/mthca_cmd.h
258
int mthca_UNMAP_FA(struct mthca_dev *dev);
sys/dev/mthca/mthca_cmd.h
259
int mthca_RUN_FW(struct mthca_dev *dev);
sys/dev/mthca/mthca_cmd.h
260
int mthca_QUERY_FW(struct mthca_dev *dev);
sys/dev/mthca/mthca_cmd.h
261
int mthca_ENABLE_LAM(struct mthca_dev *dev);
sys/dev/mthca/mthca_cmd.h
262
int mthca_DISABLE_LAM(struct mthca_dev *dev);
sys/dev/mthca/mthca_cmd.h
263
int mthca_QUERY_DDR(struct mthca_dev *dev);
sys/dev/mthca/mthca_cmd.h
264
int mthca_QUERY_DEV_LIM(struct mthca_dev *dev,
sys/dev/mthca/mthca_cmd.h
266
int mthca_QUERY_ADAPTER(struct mthca_dev *dev,
sys/dev/mthca/mthca_cmd.h
268
int mthca_INIT_HCA(struct mthca_dev *dev,
sys/dev/mthca/mthca_cmd.h
270
int mthca_INIT_IB(struct mthca_dev *dev,
sys/dev/mthca/mthca_cmd.h
273
int mthca_CLOSE_IB(struct mthca_dev *dev, int port);
sys/dev/mthca/mthca_cmd.h
274
int mthca_CLOSE_HCA(struct mthca_dev *dev, int panic);
sys/dev/mthca/mthca_cmd.h
275
int mthca_SET_IB(struct mthca_dev *dev, struct mthca_set_ib_param *param,
sys/dev/mthca/mthca_cmd.h
277
int mthca_MAP_ICM(struct mthca_dev *dev, struct mthca_icm *icm, u64 virt);
sys/dev/mthca/mthca_cmd.h
278
int mthca_MAP_ICM_page(struct mthca_dev *dev, u64 dma_addr, u64 virt);
sys/dev/mthca/mthca_cmd.h
279
int mthca_UNMAP_ICM(struct mthca_dev *dev, u64 virt, u32 page_count);
sys/dev/mthca/mthca_cmd.h
280
int mthca_MAP_ICM_AUX(struct mthca_dev *dev, struct mthca_icm *icm);
sys/dev/mthca/mthca_cmd.h
281
int mthca_UNMAP_ICM_AUX(struct mthca_dev *dev);
sys/dev/mthca/mthca_cmd.h
282
int mthca_SET_ICM_SIZE(struct mthca_dev *dev, u64 icm_size, u64 *aux_pages);
sys/dev/mthca/mthca_cmd.h
283
int mthca_SW2HW_MPT(struct mthca_dev *dev, struct mthca_mailbox *mailbox,
sys/dev/mthca/mthca_cmd.h
285
int mthca_HW2SW_MPT(struct mthca_dev *dev, struct mthca_mailbox *mailbox,
sys/dev/mthca/mthca_cmd.h
287
int mthca_WRITE_MTT(struct mthca_dev *dev, struct mthca_mailbox *mailbox,
sys/dev/mthca/mthca_cmd.h
289
int mthca_SYNC_TPT(struct mthca_dev *dev);
sys/dev/mthca/mthca_cmd.h
290
int mthca_MAP_EQ(struct mthca_dev *dev, u64 event_mask, int unmap,
sys/dev/mthca/mthca_cmd.h
292
int mthca_SW2HW_EQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox,
sys/dev/mthca/mthca_cmd.h
294
int mthca_HW2SW_EQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox,
sys/dev/mthca/mthca_cmd.h
296
int mthca_SW2HW_CQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox,
sys/dev/mthca/mthca_cmd.h
298
int mthca_HW2SW_CQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox,
sys/dev/mthca/mthca_cmd.h
300
int mthca_RESIZE_CQ(struct mthca_dev *dev, int cq_num, u32 lkey, u8 log_size);
sys/dev/mthca/mthca_cmd.h
301
int mthca_SW2HW_SRQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox,
sys/dev/mthca/mthca_cmd.h
303
int mthca_HW2SW_SRQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox,
sys/dev/mthca/mthca_cmd.h
305
int mthca_QUERY_SRQ(struct mthca_dev *dev, u32 num,
sys/dev/mthca/mthca_cmd.h
307
int mthca_ARM_SRQ(struct mthca_dev *dev, int srq_num, int limit);
sys/dev/mthca/mthca_cmd.h
308
int mthca_MODIFY_QP(struct mthca_dev *dev, enum ib_qp_state cur,
sys/dev/mthca/mthca_cmd.h
311
int mthca_QUERY_QP(struct mthca_dev *dev, u32 num, int is_ee,
sys/dev/mthca/mthca_cmd.h
313
int mthca_CONF_SPECIAL_QP(struct mthca_dev *dev, int type, u32 qpn);
sys/dev/mthca/mthca_cmd.h
314
int mthca_MAD_IFC(struct mthca_dev *dev, int ignore_mkey, int ignore_bkey,
sys/dev/mthca/mthca_cmd.h
317
int mthca_READ_MGM(struct mthca_dev *dev, int index,
sys/dev/mthca/mthca_cmd.h
319
int mthca_WRITE_MGM(struct mthca_dev *dev, int index,
sys/dev/mthca/mthca_cmd.h
321
int mthca_MGID_HASH(struct mthca_dev *dev, struct mthca_mailbox *mailbox,
sys/dev/mthca/mthca_cmd.h
323
int mthca_NOP(struct mthca_dev *dev);
sys/dev/mthca/mthca_cq.c
189
static void dump_cqe(struct mthca_dev *dev, void *cqe_ptr)
sys/dev/mthca/mthca_cq.c
204
static inline void update_cons_index(struct mthca_dev *dev, struct mthca_cq *cq,
sys/dev/mthca/mthca_cq.c
222
void mthca_cq_completion(struct mthca_dev *dev, u32 cqn)
sys/dev/mthca/mthca_cq.c
238
void mthca_cq_event(struct mthca_dev *dev, u32 cqn,
sys/dev/mthca/mthca_cq.c
278
void mthca_cq_clean(struct mthca_dev *dev, struct mthca_cq *cq, u32 qpn,
sys/dev/mthca/mthca_cq.c
353
int mthca_alloc_cq_buf(struct mthca_dev *dev, struct mthca_cq_buf *buf, int nent)
sys/dev/mthca/mthca_cq.c
371
void mthca_free_cq_buf(struct mthca_dev *dev, struct mthca_cq_buf *buf, int cqe)
sys/dev/mthca/mthca_cq.c
377
static void handle_error_cqe(struct mthca_dev *dev, struct mthca_cq *cq,
sys/dev/mthca/mthca_cq.c
483
static inline int mthca_poll_one(struct mthca_dev *dev,
sys/dev/mthca/mthca_cq.c
662
struct mthca_dev *dev = to_mdev(ibcq->device);
sys/dev/mthca/mthca_cq.c
773
int mthca_init_cq(struct mthca_dev *dev, int nent,
sys/dev/mthca/mthca_cq.c
892
static inline int get_cq_refcount(struct mthca_dev *dev, struct mthca_cq *cq)
sys/dev/mthca/mthca_cq.c
903
void mthca_free_cq(struct mthca_dev *dev,
sys/dev/mthca/mthca_cq.c
956
int mthca_init_cq_table(struct mthca_dev *dev)
sys/dev/mthca/mthca_cq.c
977
void mthca_cleanup_cq_table(struct mthca_dev *dev)
sys/dev/mthca/mthca_dev.h
414
int mthca_reset(struct mthca_dev *mdev);
sys/dev/mthca/mthca_dev.h
426
int mthca_buf_alloc(struct mthca_dev *dev, int size, int max_direct,
sys/dev/mthca/mthca_dev.h
429
void mthca_buf_free(struct mthca_dev *dev, int size, union mthca_buf *buf,
sys/dev/mthca/mthca_dev.h
432
int mthca_init_uar_table(struct mthca_dev *dev);
sys/dev/mthca/mthca_dev.h
433
int mthca_init_pd_table(struct mthca_dev *dev);
sys/dev/mthca/mthca_dev.h
434
int mthca_init_mr_table(struct mthca_dev *dev);
sys/dev/mthca/mthca_dev.h
435
int mthca_init_eq_table(struct mthca_dev *dev);
sys/dev/mthca/mthca_dev.h
436
int mthca_init_cq_table(struct mthca_dev *dev);
sys/dev/mthca/mthca_dev.h
437
int mthca_init_srq_table(struct mthca_dev *dev);
sys/dev/mthca/mthca_dev.h
438
int mthca_init_qp_table(struct mthca_dev *dev);
sys/dev/mthca/mthca_dev.h
439
int mthca_init_av_table(struct mthca_dev *dev);
sys/dev/mthca/mthca_dev.h
440
int mthca_init_mcg_table(struct mthca_dev *dev);
sys/dev/mthca/mthca_dev.h
442
void mthca_cleanup_uar_table(struct mthca_dev *dev);
sys/dev/mthca/mthca_dev.h
443
void mthca_cleanup_pd_table(struct mthca_dev *dev);
sys/dev/mthca/mthca_dev.h
444
void mthca_cleanup_mr_table(struct mthca_dev *dev);
sys/dev/mthca/mthca_dev.h
445
void mthca_cleanup_eq_table(struct mthca_dev *dev);
sys/dev/mthca/mthca_dev.h
446
void mthca_cleanup_cq_table(struct mthca_dev *dev);
sys/dev/mthca/mthca_dev.h
447
void mthca_cleanup_srq_table(struct mthca_dev *dev);
sys/dev/mthca/mthca_dev.h
448
void mthca_cleanup_qp_table(struct mthca_dev *dev);
sys/dev/mthca/mthca_dev.h
449
void mthca_cleanup_av_table(struct mthca_dev *dev);
sys/dev/mthca/mthca_dev.h
450
void mthca_cleanup_mcg_table(struct mthca_dev *dev);
sys/dev/mthca/mthca_dev.h
452
int mthca_register_device(struct mthca_dev *dev);
sys/dev/mthca/mthca_dev.h
453
void mthca_unregister_device(struct mthca_dev *dev);
sys/dev/mthca/mthca_dev.h
455
void mthca_start_catas_poll(struct mthca_dev *dev);
sys/dev/mthca/mthca_dev.h
456
void mthca_stop_catas_poll(struct mthca_dev *dev);
sys/dev/mthca/mthca_dev.h
461
int mthca_uar_alloc(struct mthca_dev *dev, struct mthca_uar *uar);
sys/dev/mthca/mthca_dev.h
462
void mthca_uar_free(struct mthca_dev *dev, struct mthca_uar *uar);
sys/dev/mthca/mthca_dev.h
464
int mthca_pd_alloc(struct mthca_dev *dev, int privileged, struct mthca_pd *pd);
sys/dev/mthca/mthca_dev.h
465
void mthca_pd_free(struct mthca_dev *dev, struct mthca_pd *pd);
sys/dev/mthca/mthca_dev.h
467
int mthca_write_mtt_size(struct mthca_dev *dev);
sys/dev/mthca/mthca_dev.h
469
struct mthca_mtt *mthca_alloc_mtt(struct mthca_dev *dev, int size);
sys/dev/mthca/mthca_dev.h
470
void mthca_free_mtt(struct mthca_dev *dev, struct mthca_mtt *mtt);
sys/dev/mthca/mthca_dev.h
471
int mthca_write_mtt(struct mthca_dev *dev, struct mthca_mtt *mtt,
sys/dev/mthca/mthca_dev.h
473
int mthca_mr_alloc(struct mthca_dev *dev, u32 pd, int buffer_size_shift,
sys/dev/mthca/mthca_dev.h
475
int mthca_mr_alloc_notrans(struct mthca_dev *dev, u32 pd,
sys/dev/mthca/mthca_dev.h
477
int mthca_mr_alloc_phys(struct mthca_dev *dev, u32 pd,
sys/dev/mthca/mthca_dev.h
481
void mthca_free_mr(struct mthca_dev *dev, struct mthca_mr *mr);
sys/dev/mthca/mthca_dev.h
483
int mthca_fmr_alloc(struct mthca_dev *dev, u32 pd,
sys/dev/mthca/mthca_dev.h
487
void mthca_tavor_fmr_unmap(struct mthca_dev *dev, struct mthca_fmr *fmr);
sys/dev/mthca/mthca_dev.h
490
void mthca_arbel_fmr_unmap(struct mthca_dev *dev, struct mthca_fmr *fmr);
sys/dev/mthca/mthca_dev.h
491
int mthca_free_fmr(struct mthca_dev *dev, struct mthca_fmr *fmr);
sys/dev/mthca/mthca_dev.h
493
int mthca_map_eq_icm(struct mthca_dev *dev, u64 icm_virt);
sys/dev/mthca/mthca_dev.h
494
void mthca_unmap_eq_icm(struct mthca_dev *dev);
sys/dev/mthca/mthca_dev.h
500
int mthca_init_cq(struct mthca_dev *dev, int nent,
sys/dev/mthca/mthca_dev.h
503
void mthca_free_cq(struct mthca_dev *dev,
sys/dev/mthca/mthca_dev.h
505
void mthca_cq_completion(struct mthca_dev *dev, u32 cqn);
sys/dev/mthca/mthca_dev.h
506
void mthca_cq_event(struct mthca_dev *dev, u32 cqn,
sys/dev/mthca/mthca_dev.h
508
void mthca_cq_clean(struct mthca_dev *dev, struct mthca_cq *cq, u32 qpn,
sys/dev/mthca/mthca_dev.h
511
int mthca_alloc_cq_buf(struct mthca_dev *dev, struct mthca_cq_buf *buf, int nent);
sys/dev/mthca/mthca_dev.h
512
void mthca_free_cq_buf(struct mthca_dev *dev, struct mthca_cq_buf *buf, int cqe);
sys/dev/mthca/mthca_dev.h
514
int mthca_alloc_srq(struct mthca_dev *dev, struct mthca_pd *pd,
sys/dev/mthca/mthca_dev.h
517
void mthca_free_srq(struct mthca_dev *dev, struct mthca_srq *srq);
sys/dev/mthca/mthca_dev.h
521
int mthca_max_srq_sge(struct mthca_dev *dev);
sys/dev/mthca/mthca_dev.h
522
void mthca_srq_event(struct mthca_dev *dev, u32 srqn,
sys/dev/mthca/mthca_dev.h
530
void mthca_qp_event(struct mthca_dev *dev, u32 qpn,
sys/dev/mthca/mthca_dev.h
544
void mthca_free_err_wqe(struct mthca_dev *dev, struct mthca_qp *qp, int is_send,
sys/dev/mthca/mthca_dev.h
546
int mthca_alloc_qp(struct mthca_dev *dev,
sys/dev/mthca/mthca_dev.h
555
int mthca_alloc_sqp(struct mthca_dev *dev,
sys/dev/mthca/mthca_dev.h
565
void mthca_free_qp(struct mthca_dev *dev, struct mthca_qp *qp);
sys/dev/mthca/mthca_dev.h
566
int mthca_create_ah(struct mthca_dev *dev,
sys/dev/mthca/mthca_dev.h
570
int mthca_destroy_ah(struct mthca_dev *dev, struct mthca_ah *ah);
sys/dev/mthca/mthca_dev.h
571
int mthca_read_ah(struct mthca_dev *dev, struct mthca_ah *ah,
sys/dev/mthca/mthca_dev.h
575
u8 mthca_get_rate(struct mthca_dev *dev, int static_rate, u8 port);
sys/dev/mthca/mthca_dev.h
576
enum ib_rate mthca_rate_to_ib(struct mthca_dev *dev, u8 mthca_rate, u8 port);
sys/dev/mthca/mthca_dev.h
589
int mthca_create_agents(struct mthca_dev *dev);
sys/dev/mthca/mthca_dev.h
590
void mthca_free_agents(struct mthca_dev *dev);
sys/dev/mthca/mthca_dev.h
592
static inline struct mthca_dev *to_mdev(struct ib_device *ibdev)
sys/dev/mthca/mthca_dev.h
594
return container_of(ibdev, struct mthca_dev, ib_dev);
sys/dev/mthca/mthca_dev.h
597
static inline int mthca_is_memfree(struct mthca_dev *dev)
sys/dev/mthca/mthca_eq.c
166
static inline u64 async_mask(struct mthca_dev *dev)
sys/dev/mthca/mthca_eq.c
173
static inline void tavor_set_eq_ci(struct mthca_dev *dev, struct mthca_eq *eq, u32 ci)
sys/dev/mthca/mthca_eq.c
189
static inline void arbel_set_eq_ci(struct mthca_dev *dev, struct mthca_eq *eq, u32 ci)
sys/dev/mthca/mthca_eq.c
199
static inline void set_eq_ci(struct mthca_dev *dev, struct mthca_eq *eq, u32 ci)
sys/dev/mthca/mthca_eq.c
207
static inline void tavor_eq_req_not(struct mthca_dev *dev, int eqn)
sys/dev/mthca/mthca_eq.c
214
static inline void arbel_eq_req_not(struct mthca_dev *dev, u32 eqn_mask)
sys/dev/mthca/mthca_eq.c
219
static inline void disarm_cq(struct mthca_dev *dev, int eqn, int cqn)
sys/dev/mthca/mthca_eq.c
246
static void port_change(struct mthca_dev *dev, int port, int active)
sys/dev/mthca/mthca_eq.c
260
static int mthca_eq_int(struct mthca_dev *dev, struct mthca_eq *eq)
sys/dev/mthca/mthca_eq.c
393
struct mthca_dev *dev = dev_ptr;
sys/dev/mthca/mthca_eq.c
421
struct mthca_dev *dev = eq->dev;
sys/dev/mthca/mthca_eq.c
433
struct mthca_dev *dev = dev_ptr;
sys/dev/mthca/mthca_eq.c
455
struct mthca_dev *dev = eq->dev;
sys/dev/mthca/mthca_eq.c
465
static int mthca_create_eq(struct mthca_dev *dev,
sys/dev/mthca/mthca_eq.c
588
static void mthca_free_eq(struct mthca_dev *dev,
sys/dev/mthca/mthca_eq.c
628
static void mthca_free_irqs(struct mthca_dev *dev)
sys/dev/mthca/mthca_eq.c
642
static int mthca_map_reg(struct mthca_dev *dev,
sys/dev/mthca/mthca_eq.c
655
static int mthca_map_eq_regs(struct mthca_dev *dev)
sys/dev/mthca/mthca_eq.c
716
static void mthca_unmap_eq_regs(struct mthca_dev *dev)
sys/dev/mthca/mthca_eq.c
728
int mthca_map_eq_icm(struct mthca_dev *dev, u64 icm_virt)
sys/dev/mthca/mthca_eq.c
759
void mthca_unmap_eq_icm(struct mthca_dev *dev)
sys/dev/mthca/mthca_eq.c
767
int mthca_init_eq_table(struct mthca_dev *dev)
sys/dev/mthca/mthca_eq.c
888
void mthca_cleanup_eq_table(struct mthca_dev *dev)
sys/dev/mthca/mthca_mad.c
163
static void forward_trap(struct mthca_dev *dev,
sys/dev/mthca/mthca_mad.c
294
int mthca_create_agents(struct mthca_dev *dev)
sys/dev/mthca/mthca_mad.c
335
void mthca_free_agents(struct mthca_dev *dev)
sys/dev/mthca/mthca_mad.c
50
static int mthca_update_rate(struct mthca_dev *dev, u8 port_num)
sys/dev/mthca/mthca_mad.c
74
static void update_sm_ah(struct mthca_dev *dev,
sys/dev/mthca/mthca_main.c
1086
struct mthca_dev *mdev = pci_get_drvdata(pdev);
sys/dev/mthca/mthca_main.c
1127
struct mthca_dev *mdev;
sys/dev/mthca/mthca_main.c
137
static int mthca_tune_pci(struct mthca_dev *mdev)
sys/dev/mthca/mthca_main.c
165
static int mthca_dev_lim(struct mthca_dev *mdev, struct mthca_dev_lim *dev_lim)
sys/dev/mthca/mthca_main.c
288
static int mthca_init_tavor(struct mthca_dev *mdev)
sys/dev/mthca/mthca_main.c
346
static int mthca_load_fw(struct mthca_dev *mdev)
sys/dev/mthca/mthca_main.c
381
static int mthca_init_icm(struct mthca_dev *mdev,
sys/dev/mthca/mthca_main.c
557
static void mthca_free_icms(struct mthca_dev *mdev)
sys/dev/mthca/mthca_main.c
575
static int mthca_init_arbel(struct mthca_dev *mdev)
sys/dev/mthca/mthca_main.c
648
static void mthca_close_hca(struct mthca_dev *mdev)
sys/dev/mthca/mthca_main.c
664
static int mthca_init_hca(struct mthca_dev *mdev)
sys/dev/mthca/mthca_main.c
695
static int mthca_setup_hca(struct mthca_dev *dev)
sys/dev/mthca/mthca_main.c
852
static int mthca_enable_msi_x(struct mthca_dev *mdev)
sys/dev/mthca/mthca_main.c
904
struct mthca_dev *mdev;
sys/dev/mthca/mthca_main.c
967
mdev = (struct mthca_dev *) ib_alloc_device(sizeof *mdev);
sys/dev/mthca/mthca_mcg.c
122
struct mthca_dev *dev = to_mdev(ibqp->device);
sys/dev/mthca/mthca_mcg.c
216
struct mthca_dev *dev = to_mdev(ibqp->device);
sys/dev/mthca/mthca_mcg.c
315
int mthca_init_mcg_table(struct mthca_dev *dev)
sys/dev/mthca/mthca_mcg.c
332
void mthca_cleanup_mcg_table(struct mthca_dev *dev)
sys/dev/mthca/mthca_mcg.c
63
static int find_mgm(struct mthca_dev *dev,
sys/dev/mthca/mthca_memfree.c
136
struct mthca_icm *mthca_alloc_icm(struct mthca_dev *dev, int npages,
sys/dev/mthca/mthca_memfree.c
221
int mthca_table_get(struct mthca_dev *dev, struct mthca_icm_table *table, int obj)
sys/dev/mthca/mthca_memfree.c
256
void mthca_table_put(struct mthca_dev *dev, struct mthca_icm_table *table, int obj)
sys/dev/mthca/mthca_memfree.c
320
int mthca_table_get_range(struct mthca_dev *dev, struct mthca_icm_table *table,
sys/dev/mthca/mthca_memfree.c
343
void mthca_table_put_range(struct mthca_dev *dev, struct mthca_icm_table *table,
sys/dev/mthca/mthca_memfree.c
355
struct mthca_icm_table *mthca_alloc_icm_table(struct mthca_dev *dev,
sys/dev/mthca/mthca_memfree.c
423
void mthca_free_icm_table(struct mthca_dev *dev, struct mthca_icm_table *table)
sys/dev/mthca/mthca_memfree.c
438
static u64 mthca_uarc_virt(struct mthca_dev *dev, struct mthca_uar *uar, int page)
sys/dev/mthca/mthca_memfree.c
445
int mthca_map_user_db(struct mthca_dev *dev, struct mthca_uar *uar,
sys/dev/mthca/mthca_memfree.c
503
void mthca_unmap_user_db(struct mthca_dev *dev, struct mthca_uar *uar,
sys/dev/mthca/mthca_memfree.c
521
struct mthca_user_db_table *mthca_init_user_db_tab(struct mthca_dev *dev)
sys/dev/mthca/mthca_memfree.c
545
void mthca_cleanup_user_db_tab(struct mthca_dev *dev, struct mthca_uar *uar,
sys/dev/mthca/mthca_memfree.c
564
int mthca_alloc_db(struct mthca_dev *dev, enum mthca_db_type type,
sys/dev/mthca/mthca_memfree.c
63
static void mthca_free_icm_pages(struct mthca_dev *dev, struct mthca_icm_chunk *chunk)
sys/dev/mthca/mthca_memfree.c
662
void mthca_free_db(struct mthca_dev *dev, int type, int db_index)
sys/dev/mthca/mthca_memfree.c
698
int mthca_init_db_tab(struct mthca_dev *dev)
sys/dev/mthca/mthca_memfree.c
729
void mthca_cleanup_db_tab(struct mthca_dev *dev)
sys/dev/mthca/mthca_memfree.c
76
static void mthca_free_icm_coherent(struct mthca_dev *dev, struct mthca_icm_chunk *chunk)
sys/dev/mthca/mthca_memfree.c
87
void mthca_free_icm(struct mthca_dev *dev, struct mthca_icm *icm, int coherent)
sys/dev/mthca/mthca_memfree.h
163
int mthca_map_user_db(struct mthca_dev *dev, struct mthca_uar *uar,
sys/dev/mthca/mthca_memfree.h
165
void mthca_unmap_user_db(struct mthca_dev *dev, struct mthca_uar *uar,
sys/dev/mthca/mthca_memfree.h
167
struct mthca_user_db_table *mthca_init_user_db_tab(struct mthca_dev *dev);
sys/dev/mthca/mthca_memfree.h
168
void mthca_cleanup_user_db_tab(struct mthca_dev *dev, struct mthca_uar *uar,
sys/dev/mthca/mthca_memfree.h
171
int mthca_init_db_tab(struct mthca_dev *dev);
sys/dev/mthca/mthca_memfree.h
172
void mthca_cleanup_db_tab(struct mthca_dev *dev);
sys/dev/mthca/mthca_memfree.h
173
int mthca_alloc_db(struct mthca_dev *dev, enum mthca_db_type type,
sys/dev/mthca/mthca_memfree.h
175
void mthca_free_db(struct mthca_dev *dev, int type, int db_index);
sys/dev/mthca/mthca_memfree.h
78
struct mthca_dev;
sys/dev/mthca/mthca_memfree.h
80
struct mthca_icm *mthca_alloc_icm(struct mthca_dev *dev, int npages,
sys/dev/mthca/mthca_memfree.h
82
void mthca_free_icm(struct mthca_dev *dev, struct mthca_icm *icm, int coherent);
sys/dev/mthca/mthca_memfree.h
84
struct mthca_icm_table *mthca_alloc_icm_table(struct mthca_dev *dev,
sys/dev/mthca/mthca_memfree.h
88
void mthca_free_icm_table(struct mthca_dev *dev, struct mthca_icm_table *table);
sys/dev/mthca/mthca_memfree.h
89
int mthca_table_get(struct mthca_dev *dev, struct mthca_icm_table *table, int obj);
sys/dev/mthca/mthca_memfree.h
90
void mthca_table_put(struct mthca_dev *dev, struct mthca_icm_table *table, int obj);
sys/dev/mthca/mthca_memfree.h
92
int mthca_table_get_range(struct mthca_dev *dev, struct mthca_icm_table *table,
sys/dev/mthca/mthca_memfree.h
94
void mthca_table_put_range(struct mthca_dev *dev, struct mthca_icm_table *table,
sys/dev/mthca/mthca_mr.c
190
static u32 mthca_alloc_mtt_range(struct mthca_dev *dev, int order,
sys/dev/mthca/mthca_mr.c
208
static struct mthca_mtt *__mthca_alloc_mtt(struct mthca_dev *dev, int size,
sys/dev/mthca/mthca_mr.c
235
struct mthca_mtt *mthca_alloc_mtt(struct mthca_dev *dev, int size)
sys/dev/mthca/mthca_mr.c
240
void mthca_free_mtt(struct mthca_dev *dev, struct mthca_mtt *mtt)
sys/dev/mthca/mthca_mr.c
254
static int __mthca_write_mtt(struct mthca_dev *dev, struct mthca_mtt *mtt,
sys/dev/mthca/mthca_mr.c
299
int mthca_write_mtt_size(struct mthca_dev *dev)
sys/dev/mthca/mthca_mr.c
315
static void mthca_tavor_write_mtt_seg(struct mthca_dev *dev,
sys/dev/mthca/mthca_mr.c
329
static void mthca_arbel_write_mtt_seg(struct mthca_dev *dev,
sys/dev/mthca/mthca_mr.c
358
int mthca_write_mtt(struct mthca_dev *dev, struct mthca_mtt *mtt,
sys/dev/mthca/mthca_mr.c
405
static inline u32 hw_index_to_key(struct mthca_dev *dev, u32 ind)
sys/dev/mthca/mthca_mr.c
413
static inline u32 key_to_hw_index(struct mthca_dev *dev, u32 key)
sys/dev/mthca/mthca_mr.c
421
static inline u32 adjust_key(struct mthca_dev *dev, u32 key)
sys/dev/mthca/mthca_mr.c
429
int mthca_mr_alloc(struct mthca_dev *dev, u32 pd, int buffer_size_shift,
sys/dev/mthca/mthca_mr.c
512
int mthca_mr_alloc_notrans(struct mthca_dev *dev, u32 pd,
sys/dev/mthca/mthca_mr.c
519
int mthca_mr_alloc_phys(struct mthca_dev *dev, u32 pd,
sys/dev/mthca/mthca_mr.c
545
static void mthca_free_region(struct mthca_dev *dev, u32 lkey)
sys/dev/mthca/mthca_mr.c
553
void mthca_free_mr(struct mthca_dev *dev, struct mthca_mr *mr)
sys/dev/mthca/mthca_mr.c
567
int mthca_fmr_alloc(struct mthca_dev *dev, u32 pd,
sys/dev/mthca/mthca_mr.c
678
int mthca_free_fmr(struct mthca_dev *dev, struct mthca_fmr *fmr)
sys/dev/mthca/mthca_mr.c
720
struct mthca_dev *dev = to_mdev(ibfmr->device);
sys/dev/mthca/mthca_mr.c
761
struct mthca_dev *dev = to_mdev(ibfmr->device);
sys/dev/mthca/mthca_mr.c
806
void mthca_tavor_fmr_unmap(struct mthca_dev *dev, struct mthca_fmr *fmr)
sys/dev/mthca/mthca_mr.c
816
void mthca_arbel_fmr_unmap(struct mthca_dev *dev, struct mthca_fmr *fmr)
sys/dev/mthca/mthca_mr.c
826
int mthca_init_mr_table(struct mthca_dev *dev)
sys/dev/mthca/mthca_mr.c
949
void mthca_cleanup_mr_table(struct mthca_dev *dev)
sys/dev/mthca/mthca_pd.c
39
int mthca_pd_alloc(struct mthca_dev *dev, int privileged, struct mthca_pd *pd)
sys/dev/mthca/mthca_pd.c
62
void mthca_pd_free(struct mthca_dev *dev, struct mthca_pd *pd)
sys/dev/mthca/mthca_pd.c
69
int mthca_init_pd_table(struct mthca_dev *dev)
sys/dev/mthca/mthca_pd.c
77
void mthca_cleanup_pd_table(struct mthca_dev *dev)
sys/dev/mthca/mthca_profile.c
64
s64 mthca_make_profile(struct mthca_dev *dev,
sys/dev/mthca/mthca_profile.h
54
s64 mthca_make_profile(struct mthca_dev *mdev,
sys/dev/mthca/mthca_provider.c
1025
struct mthca_dev *dev =
sys/dev/mthca/mthca_provider.c
1026
container_of(device, struct mthca_dev, ib_dev.dev);
sys/dev/mthca/mthca_provider.c
1033
struct mthca_dev *dev =
sys/dev/mthca/mthca_provider.c
1034
container_of(device, struct mthca_dev, ib_dev.dev);
sys/dev/mthca/mthca_provider.c
1053
struct mthca_dev *dev =
sys/dev/mthca/mthca_provider.c
1054
container_of(device, struct mthca_dev, ib_dev.dev);
sys/dev/mthca/mthca_provider.c
1068
static int mthca_init_node_data(struct mthca_dev *dev)
sys/dev/mthca/mthca_provider.c
1127
struct mthca_dev *dev =
sys/dev/mthca/mthca_provider.c
1128
container_of(device, struct mthca_dev, ib_dev);
sys/dev/mthca/mthca_provider.c
1135
int mthca_register_device(struct mthca_dev *dev)
sys/dev/mthca/mthca_provider.c
1267
void mthca_unregister_device(struct mthca_dev *dev)
sys/dev/mthca/mthca_provider.c
66
struct mthca_dev *mdev = to_mdev(ibdev);
sys/dev/mthca/mthca_provider.c
675
static int mthca_alloc_resize_buf(struct mthca_dev *dev, struct mthca_cq *cq,
sys/dev/mthca/mthca_provider.c
722
struct mthca_dev *dev = to_mdev(ibcq->device);
sys/dev/mthca/mthca_provider.c
852
struct mthca_dev *dev = to_mdev(pd->device);
sys/dev/mthca/mthca_provider.c
998
struct mthca_dev *mdev = NULL;
sys/dev/mthca/mthca_provider.h
108
struct mthca_dev *dev;
sys/dev/mthca/mthca_qp.c
1075
static void mthca_free_wqe_buf(struct mthca_dev *dev,
sys/dev/mthca/mthca_qp.c
1084
static int mthca_map_memfree(struct mthca_dev *dev,
sys/dev/mthca/mthca_qp.c
1115
static void mthca_unmap_memfree(struct mthca_dev *dev,
sys/dev/mthca/mthca_qp.c
1124
static int mthca_alloc_memfree(struct mthca_dev *dev,
sys/dev/mthca/mthca_qp.c
1144
static void mthca_free_memfree(struct mthca_dev *dev,
sys/dev/mthca/mthca_qp.c
1153
static int mthca_alloc_qp_common(struct mthca_dev *dev,
sys/dev/mthca/mthca_qp.c
1242
static int mthca_set_qp_size(struct mthca_dev *dev, struct ib_qp_cap *cap,
sys/dev/mthca/mthca_qp.c
1281
int mthca_alloc_qp(struct mthca_dev *dev,
sys/dev/mthca/mthca_qp.c
1356
int mthca_alloc_sqp(struct mthca_dev *dev,
sys/dev/mthca/mthca_qp.c
1424
static inline int get_qp_refcount(struct mthca_dev *dev, struct mthca_qp *qp)
sys/dev/mthca/mthca_qp.c
1435
void mthca_free_qp(struct mthca_dev *dev,
sys/dev/mthca/mthca_qp.c
1492
static int build_mlx_header(struct mthca_dev *dev, struct mthca_sqp *sqp,
sys/dev/mthca/mthca_qp.c
1619
struct mthca_dev *dev = to_mdev(ibqp->device);
sys/dev/mthca/mthca_qp.c
1822
struct mthca_dev *dev = to_mdev(ibqp->device);
sys/dev/mthca/mthca_qp.c
1933
struct mthca_dev *dev = to_mdev(ibqp->device);
sys/dev/mthca/mthca_qp.c
196
static int is_sqp(struct mthca_dev *dev, struct mthca_qp *qp)
sys/dev/mthca/mthca_qp.c
202
static int is_qp0(struct mthca_dev *dev, struct mthca_qp *qp)
sys/dev/mthca/mthca_qp.c
2173
struct mthca_dev *dev = to_mdev(ibqp->device);
sys/dev/mthca/mthca_qp.c
2241
void mthca_free_err_wqe(struct mthca_dev *dev, struct mthca_qp *qp, int is_send,
sys/dev/mthca/mthca_qp.c
2268
int mthca_init_qp_table(struct mthca_dev *dev)
sys/dev/mthca/mthca_qp.c
2316
void mthca_cleanup_qp_table(struct mthca_dev *dev)
sys/dev/mthca/mthca_qp.c
238
void mthca_qp_event(struct mthca_dev *dev, u32 qpn,
sys/dev/mthca/mthca_qp.c
310
static void init_port(struct mthca_dev *dev, int port)
sys/dev/mthca/mthca_qp.c
397
static void to_rdma_ah_attr(struct mthca_dev *dev,
sys/dev/mthca/mthca_qp.c
431
struct mthca_dev *dev = to_mdev(ibqp->device);
sys/dev/mthca/mthca_qp.c
520
static int mthca_path_set(struct mthca_dev *dev, const struct rdma_ah_attr *ah,
sys/dev/mthca/mthca_qp.c
558
struct mthca_dev *dev = to_mdev(ibqp->device);
sys/dev/mthca/mthca_qp.c
857
struct mthca_dev *dev = to_mdev(ibqp->device);
sys/dev/mthca/mthca_qp.c
923
static int mthca_max_data_size(struct mthca_dev *dev, struct mthca_qp *qp, int desc_sz)
sys/dev/mthca/mthca_qp.c
957
static void mthca_adjust_qp_caps(struct mthca_dev *dev,
sys/dev/mthca/mthca_qp.c
982
static int mthca_alloc_wqe_buf(struct mthca_dev *dev,
sys/dev/mthca/mthca_reset.c
41
int mthca_reset(struct mthca_dev *mdev)
sys/dev/mthca/mthca_srq.c
118
static void mthca_arbel_init_srq_context(struct mthca_dev *dev,
sys/dev/mthca/mthca_srq.c
141
static void mthca_free_srq_buf(struct mthca_dev *dev, struct mthca_srq *srq)
sys/dev/mthca/mthca_srq.c
148
static int mthca_alloc_srq_buf(struct mthca_dev *dev, struct mthca_pd *pd,
sys/dev/mthca/mthca_srq.c
200
int mthca_alloc_srq(struct mthca_dev *dev, struct mthca_pd *pd,
sys/dev/mthca/mthca_srq.c
321
static inline int get_srq_refcount(struct mthca_dev *dev, struct mthca_srq *srq)
sys/dev/mthca/mthca_srq.c
332
void mthca_free_srq(struct mthca_dev *dev, struct mthca_srq *srq)
sys/dev/mthca/mthca_srq.c
369
struct mthca_dev *dev = to_mdev(ibsrq->device);
sys/dev/mthca/mthca_srq.c
392
struct mthca_dev *dev = to_mdev(ibsrq->device);
sys/dev/mthca/mthca_srq.c
424
void mthca_srq_event(struct mthca_dev *dev, u32 srqn,
sys/dev/mthca/mthca_srq.c
480
struct mthca_dev *dev = to_mdev(ibsrq->device);
sys/dev/mthca/mthca_srq.c
580
struct mthca_dev *dev = to_mdev(ibsrq->device);
sys/dev/mthca/mthca_srq.c
642
int mthca_max_srq_sge(struct mthca_dev *dev)
sys/dev/mthca/mthca_srq.c
667
int mthca_init_srq_table(struct mthca_dev *dev)
sys/dev/mthca/mthca_srq.c
691
void mthca_cleanup_srq_table(struct mthca_dev *dev)
sys/dev/mthca/mthca_srq.c
97
static void mthca_tavor_init_srq_context(struct mthca_dev *dev,
sys/dev/mthca/mthca_uar.c
36
int mthca_uar_alloc(struct mthca_dev *dev, struct mthca_uar *uar)
sys/dev/mthca/mthca_uar.c
47
void mthca_uar_free(struct mthca_dev *dev, struct mthca_uar *uar)
sys/dev/mthca/mthca_uar.c
52
int mthca_init_uar_table(struct mthca_dev *dev)
sys/dev/mthca/mthca_uar.c
70
void mthca_cleanup_uar_table(struct mthca_dev *dev)