Home
last modified time | relevance | path

Searched refs:pagelist (Results 1 – 17 of 17) sorted by relevance

/linux-4.19.296/fs/ceph/
Dacl.c179 struct ceph_pagelist *pagelist = NULL; in ceph_pre_init_acls() local
209 pagelist = kmalloc(sizeof(struct ceph_pagelist), GFP_KERNEL); in ceph_pre_init_acls()
210 if (!pagelist) in ceph_pre_init_acls()
212 ceph_pagelist_init(pagelist); in ceph_pre_init_acls()
214 err = ceph_pagelist_reserve(pagelist, PAGE_SIZE); in ceph_pre_init_acls()
218 ceph_pagelist_encode_32(pagelist, acl && default_acl ? 2 : 1); in ceph_pre_init_acls()
222 err = ceph_pagelist_reserve(pagelist, len + val_size1 + 8); in ceph_pre_init_acls()
225 ceph_pagelist_encode_string(pagelist, XATTR_NAME_POSIX_ACL_ACCESS, in ceph_pre_init_acls()
231 ceph_pagelist_encode_32(pagelist, val_size1); in ceph_pre_init_acls()
232 ceph_pagelist_append(pagelist, tmp_buf, val_size1); in ceph_pre_init_acls()
[all …]
Dlocks.c450 struct ceph_pagelist *pagelist, in ceph_locks_to_pagelist() argument
457 err = ceph_pagelist_append(pagelist, &nlocks, sizeof(nlocks)); in ceph_locks_to_pagelist()
462 err = ceph_pagelist_append(pagelist, flocks, in ceph_locks_to_pagelist()
469 err = ceph_pagelist_append(pagelist, &nlocks, sizeof(nlocks)); in ceph_locks_to_pagelist()
474 err = ceph_pagelist_append(pagelist, &flocks[num_fcntl_locks], in ceph_locks_to_pagelist()
Dxattr.c961 struct ceph_pagelist *pagelist = NULL; in ceph_sync_setxattr() local
967 pagelist = kmalloc(sizeof(*pagelist), GFP_NOFS); in ceph_sync_setxattr()
968 if (!pagelist) in ceph_sync_setxattr()
971 ceph_pagelist_init(pagelist); in ceph_sync_setxattr()
972 err = ceph_pagelist_append(pagelist, value, size); in ceph_sync_setxattr()
1000 req->r_pagelist = pagelist; in ceph_sync_setxattr()
1001 pagelist = NULL; in ceph_sync_setxattr()
1015 if (pagelist) in ceph_sync_setxattr()
1016 ceph_pagelist_release(pagelist); in ceph_sync_setxattr()
Dmds_client.c50 struct ceph_pagelist *pagelist; member
2186 struct ceph_pagelist *pagelist = req->r_pagelist; in create_request_message() local
2187 refcount_inc(&pagelist->refcnt); in create_request_message()
2188 ceph_msg_data_add_pagelist(msg, pagelist); in create_request_message()
2189 msg->hdr.data_len = cpu_to_le32(pagelist->length); in create_request_message()
2997 struct ceph_pagelist *pagelist = recon_state->pagelist; in encode_caps_cb() local
3007 err = ceph_pagelist_encode_64(pagelist, ceph_ino(inode)); in encode_caps_cb()
3115 err = ceph_pagelist_reserve(pagelist, total_len); in encode_caps_cb()
3119 ceph_pagelist_encode_8(pagelist, struct_v); in encode_caps_cb()
3120 ceph_pagelist_encode_8(pagelist, 1); in encode_caps_cb()
[all …]
Ddir.c854 if (acls.pagelist) { in ceph_mknod()
855 req->r_pagelist = acls.pagelist; in ceph_mknod()
856 acls.pagelist = NULL; in ceph_mknod()
966 if (acls.pagelist) { in ceph_mkdir()
967 req->r_pagelist = acls.pagelist; in ceph_mkdir()
968 acls.pagelist = NULL; in ceph_mkdir()
Dsuper.h924 struct ceph_pagelist *pagelist; member
1078 struct ceph_pagelist *pagelist,
Dfile.c474 if (acls.pagelist) { in ceph_atomic_open()
475 req->r_pagelist = acls.pagelist; in ceph_atomic_open()
476 acls.pagelist = NULL; in ceph_atomic_open()
/linux-4.19.296/drivers/xen/
Dprivcmd.c108 static int gather_array(struct list_head *pagelist, in gather_array() argument
131 list_add_tail(&page->lru, pagelist); in gather_array()
259 LIST_HEAD(pagelist); in privcmd_ioctl_mmap()
273 rc = gather_array(&pagelist, in privcmd_ioctl_mmap()
277 if (rc || list_empty(&pagelist)) in privcmd_ioctl_mmap()
283 struct page *page = list_first_entry(&pagelist, in privcmd_ioctl_mmap()
300 &pagelist, in privcmd_ioctl_mmap()
308 free_page_list(&pagelist); in privcmd_ioctl_mmap()
453 LIST_HEAD(pagelist); in privcmd_ioctl_mmap_batch()
484 ret = gather_array(&pagelist, m.num, sizeof(xen_pfn_t), m.arr); in privcmd_ioctl_mmap_batch()
[all …]
/linux-4.19.296/include/drm/
Ddrm_legacy.h108 unsigned long *pagelist; /**< page list */ member
126 struct page **pagelist; member
Ddrm_fb_helper.h299 struct list_head *pagelist);
448 struct list_head *pagelist) in drm_fb_helper_deferred_io() argument
/linux-4.19.296/include/linux/ceph/
Dosd_client.h73 struct ceph_pagelist *pagelist; member
415 struct ceph_pagelist *pagelist);
432 struct ceph_pagelist *pagelist);
Dmessenger.h199 struct ceph_pagelist *pagelist; member
376 struct ceph_pagelist *pagelist);
/linux-4.19.296/fs/nfs/
DMakefile10 io.o direct.o pagelist.o read.o symlink.o unlink.o \
/linux-4.19.296/fs/nfsd/
Dxdr4.h366 struct page **pagelist; member
619 struct page ** pagelist; member
Dnfs4xdr.c143 argp->p = page_address(argp->pagelist[0]); in next_decode_page()
144 argp->pagelist++; in next_decode_page()
1288 write->wr_pagelist = argp->pagelist; in nfsd4_decode_write()
1297 argp->pagelist += pages; in nfsd4_decode_write()
4538 args->pagelist = rqstp->rq_arg.pages; in nfs4svc_decode_compoundargs()
/linux-4.19.296/include/linux/
Dfb.h235 struct list_head pagelist; /* list of touched pages */ member
238 void (*deferred_io)(struct fb_info *info, struct list_head *pagelist);
/linux-4.19.296/drivers/hid/
Dhid-picolcd_fb.c446 static void picolcd_fb_deferred_io(struct fb_info *info, struct list_head *pagelist) in picolcd_fb_deferred_io() argument