Searched refs:s_last (Results 1 - 14 of 14) sorted by relevance
/drivers/infiniband/hw/ipath/ |
H A D | ipath_rc.c | 249 if (qp->s_last == qp->s_head) 256 wqe = get_swqe_ptr(qp, qp->s_last); 726 u32 n = qp->s_last; 807 struct ipath_swqe *wqe = get_swqe_ptr(qp, qp->s_last); 888 wqe = get_swqe_ptr(qp, qp->s_last); 968 if (qp->s_last == qp->s_cur) { 971 qp->s_last = qp->s_cur; 972 if (qp->s_last == qp->s_tail) 978 if (++qp->s_last >= qp->s_size) 979 qp->s_last [all...] |
H A D | ipath_ruc.c | 288 if (sqp->s_last == sqp->s_head) 290 wqe = get_swqe_ptr(sqp, sqp->s_last); 303 * being held until we update s_last. 304 * We increment s_cur to indicate s_last is in progress. 306 if (sqp->s_last == sqp->s_cur) { 724 old_last = last = qp->s_last; 727 qp->s_last = last;
|
H A D | ipath_uc.c | 63 if (qp->s_last == qp->s_head) 70 wqe = get_swqe_ptr(qp, qp->s_last);
|
H A D | ipath_ud.c | 262 if (qp->s_last == qp->s_head) 269 wqe = get_swqe_ptr(qp, qp->s_last);
|
H A D | ipath_qp.c | 353 qp->s_last = 0; 396 if (qp->s_last != qp->s_head) 531 qp->s_draining = qp->s_last != qp->s_cur;
|
H A D | ipath_verbs.c | 392 if (next == qp->s_last) { 754 if (qp->s_last != qp->s_tail && 1042 qp->s_last != qp->s_head) || 1068 qp->s_last != qp->s_head) ||
|
H A D | ipath_verbs.h | 429 u32 s_last; /* last un-ACK'ed entry */ member in struct:ipath_qp
|
/drivers/infiniband/hw/qib/ |
H A D | qib_qp.c | 402 qp->s_last = 0; 427 while (qp->s_last != qp->s_head) { 428 struct qib_swqe *wqe = get_swqe_ptr(qp, qp->s_last); 440 if (++qp->s_last >= qp->s_size) 441 qp->s_last = 0; 512 if (qp->s_last != qp->s_head) 729 qp->s_draining = qp->s_last != qp->s_cur; 1352 wqe = get_swqe_ptr(qp, qp->s_last); 1370 qp->s_last, qp->s_acked, qp->s_cur,
|
H A D | qib_rc.c | 266 if (qp->s_last == qp->s_head) 273 wqe = get_swqe_ptr(qp, qp->s_last); 274 qib_send_complete(qp, wqe, qp->s_last != qp->s_acked ? 877 } else if (qp->s_last == qp->s_acked) { 947 u32 n = qp->s_last; 1007 while (qp->s_last != qp->s_acked) { 1008 wqe = get_swqe_ptr(qp, qp->s_last); 1028 if (++qp->s_last >= qp->s_size) 1029 qp->s_last = 0; 1084 if (++qp->s_last > [all...] |
H A D | qib_ruc.c | 385 if (sqp->s_last == sqp->s_head) 387 wqe = get_swqe_ptr(sqp, sqp->s_last); 400 * being held until we update s_last. 401 * We increment s_cur to indicate s_last is in progress. 403 if (sqp->s_last == sqp->s_cur) { 806 last = qp->s_last; 810 qp->s_last = last;
|
H A D | qib_uc.c | 63 if (qp->s_last == qp->s_head) 70 wqe = get_swqe_ptr(qp, qp->s_last);
|
H A D | qib_ud.c | 257 if (qp->s_last == qp->s_head) 264 wqe = get_swqe_ptr(qp, qp->s_last);
|
H A D | qib_verbs.h | 505 u32 s_last; /* last completed entry */ member in struct:qib_qp
|
H A D | qib_verbs.c | 391 if (next == qp->s_last) {
|
Completed in 82 milliseconds