Lines Matching refs:middle_len
364 static int middle_len(const struct ceph_msg *msg) in middle_len() function
366 return le32_to_cpu(msg->hdr.middle_len); in middle_len()
410 static int __tail_onwire_len(int front_len, int middle_len, int data_len, in __tail_onwire_len() argument
413 if (!front_len && !middle_len && !data_len) in __tail_onwire_len()
417 return front_len + middle_len + data_len + in __tail_onwire_len()
420 return padded_len(front_len) + padded_len(middle_len) + in __tail_onwire_len()
426 return __tail_onwire_len(front_len(msg), middle_len(msg), in tail_onwire_len()
594 int front_len, int middle_len, int data_len, in fill_header() argument
603 hdr->middle_len = cpu_to_le32(middle_len); in fill_header()
654 WARN_ON(!middle_len(con->in_msg) && !data_len(con->in_msg)); in verify_epilogue_crcs()
658 if (middle_len(con->in_msg)) in verify_epilogue_crcs()
661 middle_len(con->in_msg)); in verify_epilogue_crcs()
973 if (!front_len(msg) && !middle_len(msg) && !data_len(msg)) in setup_message_sgs()
980 if (middle_len(msg)) in setup_message_sgs()
982 middle_len(msg)); in setup_message_sgs()
996 if (middle_len(msg)) in setup_message_sgs()
997 init_sgs(&cur_sg, msg->middle->vec.iov_base, middle_len(msg), in setup_message_sgs()
1509 if (!front_len(msg) && !middle_len(msg)) { in prepare_message_plain()
1534 if (middle_len(msg)) { in prepare_message_plain()
1536 crc32c(-1, msg->middle->vec.iov_base, middle_len(msg)); in prepare_message_plain()
1537 add_out_kvec(con, msg->middle->vec.iov_base, middle_len(msg)); in prepare_message_plain()
1627 middle_len(con->out_msg), in prepare_message()
1826 if (!front_len(msg) && !middle_len(msg)) { in prepare_read_tail_plain()
1836 if (middle_len(msg)) { in prepare_read_tail_plain()
1837 add_in_kvec(con, msg->middle->vec.iov_base, middle_len(msg)); in prepare_read_tail_plain()
1838 WARN_ON(msg->middle->vec.iov_len != middle_len(msg)); in prepare_read_tail_plain()
2717 if (middle_len(msg)) { in __handle_control()
2718 WARN_ON(middle_len(msg) > msg->middle->alloc_len); in __handle_control()
2719 msg->middle->vec.iov_len = middle_len(msg); in __handle_control()
2724 if (!front_len(msg) && !middle_len(msg) && !data_len(msg)) in __handle_control()
3250 WARN_ON(!resid || resid > middle_len(con->out_msg)); in prepare_zero_middle()
3251 sent = middle_len(con->out_msg) - resid; in prepare_zero_middle()
3283 boundary = front_len(con->out_msg) + middle_len(con->out_msg); in revoke_at_queue_data()
3290 if (middle_len(con->out_msg)) in revoke_at_queue_data()
3291 prepare_zero_middle(con, middle_len(con->out_msg)); in revoke_at_queue_data()
3298 boundary = middle_len(con->out_msg); in revoke_at_queue_data()
3303 if (middle_len(con->out_msg)) in revoke_at_queue_data()
3304 prepare_zero_middle(con, middle_len(con->out_msg)); in revoke_at_queue_data()
3351 if (!front_len(con->out_msg) && !middle_len(con->out_msg) && in revoke_at_finish_message()
3359 boundary = front_len(con->out_msg) + middle_len(con->out_msg) + in revoke_at_finish_message()
3367 if (middle_len(con->out_msg)) in revoke_at_finish_message()
3368 prepare_zero_middle(con, middle_len(con->out_msg)); in revoke_at_finish_message()
3375 boundary = middle_len(con->out_msg) + CEPH_EPILOGUE_PLAIN_LEN; in revoke_at_finish_message()
3380 if (middle_len(con->out_msg)) in revoke_at_finish_message()
3381 prepare_zero_middle(con, middle_len(con->out_msg)); in revoke_at_finish_message()