Lines Matching defs:end
42 static struct ceph_monmap *ceph_monmap_decode(void *p, void *end)
50 ceph_decode_32_safe(&p, end, len, bad);
51 ceph_decode_need(&p, end, len, bad);
53 dout("monmap_decode %p %p len %d (%d)\n", p, end, len, (int)(end-p));
56 ceph_decode_need(&p, end, sizeof(fsid) + 2*sizeof(u32), bad);
74 ceph_decode_copy_safe(&p, end, &inst->name,
76 err = ceph_decode_entity_addr(&p, end, &inst->addr);
265 void *const end = p + msg->front_alloc_len;
299 ceph_encode_string(&p, end, buf, len);
304 BUG_ON(p > end);
473 void *p, *end;
479 end = p + msg->front.iov_len;
481 monmap = ceph_monmap_decode(p, end);
751 void *end = p + msg->front_alloc_len;
756 ceph_decode_need(&p, end, 2*sizeof(u64), bad);
809 void *const end = p + req->request->front_alloc_len;
812 ceph_encode_string(&p, end, what, strlen(what));
813 WARN_ON(p != end);
873 void *const end = p + msg->front_alloc_len;
878 ceph_decode_need(&p, end, sizeof(struct ceph_mon_request_header) +