| /kernel/linux/linux-5.10/drivers/infiniband/sw/rxe/ |
| H A D | rxe_srq.c | 12 int rxe_srq_chk_attr(struct rxe_dev *rxe, struct rxe_srq *srq, in rxe_srq_chk_attr() argument 74 int rxe_srq_from_init(struct rxe_dev *rxe, struct rxe_srq *srq, in rxe_srq_from_init() argument 122 rxe_srq_from_attr(struct rxe_dev *rxe, struct rxe_srq *srq, struct ib_srq_attr *attr, enum ib_srq_attr_mask mask, struct rxe_modify_srq_cmd *ucmd, struct ib_udata *udata) rxe_srq_from_attr() argument [all...] |
| H 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() argument
|
| H A D | rxe.h | 45 static inline u32 rxe_crc32(struct rxe_dev *rxe, in rxe_crc32() argument
|
| H A D | rxe_mcast.c | 10 int rxe_mcast_get_grp(struct rxe_dev *rxe, union ib_gid *mgid, in rxe_mcast_get_grp() argument 51 int rxe_mcast_add_grp_elem(struct rxe_dev *rxe, struct rxe_qp *qp, in rxe_mcast_add_grp_elem() argument 95 rxe_mcast_drop_grp_elem(struct rxe_dev *rxe, struct rxe_qp *qp, union ib_gid *mgid) rxe_mcast_drop_grp_elem() argument 159 struct rxe_dev *rxe = grp->rxe; rxe_mc_cleanup() local [all...] |
| H A D | rxe_cq.c | 11 int rxe_cq_chk_attr(struct rxe_dev *rxe, struct rxe_cq *cq, in rxe_cq_chk_attr() argument 57 int rxe_cq_from_init(struct rxe_dev *rxe, struct rxe_cq *cq, int cqe, in rxe_cq_from_init() argument
|
| H 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 rxe_create_mmap_info(struct rxe_dev *rxe, u32 size, struct ib_udata *udata, void *obj) rxe_create_mmap_info() argument [all...] |
| H A D | rxe_queue.c | 12 int do_mmap_info(struct rxe_dev *rxe, struct mminfo __user *outbuf, in do_mmap_info() argument 55 struct rxe_queue *rxe_queue_init(struct rxe_dev *rxe, in rxe_queue_init() argument [all...] |
| H A D | rxe.c | 23 struct rxe_dev *rxe = container_of(ib_dev, struct rxe_dev, ib_dev); in rxe_dealloc() local 41 rxe_init_device_param(struct rxe_dev *rxe) rxe_init_device_param() argument 107 rxe_init_ports(struct rxe_dev *rxe) rxe_init_ports() argument 118 rxe_init_pools(struct rxe_dev *rxe) rxe_init_pools() argument 197 rxe_init(struct rxe_dev *rxe) rxe_init() argument 220 rxe_set_mtu(struct rxe_dev *rxe, unsigned int ndev_mtu) rxe_set_mtu() argument 237 rxe_add(struct rxe_dev *rxe, unsigned int mtu, const char *ibdev_name) rxe_add() argument [all...] |
| H A D | rxe_recv.c | 13 static int check_type_state(struct rxe_dev *rxe, struct rxe_pkt_info *pkt, in check_type_state() argument 79 static int check_keys(struct rxe_dev *rxe, struct rxe_pkt_info *pkt, in check_keys() argument 111 static int check_addr(struct rxe_dev *rxe, struct rxe_pkt_info *pkt, in check_addr() argument 173 struct rxe_dev *rxe = pkt->rxe; in hdr_check() local 234 rxe_rcv_mcast_pkt(struct rxe_dev *rxe, struct sk_buff *skb) rxe_rcv_mcast_pkt() argument 312 rxe_chk_dgid(struct rxe_dev *rxe, struct sk_buff *skb) rxe_chk_dgid() argument 348 struct rxe_dev *rxe = pkt->rxe; rxe_rcv() local [all...] |
| H A D | rxe_pool.c | 114 rxe_pool_init( struct rxe_dev *rxe, struct rxe_pool *pool, enum rxe_elem_type type, unsigned int max_elem) rxe_pool_init() argument [all...] |
| H A D | rxe_queue.h | 43 struct rxe_dev *rxe; member
|
| H A D | rxe_loc.h | 224 struct rxe_dev *rxe = to_rdev(qp->ibqp.device); rxe_xmit_packet() local [all...] |
| /kernel/linux/linux-6.6/drivers/infiniband/sw/rxe/ |
| H A D | rxe.c | 21 struct rxe_dev *rxe = container_of(ib_dev, struct rxe_dev, ib_dev); in rxe_dealloc() local 39 rxe_init_device_param(struct rxe_dev *rxe) rxe_init_device_param() argument 107 rxe_init_ports(struct rxe_dev *rxe) rxe_init_ports() argument 118 rxe_init_pools(struct rxe_dev *rxe) rxe_init_pools() argument 131 rxe_init(struct rxe_dev *rxe) rxe_init() argument 151 rxe_set_mtu(struct rxe_dev *rxe, unsigned int ndev_mtu) rxe_set_mtu() argument 170 rxe_add(struct rxe_dev *rxe, unsigned int mtu, const char *ibdev_name) rxe_add() argument 180 struct rxe_dev *rxe; rxe_newlink() local [all...] |
| H A D | rxe_cq.c | 11 int rxe_cq_chk_attr(struct rxe_dev *rxe, struct rxe_cq *cq, in rxe_cq_chk_attr() argument 42 int rxe_cq_from_init(struct rxe_dev *rxe, struct rxe_cq *cq, int cqe, in rxe_cq_from_init() argument [all...] |
| H A D | rxe_srq.c | 11 int rxe_srq_chk_init(struct rxe_dev *rxe, struct ib_srq_init_attr *init) in rxe_srq_chk_init() argument 44 int rxe_srq_from_init(struct rxe_dev *rxe, struc argument 100 rxe_srq_chk_attr(struct rxe_dev *rxe, struct rxe_srq *srq, struct ib_srq_attr *attr, enum ib_srq_attr_mask mask) rxe_srq_chk_attr() argument 151 rxe_srq_from_attr(struct rxe_dev *rxe, struct rxe_srq *srq, struct ib_srq_attr *attr, enum ib_srq_attr_mask mask, struct rxe_modify_srq_cmd *ucmd, struct ib_udata *udata) rxe_srq_from_attr() argument [all...] |
| H A D | rxe_mmap.c | 20 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 rxe_create_mmap_info(struct rxe_dev *rxe, u32 size, struct ib_udata *udata, void *obj) rxe_create_mmap_info() argument [all...] |
| H A D | rxe_av.c | 21 struct rxe_dev *rxe; in chk_attr() local
|
| H A D | rxe_mw.c | 20 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 [all...] |
| H A D | rxe_icrc.c | 18 int rxe_icrc_init(struct rxe_dev *rxe) in rxe_icrc_init() argument 43 static __be32 rxe_crc32(struct rxe_dev *rxe, __be32 crc, void *next, size_t len) in rxe_crc32() argument [all...] |
| H A D | rxe_queue.c | 12 int do_mmap_info(struct rxe_dev *rxe, struct mminfo __user *outbuf, in do_mmap_info() argument 55 struct rxe_queue *rxe_queue_init(struct rxe_dev *rxe, int *num_elem, in rxe_queue_init() argument [all...] |
| H A D | rxe_recv.c | 13 static int check_type_state(struct rxe_dev *rxe, struct rxe_pkt_info *pkt, in check_type_state() argument 75 static int check_keys(struct rxe_dev *rxe, struct rxe_pkt_info *pkt, in check_keys() argument 100 static int check_addr(struct rxe_dev *rxe, struct rxe_pkt_info *pkt, in check_addr() argument 137 struct rxe_dev *rxe = pkt->rxe; in hdr_check() local 190 rxe_rcv_mcast_pkt(struct rxe_dev *rxe, struct sk_buff *skb) rxe_rcv_mcast_pkt() argument 284 rxe_chk_dgid(struct rxe_dev *rxe, struct sk_buff *skb) rxe_chk_dgid() argument 320 struct rxe_dev *rxe = pkt->rxe; rxe_rcv() local [all...] |
| H A D | rxe_queue.h | 63 struct rxe_dev *rxe; member [all...] |
| H A D | rxe_mcast.c | 31 static int rxe_mcast_add(struct rxe_dev *rxe, union ib_gid *mgid) in rxe_mcast_add() argument 47 rxe_mcast_del(struct rxe_dev *rxe, union ib_gid *mgid) rxe_mcast_del() argument 105 __rxe_lookup_mcg(struct rxe_dev *rxe, union ib_gid *mgid) __rxe_lookup_mcg() argument 143 rxe_lookup_mcg(struct rxe_dev *rxe, union ib_gid *mgid) rxe_lookup_mcg() argument 162 __rxe_init_mcg(struct rxe_dev *rxe, union ib_gid *mgid, struct rxe_mcg *mcg) __rxe_init_mcg() argument 188 rxe_get_mcg(struct rxe_dev *rxe, union ib_gid *mgid) rxe_get_mcg() argument 258 struct rxe_dev *rxe = mcg->rxe; __rxe_destroy_mcg() local 297 struct rxe_dev *rxe = to_rdev(qp->ibqp.device); __rxe_init_mca() local 333 struct rxe_dev *rxe = mcg->rxe; rxe_attach_mcg() local 398 struct rxe_dev *rxe = mcg->rxe; rxe_detach_mcg() local 436 struct rxe_dev *rxe = to_rdev(ibqp->device); rxe_attach_mcast() local 466 struct rxe_dev *rxe = to_rdev(ibqp->device); rxe_detach_mcast() local [all...] |
| H A D | rxe_pool.c | 92 void rxe_pool_init(struct rxe_dev *rxe, struct rxe_pool *pool, in rxe_pool_init() argument
|
| H A D | rxe_pool.h | 32 struct rxe_dev *rxe; member
|