Lines Matching defs:rvt_dev_info
406 struct rvt_dev_info { struct
407 struct ib_device ibdev; /* Keep this first. Nothing above here */
421 struct rvt_driver_params dparms;
424 const struct rvt_operation_params *post_parms;
427 const enum ib_wc_opcode *wc_opcode;
430 struct rvt_driver_provided driver_f;
432 struct rvt_mregion __rcu *dma_mr;
433 struct rvt_lkey_table lkey_table;
436 int n_pds_allocated;
437 spinlock_t n_pds_lock; /* Protect pd allocated count */
439 int n_ahs_allocated;
440 spinlock_t n_ahs_lock; /* Protect ah allocated count */
442 u32 n_srqs_allocated;
443 spinlock_t n_srqs_lock; /* Protect srqs allocated count */
445 int flags;
446 struct rvt_ibport **ports;
449 struct rvt_qp_ibdev *qp_dev;
450 u32 n_qps_allocated; /* number of QPs allocated for device */
451 u32 n_rc_qps; /* number of RC QPs allocated for device */
475 * @rdi: pointer to the client rvt_dev_info structure argument