Home
last modified time | relevance | path

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

12

/linux/fs/ceph/
A Dacl.c174 struct ceph_pagelist *pagelist = NULL; in ceph_pre_init_acls() local
204 pagelist = ceph_pagelist_alloc(GFP_KERNEL); in ceph_pre_init_acls()
205 if (!pagelist) in ceph_pre_init_acls()
208 err = ceph_pagelist_reserve(pagelist, PAGE_SIZE); in ceph_pre_init_acls()
225 ceph_pagelist_encode_32(pagelist, val_size1); in ceph_pre_init_acls()
226 ceph_pagelist_append(pagelist, tmp_buf, val_size1); in ceph_pre_init_acls()
233 ceph_pagelist_encode_string(pagelist, in ceph_pre_init_acls()
239 ceph_pagelist_encode_32(pagelist, val_size2); in ceph_pre_init_acls()
247 as_ctx->pagelist = pagelist; in ceph_pre_init_acls()
254 if (pagelist) in ceph_pre_init_acls()
[all …]
A Dxattr.c1124 if (!pagelist) in ceph_sync_setxattr()
1157 req->r_pagelist = pagelist; in ceph_sync_setxattr()
1158 pagelist = NULL; in ceph_sync_setxattr()
1172 if (pagelist) in ceph_sync_setxattr()
1380 struct ceph_pagelist *pagelist = as_ctx->pagelist; in ceph_security_init_secctx() local
1395 if (!pagelist) { in ceph_security_init_secctx()
1397 if (!pagelist) in ceph_security_init_secctx()
1416 if (as_ctx->pagelist) { in ceph_security_init_secctx()
1429 as_ctx->pagelist = pagelist; in ceph_security_init_secctx()
1440 if (pagelist && !as_ctx->pagelist) in ceph_security_init_secctx()
[all …]
A Dlocks.c492 struct ceph_pagelist *pagelist, in ceph_locks_to_pagelist() argument
499 err = ceph_pagelist_append(pagelist, &nlocks, sizeof(nlocks)); in ceph_locks_to_pagelist()
504 err = ceph_pagelist_append(pagelist, flocks, in ceph_locks_to_pagelist()
511 err = ceph_pagelist_append(pagelist, &nlocks, sizeof(nlocks)); in ceph_locks_to_pagelist()
516 err = ceph_pagelist_append(pagelist, &flocks[num_fcntl_locks], in ceph_locks_to_pagelist()
A Dmds_client.c58 struct ceph_pagelist *pagelist; member
4527 recon_state->pagelist = _pagelist; in send_reconnect_partial()
4585 struct ceph_pagelist *pagelist = recon_state->pagelist; in reconnect_caps_cb() local
4726 pagelist = recon_state->pagelist; in reconnect_caps_cb()
4736 ceph_pagelist_encode_8(pagelist, 1); in reconnect_caps_cb()
4748 err = ceph_pagelist_reserve(pagelist, in reconnect_caps_cb()
4770 struct ceph_pagelist *pagelist = recon_state->pagelist; in encode_snap_realms() local
4798 pagelist = recon_state->pagelist; in encode_snap_realms()
4805 ceph_pagelist_encode_8(pagelist, 1); in encode_snap_realms()
4852 if (!recon_state.pagelist) in send_mds_reconnect()
[all …]
A Dinode.c115 if (as_ctx->pagelist) { in ceph_as_ctx_to_req()
116 req->r_pagelist = as_ctx->pagelist; in ceph_as_ctx_to_req()
117 as_ctx->pagelist = NULL; in ceph_as_ctx_to_req()
2342 struct ceph_pagelist *pagelist = NULL; in fill_fscrypt_truncate() local
2379 pagelist = ceph_pagelist_alloc(GFP_KERNEL); in fill_fscrypt_truncate()
2380 if (!pagelist) { in fill_fscrypt_truncate()
2441 ret = ceph_pagelist_append(pagelist, &header, sizeof(header)); in fill_fscrypt_truncate()
2447 ret = ceph_pagelist_append(pagelist, iov.iov_base, in fill_fscrypt_truncate()
2452 req->r_pagelist = pagelist; in fill_fscrypt_truncate()
2461 if (ret && pagelist) in fill_fscrypt_truncate()
[all …]
/linux/arch/parisc/kernel/
A Dvdso.c102 struct page **pagelist; in vdso_setup_pages() local
105 pagelist = kcalloc(pages + 1, sizeof(struct page *), GFP_KERNEL); in vdso_setup_pages()
106 if (!pagelist) in vdso_setup_pages()
109 pagelist[i] = virt_to_page(start + i * PAGE_SIZE); in vdso_setup_pages()
110 return pagelist; in vdso_setup_pages()
/linux/lib/
A Dkunit_iov_iter.c706 struct page **bpages, *pagelist[8], **pages = pagelist; in iov_kunit_extract_pages_kvec() local
727 for (i = 0; i < ARRAY_SIZE(pagelist); i++) in iov_kunit_extract_pages_kvec()
731 ARRAY_SIZE(pagelist), 0, &offset0); in iov_kunit_extract_pages_kvec()
759 KUNIT_EXPECT_PTR_EQ(test, pagelist[i], p); in iov_kunit_extract_pages_kvec()
786 struct page **bpages, *pagelist[8], **pages = pagelist; in iov_kunit_extract_pages_bvec() local
805 for (i = 0; i < ARRAY_SIZE(pagelist); i++) in iov_kunit_extract_pages_bvec()
809 ARRAY_SIZE(pagelist), 0, &offset0); in iov_kunit_extract_pages_bvec()
837 KUNIT_EXPECT_PTR_EQ(test, pagelist[i], p); in iov_kunit_extract_pages_bvec()
865 struct page **bpages, *pagelist[8], **pages = pagelist; in iov_kunit_extract_pages_folioq() local
889 for (i = 0; i < ARRAY_SIZE(pagelist); i++) in iov_kunit_extract_pages_folioq()
[all …]
/linux/drivers/staging/vc04_services/interface/vchiq_arm/
A Dvchiq_arm.c113 struct pagelist *pagelist; member
241 struct pagelist *pagelist; in create_pagelist() local
283 if (!pagelist) in create_pagelist()
286 addrs = pagelist->addrs; in create_pagelist()
292 pagelist->length = count; in create_pagelist()
293 pagelist->type = type; in create_pagelist()
294 pagelist->offset = offset; in create_pagelist()
297 pagelistinfo->pagelist = pagelist; in create_pagelist()
400 ((pagelist->offset + pagelist->length) & in create_pagelist()
428 struct pagelist *pagelist = pagelistinfo->pagelist; in free_pagelist() local
[all …]
A Dvchiq_pagelist.h11 struct pagelist { struct
/linux/arch/s390/kernel/
A Dvdso.c239 struct page **pagelist; in vdso_setup_pages() local
242 pagelist = kcalloc(pages + 1, sizeof(struct page *), GFP_KERNEL); in vdso_setup_pages()
243 if (!pagelist) in vdso_setup_pages()
246 pagelist[i] = virt_to_page(start + i * PAGE_SIZE); in vdso_setup_pages()
247 return pagelist; in vdso_setup_pages()
/linux/net/ceph/
A Dmessenger.c900 struct ceph_pagelist *pagelist; in ceph_msg_data_pagelist_cursor_init() local
905 pagelist = data->pagelist; in ceph_msg_data_pagelist_cursor_init()
906 BUG_ON(!pagelist); in ceph_msg_data_pagelist_cursor_init()
924 struct ceph_pagelist *pagelist; in ceph_msg_data_pagelist_next() local
928 pagelist = data->pagelist; in ceph_msg_data_pagelist_next()
929 BUG_ON(!pagelist); in ceph_msg_data_pagelist_next()
948 pagelist = data->pagelist; in ceph_msg_data_pagelist_advance()
949 BUG_ON(!pagelist); in ceph_msg_data_pagelist_advance()
1907 BUG_ON(!pagelist); in ceph_msg_data_add_pagelist()
1908 BUG_ON(!pagelist->length); in ceph_msg_data_add_pagelist()
[all …]
A DMakefile7 libceph-y := ceph_common.o messenger.o msgpool.o buffer.o pagelist.o \
A Dosd_client.c148 struct ceph_pagelist *pagelist) in ceph_osd_data_pagelist_init() argument
151 osd_data->pagelist = pagelist; in ceph_osd_data_pagelist_init()
365 return (u64)osd_data->pagelist->length; in ceph_osd_data_length()
828 struct ceph_pagelist *pagelist; in osd_req_op_cls_init() local
835 pagelist = ceph_pagelist_alloc(GFP_NOFS); in osd_req_op_cls_init()
836 if (!pagelist) in osd_req_op_cls_init()
862 ceph_pagelist_release(pagelist); in osd_req_op_cls_init()
873 struct ceph_pagelist *pagelist; in osd_req_op_xattr_init() local
879 pagelist = ceph_pagelist_alloc(GFP_NOFS); in osd_req_op_xattr_init()
880 if (!pagelist) in osd_req_op_xattr_init()
[all …]
/linux/arch/powerpc/kernel/
A Dvdso.c336 struct page **pagelist; in vdso_setup_pages() local
339 pagelist = kcalloc(pages + 1, sizeof(struct page *), GFP_KERNEL); in vdso_setup_pages()
340 if (!pagelist) in vdso_setup_pages()
344 pagelist[i] = virt_to_page(start + i * PAGE_SIZE); in vdso_setup_pages()
346 return pagelist; in vdso_setup_pages()
/linux/drivers/xen/
A Dprivcmd.c142 list_add_tail(&page->lru, pagelist); in gather_array()
270 LIST_HEAD(pagelist); in privcmd_ioctl_mmap()
284 rc = gather_array(&pagelist, in privcmd_ioctl_mmap()
288 if (rc || list_empty(&pagelist)) in privcmd_ioctl_mmap()
311 &pagelist, in privcmd_ioctl_mmap()
319 free_page_list(&pagelist); in privcmd_ioctl_mmap()
464 LIST_HEAD(pagelist); in privcmd_ioctl_mmap_batch()
499 if (list_empty(&pagelist)) { in privcmd_ioctl_mmap_batch()
566 &pagelist, mmap_batch_fn, &state)); in privcmd_ioctl_mmap_batch()
575 &pagelist, mmap_return_errors, &state); in privcmd_ioctl_mmap_batch()
[all …]
/linux/mm/
A Dmempolicy.c478 struct list_head *pagelist; member
762 struct list_head *pagelist) in queue_pages_range() argument
766 .pagelist = pagelist, in queue_pages_range()
1067 LIST_HEAD(pagelist); in migrate_to_node()
1094 if (!list_empty(&pagelist)) { in migrate_to_node()
1098 putback_movable_pages(&pagelist); in migrate_to_node()
1274 LIST_HEAD(pagelist); in do_mbind()
1342 if (!err && !list_empty(&pagelist)) { in do_mbind()
1389 if (!err && !list_empty(&pagelist)) { in do_mbind()
1398 if (!list_empty(&pagelist)) in do_mbind()
[all …]
A Dmigrate.c2190 putback_movable_pages(pagelist); in do_move_pages_to_node()
2195 struct list_head *pagelist, bool migrate_all) in __add_folio_for_migration() argument
2210 if (isolate_hugetlb(folio, pagelist)) in __add_folio_for_migration()
2213 list_add_tail(&folio->lru, pagelist); in __add_folio_for_migration()
2232 int node, struct list_head *pagelist, bool migrate_all) in add_folio_for_migration() argument
2247 err = __add_folio_for_migration(folio, node, pagelist, in add_folio_for_migration()
2259 struct list_head *pagelist, int __user *status, in move_pages_and_store_status() argument
2264 if (list_empty(pagelist)) in move_pages_and_store_status()
2267 err = do_move_pages_to_node(pagelist, node); in move_pages_and_store_status()
2296 LIST_HEAD(pagelist); in do_pages_move()
[all …]
A Dkhugepaged.c1813 LIST_HEAD(pagelist); in collapse_file()
2011 list_add_tail(&folio->lru, &pagelist); in collapse_file()
2059 list_for_each_entry(folio, &pagelist, lru) { in collapse_file()
2184 list_for_each_entry_safe(folio, tmp, &pagelist, lru) { in collapse_file()
2204 list_for_each_entry_safe(folio, tmp, &pagelist, lru) { in collapse_file()
2229 VM_BUG_ON(!list_empty(&pagelist)); in collapse_file()
/linux/drivers/gpu/drm/radeon/
A Dradeon_gart.c286 int pages, struct page **pagelist, dma_addr_t *dma_addr, in radeon_gart_bind() argument
301 rdev->gart.pages[p] = pagelist ? pagelist[i] : in radeon_gart_bind()
/linux/Documentation/fb/
A Ddeferred_io.rst41 framebuffer at vsync time based on the touched pagelist.
65 struct list_head *pagelist)
68 device. You receive the pagelist which is the list of pages that were written
/linux/drivers/hwtracing/ptt/
A Dhisi_ptt.c1034 struct page **pagelist; in hisi_ptt_pmu_setup_aux() local
1050 pagelist = kcalloc(nr_pages, sizeof(*pagelist), GFP_KERNEL); in hisi_ptt_pmu_setup_aux()
1051 if (!pagelist) in hisi_ptt_pmu_setup_aux()
1055 pagelist[i] = virt_to_page(pages[i]); in hisi_ptt_pmu_setup_aux()
1057 buf->base = vmap(pagelist, nr_pages, VM_MAP, PAGE_KERNEL); in hisi_ptt_pmu_setup_aux()
1059 kfree(pagelist); in hisi_ptt_pmu_setup_aux()
1067 kfree(pagelist); in hisi_ptt_pmu_setup_aux()
/linux/fs/nfs/
A DMakefile10 io.o direct.o pagelist.o read.o symlink.o unlink.o \
/linux/include/linux/ceph/
A Dosd_client.h125 struct ceph_pagelist *pagelist; member
495 struct ceph_pagelist *pagelist);
514 struct ceph_pagelist *pagelist);
A Dmessenger.h227 struct ceph_pagelist *pagelist; member
607 struct ceph_pagelist *pagelist);
/linux/include/drm/
A Ddrm_fb_helper.h365 struct list_head *pagelist) in drm_fb_helper_deferred_io() argument

Completed in 83 milliseconds

12