Lines Matching refs:lens
155 int lustre_msg_size(__u32 magic, int count, __u32 *lens)
159 if (!lens) {
161 lens = size;
165 LASSERT(lens[MSG_PTLRPC_BODY_OFF] >= sizeof(struct ptlrpc_body_v2));
169 return lustre_msg_size_v2(count, lens);
191 void lustre_init_msg_v2(struct lustre_msg_v2 *msg, int count, __u32 *lens,
202 msg->lm_buflens[i] = lens[i];
210 LOGL(tmp, lens[i], ptr);
216 int count, __u32 *lens, char **bufs)
220 reqlen = lustre_msg_size_v2(count, lens);
228 lustre_init_msg_v2(req->rq_reqmsg, count, lens, bufs);
234 __u32 *lens, char **bufs)
238 if (!lens) {
240 lens = size;
244 LASSERT(lens[MSG_PTLRPC_BODY_OFF] == sizeof(struct ptlrpc_body));
247 return lustre_pack_request_v2(req, count, lens, bufs);
321 __u32 *lens, char **bufs, int flags)
334 msg_len = lustre_msg_size_v2(count, lens);
353 lustre_init_msg_v2(rs->rs_msg, count, lens, bufs);
362 int lustre_pack_reply_flags(struct ptlrpc_request *req, int count, __u32 *lens,
368 if (!lens) {
370 lens = size;
374 LASSERT(lens[MSG_PTLRPC_BODY_OFF] == sizeof(struct ptlrpc_body));
378 rc = lustre_pack_reply_v2(req, count, lens, bufs, flags);
387 lustre_msg_size(req->rq_reqmsg->lm_magic, count, lens));
392 int lustre_pack_reply(struct ptlrpc_request *req, int count, __u32 *lens,
395 return lustre_pack_reply_flags(req, count, lens, bufs, 0);
1588 void ptlrpc_req_set_repsize(struct ptlrpc_request *req, int count, __u32 *lens)
1590 req->rq_replen = lustre_msg_size(req->rq_reqmsg->lm_magic, count, lens);
2425 " lens %d/%d e %d to %d dl "CFS_TIME_T" ref %d "