Home
last modified time | relevance | path

Searched refs:page (Results 226 - 250 of 6842) sorted by relevance

12345678910>>...274

/kernel/linux/linux-6.6/fs/ntfs/
H A Dbitmap.c39 struct page *page; in __ntfs_bitmap_set_bits_in_run() local
59 /* Get the page containing the first bit (@start_bit). */ in __ntfs_bitmap_set_bits_in_run()
61 page = ntfs_map_page(mapping, index); in __ntfs_bitmap_set_bits_in_run()
62 if (IS_ERR(page)) { in __ntfs_bitmap_set_bits_in_run()
64 ntfs_error(vi->i_sb, "Failed to map first page (error " in __ntfs_bitmap_set_bits_in_run()
65 "%li), aborting.", PTR_ERR(page)); in __ntfs_bitmap_set_bits_in_run()
66 return PTR_ERR(page); in __ntfs_bitmap_set_bits_in_run()
68 kaddr = page_address(page); in __ntfs_bitmap_set_bits_in_run()
86 /* If we are done, unmap the page an in __ntfs_bitmap_set_bits_in_run()
[all...]
H A Daops.h3 * aops.h - Defines for NTFS kernel address space operations and page cache
21 * ntfs_unmap_page - release a page that was mapped using ntfs_map_page()
22 * @page: the page to release
24 * Unpin, unmap and release a page that was obtained from ntfs_map_page().
26 static inline void ntfs_unmap_page(struct page *page) in ntfs_unmap_page() argument
28 kunmap(page); in ntfs_unmap_page()
29 put_page(page); in ntfs_unmap_page()
33 * ntfs_map_page - map a page int
75 struct page *page = read_mapping_page(mapping, index, NULL); ntfs_map_page() local
[all...]
/kernel/linux/linux-6.6/tools/testing/radix-tree/
H A Dregression1.c17 * 4. The reader looks at the index 0 slot, and finds that the page has 0 ref
48 struct page { struct
55 static struct page *page_alloc(int index) in page_alloc()
57 struct page *p; in page_alloc()
58 p = malloc(sizeof(struct page)); in page_alloc()
68 struct page *p = container_of(rcu, struct page, rcu); in page_rcu_free()
74 static void page_free(struct page *p) in page_free()
80 unsigned int nr_pages, struct page **pages) in find_get_pages()
83 struct page *pag in find_get_pages() local
[all...]
/kernel/linux/linux-6.6/fs/f2fs/
H A Drecovery.c167 static int recover_dentry(struct inode *inode, struct page *ipage, in recover_dentry()
175 struct page *page; in recover_dentry() local
197 de = __f2fs_find_entry(dir, &fname, &page); in recover_dentry()
222 f2fs_delete_entry(de, page, dir, einode); in recover_dentry()
225 } else if (IS_ERR(page)) { in recover_dentry()
226 err = PTR_ERR(page); in recover_dentry()
236 f2fs_put_page(page, 0); in recover_dentry()
248 static int recover_quota_data(struct inode *inode, struct page *page) in recover_quota_data() argument
287 recover_inode(struct inode *inode, struct page *page) recover_inode() argument
368 struct page *page = NULL; sanity_check_node_chain() local
411 struct page *page = NULL; find_fsync_dnodes() local
627 do_recover_data(struct f2fs_sb_info *sbi, struct inode *inode, struct page *page) do_recover_data() argument
787 struct page *page = NULL; recover_data() local
[all...]
/kernel/linux/linux-6.6/drivers/target/iscsi/
H A Discsi_target_configfs.c39 static ssize_t lio_target_np_driver_show(struct config_item *item, char *page, in lio_target_np_driver_show() argument
48 rb = sysfs_emit(page, "1\n"); in lio_target_np_driver_show()
50 rb = sysfs_emit(page, "0\n"); in lio_target_np_driver_show()
56 const char *page, size_t count, enum iscsit_transport_type type, in lio_target_np_driver_store()
66 rc = kstrtou32(page, 0, &op); in lio_target_np_driver_store()
116 static ssize_t lio_target_np_iser_show(struct config_item *item, char *page) in lio_target_np_iser_show() argument
118 return lio_target_np_driver_show(item, page, ISCSI_INFINIBAND); in lio_target_np_iser_show()
122 const char *page, size_t count) in lio_target_np_iser_store()
124 return lio_target_np_driver_store(item, page, count, in lio_target_np_iser_store()
129 static ssize_t lio_target_np_cxgbit_show(struct config_item *item, char *page) in lio_target_np_cxgbit_show() argument
55 lio_target_np_driver_store(struct config_item *item, const char *page, size_t count, enum iscsit_transport_type type, const char *mod_name) lio_target_np_driver_store() argument
121 lio_target_np_iser_store(struct config_item *item, const char *page, size_t count) lio_target_np_iser_store() argument
134 lio_target_np_cxgbit_store(struct config_item *item, const char *page, size_t count) lio_target_np_cxgbit_store() argument
317 iscsi_nacl_attrib_authentication_show(struct config_item *item, char *page) iscsi_nacl_attrib_authentication_show() argument
326 iscsi_nacl_attrib_authentication_store(struct config_item *item, const char *page, size_t count) iscsi_nacl_attrib_authentication_store() argument
524 lio_target_nacl_info_show(struct config_item *item, char *page) lio_target_nacl_info_show() argument
641 lio_target_nacl_cmdsn_depth_show(struct config_item *item, char *page) lio_target_nacl_cmdsn_depth_show() argument
647 lio_target_nacl_cmdsn_depth_store(struct config_item *item, const char *page, size_t count) lio_target_nacl_cmdsn_depth_store() argument
696 lio_target_nacl_tag_show(struct config_item *item, char *page) lio_target_nacl_tag_show() argument
701 lio_target_nacl_tag_store(struct config_item *item, const char *page, size_t count) lio_target_nacl_tag_store() argument
1023 lio_target_tpg_dynamic_sessions_show(struct config_item *item, char *page) lio_target_tpg_dynamic_sessions_show() argument
1136 lio_target_wwn_lio_version_show(struct config_item *item, char *page) lio_target_wwn_lio_version_show() argument
1144 lio_target_wwn_cpus_allowed_list_show( struct config_item *item, char *page) lio_target_wwn_cpus_allowed_list_show() argument
1151 lio_target_wwn_cpus_allowed_list_store( struct config_item *item, const char *page, size_t count) lio_target_wwn_cpus_allowed_list_store() argument
1279 iscsi_disc_enforce_discovery_auth_show(struct config_item *item, char *page) iscsi_disc_enforce_discovery_auth_show() argument
1287 iscsi_disc_enforce_discovery_auth_store(struct config_item *item, const char *page, size_t count) iscsi_disc_enforce_discovery_auth_store() argument
[all...]
/kernel/linux/linux-5.10/arch/sh/mm/
H A Dcache.c60 void copy_to_user_page(struct vm_area_struct *vma, struct page *page, in copy_to_user_page() argument
64 if (boot_cpu_data.dcache.n_aliases && page_mapcount(page) && in copy_to_user_page()
65 test_bit(PG_dcache_clean, &page->flags)) { in copy_to_user_page()
66 void *vto = kmap_coherent(page, vaddr) + (vaddr & ~PAGE_MASK); in copy_to_user_page()
72 clear_bit(PG_dcache_clean, &page->flags); in copy_to_user_page()
76 flush_cache_page(vma, vaddr, page_to_pfn(page)); in copy_to_user_page()
79 void copy_from_user_page(struct vm_area_struct *vma, struct page *page, in copy_from_user_page() argument
83 if (boot_cpu_data.dcache.n_aliases && page_mapcount(page) in copy_from_user_page()
123 clear_user_highpage(struct page *page, unsigned long vaddr) clear_user_highpage() argument
139 struct page *page; __update_cache() local
153 __flush_anon_page(struct page *page, unsigned long vmaddr) __flush_anon_page() argument
218 flush_dcache_page(struct page *page) flush_dcache_page() argument
236 flush_icache_page(struct vm_area_struct *vma, struct page *page) flush_icache_page() argument
[all...]
/kernel/linux/linux-6.6/mm/
H A Dzsmalloc.c16 * struct page(s) to form a zspage.
18 * Usage of struct page fields:
19 * page->private: points to zspage
20 * page->index: links together all component pages of a zspage
21 * For the huge page, this is always 0, so we use this field
23 * page->page_type: first object offset in a subpage of zspage
25 * Usage of struct page flags:
26 * PG_private: identifies the first component page
27 * PG_owner_priv_1: identifies the huge component page
71 * span more than 1 page whic
434 is_first_page(struct page *page) is_first_page() argument
459 get_first_obj_offset(struct page *page) get_first_obj_offset() argument
464 set_first_obj_offset(struct page *page, unsigned int offset) set_first_obj_offset() argument
739 get_zspage(struct page *page) get_zspage() argument
747 get_next_page(struct page *page) get_next_page() argument
763 obj_to_location(unsigned long obj, struct page **page, unsigned int *obj_idx) obj_to_location() argument
771 obj_to_page(unsigned long obj, struct page **page) obj_to_page() argument
782 location_to_obj(struct page *page, unsigned int obj_idx) location_to_obj() argument
798 obj_allocated(struct page *page, void *obj, unsigned long *phandle) obj_allocated() argument
818 reset_page(struct page *page) reset_page() argument
851 struct page *page, *next; __free_zspage() local
904 struct page *page = get_first_page(zspage); init_zspage() local
948 struct page *page; create_page_chain() local
995 struct page *page; alloc_zspage() local
1196 struct page *page; zs_map_object() local
1257 struct page *page; zs_unmap_object() local
1552 find_alloced_obj(struct size_class *class, struct page *page, int *obj_idx) find_alloced_obj() argument
1673 struct page *curr_page, *page; lock_zspage() local
1758 struct page *page; replace_sub_page() local
1778 zs_page_isolate(struct page *page, isolate_mode_t mode) zs_page_isolate() argument
1787 VM_BUG_ON_PAGE(PageIsolated(page), page); zs_page_isolate() local
1798 zs_page_migrate(struct page *newpage, struct page *page, enum migrate_mode mode) zs_page_migrate() argument
1879 zs_page_putback(struct page *page) zs_page_putback() argument
1955 struct page *page = get_first_page(zspage); SetZsPageMovable() local
[all...]
H A Dcompaction.c6 * this heavily depends upon page migration to do all the real heavy
20 #include <linux/page-isolation.h>
71 struct page *page, *next; in release_freepages() local
74 list_for_each_entry_safe(page, next, freelist, lru) { in release_freepages()
75 unsigned long pfn = page_to_pfn(page); in release_freepages()
76 list_del(&page->lru); in release_freepages()
77 __free_page(page); in release_freepages()
88 struct page *page, *nex in split_map_pages() local
111 PageMovable(struct page *page) PageMovable() argument
126 __SetPageMovable(struct page *page, const struct movable_operations *mops) __SetPageMovable() argument
134 __ClearPageMovable(struct page *page) __ClearPageMovable() argument
215 isolation_suitable(struct compact_control *cc, struct page *page) isolation_suitable() argument
289 pageblock_skip_persistent(struct page *page) pageblock_skip_persistent() argument
306 struct page *page = pfn_to_online_page(pfn); __reset_isolation_pfn() local
447 test_and_set_skip(struct compact_control *cc, struct page *page) test_and_set_skip() argument
484 update_pageblock_skip(struct compact_control *cc, struct page *page, unsigned long pfn) update_pageblock_skip() argument
498 isolation_suitable(struct compact_control *cc, struct page *page) isolation_suitable() argument
504 pageblock_skip_persistent(struct page *page) pageblock_skip_persistent() argument
509 update_pageblock_skip(struct compact_control *cc, struct page *page, unsigned long pfn) update_pageblock_skip() argument
518 test_and_set_skip(struct compact_control *cc, struct page *page) test_and_set_skip() argument
592 struct page *page; isolate_freepages_block() local
847 struct page *page = NULL, *valid_page = NULL; isolate_migratepages_block() local
1325 suitable_migration_source(struct compact_control *cc, struct page *page) suitable_migration_source() argument
1345 suitable_migration_target(struct compact_control *cc, struct page *page) suitable_migration_target() argument
1425 struct page *page; fast_isolate_around() local
1475 struct page *page = NULL; fast_isolate_freepages() local
1641 struct page *page; isolate_freepages() local
1972 struct page *page; isolate_migratepages() local
[all...]
/kernel/linux/linux-5.10/mm/
H A Dhugetlb.c34 #include <asm/page.h>
56 * Minimum page order among possible hugepage sizes, set to a proper value
76 * Serializes faults on the same logical page. This is used to
82 static inline bool PageHugeFreed(struct page *head) in PageHugeFreed()
87 static inline void SetPageHugeFreed(struct page *head) in SetPageHugeFreed()
92 static inline void ClearPageHugeFreed(struct page *head) in ClearPageHugeFreed()
198 * Return the number of global page reservations that must be dropped.
498 * Add the huge page range represented by [f, t) to the reserve
512 * 1 page will only require at most 1 entry.
737 * the reserve map region for a page
1068 enqueue_huge_page(struct hstate *h, struct page *page) enqueue_huge_page() argument
1079 struct page *page; dequeue_huge_page_node_exact() local
1114 struct page *page; dequeue_huge_page_nodemask() local
1141 struct page *page; dequeue_huge_page_vma() local
1247 destroy_compound_gigantic_page(struct page *page, unsigned int order) destroy_compound_gigantic_page() argument
1267 free_gigantic_page(struct page *page, unsigned int order) free_gigantic_page() argument
1291 struct page *page; alloc_gigantic_page() local
1332 free_gigantic_page(struct page *page, unsigned int order) free_gigantic_page() argument
1333 destroy_compound_gigantic_page(struct page *page, unsigned int order) destroy_compound_gigantic_page() argument
1337 update_and_free_page(struct hstate *h, struct page *page) update_and_free_page() argument
1354 VM_BUG_ON_PAGE(hugetlb_cgroup_from_page(page), page); update_and_free_page() local
1355 VM_BUG_ON_PAGE(hugetlb_cgroup_from_page_rsvd(page), page); update_and_free_page() local
1407 page_huge_active(struct page *page) page_huge_active() argument
1413 set_page_huge_active(struct page *page) set_page_huge_active() argument
1419 clear_page_huge_active(struct page *page) clear_page_huge_active() argument
1429 PageHugeTemporary(struct page *page) PageHugeTemporary() argument
1437 SetPageHugeTemporary(struct page *page) SetPageHugeTemporary() argument
1442 ClearPageHugeTemporary(struct page *page) ClearPageHugeTemporary() argument
1447 __free_huge_page(struct page *page) __free_huge_page() argument
1459 VM_BUG_ON_PAGE(page_count(page), page); __free_huge_page() local
1460 VM_BUG_ON_PAGE(page_mapcount(page), page); __free_huge_page() local
1489 pages_per_huge_page(h), page); __free_huge_page() local
1491 pages_per_huge_page(h), page); __free_huge_page() local
1527 struct page *page; free_hpage_workfn() local
1540 free_huge_page(struct page *page) free_huge_page() argument
1560 prep_new_huge_page(struct hstate *h, struct page *page, int nid) prep_new_huge_page() argument
1573 prep_compound_gigantic_page(struct page *page, unsigned int order) prep_compound_gigantic_page() argument
1609 PageHuge(struct page *page) PageHuge() argument
1651 hugetlb_basepage_index(struct page *page) hugetlb_basepage_index() argument
1670 struct page *page; alloc_buddy_huge_page() local
1720 struct page *page; alloc_fresh_huge_page() local
1744 struct page *page; alloc_pool_huge_page() local
1782 struct page *page = free_pool_huge_page() local
1811 dissolve_free_huge_page(struct page *page) dissolve_free_huge_page() argument
1883 struct page *page; dissolve_free_huge_pages() local
1905 struct page *page = NULL; alloc_surplus_huge_page() local
1946 struct page *page; alloc_migrate_huge_page() local
1971 struct page *page; alloc_buddy_huge_page_with_mpol() local
1990 struct page *page; alloc_huge_page_nodemask() local
2009 struct page *page; alloc_huge_page_vma() local
2029 struct page *page, *tmp; global() variable
2096 put_page_testzero(page); global() variable
2097 VM_BUG_ON_PAGE(page_count(page), page); global() variable
2302 restore_reserve_on_error(struct hstate *h, struct vm_area_struct *vma, unsigned long address, struct page *page) restore_reserve_on_error() argument
2340 struct page *page; alloc_huge_page() local
2447 pages_per_huge_page(h), page); alloc_huge_page() local
2507 struct page *page = virt_to_page(m); gather_bootmem_prealloc() local
2614 struct page *page, *next; try_to_free_low() local
3756 make_huge_pte(struct vm_area_struct *vma, struct page *page, int writable) make_huge_pte() argument
3931 struct page *page; __unmap_hugepage_range() local
4089 unmap_ref_private(struct mm_struct *mm, struct vm_area_struct *vma, struct page *page, unsigned long address) unmap_ref_private() argument
4311 struct page *page; hugetlbfs_pagecache_present() local
4322 huge_add_to_page_cache(struct page *page, struct address_space *mapping, pgoff_t idx) huge_add_to_page_cache() argument
4354 struct page *page; hugetlb_no_page() local
4561 struct page *page = NULL; hugetlb_fault() local
4730 struct page *page; hugetlb_mcopy_atomic_pte() local
4867 struct page *page; follow_hugetlb_page() local
5611 struct page *page = NULL; follow_huge_pmd_pte() local
5677 isolate_hugetlb(struct page *page, struct list_head *list) isolate_hugetlb() argument
5694 putback_active_hugepage(struct page *page) putback_active_hugepage() argument
[all...]
H A Dslab.h240 static inline struct obj_cgroup **page_obj_cgroups(struct page *page) in page_obj_cgroups() argument
243 * page->mem_cgroup and page->obj_cgroups are sharing the same in page_obj_cgroups()
245 * that the page is a slab page (e.g. page_cgroup_ino()), let's in page_obj_cgroups()
249 ((unsigned long)page->obj_cgroups & ~0x1UL); in page_obj_cgroups()
252 static inline bool page_has_obj_cgroups(struct page *page) in page_has_obj_cgroups() argument
254 return ((unsigned long)page in page_has_obj_cgroups()
260 memcg_free_page_obj_cgroups(struct page *page) memcg_free_page_obj_cgroups() argument
322 struct page *page; memcg_slab_post_alloc_hook() local
356 struct page *page; memcg_slab_free_hook() local
390 page_has_obj_cgroups(struct page *page) page_has_obj_cgroups() argument
400 memcg_alloc_page_obj_cgroups(struct page *page, struct kmem_cache *s, gfp_t gfp) memcg_alloc_page_obj_cgroups() argument
406 memcg_free_page_obj_cgroups(struct page *page) memcg_free_page_obj_cgroups() argument
432 struct page *page; virt_to_cache() local
441 account_slab_page(struct page *page, int order, struct kmem_cache *s) account_slab_page() argument
448 unaccount_slab_page(struct page *page, int order, struct kmem_cache *s) unaccount_slab_page() argument
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dswapops.h110 static inline swp_entry_t make_device_private_entry(struct page *page, bool write) in make_device_private_entry() argument
113 page_to_pfn(page)); in make_device_private_entry()
137 static inline struct page *device_private_entry_to_page(swp_entry_t entry) in device_private_entry_to_page()
142 static inline swp_entry_t make_device_private_entry(struct page *page, bool write) in make_device_private_entry() argument
166 static inline struct page *device_private_entry_to_page(swp_entry_t entry) in device_private_entry_to_page()
173 static inline swp_entry_t make_migration_entry(struct page *page, int write) in make_migration_entry() argument
175 BUG_ON(!PageLocked(compound_head(page))); in make_migration_entry()
287 set_pmd_migration_entry(struct page_vma_mapped_walk *pvmw, struct page *page) set_pmd_migration_entry() argument
324 make_hwpoison_entry(struct page *page) make_hwpoison_entry() argument
347 make_hwpoison_entry(struct page *page) make_hwpoison_entry() argument
[all...]
H A Dhugetlb.h70 * instantiated within the map. The from and to elements are huge page
120 struct page **, struct vm_area_struct **,
124 unsigned long, unsigned long, struct page *);
128 struct page *ref_page);
131 struct page *ref_page);
142 struct page **pagep);
148 int isolate_hugetlb(struct page *page, struct list_head *list);
149 void putback_active_hugepage(struct page *page);
329 isolate_hugetlb(struct page *page, struct list_head *list) isolate_hugetlb() argument
334 putback_active_hugepage(struct page *page) putback_active_hugepage() argument
607 arch_clear_hugepage_flags(struct page *page) arch_clear_hugepage_flags() argument
612 arch_make_huge_pte(pte_t entry, struct vm_area_struct *vma, struct page *page, int writable) arch_make_huge_pte() argument
619 page_hstate(struct page *page) page_hstate() argument
817 page_hstate(struct page *page) page_hstate() argument
872 dissolve_free_huge_page(struct page *page) dissolve_free_huge_page() argument
[all...]
/kernel/linux/linux-5.10/arch/openrisc/mm/
H A Dcache.c19 static __always_inline void cache_loop(struct page *page, const unsigned int reg) in cache_loop() argument
21 unsigned long paddr = page_to_pfn(page) << PAGE_SHIFT; in cache_loop()
30 void local_dcache_page_flush(struct page *page) in local_dcache_page_flush() argument
32 cache_loop(page, SPR_DCBFR); in local_dcache_page_flush()
36 void local_icache_page_inv(struct page *page) in local_icache_page_inv() argument
38 cache_loop(page, SPR_ICBIR); in local_icache_page_inv()
46 struct page *pag in update_cache() local
[all...]
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/
H A Ddoorbell.c50 struct mlx5_ib_user_db_page *page; in mlx5_ib_db_map_user() local
55 list_for_each_entry(page, &context->db_page_list, list) in mlx5_ib_db_map_user()
56 if (page->user_virt == (virt & PAGE_MASK)) in mlx5_ib_db_map_user()
59 page = kmalloc(sizeof(*page), GFP_KERNEL); in mlx5_ib_db_map_user()
60 if (!page) { in mlx5_ib_db_map_user()
65 page->user_virt = (virt & PAGE_MASK); in mlx5_ib_db_map_user()
66 page->refcnt = 0; in mlx5_ib_db_map_user()
67 page->umem = ib_umem_get(context->ibucontext.device, virt & PAGE_MASK, in mlx5_ib_db_map_user()
69 if (IS_ERR(page in mlx5_ib_db_map_user()
[all...]
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx4/
H A Ddoorbell.c48 struct mlx4_ib_user_db_page *page; in mlx4_ib_db_map_user() local
55 list_for_each_entry(page, &context->db_page_list, list) in mlx4_ib_db_map_user()
56 if (page->user_virt == (virt & PAGE_MASK)) in mlx4_ib_db_map_user()
59 page = kmalloc(sizeof *page, GFP_KERNEL); in mlx4_ib_db_map_user()
60 if (!page) { in mlx4_ib_db_map_user()
65 page->user_virt = (virt & PAGE_MASK); in mlx4_ib_db_map_user()
66 page->refcnt = 0; in mlx4_ib_db_map_user()
67 page->umem = ib_umem_get(context->ibucontext.device, virt & PAGE_MASK, in mlx4_ib_db_map_user()
69 if (IS_ERR(page in mlx4_ib_db_map_user()
[all...]
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx4/
H A Ddoorbell.c48 struct mlx4_ib_user_db_page *page; in mlx4_ib_db_map_user() local
55 list_for_each_entry(page, &context->db_page_list, list) in mlx4_ib_db_map_user()
56 if (page->user_virt == (virt & PAGE_MASK)) in mlx4_ib_db_map_user()
59 page = kmalloc(sizeof *page, GFP_KERNEL); in mlx4_ib_db_map_user()
60 if (!page) { in mlx4_ib_db_map_user()
65 page->user_virt = (virt & PAGE_MASK); in mlx4_ib_db_map_user()
66 page->refcnt = 0; in mlx4_ib_db_map_user()
67 page->umem = ib_umem_get(context->ibucontext.device, virt & PAGE_MASK, in mlx4_ib_db_map_user()
69 if (IS_ERR(page in mlx4_ib_db_map_user()
[all...]
/kernel/linux/linux-5.10/arch/nds32/include/asm/
H A Dcacheflush.h14 void flush_icache_page(struct vm_area_struct *vma, struct page *page);
29 void flush_dcache_page(struct page *page);
30 void copy_to_user_page(struct vm_area_struct *vma, struct page *page,
32 void copy_from_user_page(struct vm_area_struct *vma, struct page *page,
37 struct page *page, unsigne
[all...]
/kernel/linux/linux-6.6/drivers/video/fbdev/core/
H A Dfb_defio.c26 static struct page *fb_deferred_io_page(struct fb_info *info, unsigned long offs) in fb_deferred_io_page()
29 struct page *page; in fb_deferred_io_page() local
32 page = vmalloc_to_page(screen_base + offs); in fb_deferred_io_page()
34 page = pfn_to_page((info->fix.smem_start + offs) >> PAGE_SHIFT); in fb_deferred_io_page()
36 return page; in fb_deferred_io_page()
41 struct page *page) in fb_deferred_io_pageref_get()
51 /* 1:1 mapping between pageref and page offset */ in fb_deferred_io_pageref_get()
56 * writing to the same page throug in fb_deferred_io_pageref_get()
39 fb_deferred_io_pageref_get(struct fb_info *info, unsigned long offset, struct page *page) fb_deferred_io_pageref_get() argument
97 struct page *page; fb_deferred_io_fault() local
146 fb_deferred_io_track_page(struct fb_info *info, unsigned long offset, struct page *page) fb_deferred_io_track_page() argument
200 struct page *page = vmf->page; fb_deferred_io_page_mkwrite() local
313 struct page *page; fb_deferred_io_lastclose() local
[all...]
/kernel/linux/linux-5.10/drivers/most/
H A Dconfigfs.c114 const char *page, size_t count) in mdev_link_create_link_store()
120 ret = kstrtobool(page, &tmp); in mdev_link_create_link_store()
136 const char *page, size_t count) in mdev_link_destroy_link_store()
142 ret = kstrtobool(page, &tmp); in mdev_link_destroy_link_store()
160 static ssize_t mdev_link_direction_show(struct config_item *item, char *page) in mdev_link_direction_show() argument
162 return snprintf(page, PAGE_SIZE, "%s\n", to_mdev_link(item)->direction); in mdev_link_direction_show()
166 const char *page, size_t count) in mdev_link_direction_store()
170 if (!sysfs_streq(page, "dir_rx") && !sysfs_streq(page, "rx") && in mdev_link_direction_store()
171 !sysfs_streq(page, "dir_t in mdev_link_direction_store()
113 mdev_link_create_link_store(struct config_item *item, const char *page, size_t count) mdev_link_create_link_store() argument
135 mdev_link_destroy_link_store(struct config_item *item, const char *page, size_t count) mdev_link_destroy_link_store() argument
165 mdev_link_direction_store(struct config_item *item, const char *page, size_t count) mdev_link_direction_store() argument
178 mdev_link_datatype_show(struct config_item *item, char *page) mdev_link_datatype_show() argument
183 mdev_link_datatype_store(struct config_item *item, const char *page, size_t count) mdev_link_datatype_store() argument
197 mdev_link_device_show(struct config_item *item, char *page) mdev_link_device_show() argument
202 mdev_link_device_store(struct config_item *item, const char *page, size_t count) mdev_link_device_store() argument
212 mdev_link_channel_show(struct config_item *item, char *page) mdev_link_channel_show() argument
217 mdev_link_channel_store(struct config_item *item, const char *page, size_t count) mdev_link_channel_store() argument
227 mdev_link_comp_show(struct config_item *item, char *page) mdev_link_comp_show() argument
232 mdev_link_comp_store(struct config_item *item, const char *page, size_t count) mdev_link_comp_store() argument
242 mdev_link_comp_params_show(struct config_item *item, char *page) mdev_link_comp_params_show() argument
248 mdev_link_comp_params_store(struct config_item *item, const char *page, size_t count) mdev_link_comp_params_store() argument
258 mdev_link_num_buffers_show(struct config_item *item, char *page) mdev_link_num_buffers_show() argument
264 mdev_link_num_buffers_store(struct config_item *item, const char *page, size_t count) mdev_link_num_buffers_store() argument
276 mdev_link_buffer_size_show(struct config_item *item, char *page) mdev_link_buffer_size_show() argument
282 mdev_link_buffer_size_store(struct config_item *item, const char *page, size_t count) mdev_link_buffer_size_store() argument
294 mdev_link_subbuffer_size_show(struct config_item *item, char *page) mdev_link_subbuffer_size_show() argument
301 mdev_link_subbuffer_size_store(struct config_item *item, const char *page, size_t count) mdev_link_subbuffer_size_store() argument
313 mdev_link_packets_per_xact_show(struct config_item *item, char *page) mdev_link_packets_per_xact_show() argument
320 mdev_link_packets_per_xact_store(struct config_item *item, const char *page, size_t count) mdev_link_packets_per_xact_store() argument
332 mdev_link_dbr_size_show(struct config_item *item, char *page) mdev_link_dbr_size_show() argument
337 mdev_link_dbr_size_store(struct config_item *item, const char *page, size_t count) mdev_link_dbr_size_store() argument
540 most_snd_grp_create_card_store(struct config_item *item, const char *page, size_t count) most_snd_grp_create_card_store() argument
[all...]
/kernel/linux/linux-6.6/drivers/most/
H A Dconfigfs.c114 const char *page, size_t count) in mdev_link_create_link_store()
120 ret = kstrtobool(page, &tmp); in mdev_link_create_link_store()
136 const char *page, size_t count) in mdev_link_destroy_link_store()
142 ret = kstrtobool(page, &tmp); in mdev_link_destroy_link_store()
160 static ssize_t mdev_link_direction_show(struct config_item *item, char *page) in mdev_link_direction_show() argument
162 return snprintf(page, PAGE_SIZE, "%s\n", to_mdev_link(item)->direction); in mdev_link_direction_show()
166 const char *page, size_t count) in mdev_link_direction_store()
170 if (!sysfs_streq(page, "dir_rx") && !sysfs_streq(page, "rx") && in mdev_link_direction_store()
171 !sysfs_streq(page, "dir_t in mdev_link_direction_store()
113 mdev_link_create_link_store(struct config_item *item, const char *page, size_t count) mdev_link_create_link_store() argument
135 mdev_link_destroy_link_store(struct config_item *item, const char *page, size_t count) mdev_link_destroy_link_store() argument
165 mdev_link_direction_store(struct config_item *item, const char *page, size_t count) mdev_link_direction_store() argument
178 mdev_link_datatype_show(struct config_item *item, char *page) mdev_link_datatype_show() argument
183 mdev_link_datatype_store(struct config_item *item, const char *page, size_t count) mdev_link_datatype_store() argument
197 mdev_link_device_show(struct config_item *item, char *page) mdev_link_device_show() argument
202 mdev_link_device_store(struct config_item *item, const char *page, size_t count) mdev_link_device_store() argument
212 mdev_link_channel_show(struct config_item *item, char *page) mdev_link_channel_show() argument
217 mdev_link_channel_store(struct config_item *item, const char *page, size_t count) mdev_link_channel_store() argument
227 mdev_link_comp_show(struct config_item *item, char *page) mdev_link_comp_show() argument
232 mdev_link_comp_store(struct config_item *item, const char *page, size_t count) mdev_link_comp_store() argument
242 mdev_link_comp_params_show(struct config_item *item, char *page) mdev_link_comp_params_show() argument
248 mdev_link_comp_params_store(struct config_item *item, const char *page, size_t count) mdev_link_comp_params_store() argument
258 mdev_link_num_buffers_show(struct config_item *item, char *page) mdev_link_num_buffers_show() argument
264 mdev_link_num_buffers_store(struct config_item *item, const char *page, size_t count) mdev_link_num_buffers_store() argument
276 mdev_link_buffer_size_show(struct config_item *item, char *page) mdev_link_buffer_size_show() argument
282 mdev_link_buffer_size_store(struct config_item *item, const char *page, size_t count) mdev_link_buffer_size_store() argument
294 mdev_link_subbuffer_size_show(struct config_item *item, char *page) mdev_link_subbuffer_size_show() argument
301 mdev_link_subbuffer_size_store(struct config_item *item, const char *page, size_t count) mdev_link_subbuffer_size_store() argument
313 mdev_link_packets_per_xact_show(struct config_item *item, char *page) mdev_link_packets_per_xact_show() argument
320 mdev_link_packets_per_xact_store(struct config_item *item, const char *page, size_t count) mdev_link_packets_per_xact_store() argument
332 mdev_link_dbr_size_show(struct config_item *item, char *page) mdev_link_dbr_size_show() argument
337 mdev_link_dbr_size_store(struct config_item *item, const char *page, size_t count) mdev_link_dbr_size_store() argument
540 most_snd_grp_create_card_store(struct config_item *item, const char *page, size_t count) most_snd_grp_create_card_store() argument
[all...]
/kernel/linux/linux-5.10/drivers/target/iscsi/
H A Discsi_target_configfs.c39 static ssize_t lio_target_np_driver_show(struct config_item *item, char *page, in lio_target_np_driver_show() argument
48 rb = sprintf(page, "1\n"); in lio_target_np_driver_show()
50 rb = sprintf(page, "0\n"); in lio_target_np_driver_show()
56 const char *page, size_t count, enum iscsit_transport_type type, in lio_target_np_driver_store()
66 rc = kstrtou32(page, 0, &op); in lio_target_np_driver_store()
116 static ssize_t lio_target_np_iser_show(struct config_item *item, char *page) in lio_target_np_iser_show() argument
118 return lio_target_np_driver_show(item, page, ISCSI_INFINIBAND); in lio_target_np_iser_show()
122 const char *page, size_t count) in lio_target_np_iser_store()
124 return lio_target_np_driver_store(item, page, count, in lio_target_np_iser_store()
129 static ssize_t lio_target_np_cxgbit_show(struct config_item *item, char *page) in lio_target_np_cxgbit_show() argument
55 lio_target_np_driver_store(struct config_item *item, const char *page, size_t count, enum iscsit_transport_type type, const char *mod_name) lio_target_np_driver_store() argument
121 lio_target_np_iser_store(struct config_item *item, const char *page, size_t count) lio_target_np_iser_store() argument
134 lio_target_np_cxgbit_store(struct config_item *item, const char *page, size_t count) lio_target_np_cxgbit_store() argument
499 lio_target_nacl_info_show(struct config_item *item, char *page) lio_target_nacl_info_show() argument
616 lio_target_nacl_cmdsn_depth_show(struct config_item *item, char *page) lio_target_nacl_cmdsn_depth_show() argument
622 lio_target_nacl_cmdsn_depth_store(struct config_item *item, const char *page, size_t count) lio_target_nacl_cmdsn_depth_store() argument
672 lio_target_nacl_tag_show(struct config_item *item, char *page) lio_target_nacl_tag_show() argument
677 lio_target_nacl_tag_store(struct config_item *item, const char *page, size_t count) lio_target_nacl_tag_store() argument
1009 lio_target_tpg_enable_show(struct config_item *item, char *page) lio_target_tpg_enable_show() argument
1024 lio_target_tpg_enable_store(struct config_item *item, const char *page, size_t count) lio_target_tpg_enable_store() argument
1066 lio_target_tpg_dynamic_sessions_show(struct config_item *item, char *page) lio_target_tpg_dynamic_sessions_show() argument
1151 lio_target_wwn_lio_version_show(struct config_item *item, char *page) lio_target_wwn_lio_version_show() argument
1258 iscsi_disc_enforce_discovery_auth_show(struct config_item *item, char *page) iscsi_disc_enforce_discovery_auth_show() argument
1266 iscsi_disc_enforce_discovery_auth_store(struct config_item *item, const char *page, size_t count) iscsi_disc_enforce_discovery_auth_store() argument
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
H A Dvmm.c41 const struct nvkm_vmm_page *page) in nvkm_vmm_pt_new()
49 const struct nvkm_vmm_desc *pair = page[-1].desc; in nvkm_vmm_pt_new()
58 pgt->page = page ? page->shift : 0; in nvkm_vmm_pt_new()
73 const struct nvkm_vmm_page *page; member
200 const struct nvkm_vmm_desc *pair = it->page[-1].desc; in nvkm_vmm_unref_sptes()
299 const struct nvkm_vmm_desc *pair = it->page[-1].desc; in nvkm_vmm_ref_sptes()
489 pgt = nvkm_vmm_pt_new(desc, NVKM_VMM_PDE_SPARSED(pgt), it->page); in nvkm_vmm_ref_swpt()
501 nvkm_vmm_iter(struct nvkm_vmm *vmm, const struct nvkm_vmm_page *page, in nvkm_vmm_iter() argument
40 nvkm_vmm_pt_new(const struct nvkm_vmm_desc *desc, bool sparse, const struct nvkm_vmm_page *page) nvkm_vmm_pt_new() argument
602 nvkm_vmm_ptes_sparse_put(struct nvkm_vmm *vmm, const struct nvkm_vmm_page *page, u64 addr, u64 size) nvkm_vmm_ptes_sparse_put() argument
612 nvkm_vmm_ptes_sparse_get(struct nvkm_vmm *vmm, const struct nvkm_vmm_page *page, u64 addr, u64 size) nvkm_vmm_ptes_sparse_get() argument
632 const struct nvkm_vmm_page *page = vmm->func->page; nvkm_vmm_ptes_sparse() local
680 nvkm_vmm_ptes_unmap_put(struct nvkm_vmm *vmm, const struct nvkm_vmm_page *page, u64 addr, u64 size, bool sparse, bool pfn) nvkm_vmm_ptes_unmap_put() argument
691 nvkm_vmm_ptes_get_map(struct nvkm_vmm *vmm, const struct nvkm_vmm_page *page, u64 addr, u64 size, struct nvkm_vmm_map *map, nvkm_vmm_pte_func func) nvkm_vmm_ptes_get_map() argument
706 nvkm_vmm_ptes_unmap(struct nvkm_vmm *vmm, const struct nvkm_vmm_page *page, u64 addr, u64 size, bool sparse, bool pfn) nvkm_vmm_ptes_unmap() argument
717 nvkm_vmm_ptes_map(struct nvkm_vmm *vmm, const struct nvkm_vmm_page *page, u64 addr, u64 size, struct nvkm_vmm_map *map, nvkm_vmm_pte_func func) nvkm_vmm_ptes_map() argument
726 nvkm_vmm_ptes_put(struct nvkm_vmm *vmm, const struct nvkm_vmm_page *page, u64 addr, u64 size) nvkm_vmm_ptes_put() argument
734 nvkm_vmm_ptes_get(struct nvkm_vmm *vmm, const struct nvkm_vmm_page *page, u64 addr, u64 size) nvkm_vmm_ptes_get() argument
992 const struct nvkm_vmm_page *page = vmm->func->page; nvkm_vmm_dtor() local
1040 const struct nvkm_vmm_page *page = func->page; nvkm_vmm_ctor() local
1151 nvkm_vmm_pfn_split_merge(struct nvkm_vmm *vmm, struct nvkm_vma *vma, u64 addr, u64 size, u8 page, bool map) nvkm_vmm_pfn_split_merge() argument
1212 const struct nvkm_vmm_page *page = vmm->func->page; nvkm_vmm_pfn_map() local
1352 const struct nvkm_vmm_page *page = &vmm->func->page[vma->refd]; nvkm_vmm_unmap_locked() local
1542 const struct nvkm_vmm_page *page = vmm->func->page; nvkm_vmm_put_locked() local
1638 const struct nvkm_vmm_page *page = &vmm->func->page[NVKM_VMA_PAGE_NONE]; nvkm_vmm_get_locked() local
1773 nvkm_vmm_get(struct nvkm_vmm *vmm, u8 page, u64 size, struct nvkm_vma **pvma) nvkm_vmm_get() argument
1816 const struct nvkm_vmm_page *page = vmm->func->page; nvkm_vmm_boot() local
[all...]
/kernel/linux/linux-5.10/drivers/block/
H A Dbrd.c33 * the pages containing the block device's contents. A brd page's ->index is
54 * Look up and return a brd's page for a given sector.
56 static struct page *brd_lookup_page(struct brd_device *brd, sector_t sector) in brd_lookup_page()
59 struct page *page; in brd_lookup_page() local
62 * The page lifetime is protected by the fact that we have opened the in brd_lookup_page()
73 idx = sector >> PAGE_SECTORS_SHIFT; /* sector to page index */ in brd_lookup_page()
74 page = radix_tree_lookup(&brd->brd_pages, idx); in brd_lookup_page()
77 BUG_ON(page && page in brd_lookup_page()
88 struct page *page; brd_insert_page() local
193 struct page *page; copy_to_brd() local
225 struct page *page; copy_from_brd() local
256 brd_do_bvec(struct brd_device *brd, struct page *page, unsigned int len, unsigned int off, unsigned int op, sector_t sector) brd_do_bvec() argument
316 brd_rw_page(struct block_device *bdev, sector_t sector, struct page *page, unsigned int op) brd_rw_page() argument
[all...]
/third_party/node/deps/v8/src/heap/cppgc/
H A Dsweeper.cc18 #include "src/heap/cppgc/heap-page.h"
45 void Verify(NormalPage& page) { in Verify() argument
47 Traverse(page); in Verify()
52 bool VisitNormalPage(NormalPage& page) { in VisitNormalPage() argument
54 bitmap_ = &page.object_start_bitmap(); in VisitNormalPage()
86 BasePage& page) in DiscardingFreeHandler()
87 : page_allocator_(page_allocator), free_list_(free_list), page_(page) {} in DiscardingFreeHandler()
126 BasePage& page) in RegularFreeHandler()
181 BasePage* page = nullptr; member
222 InlinedFinalizationBuilder(BasePage& page, PageAllocato argument
85 DiscardingFreeHandler(PageAllocator& page_allocator, FreeList& free_list, BasePage& page) DiscardingFreeHandler() argument
125 RegularFreeHandler(PageAllocator& page_allocator, FreeList& free_list, BasePage& page) RegularFreeHandler() argument
246 DeferredFinalizationBuilder(BasePage& page, PageAllocator& page_allocator) DeferredFinalizationBuilder() argument
293 SweepNormalPage( NormalPage* page, PageAllocator& page_allocator) SweepNormalPage() argument
414 BasePage* page = page_state->page; FinalizePage() local
501 SweepPage(BasePage& page) SweepPage() argument
548 VisitNormalPage(NormalPage& page) VisitNormalPage() argument
572 VisitLargePage(LargePage& page) VisitLargePage() argument
610 Traverse(**page); global() variable
622 VisitNormalPage(NormalPage& page) VisitNormalPage() argument
640 VisitLargePage(LargePage& page) VisitLargePage() argument
[all...]
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/frontend/
H A Dcj_page_router.cpp25 void SetCjPageCallbackClassic(RefPtr<Framework::JsAcePage> page, NativeView* view) in SetCjPageCallbackClassic() argument
29 CHECK_NULL_VOID(page); in SetCjPageCallbackClassic()
30 page->SetDeclarativeOnPageAppearCallback([weak]() { in SetCjPageCallbackClassic()
36 page->SetDeclarativeOnPageDisAppearCallback([weak]() { in SetCjPageCallbackClassic()
42 page->SetDeclarativeOnBackPressCallback([weak]() { in SetCjPageCallbackClassic()
49 page->SetDeclarativeOnPageRefreshCallback([weak]() { in SetCjPageCallbackClassic()
55 page->SetDeclarativeOnUpdateWithValueParamsCallback([weak](const std::string& params) { in SetCjPageCallbackClassic()
81 auto page = router->GetLoadingPage(); in LoadNativeViewClassic() local
90 page->SetRootComponent(rootComposed); in LoadNativeViewClassic()
93 page in LoadNativeViewClassic()
101 PushLoadingPage(const RefPtr<JsAcePage>& page) PushLoadingPage() argument
134 auto page = AceType::MakeRefPtr<JsAcePage>(pageId, document, target.url, nullptr); LoadPage() local
382 auto page = GetTopPage(); SetCurrentPage() local
394 FlushPage(const RefPtr<OHOS::Ace::Framework::JsAcePage>& page, const std::string& url) FlushPage() argument
413 OnPageReady(const RefPtr<JsAcePage>& page, const std::string& url, bool needHideLast) OnPageReady() argument
460 OnPageUpdate(const RefPtr<OHOS::Ace::Framework::JsAcePage>& page, bool directExecute) OnPageUpdate() argument
504 OnPrePageChange(const RefPtr<OHOS::Ace::Framework::JsAcePage>& page) OnPrePageChange() argument
[all...]

Completed in 23 milliseconds

12345678910>>...274