Lines Matching refs:end
88 int ceph_auth_entity_name_encode(const char *name, void **p, void *end) in ceph_auth_entity_name_encode() argument
92 if (*p + 2*sizeof(u32) + len > end) in ceph_auth_entity_name_encode()
107 void *p = monhdr + 1, *end = buf + len, *lenp; in ceph_auth_build_hello() local
122 ceph_decode_need(&p, end, 1 + sizeof(u32), bad); in ceph_auth_build_hello()
126 ceph_decode_need(&p, end, num * sizeof(u32), bad); in ceph_auth_build_hello()
130 ret = ceph_auth_entity_name_encode(ac->name, &p, end); in ceph_auth_build_hello()
133 ceph_decode_need(&p, end, sizeof(u64), bad); in ceph_auth_build_hello()
152 void *end = msg_buf + msg_len; in ceph_build_auth_request() local
161 ret = ac->ops->build_request(ac, p + sizeof(u32), end); in ceph_build_auth_request()
182 void *end = buf + len; in ceph_handle_auth_reply() local
193 dout("handle_auth_reply %p %p\n", p, end); in ceph_handle_auth_reply()
194 ceph_decode_need(&p, end, sizeof(u32) * 3 + sizeof(u64), bad); in ceph_handle_auth_reply()
201 ceph_decode_need(&p, end, sizeof(u32), bad); in ceph_handle_auth_reply()
205 if (p != end) in ceph_handle_auth_reply()