Home
last modified time | relevance | path

Searched defs:rxe (Results 1 – 23 of 23) sorted by relevance

/linux-6.6.21/drivers/infiniband/sw/rxe/
Drxe.c21 struct rxe_dev *rxe = container_of(ib_dev, struct rxe_dev, ib_dev); in rxe_dealloc() local
39 static void rxe_init_device_param(struct rxe_dev *rxe) in rxe_init_device_param()
107 static void rxe_init_ports(struct rxe_dev *rxe) in rxe_init_ports()
118 static void rxe_init_pools(struct rxe_dev *rxe) in rxe_init_pools()
131 static void rxe_init(struct rxe_dev *rxe) in rxe_init()
151 void rxe_set_mtu(struct rxe_dev *rxe, unsigned int ndev_mtu) in rxe_set_mtu()
170 int rxe_add(struct rxe_dev *rxe, unsigned int mtu, const char *ibdev_name) in rxe_add()
180 struct rxe_dev *rxe; in rxe_newlink() local
Drxe_mcast.c31 static int rxe_mcast_add(struct rxe_dev *rxe, union ib_gid *mgid) in rxe_mcast_add()
47 static int rxe_mcast_del(struct rxe_dev *rxe, union ib_gid *mgid) in rxe_mcast_del()
105 static struct rxe_mcg *__rxe_lookup_mcg(struct rxe_dev *rxe, in __rxe_lookup_mcg()
143 struct rxe_mcg *rxe_lookup_mcg(struct rxe_dev *rxe, union ib_gid *mgid) in rxe_lookup_mcg()
162 static void __rxe_init_mcg(struct rxe_dev *rxe, union ib_gid *mgid, in __rxe_init_mcg()
188 static struct rxe_mcg *rxe_get_mcg(struct rxe_dev *rxe, union ib_gid *mgid) in rxe_get_mcg()
258 struct rxe_dev *rxe = mcg->rxe; in __rxe_destroy_mcg() local
297 struct rxe_dev *rxe = to_rdev(qp->ibqp.device); in __rxe_init_mca() local
333 struct rxe_dev *rxe = mcg->rxe; in rxe_attach_mcg() local
398 struct rxe_dev *rxe = mcg->rxe; in rxe_detach_mcg() local
[all …]
Drxe_recv.c13 static int check_type_state(struct rxe_dev *rxe, struct rxe_pkt_info *pkt, in check_type_state()
75 static int check_keys(struct rxe_dev *rxe, struct rxe_pkt_info *pkt, in check_keys()
100 static int check_addr(struct rxe_dev *rxe, struct rxe_pkt_info *pkt, in check_addr()
137 struct rxe_dev *rxe = pkt->rxe; in hdr_check() local
190 static void rxe_rcv_mcast_pkt(struct rxe_dev *rxe, struct sk_buff *skb) in rxe_rcv_mcast_pkt()
284 static int rxe_chk_dgid(struct rxe_dev *rxe, struct sk_buff *skb) in rxe_chk_dgid()
320 struct rxe_dev *rxe = pkt->rxe; in rxe_rcv() local
Drxe_verbs.c22 struct rxe_dev *rxe = to_rdev(ibdev); in rxe_query_device() local
43 struct rxe_dev *rxe = to_rdev(ibdev); in rxe_query_port() local
77 struct rxe_dev *rxe = to_rdev(ibdev); in rxe_query_pkey() local
97 struct rxe_dev *rxe = to_rdev(ibdev); in rxe_modify_device() local
125 struct rxe_dev *rxe = to_rdev(ibdev); in rxe_modify_port() local
159 struct rxe_dev *rxe = to_rdev(ibdev); in rxe_get_link_layer() local
178 struct rxe_dev *rxe = to_rdev(ibdev); in rxe_port_immutable() local
207 struct rxe_dev *rxe = to_rdev(ibuc->device); in rxe_alloc_ucontext() local
231 struct rxe_dev *rxe = to_rdev(ibpd->device); in rxe_alloc_pd() local
265 struct rxe_dev *rxe = to_rdev(ibah->device); in rxe_create_ah() local
[all …]
Drxe_qp.c18 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()
148 static void rxe_qp_init_misc(struct rxe_dev *rxe, struct rxe_qp *qp, in rxe_qp_init_misc()
190 struct rxe_dev *rxe = to_rdev(qp->ibqp.device); in rxe_init_sq() local
235 static int rxe_qp_init_req(struct rxe_dev *rxe, struct rxe_qp *qp, in rxe_qp_init_req()
283 struct rxe_dev *rxe = to_rdev(qp->ibqp.device); in rxe_init_rq() local
324 static int rxe_qp_init_resp(struct rxe_dev *rxe, struct rxe_qp *qp, in rxe_qp_init_resp()
349 int rxe_qp_from_init(struct rxe_dev *rxe, struct rxe_qp *qp, struct rxe_pd *pd, in rxe_qp_from_init()
439 int rxe_qp_chk_attr(struct rxe_dev *rxe, struct rxe_qp *qp, in rxe_qp_chk_attr()
Drxe_net.c137 struct rxe_dev *rxe; in rxe_udp_encap_recv() local
420 struct rxe_dev *rxe = to_rdev(qp->ibqp.device); in rxe_xmit_packet() local
459 struct sk_buff *rxe_init_packet(struct rxe_dev *rxe, struct rxe_av *av, in rxe_init_packet()
518 const char *rxe_parent_name(struct rxe_dev *rxe, unsigned int port_num) in rxe_parent_name()
526 struct rxe_dev *rxe = NULL; in rxe_net_add() local
543 static void rxe_port_event(struct rxe_dev *rxe, in rxe_port_event()
556 void rxe_port_up(struct rxe_dev *rxe) in rxe_port_up()
568 void rxe_port_down(struct rxe_dev *rxe) in rxe_port_down()
580 void rxe_set_port_state(struct rxe_dev *rxe) in rxe_set_port_state()
593 struct rxe_dev *rxe = rxe_get_dev_from_net(ndev); in rxe_notify() local
Drxe_srq.c11 int rxe_srq_chk_init(struct rxe_dev *rxe, struct ib_srq_init_attr *init) in rxe_srq_chk_init()
44 int rxe_srq_from_init(struct rxe_dev *rxe, struct rxe_srq *srq, in rxe_srq_from_init()
100 int rxe_srq_chk_attr(struct rxe_dev *rxe, struct rxe_srq *srq, in rxe_srq_chk_attr()
151 int rxe_srq_from_attr(struct rxe_dev *rxe, struct rxe_srq *srq, in rxe_srq_from_attr()
Drxe_mmap.c20 struct rxe_dev *rxe = to_rdev(ip->context->device); in rxe_mmap_release() local
64 struct rxe_dev *rxe = to_rdev(context->device); in rxe_mmap() local
115 struct rxe_mmap_info *rxe_create_mmap_info(struct rxe_dev *rxe, u32 size, in rxe_create_mmap_info()
Drxe_mw.c20 struct rxe_dev *rxe = to_rdev(ibmw->device); in rxe_alloc_mw() local
169 struct rxe_dev *rxe = to_rdev(qp->ibqp.device); in rxe_bind_mw() local
260 struct rxe_dev *rxe = to_rdev(qp->ibqp.device); in rxe_invalidate_mw() local
292 struct rxe_dev *rxe = to_rdev(qp->ibqp.device); in rxe_lookup_mw() local
Drxe_cq.c11 int rxe_cq_chk_attr(struct rxe_dev *rxe, struct rxe_cq *cq, in rxe_cq_chk_attr()
42 int rxe_cq_from_init(struct rxe_dev *rxe, struct rxe_cq *cq, int cqe, in rxe_cq_from_init()
Drxe_icrc.c18 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()
Drxe_queue.c12 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()
Drxe_resp.c84 struct rxe_dev *rxe = to_rdev(qp->ibqp.device); in check_psn() local
767 struct rxe_dev *rxe = to_rdev(qp->ibqp.device); in prepare_ack_packet() local
828 struct rxe_dev *rxe = to_rdev(qp->ibqp.device); in rxe_recheck_mr() local
1058 struct rxe_dev *rxe = to_rdev(qp->ibqp.device); in do_complete() local
1490 struct rxe_dev *rxe = to_rdev(qp->ibqp.device); in rxe_responder() local
Drxe_comp.c230 struct rxe_dev *rxe = to_rdev(qp->ibqp.device); in check_ack() local
451 struct rxe_dev *rxe = to_rdev(qp->ibqp.device); in do_complete() local
649 struct rxe_dev *rxe = to_rdev(qp->ibqp.device); in rxe_completer() local
Drxe_req.c406 struct rxe_dev *rxe = to_rdev(qp->ibqp.device); in get_mtu() local
420 struct rxe_dev *rxe = to_rdev(qp->ibqp.device); in init_req_packet() local
669 struct rxe_dev *rxe = to_rdev(qp->ibqp.device); in rxe_requester() local
Drxe.h42 #define rxe_dbg_dev(rxe, fmt, ...) ibdev_dbg(&(rxe)->ib_dev, \ argument
63 #define rxe_err_dev(rxe, fmt, ...) ibdev_err_ratelimited(&(rxe)->ib_dev, \ argument
84 #define rxe_info_dev(rxe, fmt, ...) ibdev_info_ratelimited(&(rxe)->ib_dev, \ argument
Drxe_mr.c129 int rxe_mr_init_user(struct rxe_dev *rxe, u64 start, u64 length, u64 iova, in rxe_mr_init_user()
620 struct rxe_dev *rxe = to_rdev(pd->ibpd.device); in lookup_mr() local
640 struct rxe_dev *rxe = to_rdev(qp->ibqp.device); in rxe_invalidate_mr() local
Drxe_av.c21 struct rxe_dev *rxe; in chk_attr() local
Drxe_pool.c92 void rxe_pool_init(struct rxe_dev *rxe, struct rxe_pool *pool, in rxe_pool_init()
Drxe_pool.h32 struct rxe_dev *rxe; member
Drxe_queue.h63 struct rxe_dev *rxe; member
Drxe_verbs.h349 struct rxe_dev *rxe; member
408 static inline void rxe_counter_inc(struct rxe_dev *rxe, enum rxe_counters index) in rxe_counter_inc()
Drxe_hdr.h15 struct rxe_dev *rxe; /* device that owns packet */ member