Searched refs:page (Results 301 - 325 of 3141) sorted by relevance

<<11121314151617181920>>

/linux-master/fs/ceph/
H A Daddr.c30 * The page->private field is used to reference a struct
31 * ceph_snap_context for _every_ dirty page. This indicates which
32 * snapshot the page was logically dirtied in, and thus which snap
37 * i_wrbuffer_ref == i_wrbuffer_ref_head == the dirty page count.
57 * Invalidate and so forth must take care to ensure the dirty page
69 static inline struct ceph_snap_context *page_snap_context(struct page *page) argument
71 if (PagePrivate(page))
72 return (void *)page->private;
77 * Dirty a page
594 get_writepages_data_length(struct inode *inode, struct page *page, u64 start) argument
632 writepage_nounlock(struct page *page, struct writeback_control *wbc) argument
779 ceph_writepage(struct page *page, struct writeback_control *wbc) argument
815 struct page *page; local
1007 struct page *page; local
1225 struct page *page = ceph_fscrypt_pagecache_page(pages[i]); local
1348 struct page *page; local
1410 ceph_find_incompatible(struct page *page) argument
1629 struct page *page; local
1674 struct page *page = vmf->page; local
1775 struct page *page; local
[all...]
/linux-master/drivers/hwmon/pmbus/
H A Dltc2978.c176 static int ltc_read_word_data(struct i2c_client *client, int page, int phase, argument
185 return pmbus_read_word_data(client, page, 0xff, reg);
188 static int ltc_read_byte_data(struct i2c_client *client, int page, int reg) argument
196 return pmbus_read_byte_data(client, page, reg);
199 static int ltc_write_byte_data(struct i2c_client *client, int page, int reg, u8 value) argument
207 return pmbus_write_byte_data(client, page, reg, value);
210 static int ltc_write_byte(struct i2c_client *client, int page, u8 byte) argument
218 return pmbus_write_byte(client, page, byte);
235 int page, int reg, u16 *pmax)
239 ret = ltc_read_word_data(client, page,
234 ltc_get_max(struct ltc2978_data *data, struct i2c_client *client, int page, int reg, u16 *pmax) argument
248 ltc_get_min(struct ltc2978_data *data, struct i2c_client *client, int page, int reg, u16 *pmin) argument
262 ltc2978_read_word_data_common(struct i2c_client *client, int page, int reg) argument
307 ltc2978_read_word_data(struct i2c_client *client, int page, int phase, int reg) argument
354 ltc2974_read_word_data(struct i2c_client *client, int page, int phase, int reg) argument
380 ltc2975_read_word_data(struct i2c_client *client, int page, int phase, int reg) argument
415 ltc3880_read_word_data(struct i2c_client *client, int page, int phase, int reg) argument
448 ltc3883_read_word_data(struct i2c_client *client, int page, int phase, int reg) argument
470 ltc2978_clear_peaks(struct ltc2978_data *data, struct i2c_client *client, int page) argument
483 ltc2978_write_word_data(struct i2c_client *client, int page, int reg, u16 word) argument
[all...]
/linux-master/arch/powerpc/platforms/pseries/
H A Dcmm.c90 static long plpar_page_set_loaned(struct page *page) argument
92 const unsigned long vpa = page_to_phys(page);
110 static long plpar_page_set_active(struct page *page) argument
112 const unsigned long vpa = page_to_phys(page);
139 struct page *page; local
156 page = balloon_page_alloc();
157 if (!page)
185 struct page *page; local
500 cmm_migratepage(struct balloon_dev_info *b_dev_info, struct page *newpage, struct page *page, enum migrate_mode mode) argument
[all...]
/linux-master/drivers/misc/
H A Dvmw_balloon.c141 * @VMW_BALLOON_CMD_LOCK: Informs the hypervisor about a ballooned page.
142 * @VMW_BALLOON_CMD_UNLOCK: Informs the hypervisor about a page that is about
254 * @pfn: the physical frame number of the page to be locked or unlocked.
264 * @max_page_size: maximum supported page size for ballooning.
271 * @size: balloon actual size in basic page size (frames).
279 * @target: balloon target size in basic page size (frames).
307 * @batch_page: pointer to communication batch page.
309 * When batching is used, batch_page points to a page, which holds up to
319 * disabled, only a single page can be locked/unlock on each operation.
326 * @page
333 struct page *page; member in struct:vmballoon
588 vmballoon_mark_page_offline(struct page *page, enum vmballoon_page_size_type page_size) argument
603 vmballoon_mark_page_online(struct page *page, enum vmballoon_page_size_type page_size) argument
654 struct page *page; local
703 vmballoon_handle_one_result(struct vmballoon *b, struct page *page, enum vmballoon_page_size_type page_size, unsigned long status) argument
847 struct page *page; local
913 struct page *page, *tmp; local
991 struct page *page; local
1034 struct page *page, *tmp; local
1073 struct page *page, *tmp; local
1311 struct page *page; local
1734 vmballoon_migratepage(struct balloon_dev_info *b_dev_info, struct page *newpage, struct page *page, enum migrate_mode mode) argument
[all...]
/linux-master/fs/f2fs/
H A Dinline.c64 void f2fs_do_read_inline_data(struct folio *folio, struct page *ipage)
83 struct page *ipage, u64 from)
102 struct page *ipage;
127 int f2fs_convert_inline_page(struct dnode_of_data *dn, struct page *page) argument
135 .page = page,
167 f2fs_bug_on(F2FS_P_SB(page), folio_test_writeback(page_folio(page)));
169 f2fs_do_read_inline_data(page_folio(page), d
203 struct page *ipage, *page; local
243 f2fs_write_inline_data(struct inode *inode, struct page *page) argument
262 page, 0, MAX_INLINE_DATA(inode)); local
393 struct page *page; local
624 struct page *page = NULL; local
680 f2fs_delete_inline_entry(struct f2fs_dir_entry *dentry, struct page *page, struct inode *dir, struct inode *inode) argument
[all...]
/linux-master/fs/squashfs/
H A Dblock.c31 * Returns the amount of bytes copied to the page actor.
83 struct page *head_to_cache = NULL, *tail_to_cache = NULL;
93 struct page *page = bv->bv_page; local
95 if (page->mapping == cache_mapping) {
102 * the page size, so read_start and read_end cover full pages.
110 head_to_cache = page;
112 tail_to_cache = page;
169 static struct page *squashfs_get_cache_page(struct address_space *mapping,
172 struct page *pag local
214 struct page *page; local
[all...]
/linux-master/io_uring/
H A Dmemmap.c16 static void *io_mem_alloc_compound(struct page **pages, int nr_pages,
19 struct page *page; local
28 page = alloc_pages(gfp, order);
29 if (!page)
33 pages[i] = page + i;
35 return page_address(page);
38 static void *io_mem_alloc_single(struct page **pages, int nr_pages, size_t size,
59 void *io_pages_map(struct page ***out_pages, unsigned short *npages,
63 struct page **page
[all...]
/linux-master/kernel/events/
H A Dring_buffer.c242 handle->page = (offset >> page_shift) & (rb->nr_pages - 1);
244 handle->addr = rb->data_pages[handle->page] + offset;
613 static struct page *rb_alloc_aux_page(int node, int order)
615 struct page *page; local
621 page = alloc_pages_node(node, PERF_AUX_GFP, order);
622 } while (!page && order--);
624 if (page && order) {
628 * set its first page's private to this order;
629 * !PagePrivate(page) mean
641 struct page *page = virt_to_page(rb->aux_pages[idx]); local
720 struct page *page; local
741 struct page *page = virt_to_page(rb->aux_pages[0]); local
800 struct page *page; local
813 struct page *page = virt_to_page(addr); local
888 struct page *page = vmalloc_to_page(addr); local
[all...]
/linux-master/arch/sparc/mm/
H A Dinit_64.h5 #include <asm/page.h>
/linux-master/arch/powerpc/include/asm/
H A Dkdump.h5 #include <asm/page.h>
/linux-master/arch/x86/include/asm/
H A Dspinlock.h7 #include <asm/page.h>
H A Dvmalloc.h5 #include <asm/page.h>
/linux-master/arch/s390/include/asm/
H A Dvmlinux.lds.h2 #include <asm/page.h>
11 * into single .boot.data section. This way big holes cased by page aligned
/linux-master/arch/arm/xen/
H A Dgrant-table.c33 #include <xen/page.h>
/linux-master/drivers/gpu/drm/nouveau/include/nvif/
H A Dif000a.h6 __u8 page; member in struct:nvif_mem_v0
/linux-master/drivers/net/ethernet/sfc/falcon/
H A Dio.h211 /* Calculate offset to page-mapped register */
212 #define EF4_PAGED_REG(page, reg) \
213 ((page) * EF4_VI_PAGE_SIZE + (reg))
217 unsigned int reg, unsigned int page)
219 reg = EF4_PAGED_REG(page, reg);
235 #define ef4_writeo_page(efx, value, reg, page) \
239 page)
241 /* Write a page-mapped 32-bit CSR (EVQ_RPTR, EVQ_TMR (EF10), or the
246 unsigned int reg, unsigned int page)
248 ef4_writed(efx, value, EF4_PAGED_REG(page, re
216 _ef4_writeo_page(struct ef4_nic *efx, ef4_oword_t *value, unsigned int reg, unsigned int page) argument
245 _ef4_writed_page(struct ef4_nic *efx, const ef4_dword_t *value, unsigned int reg, unsigned int page) argument
265 _ef4_writed_page_locked(struct ef4_nic *efx, const ef4_dword_t *value, unsigned int reg, unsigned int page) argument
[all...]
/linux-master/arch/arm/vdso/
H A Dvdso.S13 #include <asm/page.h>
/linux-master/arch/arc/include/asm/
H A Dtlbflush.h13 void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long page);
24 #define flush_tlb_page(vma, page) local_flush_tlb_page(vma, page)
34 extern void flush_tlb_page(struct vm_area_struct *vma, unsigned long page);
/linux-master/arch/powerpc/kernel/
H A Dsuspend.c11 #include <asm/page.h>
/linux-master/drivers/net/ethernet/pensando/ionic/
H A Dionic_bus.h14 void ionic_bus_unmap_dbpage(struct ionic *ionic, void __iomem *page);
/linux-master/lib/zlib_inflate/
H A Dinfutil.h17 #include <asm/page.h>
/linux-master/arch/x86/um/vdso/
H A Dvma.c9 #include <asm/page.h>
19 static struct page **vdsop;
23 struct page *um_vdso;
29 vdsop = kmalloc(sizeof(struct page *), GFP_KERNEL);
/linux-master/arch/um/include/asm/
H A Dfixmap.h7 #include <asm/page.h>
31 * no page table allocations, etc. This might change in the
45 * Leave one empty page between vmalloc'ed areas and
46 * the start of the fixmap, and leave one page empty
/linux-master/arch/arm64/kernel/
H A Dvdso-wrap.S12 #include <asm/page.h>
H A Dvdso32-wrap.S9 #include <asm/page.h>

Completed in 224 milliseconds

<<11121314151617181920>>