Lines Matching refs:pagelist

961 	struct ceph_pagelist *pagelist = NULL;  in ceph_sync_setxattr()  local
967 pagelist = ceph_pagelist_alloc(GFP_NOFS); in ceph_sync_setxattr()
968 if (!pagelist) in ceph_sync_setxattr()
971 err = ceph_pagelist_append(pagelist, value, size); in ceph_sync_setxattr()
999 req->r_pagelist = pagelist; in ceph_sync_setxattr()
1000 pagelist = NULL; in ceph_sync_setxattr()
1014 if (pagelist) in ceph_sync_setxattr()
1015 ceph_pagelist_release(pagelist); in ceph_sync_setxattr()
1215 struct ceph_pagelist *pagelist = as_ctx->pagelist; in ceph_security_init_secctx() local
1230 if (!pagelist) { in ceph_security_init_secctx()
1231 pagelist = ceph_pagelist_alloc(GFP_KERNEL); in ceph_security_init_secctx()
1232 if (!pagelist) in ceph_security_init_secctx()
1234 err = ceph_pagelist_reserve(pagelist, PAGE_SIZE); in ceph_security_init_secctx()
1237 ceph_pagelist_encode_32(pagelist, 1); in ceph_security_init_secctx()
1247 err = ceph_pagelist_reserve(pagelist, in ceph_security_init_secctx()
1252 if (as_ctx->pagelist) { in ceph_security_init_secctx()
1254 BUG_ON(pagelist->length <= sizeof(__le32)); in ceph_security_init_secctx()
1255 if (list_is_singular(&pagelist->head)) { in ceph_security_init_secctx()
1256 le32_add_cpu((__le32*)pagelist->mapped_tail, 1); in ceph_security_init_secctx()
1258 struct page *page = list_first_entry(&pagelist->head, in ceph_security_init_secctx()
1265 as_ctx->pagelist = pagelist; in ceph_security_init_secctx()
1268 ceph_pagelist_encode_32(pagelist, name_len); in ceph_security_init_secctx()
1269 ceph_pagelist_append(pagelist, name, name_len); in ceph_security_init_secctx()
1271 ceph_pagelist_encode_32(pagelist, as_ctx->sec_ctxlen); in ceph_security_init_secctx()
1272 ceph_pagelist_append(pagelist, as_ctx->sec_ctx, as_ctx->sec_ctxlen); in ceph_security_init_secctx()
1276 if (pagelist && !as_ctx->pagelist) in ceph_security_init_secctx()
1277 ceph_pagelist_release(pagelist); in ceph_security_init_secctx()
1292 if (as_ctx->pagelist) in ceph_release_acl_sec_ctx()
1293 ceph_pagelist_release(as_ctx->pagelist); in ceph_release_acl_sec_ctx()