Lines Matching refs:middle_len

364 static int middle_len(const struct ceph_msg *msg)
366 return le32_to_cpu(msg->hdr.middle_len);
412 static int __tail_onwire_len(int front_len, int middle_len, int data_len,
416 middle_len < 0 || middle_len > CEPH_MSG_MAX_MIDDLE_LEN ||
419 if (!front_len && !middle_len && !data_len)
423 return front_len + middle_len + data_len +
426 return padded_len(front_len) + padded_len(middle_len) +
432 return __tail_onwire_len(front_len(msg), middle_len(msg),
605 int front_len, int middle_len, int data_len,
614 hdr->middle_len = cpu_to_le32(middle_len);
665 WARN_ON(!middle_len(con->in_msg) && !data_len(con->in_msg));
669 if (middle_len(con->in_msg))
672 middle_len(con->in_msg));
1017 if (!front_len(msg) && !middle_len(msg) && !data_len(msg))
1024 if (middle_len(msg))
1026 middle_len(msg));
1046 if (middle_len(msg))
1047 init_sgs(&cur_sg, msg->middle->vec.iov_base, middle_len(msg),
1148 dpos = padded_len(front_len(con->in_msg) + padded_len(middle_len(con->in_msg)));
1617 if (!front_len(msg) && !middle_len(msg)) {
1642 if (middle_len(msg)) {
1644 crc32c(-1, msg->middle->vec.iov_base, middle_len(msg));
1645 add_out_kvec(con, msg->middle->vec.iov_base, middle_len(msg));
1735 middle_len(con->out_msg),
2051 if (!front_len(msg) && !middle_len(msg)) {
2061 if (middle_len(msg)) {
2062 add_in_kvec(con, msg->middle->vec.iov_base, middle_len(msg));
2063 WARN_ON(msg->middle->vec.iov_len != middle_len(msg));
2944 if (middle_len(msg)) {
2945 WARN_ON(middle_len(msg) > msg->middle->alloc_len);
2946 msg->middle->vec.iov_len = middle_len(msg);
2951 if (!front_len(msg) && !middle_len(msg) && !data_len(msg))
3482 WARN_ON(!resid || resid > middle_len(con->out_msg));
3483 sent = middle_len(con->out_msg) - resid;
3515 boundary = front_len(con->out_msg) + middle_len(con->out_msg);
3522 if (middle_len(con->out_msg))
3523 prepare_zero_middle(con, middle_len(con->out_msg));
3530 boundary = middle_len(con->out_msg);
3535 if (middle_len(con->out_msg))
3536 prepare_zero_middle(con, middle_len(con->out_msg));
3583 if (!front_len(con->out_msg) && !middle_len(con->out_msg) &&
3591 boundary = front_len(con->out_msg) + middle_len(con->out_msg) +
3599 if (middle_len(con->out_msg))
3600 prepare_zero_middle(con, middle_len(con->out_msg));
3607 boundary = middle_len(con->out_msg) + CEPH_EPILOGUE_PLAIN_LEN;
3612 if (middle_len(con->out_msg))
3613 prepare_zero_middle(con, middle_len(con->out_msg));