Lines Matching refs:ceph_pagelist
10 struct ceph_pagelist { struct
21 struct ceph_pagelist *pl; /* pagelist, for error checking */ argument
26 static inline void ceph_pagelist_init(struct ceph_pagelist *pl) in ceph_pagelist_init()
37 extern void ceph_pagelist_release(struct ceph_pagelist *pl);
39 extern int ceph_pagelist_append(struct ceph_pagelist *pl, const void *d, size_t l);
41 extern int ceph_pagelist_reserve(struct ceph_pagelist *pl, size_t space);
43 extern int ceph_pagelist_free_reserve(struct ceph_pagelist *pl);
45 extern void ceph_pagelist_set_cursor(struct ceph_pagelist *pl,
48 extern int ceph_pagelist_truncate(struct ceph_pagelist *pl,
51 static inline int ceph_pagelist_encode_64(struct ceph_pagelist *pl, u64 v) in ceph_pagelist_encode_64()
56 static inline int ceph_pagelist_encode_32(struct ceph_pagelist *pl, u32 v) in ceph_pagelist_encode_32()
61 static inline int ceph_pagelist_encode_16(struct ceph_pagelist *pl, u16 v) in ceph_pagelist_encode_16()
66 static inline int ceph_pagelist_encode_8(struct ceph_pagelist *pl, u8 v) in ceph_pagelist_encode_8()
70 static inline int ceph_pagelist_encode_string(struct ceph_pagelist *pl, in ceph_pagelist_encode_string()