| /kernel/linux/linux-4.19/drivers/infiniband/sw/rdmavt/ |
| D | qp.c | 144 static int init_qpn_table(struct rvt_dev_info *rdi, struct rvt_qpn_table *qpt) in init_qpn_table() 214 int rvt_driver_qp_init(struct rvt_dev_info *rdi) in rvt_driver_qp_init() 283 struct rvt_dev_info *rdi = ib_to_rvt(qp->ibqp.device); in rvt_free_qp_cb() local 300 static unsigned rvt_free_all_qps(struct rvt_dev_info *rdi) in rvt_free_all_qps() 317 void rvt_qp_exit(struct rvt_dev_info *rdi) in rvt_qp_exit() 347 static int alloc_qpn(struct rvt_dev_info *rdi, struct rvt_qpn_table *qpt, in alloc_qpn() 437 struct rvt_dev_info *rdi = ib_to_rvt(qp->ibqp.device); in rvt_clear_mr_refs() local 527 struct rvt_dev_info *rdi = ib_to_rvt(qp->ibqp.device); in rvt_qp_acks_has_lkey() local 590 static void rvt_remove_qp(struct rvt_dev_info *rdi, struct rvt_qp *qp) in rvt_remove_qp() 642 static void rvt_init_qp(struct rvt_dev_info *rdi, struct rvt_qp *qp, in rvt_init_qp() [all …]
|
| D | vt.c | 92 struct rvt_dev_info *rdi; in rvt_alloc_device() local 112 void rvt_dealloc_device(struct rvt_dev_info *rdi) in rvt_dealloc_device() 123 struct rvt_dev_info *rdi = ib_to_rvt(ibdev); in rvt_query_device() local 157 struct rvt_dev_info *rdi = ib_to_rvt(ibdev); in rvt_query_port() local 192 struct rvt_dev_info *rdi = ib_to_rvt(ibdev); in rvt_modify_port() local 237 struct rvt_dev_info *rdi = ib_to_rvt(ibdev); in rvt_query_pkey() local 263 struct rvt_dev_info *rdi; in rvt_query_gid() local 324 struct rvt_dev_info *rdi = ib_to_rvt(ibdev); in rvt_get_port_immutable() local 393 static inline int check_driver_override(struct rvt_dev_info *rdi, in check_driver_override() 404 static noinline int check_support(struct rvt_dev_info *rdi, int verb) in check_support() [all …]
|
| D | mmap.c | 58 void rvt_mmap_init(struct rvt_dev_info *rdi) in rvt_mmap_init() 74 struct rvt_dev_info *rdi = ib_to_rvt(ip->context->device); in rvt_release_mmap_info() local 112 struct rvt_dev_info *rdi = ib_to_rvt(context->device); in rvt_mmap() local 158 struct rvt_mmap_info *rvt_create_mmap_info(struct rvt_dev_info *rdi, in rvt_create_mmap_info() 194 void rvt_update_mmap_info(struct rvt_dev_info *rdi, struct rvt_mmap_info *ip, in rvt_update_mmap_info()
|
| D | vt.h | 63 #define rvt_pr_info(rdi, fmt, ...) \ argument 69 #define rvt_pr_warn(rdi, fmt, ...) \ argument 75 #define rvt_pr_err(rdi, fmt, ...) \ argument 92 struct rvt_dev_info *rdi = ib_to_rvt(ibdev); in ibport_num_to_idx() local
|
| D | mcast.c | 62 void rvt_driver_mcast_init(struct rvt_dev_info *rdi) in rvt_driver_mcast_init() 193 static int rvt_mcast_add(struct rvt_dev_info *rdi, struct rvt_ibport *ibp, in rvt_mcast_add() 283 struct rvt_dev_info *rdi = ib_to_rvt(ibqp->device); in rvt_attach_mcast() local 346 struct rvt_dev_info *rdi = ib_to_rvt(ibqp->device); in rvt_detach_mcast() local 434 int rvt_mcast_tree_empty(struct rvt_dev_info *rdi) in rvt_mcast_tree_empty()
|
| D | trace.h | 48 #define RDI_DEV_ENTRY(rdi) __string(dev, rvt_get_ibdev_name(rdi)) argument 49 #define RDI_DEV_ASSIGN(rdi) __assign_str(dev, rvt_get_ibdev_name(rdi)) argument
|
| D | mr.c | 64 int rvt_driver_mr_init(struct rvt_dev_info *rdi) in rvt_driver_mr_init() 110 void rvt_mr_exit(struct rvt_dev_info *rdi) in rvt_mr_exit() 473 struct rvt_dev_info *rdi = ib_to_rvt(mr->pd->device); in rvt_dereg_clean_qps() local 492 struct rvt_dev_info *rdi = ib_to_rvt(mr->pd->device); in rvt_check_refs() local 797 struct rvt_dev_info *rdi = ib_to_rvt(ibfmr->device); in rvt_map_phys_fmr() local 838 struct rvt_dev_info *rdi; in rvt_unmap_fmr() local 1044 struct rvt_dev_info *rdi = ib_to_rvt(pd->ibpd.device); in rvt_rkey_ok() local
|
| D | mad.c | 102 int rvt_create_mad_agents(struct rvt_dev_info *rdi) in rvt_create_mad_agents() 149 void rvt_free_mad_agents(struct rvt_dev_info *rdi) in rvt_free_mad_agents()
|
| D | cq.c | 184 struct rvt_dev_info *rdi = ib_to_rvt(ibdev); in rvt_create_cq() local 310 struct rvt_dev_info *rdi = cq->rdi; in rvt_destroy_cq() local 372 struct rvt_dev_info *rdi = cq->rdi; in rvt_resize_cq() local
|
| D | rc.c | 160 struct rvt_dev_info *rdi = ib_to_rvt(qp->ibqp.device); in rvt_get_credit() local
|
| /kernel/linux/linux-5.10/drivers/infiniband/sw/rdmavt/ |
| D | vt.c | 92 struct rvt_dev_info *rdi; in rvt_alloc_device() local 112 void rvt_dealloc_device(struct rvt_dev_info *rdi) in rvt_dealloc_device() 123 struct rvt_dev_info *rdi = ib_to_rvt(ibdev); in rvt_query_device() local 157 struct rvt_dev_info *rdi = ib_to_rvt(ibdev); in rvt_query_port() local 192 struct rvt_dev_info *rdi = ib_to_rvt(ibdev); in rvt_modify_port() local 237 struct rvt_dev_info *rdi = ib_to_rvt(ibdev); in rvt_query_pkey() local 263 struct rvt_dev_info *rdi; in rvt_query_gid() local 307 struct rvt_dev_info *rdi = ib_to_rvt(ibdev); in rvt_get_port_immutable() local 426 static noinline int check_support(struct rvt_dev_info *rdi, int verb) in check_support() 524 int rvt_register_device(struct rvt_dev_info *rdi) in rvt_register_device() [all …]
|
| D | qp.c | 145 void rvt_wss_exit(struct rvt_dev_info *rdi) in rvt_wss_exit() 164 int rvt_wss_init(struct rvt_dev_info *rdi) in rvt_wss_init() 328 static int init_qpn_table(struct rvt_dev_info *rdi, struct rvt_qpn_table *qpt) in init_qpn_table() 398 int rvt_driver_qp_init(struct rvt_dev_info *rdi) in rvt_driver_qp_init() 467 struct rvt_dev_info *rdi = ib_to_rvt(qp->ibqp.device); in rvt_free_qp_cb() local 484 static unsigned rvt_free_all_qps(struct rvt_dev_info *rdi) in rvt_free_all_qps() 501 void rvt_qp_exit(struct rvt_dev_info *rdi) in rvt_qp_exit() 532 static int alloc_qpn(struct rvt_dev_info *rdi, struct rvt_qpn_table *qpt, in alloc_qpn() 624 struct rvt_dev_info *rdi = ib_to_rvt(qp->ibqp.device); in rvt_clear_mr_refs() local 708 struct rvt_dev_info *rdi = ib_to_rvt(qp->ibqp.device); in rvt_qp_acks_has_lkey() local [all …]
|
| D | mmap.c | 58 void rvt_mmap_init(struct rvt_dev_info *rdi) in rvt_mmap_init() 74 struct rvt_dev_info *rdi = ib_to_rvt(ip->context->device); in rvt_release_mmap_info() local 112 struct rvt_dev_info *rdi = ib_to_rvt(context->device); in rvt_mmap() local 158 struct rvt_mmap_info *rvt_create_mmap_info(struct rvt_dev_info *rdi, u32 size, in rvt_create_mmap_info() 197 void rvt_update_mmap_info(struct rvt_dev_info *rdi, struct rvt_mmap_info *ip, in rvt_update_mmap_info()
|
| D | vt.h | 63 #define rvt_pr_info(rdi, fmt, ...) \ argument 69 #define rvt_pr_warn(rdi, fmt, ...) \ argument 75 #define rvt_pr_err(rdi, fmt, ...) \ argument 81 #define rvt_pr_err_ratelimited(rdi, fmt, ...) \ argument 101 struct rvt_dev_info *rdi = ib_to_rvt(ibdev); in ibport_num_to_idx() local
|
| D | mcast.c | 62 void rvt_driver_mcast_init(struct rvt_dev_info *rdi) in rvt_driver_mcast_init() 193 static int rvt_mcast_add(struct rvt_dev_info *rdi, struct rvt_ibport *ibp, in rvt_mcast_add() 283 struct rvt_dev_info *rdi = ib_to_rvt(ibqp->device); in rvt_attach_mcast() local 346 struct rvt_dev_info *rdi = ib_to_rvt(ibqp->device); in rvt_detach_mcast() local 434 int rvt_mcast_tree_empty(struct rvt_dev_info *rdi) in rvt_mcast_tree_empty()
|
| D | trace.h | 48 #define RDI_DEV_ENTRY(rdi) __string(dev, rvt_get_ibdev_name(rdi)) argument 49 #define RDI_DEV_ASSIGN(rdi) __assign_str(dev, rvt_get_ibdev_name(rdi)) argument
|
| D | cq.c | 104 struct rvt_dev_info *rdi = cq->rdi; in rvt_cq_enter() local 204 struct rvt_dev_info *rdi = ib_to_rvt(ibdev); in rvt_create_cq() local 321 struct rvt_dev_info *rdi = cq->rdi; in rvt_destroy_cq() local 386 struct rvt_dev_info *rdi = cq->rdi; in rvt_resize_cq() local
|
| D | mad.c | 102 int rvt_create_mad_agents(struct rvt_dev_info *rdi) in rvt_create_mad_agents() 149 void rvt_free_mad_agents(struct rvt_dev_info *rdi) in rvt_free_mad_agents()
|
| D | mr.c | 64 int rvt_driver_mr_init(struct rvt_dev_info *rdi) in rvt_driver_mr_init() 109 void rvt_mr_exit(struct rvt_dev_info *rdi) in rvt_mr_exit() 467 struct rvt_dev_info *rdi = ib_to_rvt(mr->pd->device); in rvt_dereg_clean_qps() local 486 struct rvt_dev_info *rdi = ib_to_rvt(mr->pd->device); in rvt_check_refs() local 883 struct rvt_dev_info *rdi = ib_to_rvt(pd->ibpd.device); in rvt_rkey_ok() local
|
| /kernel/linux/linux-4.19/drivers/infiniband/hw/qib/ |
| D | qib_qp.c | 127 int qib_alloc_qpn(struct rvt_dev_info *rdi, struct rvt_qpn_table *qpt, in qib_alloc_qpn() 213 unsigned qib_free_all_qps(struct rvt_dev_info *rdi) in qib_free_all_qps() 291 int qib_get_pmtu_from_attr(struct rvt_dev_info *rdi, struct rvt_qp *qp, in qib_get_pmtu_from_attr() 314 u32 qib_mtu_from_qp(struct rvt_dev_info *rdi, struct rvt_qp *qp, u32 pmtu) in qib_mtu_from_qp() 319 void *qib_qp_priv_alloc(struct rvt_dev_info *rdi, struct rvt_qp *qp) in qib_qp_priv_alloc() 340 void qib_qp_priv_free(struct rvt_dev_info *rdi, struct rvt_qp *qp) in qib_qp_priv_free()
|
| /kernel/linux/linux-5.10/drivers/infiniband/hw/qib/ |
| D | qib_qp.c | 127 int qib_alloc_qpn(struct rvt_dev_info *rdi, struct rvt_qpn_table *qpt, in qib_alloc_qpn() 213 unsigned qib_free_all_qps(struct rvt_dev_info *rdi) in qib_free_all_qps() 291 int qib_get_pmtu_from_attr(struct rvt_dev_info *rdi, struct rvt_qp *qp, in qib_get_pmtu_from_attr() 314 u32 qib_mtu_from_qp(struct rvt_dev_info *rdi, struct rvt_qp *qp, u32 pmtu) in qib_mtu_from_qp() 319 void *qib_qp_priv_alloc(struct rvt_dev_info *rdi, struct rvt_qp *qp) in qib_qp_priv_alloc() 340 void qib_qp_priv_free(struct rvt_dev_info *rdi, struct rvt_qp *qp) in qib_qp_priv_free()
|
| /kernel/linux/linux-4.19/drivers/infiniband/hw/hfi1/ |
| D | qp.c | 620 void *qp_priv_alloc(struct rvt_dev_info *rdi, struct rvt_qp *qp) in qp_priv_alloc() 646 void qp_priv_free(struct rvt_dev_info *rdi, struct rvt_qp *qp) in qp_priv_free() 654 unsigned free_all_qps(struct rvt_dev_info *rdi) in free_all_qps() 736 u32 mtu_from_qp(struct rvt_dev_info *rdi, struct rvt_qp *qp, u32 pmtu) in mtu_from_qp() 758 int get_pmtu_from_attr(struct rvt_dev_info *rdi, struct rvt_qp *qp, in get_pmtu_from_attr()
|
| /kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/ |
| D | qp.c | 709 void *qp_priv_alloc(struct rvt_dev_info *rdi, struct rvt_qp *qp) in qp_priv_alloc() 739 void qp_priv_free(struct rvt_dev_info *rdi, struct rvt_qp *qp) in qp_priv_free() 748 unsigned free_all_qps(struct rvt_dev_info *rdi) in free_all_qps() 840 u32 mtu_from_qp(struct rvt_dev_info *rdi, struct rvt_qp *qp, u32 pmtu) in mtu_from_qp() 862 int get_pmtu_from_attr(struct rvt_dev_info *rdi, struct rvt_qp *qp, in get_pmtu_from_attr()
|
| D | verbs.c | 376 struct rvt_dev_info *rdi = &ppd->dd->verbs_dev.rdi; in hfi1_kdeth_eager_rcv() local 430 struct rvt_dev_info *rdi = &ppd->dd->verbs_dev.rdi; in hfi1_kdeth_expected_rcv() local 502 struct rvt_dev_info *rdi = &ppd->dd->verbs_dev.rdi; in hfi1_handle_packet() local 1332 struct rvt_dev_info *rdi = &dd->verbs_dev.rdi; in hfi1_fill_device_attr() local 1410 static int query_port(struct rvt_dev_info *rdi, u8 port_num, in query_port() 1488 static int shut_down_port(struct rvt_dev_info *rdi, u8 port_num) in shut_down_port() 1501 static int hfi1_get_guid_be(struct rvt_dev_info *rdi, struct rvt_ibport *rvp, in hfi1_get_guid_be() 1624 struct rvt_dev_info *rdi = ib_to_rvt(ibdev); in hfi1_get_dev_fw_str() local
|
| /kernel/linux/linux-4.19/include/rdma/ |
| D | rdma_vt.h | 422 static inline void rvt_set_ibdev_name(struct rvt_dev_info *rdi, in rvt_set_ibdev_name() 435 static inline const char *rvt_get_ibdev_name(const struct rvt_dev_info *rdi) in rvt_get_ibdev_name() 465 static inline unsigned rvt_get_npkeys(struct rvt_dev_info *rdi) in rvt_get_npkeys() 477 static inline unsigned int rvt_max_atomic(struct rvt_dev_info *rdi) in rvt_max_atomic() 485 static inline u16 rvt_get_pkey(struct rvt_dev_info *rdi, in rvt_get_pkey() 504 static inline struct rvt_qp *rvt_lookup_qpn(struct rvt_dev_info *rdi, in rvt_lookup_qpn() 531 struct rvt_dev_info *rdi = ib_to_rvt(ibqp->device); in rvt_mod_retry_timer() local
|