Lines Matching refs:in_msg
513 if (con->in_msg) {
514 WARN_ON(con->in_msg->con != con);
515 ceph_msg_put(con->in_msg);
516 con->in_msg = NULL;
558 WARN_ON(con->in_msg);
1403 struct ceph_msg *msg = con->in_msg;
1405 BUG_ON(con->in_msg->con != con);
1406 con->in_msg = NULL;
1820 if (con->in_msg == msg) {
1827 ceph_msg_put(con->in_msg);
1828 con->in_msg = NULL;
1830 dout("%s con %p msg %p not current, in_msg %p\n", __func__,
1831 con, msg, con->in_msg);
2052 * connection, and save the result in con->in_msg. Uses the
2059 * - con->in_msg == NULL
2061 * - con->in_msg is non-null.
2063 * - con->in_msg == NULL
2072 BUG_ON(con->in_msg != NULL);
2086 con->in_msg = msg;
2099 memcpy(&con->in_msg->hdr, hdr, sizeof(*hdr));
2101 if (middle_len && !con->in_msg->middle) {
2102 ret = ceph_alloc_middle(con, con->in_msg);
2104 ceph_msg_put(con->in_msg);
2105 con->in_msg = NULL;