CTRL_BODY
crc = crc32c(-1, CTRL_BODY(base), ctrl_len);
memset(CTRL_BODY(base) + ctrl_len, 0,
void *rem = CTRL_BODY(base) + CEPH_PREAMBLE_INLINE_LEN;
p = CTRL_BODY(buf);
WARN_ON(p != CTRL_BODY(buf) + ctrl_len);
ret = con->ops->get_auth_request(con, CTRL_BODY(buf), &ctrl_len,
CTRL_BODY(buf), &ctrl_len,
CTRL_BODY(buf));
p = CTRL_BODY(buf);
WARN_ON(p != CTRL_BODY(buf) + ctrl_len);
p = CTRL_BODY(buf);
WARN_ON(p != CTRL_BODY(buf) + ctrl_len);
struct ceph_timespec *ts = CTRL_BODY(con->v2.out_buf);
p = CTRL_BODY(con->v2.out_buf);
fill_header2(CTRL_BODY(con->v2.out_buf), &msg->hdr,
add_in_kvec(con, CTRL_BODY(buf), ctrl_len);
add_in_kvec(con, CTRL_BODY(buf) + ctrl_len, CEPH_CRC_LEN);
add_in_kvec(con, CTRL_BODY(con->v2.in_buf), ctrl_len);
memcpy(buf, CTRL_BODY(con->v2.in_buf), CEPH_PREAMBLE_INLINE_LEN);
return __handle_control(con, CTRL_BODY(con->v2.in_buf));