cur_edge 287 drivers/infiniband/hw/mlx5/mlx5_ib.h void *cur_edge; cur_edge 1088 drivers/infiniband/hw/mlx5/qp.c qp->sq.cur_edge = get_sq_edge(&qp->sq, 0); cur_edge 3727 drivers/infiniband/hw/mlx5/qp.c qp->sq.cur_edge = get_sq_edge(&qp->sq, 0); cur_edge 4015 drivers/infiniband/hw/mlx5/qp.c u32 wqe_sz, void **cur_edge) cur_edge 4020 drivers/infiniband/hw/mlx5/qp.c *cur_edge = get_sq_edge(sq, idx); cur_edge 4033 drivers/infiniband/hw/mlx5/qp.c u32 wqe_sz, void **cur_edge) cur_edge 4035 drivers/infiniband/hw/mlx5/qp.c if (likely(*seg != *cur_edge)) cur_edge 4038 drivers/infiniband/hw/mlx5/qp.c _handle_post_send_edge(sq, seg, wqe_sz, cur_edge); cur_edge 4050 drivers/infiniband/hw/mlx5/qp.c static inline void memcpy_send_wqe(struct mlx5_ib_wq *sq, void **cur_edge, cur_edge 4055 drivers/infiniband/hw/mlx5/qp.c size_t leftlen = *cur_edge - *seg; cur_edge 4066 drivers/infiniband/hw/mlx5/qp.c handle_post_send_edge(sq, seg, *wqe_sz, cur_edge); cur_edge 4096 drivers/infiniband/hw/mlx5/qp.c void **seg, int *size, void **cur_edge) cur_edge 4120 drivers/infiniband/hw/mlx5/qp.c copysz = min_t(u64, *cur_edge - (void *)eseg->inline_hdr.start, cur_edge 4129 drivers/infiniband/hw/mlx5/qp.c handle_post_send_edge(&qp->sq, seg, *size, cur_edge); cur_edge 4132 drivers/infiniband/hw/mlx5/qp.c memcpy_send_wqe(&qp->sq, cur_edge, seg, size, pdata, cur_edge 4436 drivers/infiniband/hw/mlx5/qp.c void **wqe, int *wqe_sz, void **cur_edge) cur_edge 4462 drivers/infiniband/hw/mlx5/qp.c cur_edge); cur_edge 4464 drivers/infiniband/hw/mlx5/qp.c leftlen = *cur_edge - *wqe; cur_edge 4593 drivers/infiniband/hw/mlx5/qp.c void **cur_edge) cur_edge 4687 drivers/infiniband/hw/mlx5/qp.c handle_post_send_edge(&qp->sq, seg, *size, cur_edge); cur_edge 4696 drivers/infiniband/hw/mlx5/qp.c handle_post_send_edge(&qp->sq, seg, *size, cur_edge); cur_edge 4732 drivers/infiniband/hw/mlx5/qp.c void **cur_edge) cur_edge 4764 drivers/infiniband/hw/mlx5/qp.c handle_post_send_edge(&qp->sq, seg, *size, cur_edge); cur_edge 4770 drivers/infiniband/hw/mlx5/qp.c handle_post_send_edge(&qp->sq, seg, *size, cur_edge); cur_edge 4773 drivers/infiniband/hw/mlx5/qp.c cur_edge); cur_edge 4810 drivers/infiniband/hw/mlx5/qp.c void **seg, int *size, void **cur_edge, cur_edge 4845 drivers/infiniband/hw/mlx5/qp.c handle_post_send_edge(&qp->sq, seg, *size, cur_edge); cur_edge 4850 drivers/infiniband/hw/mlx5/qp.c handle_post_send_edge(&qp->sq, seg, *size, cur_edge); cur_edge 4853 drivers/infiniband/hw/mlx5/qp.c memcpy_send_wqe(&qp->sq, cur_edge, seg, size, mr->descs, cur_edge 4865 drivers/infiniband/hw/mlx5/qp.c void **cur_edge) cur_edge 4870 drivers/infiniband/hw/mlx5/qp.c handle_post_send_edge(&qp->sq, seg, *size, cur_edge); cur_edge 4874 drivers/infiniband/hw/mlx5/qp.c handle_post_send_edge(&qp->sq, seg, *size, cur_edge); cur_edge 4899 drivers/infiniband/hw/mlx5/qp.c int *size, void **cur_edge, int nreq, cur_edge 4916 drivers/infiniband/hw/mlx5/qp.c *cur_edge = qp->sq.cur_edge; cur_edge 4924 drivers/infiniband/hw/mlx5/qp.c int *size, void **cur_edge, int nreq) cur_edge 4926 drivers/infiniband/hw/mlx5/qp.c return __begin_wqe(qp, seg, ctrl, wr, idx, size, cur_edge, nreq, cur_edge 4933 drivers/infiniband/hw/mlx5/qp.c void *seg, u8 size, void *cur_edge, cur_edge 4956 drivers/infiniband/hw/mlx5/qp.c qp->sq.cur_edge = (unlikely(seg == cur_edge)) ? cur_edge 4959 drivers/infiniband/hw/mlx5/qp.c cur_edge; cur_edge 4976 drivers/infiniband/hw/mlx5/qp.c void *cur_edge; cur_edge 5018 drivers/infiniband/hw/mlx5/qp.c err = begin_wqe(qp, &seg, &ctrl, wr, &idx, &size, &cur_edge, cur_edge 5070 drivers/infiniband/hw/mlx5/qp.c set_linv_wr(qp, &seg, &size, &cur_edge); cur_edge 5078 drivers/infiniband/hw/mlx5/qp.c &cur_edge, true); cur_edge 5103 drivers/infiniband/hw/mlx5/qp.c &size, &cur_edge, cur_edge 5110 drivers/infiniband/hw/mlx5/qp.c cur_edge, idx, wr->wr_id, cur_edge 5115 drivers/infiniband/hw/mlx5/qp.c &idx, &size, &cur_edge, cur_edge 5147 drivers/infiniband/hw/mlx5/qp.c &cur_edge); cur_edge 5153 drivers/infiniband/hw/mlx5/qp.c finish_wqe(qp, ctrl, seg, size, cur_edge, idx, cur_edge 5163 drivers/infiniband/hw/mlx5/qp.c &size, &cur_edge, nreq, false, cur_edge 5179 drivers/infiniband/hw/mlx5/qp.c finish_wqe(qp, ctrl, seg, size, cur_edge, idx, cur_edge 5184 drivers/infiniband/hw/mlx5/qp.c &size, &cur_edge, nreq, false, cur_edge 5200 drivers/infiniband/hw/mlx5/qp.c finish_wqe(qp, ctrl, seg, size, cur_edge, idx, cur_edge 5241 drivers/infiniband/hw/mlx5/qp.c handle_post_send_edge(&qp->sq, &seg, size, &cur_edge); cur_edge 5248 drivers/infiniband/hw/mlx5/qp.c handle_post_send_edge(&qp->sq, &seg, size, &cur_edge); cur_edge 5258 drivers/infiniband/hw/mlx5/qp.c set_eth_seg(wr, qp, &seg, &size, &cur_edge); cur_edge 5260 drivers/infiniband/hw/mlx5/qp.c &cur_edge); cur_edge 5276 drivers/infiniband/hw/mlx5/qp.c handle_post_send_edge(&qp->sq, &seg, size, &cur_edge); cur_edge 5280 drivers/infiniband/hw/mlx5/qp.c handle_post_send_edge(&qp->sq, &seg, size, &cur_edge); cur_edge 5288 drivers/infiniband/hw/mlx5/qp.c err = set_data_inl_seg(qp, wr, &seg, &size, &cur_edge); cur_edge 5297 drivers/infiniband/hw/mlx5/qp.c &cur_edge); cur_edge 5309 drivers/infiniband/hw/mlx5/qp.c finish_wqe(qp, ctrl, seg, size, cur_edge, idx, wr->wr_id, nreq,