Home
last modified time | relevance | path

Searched refs:ceph_pagelist (Results 1 – 8 of 8) sorted by relevance

/linux-2.6.39/include/linux/ceph/
Dpagelist.h6 struct ceph_pagelist { struct
16 struct ceph_pagelist *pl; /* pagelist, for error checking */ argument
21 static inline void ceph_pagelist_init(struct ceph_pagelist *pl) in ceph_pagelist_init()
31 extern int ceph_pagelist_release(struct ceph_pagelist *pl);
33 extern int ceph_pagelist_append(struct ceph_pagelist *pl, const void *d, size_t l);
35 extern int ceph_pagelist_reserve(struct ceph_pagelist *pl, size_t space);
37 extern int ceph_pagelist_free_reserve(struct ceph_pagelist *pl);
39 extern void ceph_pagelist_set_cursor(struct ceph_pagelist *pl,
42 extern int ceph_pagelist_truncate(struct ceph_pagelist *pl,
45 static inline int ceph_pagelist_encode_64(struct ceph_pagelist *pl, u64 v) in ceph_pagelist_encode_64()
[all …]
Dmessenger.h86 struct ceph_pagelist *pagelist; /* instead of pages */
92 struct ceph_pagelist *trail; /* the trailing part of the data */
Dosd_client.h18 struct ceph_pagelist;
93 struct ceph_pagelist *r_trail; /* trailing part of the data */
/linux-2.6.39/net/ceph/
Dpagelist.c8 static void ceph_pagelist_unmap_tail(struct ceph_pagelist *pl) in ceph_pagelist_unmap_tail()
17 int ceph_pagelist_release(struct ceph_pagelist *pl) in ceph_pagelist_release()
31 static int ceph_pagelist_addpage(struct ceph_pagelist *pl) in ceph_pagelist_addpage()
51 int ceph_pagelist_append(struct ceph_pagelist *pl, const void *buf, size_t len) in ceph_pagelist_append()
80 int ceph_pagelist_reserve(struct ceph_pagelist *pl, size_t space) in ceph_pagelist_reserve()
101 int ceph_pagelist_free_reserve(struct ceph_pagelist *pl) in ceph_pagelist_free_reserve()
118 void ceph_pagelist_set_cursor(struct ceph_pagelist *pl, in ceph_pagelist_set_cursor()
133 int ceph_pagelist_truncate(struct ceph_pagelist *pl, in ceph_pagelist_truncate()
Dosd_client.c238 req->r_trail = kmalloc(sizeof(struct ceph_pagelist), gfp_flags); in ceph_osdc_alloc_request()
/linux-2.6.39/fs/ceph/
Dlocks.c194 int ceph_encode_locks(struct inode *inode, struct ceph_pagelist *pagelist, in ceph_encode_locks()
Dsuper.h817 extern int ceph_encode_locks(struct inode *i, struct ceph_pagelist *p,
Dmds_client.c45 struct ceph_pagelist *pagelist;
2367 struct ceph_pagelist *pagelist = recon_state->pagelist; in encode_caps_cb()
2484 struct ceph_pagelist *pagelist; in send_mds_reconnect()