Lines Matching refs:resid
396 u32 resid; in check_rkey() local
406 qp->resp.resid = reth_len(pkt); in check_rkey()
414 qp->resp.resid = sizeof(u64); in check_rkey()
429 resid = qp->resp.resid; in check_rkey()
443 if (mem_check_range(mem, va, resid)) { in check_rkey()
449 if (resid > mtu) { in check_rkey()
455 if (pktlen != resid) { in check_rkey()
459 if ((bth_pad(pkt) != (0x3 & (-resid)))) { in check_rkey()
509 qp->resp.resid -= data_len; in write_data_in()
670 res->read.resid = qp->resp.resid; in read_reply()
671 res->read.length = qp->resp.resid; in read_reply()
683 if (res->read.resid <= mtu) in read_reply()
688 if (res->read.resid > mtu) in read_reply()
696 payload = min_t(int, res->read.resid, mtu); in read_reply()
725 res->read.resid -= payload; in read_reply()
728 if (res->read.resid > 0) { in read_reply()
842 qp->resp.length : wqe->dma.length - wqe->dma.resid; in do_complete()
1075 u32 resid = reth_len(pkt); in duplicate_request() local
1078 resid > res->read.length || in duplicate_request()
1079 (iova + resid) > (res->read.va_org + in duplicate_request()
1099 res->read.resid = resid; in duplicate_request()
1160 qp->resp.wqe->dma.resid = qp->resp.wqe->dma.length; in do_class_d1e_error()