Lines Matching defs:iptr
181 __be32 *iptr = headerp->rm_body.rm_chunks;
185 cur_rchunk = (struct rpcrdma_read_chunk *) iptr;
188 *iptr++ = xdr_zero; /* encode a NULL read chunk list */
190 *iptr++ = xdr_zero; /* a NULL write chunk list */
191 warray = (struct rpcrdma_write_array *) iptr;
259 iptr = (__be32 *) cur_rchunk;
260 *iptr++ = xdr_zero; /* finish the read chunk list */
261 *iptr++ = xdr_zero; /* encode a NULL write chunk list */
262 *iptr++ = xdr_zero; /* encode a NULL reply chunk */
266 iptr = (__be32 *) cur_wchunk;
268 *iptr++ = xdr_zero; /* finish the write chunk list */
269 *iptr++ = xdr_zero; /* encode a NULL reply chunk */
276 return (unsigned char *)iptr - (unsigned char *)headerp;
734 __be32 *iptr;
802 iptr = &headerp->rm_body.rm_chunks[2];
804 req->rl_nchunks, 1, &iptr);
806 if (rdmalen < 0 || *iptr++ != xdr_zero)
809 ((unsigned char *)iptr - (unsigned char *)headerp);
820 iptr = (__be32 *)((unsigned char *)headerp + 28);
825 rpcrdma_inline_fixup(rqst, (char *)iptr, rep->rr_len, rdmalen);
835 iptr = (__be32 *)((unsigned char *)headerp + 28);
836 rdmalen = rpcrdma_count_chunks(rep, req->rl_nchunks, 0, &iptr);