Home
last modified time | relevance | path

Searched refs:cur_edge (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.15/drivers/infiniband/hw/mlx5/
Dwr.c36 u32 wqe_sz, void **cur_edge) in handle_post_send_edge() argument
40 if (likely(*seg != *cur_edge)) in handle_post_send_edge()
44 *cur_edge = get_sq_edge(sq, idx); in handle_post_send_edge()
58 static inline void memcpy_send_wqe(struct mlx5_ib_wq *sq, void **cur_edge, in memcpy_send_wqe() argument
63 size_t leftlen = *cur_edge - *seg; in memcpy_send_wqe()
74 handle_post_send_edge(sq, seg, *wqe_sz, cur_edge); in memcpy_send_wqe()
105 void **seg, int *size, void **cur_edge) in set_eth_seg() argument
129 copysz = min_t(u64, *cur_edge - (void *)eseg->inline_hdr.start, in set_eth_seg()
138 handle_post_send_edge(&qp->sq, seg, *size, cur_edge); in set_eth_seg()
141 memcpy_send_wqe(&qp->sq, cur_edge, seg, size, pdata, in set_eth_seg()
[all …]
Dmlx5_ib.h353 void *cur_edge; member
Dqp.c1068 qp->sq.cur_edge = get_sq_edge(&qp->sq, 0); in _create_kernel_qp()
4304 qp->sq.cur_edge = get_sq_edge(&qp->sq, 0); in __mlx5_ib_modify_qp()