/linux/drivers/infiniband/sw/rxe/ |
A D | rxe.c | 23 struct rxe_dev *rxe = container_of(ib_dev, struct rxe_dev, ib_dev); in rxe_dealloc() local 41 static void rxe_init_device_param(struct rxe_dev *rxe) in rxe_init_device_param() 108 static void rxe_init_ports(struct rxe_dev *rxe) in rxe_init_ports() 119 static int rxe_init_pools(struct rxe_dev *rxe) in rxe_init_pools() 198 static int rxe_init(struct rxe_dev *rxe) in rxe_init() 221 void rxe_set_mtu(struct rxe_dev *rxe, unsigned int ndev_mtu) in rxe_set_mtu() 238 int rxe_add(struct rxe_dev *rxe, unsigned int mtu, const char *ibdev_name) in rxe_add()
|
A D | rxe_verbs.c | 19 struct rxe_dev *rxe = to_rdev(dev); in rxe_query_device() local 31 struct rxe_dev *rxe = to_rdev(dev); in rxe_query_port() local 66 struct rxe_dev *rxe = to_rdev(dev); in rxe_modify_device() local 86 struct rxe_dev *rxe = to_rdev(dev); in rxe_modify_port() local 108 struct rxe_dev *rxe = to_rdev(ibuc->device); in rxe_alloc_ucontext() local 142 struct rxe_dev *rxe = to_rdev(ibpd->device); in rxe_alloc_pd() local 161 struct rxe_dev *rxe = to_rdev(ibah->device); in rxe_create_ah() local 208 struct rxe_dev *rxe = to_rdev(ibah->device); in rxe_modify_ah() local 410 struct rxe_dev *rxe = to_rdev(ibqp->device); in rxe_create_qp() local 777 struct rxe_dev *rxe = to_rdev(dev); in rxe_create_cq() local [all …]
|
A D | rxe_recv.c | 13 static int check_type_state(struct rxe_dev *rxe, struct rxe_pkt_info *pkt, in check_type_state() 79 static int check_keys(struct rxe_dev *rxe, struct rxe_pkt_info *pkt, in check_keys() 110 static int check_addr(struct rxe_dev *rxe, struct rxe_pkt_info *pkt, in check_addr() 172 struct rxe_dev *rxe = pkt->rxe; in hdr_check() local 233 static void rxe_rcv_mcast_pkt(struct rxe_dev *rxe, struct sk_buff *skb) in rxe_rcv_mcast_pkt() 327 static int rxe_chk_dgid(struct rxe_dev *rxe, struct sk_buff *skb) in rxe_chk_dgid() 363 struct rxe_dev *rxe = pkt->rxe; in rxe_rcv() local
|
A D | rxe_net.c | 23 int rxe_mcast_add(struct rxe_dev *rxe, union ib_gid *mgid) in rxe_mcast_add() 34 int rxe_mcast_delete(struct rxe_dev *rxe, union ib_gid *mgid) in rxe_mcast_delete() 156 struct rxe_dev *rxe; in rxe_udp_encap_recv() local 432 struct rxe_dev *rxe = to_rdev(qp->ibqp.device); in rxe_xmit_packet() local 468 struct sk_buff *rxe_init_packet(struct rxe_dev *rxe, struct rxe_av *av, in rxe_init_packet() 535 struct rxe_dev *rxe = NULL; in rxe_net_add() local 552 static void rxe_port_event(struct rxe_dev *rxe, in rxe_port_event() 565 void rxe_port_up(struct rxe_dev *rxe) in rxe_port_up() 577 void rxe_port_down(struct rxe_dev *rxe) in rxe_port_down() 589 void rxe_set_port_state(struct rxe_dev *rxe) in rxe_set_port_state() [all …]
|
A D | rxe_mcast.c | 11 static struct rxe_mc_grp *create_grp(struct rxe_dev *rxe, in create_grp() 37 int rxe_mcast_get_grp(struct rxe_dev *rxe, union ib_gid *mgid, in rxe_mcast_get_grp() 67 int rxe_mcast_add_grp_elem(struct rxe_dev *rxe, struct rxe_qp *qp, in rxe_mcast_add_grp_elem() 111 int rxe_mcast_drop_grp_elem(struct rxe_dev *rxe, struct rxe_qp *qp, in rxe_mcast_drop_grp_elem() 175 struct rxe_dev *rxe = grp->rxe; in rxe_mc_cleanup() local
|
A D | rxe_qp.c | 18 static int rxe_qp_chk_cap(struct rxe_dev *rxe, struct ib_qp_cap *cap, in rxe_qp_chk_cap() 59 int rxe_qp_chk_init(struct rxe_dev *rxe, struct ib_qp_init_attr *init) in rxe_qp_chk_init() 160 static void rxe_qp_init_misc(struct rxe_dev *rxe, struct rxe_qp *qp, in rxe_qp_init_misc() 200 static int rxe_qp_init_req(struct rxe_dev *rxe, struct rxe_qp *qp, in rxe_qp_init_req() 272 static int rxe_qp_init_resp(struct rxe_dev *rxe, struct rxe_qp *qp, in rxe_qp_init_resp() 323 int rxe_qp_from_init(struct rxe_dev *rxe, struct rxe_qp *qp, struct rxe_pd *pd, in rxe_qp_from_init() 407 int rxe_qp_chk_attr(struct rxe_dev *rxe, struct rxe_qp *qp, in rxe_qp_chk_attr()
|
A D | rxe_srq.c | 12 int rxe_srq_chk_attr(struct rxe_dev *rxe, struct rxe_srq *srq, in rxe_srq_chk_attr() 74 int rxe_srq_from_init(struct rxe_dev *rxe, struct rxe_srq *srq, in rxe_srq_from_init() 124 int rxe_srq_from_attr(struct rxe_dev *rxe, struct rxe_srq *srq, in rxe_srq_from_attr()
|
A D | rxe_mmap.c | 21 struct rxe_dev *rxe = to_rdev(ip->context->device); in rxe_mmap_release() local 65 struct rxe_dev *rxe = to_rdev(context->device); in rxe_mmap() local 116 struct rxe_mmap_info *rxe_create_mmap_info(struct rxe_dev *rxe, u32 size, in rxe_create_mmap_info()
|
A D | rxe_mw.c | 12 struct rxe_dev *rxe = to_rdev(ibmw->device); in rxe_alloc_mw() local 197 struct rxe_dev *rxe = to_rdev(qp->ibqp.device); in rxe_bind_mw() local 282 struct rxe_dev *rxe = to_rdev(qp->ibqp.device); in rxe_invalidate_mw() local 315 struct rxe_dev *rxe = to_rdev(qp->ibqp.device); in rxe_lookup_mw() local
|
A D | rxe_icrc.c | 18 int rxe_icrc_init(struct rxe_dev *rxe) in rxe_icrc_init() 43 static __be32 rxe_crc32(struct rxe_dev *rxe, __be32 crc, void *next, size_t len) in rxe_crc32()
|
A D | rxe_cq.c | 11 int rxe_cq_chk_attr(struct rxe_dev *rxe, struct rxe_cq *cq, in rxe_cq_chk_attr() 57 int rxe_cq_from_init(struct rxe_dev *rxe, struct rxe_cq *cq, int cqe, in rxe_cq_from_init()
|
A D | rxe_queue.c | 12 int do_mmap_info(struct rxe_dev *rxe, struct mminfo __user *outbuf, in do_mmap_info() 55 struct rxe_queue *rxe_queue_init(struct rxe_dev *rxe, int *num_elem, in rxe_queue_init()
|
A D | rxe_comp.c | 216 struct rxe_dev *rxe = to_rdev(qp->ibqp.device); in check_ack() local 425 struct rxe_dev *rxe = to_rdev(qp->ibqp.device); in do_complete() local 560 struct rxe_dev *rxe = to_rdev(qp->ibqp.device); in rxe_completer() local
|
A D | rxe_resp.c | 124 struct rxe_dev *rxe = to_rdev(qp->ibqp.device); in check_psn() local 602 struct rxe_dev *rxe = to_rdev(qp->ibqp.device); in prepare_ack_packet() local 841 struct rxe_dev *rxe = to_rdev(qp->ibqp.device); in do_complete() local 1198 struct rxe_dev *rxe = to_rdev(qp->ibqp.device); in rxe_responder() local
|
A D | rxe_av.c | 17 int rxe_av_chk_attr(struct rxe_dev *rxe, struct rdma_ah_attr *attr) in rxe_av_chk_attr()
|
A D | rxe_req.c | 355 struct rxe_dev *rxe = to_rdev(qp->ibqp.device); in get_mtu() local 368 struct rxe_dev *rxe = to_rdev(qp->ibqp.device); in init_req_packet() local
|
A D | rxe_mr.c | 561 struct rxe_dev *rxe = to_rdev(pd->ibpd.device); in lookup_mr() local 581 struct rxe_dev *rxe = to_rdev(qp->ibqp.device); in rxe_invalidate_mr() local
|
A D | rxe_queue.h | 57 struct rxe_dev *rxe; member
|
A D | rxe_pool.h | 49 struct rxe_dev *rxe; member
|
A D | rxe_pool.c | 128 struct rxe_dev *rxe, in rxe_pool_init()
|
A D | rxe_verbs.h | 359 struct rxe_dev *rxe; member 420 static inline void rxe_counter_inc(struct rxe_dev *rxe, enum rxe_counters index) in rxe_counter_inc()
|
A D | rxe_hdr.h | 15 struct rxe_dev *rxe; /* device that owns packet */ member
|