Symbol: rvt_dev_info
sys/ofed/include/rdma/rdma_vt.h
180
struct rvt_dev_info;
sys/ofed/include/rdma/rdma_vt.h
197
const char * (*get_card_name)(struct rvt_dev_info *rdi);
sys/ofed/include/rdma/rdma_vt.h
204
struct pci_dev * (*get_pci_dev)(struct rvt_dev_info *rdi);
sys/ofed/include/rdma/rdma_vt.h
212
void * (*qp_priv_alloc)(struct rvt_dev_info *rdi, struct rvt_qp *qp,
sys/ofed/include/rdma/rdma_vt.h
218
void (*qp_priv_free)(struct rvt_dev_info *rdi, struct rvt_qp *qp);
sys/ofed/include/rdma/rdma_vt.h
245
int (*get_pmtu_from_attr)(struct rvt_dev_info *rdi, struct rvt_qp *qp,
sys/ofed/include/rdma/rdma_vt.h
273
u32 (*mtu_from_qp)(struct rvt_dev_info *rdi, struct rvt_qp *qp,
sys/ofed/include/rdma/rdma_vt.h
283
int (*get_guid_be)(struct rvt_dev_info *rdi, struct rvt_ibport *rvp,
sys/ofed/include/rdma/rdma_vt.h
289
int (*query_port_state)(struct rvt_dev_info *rdi, u8 port_num,
sys/ofed/include/rdma/rdma_vt.h
295
int (*shut_down_port)(struct rvt_dev_info *rdi, u8 port_num);
sys/ofed/include/rdma/rdma_vt.h
298
void (*cap_mask_chg)(struct rvt_dev_info *rdi, u8 port_num);
sys/ofed/include/rdma/rdma_vt.h
307
unsigned (*free_all_qps)(struct rvt_dev_info *rdi);
sys/ofed/include/rdma/rdma_vt.h
317
int (*alloc_qpn)(struct rvt_dev_info *rdi, struct rvt_qpn_table *qpt,
sys/ofed/include/rdma/rdma_vt.h
332
void (*notify_create_mad_agent)(struct rvt_dev_info *rdi, int port_idx);
sys/ofed/include/rdma/rdma_vt.h
335
void (*notify_free_mad_agent)(struct rvt_dev_info *rdi, int port_idx);
sys/ofed/include/rdma/rdma_vt.h
412
static inline struct rvt_dev_info *ib_to_rvt(struct ib_device *ibdev)
sys/ofed/include/rdma/rdma_vt.h
414
return container_of(ibdev, struct rvt_dev_info, ibdev);
sys/ofed/include/rdma/rdma_vt.h
427
static inline unsigned rvt_get_npkeys(struct rvt_dev_info *rdi)
sys/ofed/include/rdma/rdma_vt.h
439
static inline unsigned int rvt_max_atomic(struct rvt_dev_info *rdi)
sys/ofed/include/rdma/rdma_vt.h
447
static inline u16 rvt_get_pkey(struct rvt_dev_info *rdi,
sys/ofed/include/rdma/rdma_vt.h
466
static inline struct rvt_qp *rvt_lookup_qpn(struct rvt_dev_info *rdi,
sys/ofed/include/rdma/rdma_vt.h
485
struct rvt_dev_info *rvt_alloc_device(size_t size, int nports);
sys/ofed/include/rdma/rdma_vt.h
486
void rvt_dealloc_device(struct rvt_dev_info *rdi);
sys/ofed/include/rdma/rdma_vt.h
487
int rvt_register_device(struct rvt_dev_info *rvd);
sys/ofed/include/rdma/rdma_vt.h
488
void rvt_unregister_device(struct rvt_dev_info *rvd);
sys/ofed/include/rdma/rdma_vt.h
490
int rvt_init_port(struct rvt_dev_info *rdi, struct rvt_ibport *port,
sys/ofed/include/rdma/rdmavt_cq.h
87
struct rvt_dev_info *rdi;
sys/ofed/include/rdma/rdmavt_qp.h
533
struct rvt_dev_info;