Lines Matching defs:front_len
359 static int front_len(const struct ceph_msg *msg)
361 return le32_to_cpu(msg->hdr.front_len);
412 static int __tail_onwire_len(int front_len, int middle_len, int data_len,
415 BUG_ON(front_len < 0 || front_len > CEPH_MSG_MAX_FRONT_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,
613 hdr->front_len = cpu_to_le32(front_len);
661 if (front_len(con->in_msg)) {
663 front_len(con->in_msg));
1017 if (!front_len(msg) && !middle_len(msg) && !data_len(msg))
1021 if (front_len(msg))
1023 front_len(msg));
1043 if (front_len(msg))
1044 init_sgs(&cur_sg, msg->front.iov_base, front_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)) {
1633 if (front_len(msg)) {
1635 front_len(msg));
1636 add_out_kvec(con, msg->front.iov_base, front_len(msg));
1734 front_len(con->out_msg),
2051 if (!front_len(msg) && !middle_len(msg)) {
2057 if (front_len(msg)) {
2058 add_in_kvec(con, msg->front.iov_base, front_len(msg));
2059 WARN_ON(msg->front.iov_len != front_len(msg));
2938 if (front_len(msg)) {
2939 WARN_ON(front_len(msg) > msg->front_alloc_len);
2940 msg->front.iov_len = front_len(msg);
2951 if (!front_len(msg) && !middle_len(msg) && !data_len(msg))
3461 WARN_ON(!resid || resid > front_len(con->out_msg));
3462 sent = front_len(con->out_msg) - resid;
3515 boundary = front_len(con->out_msg) + middle_len(con->out_msg);
3520 if (front_len(con->out_msg))
3521 prepare_zero_front(con, front_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) +
3597 if (front_len(con->out_msg))
3598 prepare_zero_front(con, front_len(con->out_msg));