Searched refs:page (Results 326 - 350 of 3141) sorted by relevance

<<11121314151617181920>>

/linux-master/samples/configfs/
H A Dconfigfs_sample.c43 static ssize_t childless_showme_show(struct config_item *item, char *page) argument
48 pos = sprintf(page, "%d\n", childless->showme);
54 static ssize_t childless_storeme_show(struct config_item *item, char *page) argument
56 return sprintf(page, "%d\n", to_childless(item)->storeme);
60 const char *page, size_t count)
65 ret = kstrtoint(page, 10, &childless->storeme);
72 static ssize_t childless_description_show(struct config_item *item, char *page) argument
74 return sprintf(page,
131 static ssize_t simple_child_storeme_show(struct config_item *item, char *page) argument
133 return sprintf(page, "
59 childless_storeme_store(struct config_item *item, const char *page, size_t count) argument
136 simple_child_storeme_store(struct config_item *item, const char *page, size_t count) argument
196 simple_children_description_show(struct config_item *item, char *page) argument
274 group_children_description_show(struct config_item *item, char *page) argument
[all...]
/linux-master/arch/arm64/include/asm/
H A Dasm-prototypes.h16 #include <asm/page.h>
H A Dvmalloc.h4 #include <asm/page.h>
/linux-master/arch/m68k/include/asm/
H A Dmotorola_pgalloc.h8 extern void mmu_page_ctor(void *page);
9 extern void mmu_page_dtor(void *page);
22 * Allocate and free page tables. The xxx_kernel() versions are
23 * used to allocate a kernel page table - this turns on ASN bits
87 static inline void pmd_populate(struct mm_struct *mm, pmd_t *pmd, pgtable_t page) argument
89 pmd_set(pmd, page);
/linux-master/arch/arc/include/asm/
H A Dpgtable.h13 #include <asm/page.h>
H A Dcacheflush.h8 * -likewise for flush_cache_{range,page} (munmap, exit, COW-break)
30 void flush_dcache_page(struct page *page);
53 * A new pagecache page has PG_arch_1 clear - thus dcache dirty by default
59 #define copy_to_user_page(vma, page, vaddr, dst, src, len) \
66 #define copy_from_user_page(vma, page, vaddr, dst, src, len) \
/linux-master/net/9p/
H A Dtrans_common.c16 void p9_release_pages(struct page **pages, int nr_pages)
/linux-master/arch/sh/include/asm/
H A Duser.h6 #include <asm/page.h>
13 * upage: 1 page consisting of a user struct that tells gdb
18 * only one page long.
22 * page is demand-zero or if a page is totally unused, we just cover
/linux-master/arch/powerpc/include/asm/
H A Duser.h6 #include <asm/page.h>
16 * upage: 1 page consisting of a user struct that tells gdb
21 * only one page long.
25 * page is demand-zero or if a page is totally unused, we just cover
H A Dvmalloc.h5 #include <asm/page.h>
/linux-master/arch/alpha/include/asm/
H A Duser.h8 #include <asm/page.h>
17 * upage: 1 page consisting of a user struct that tells gdb
22 * only one page long.
26 * page is demand-zero or if a page is totally unused, we just cover
/linux-master/arch/riscv/kernel/vdso/
H A Dvdso.S8 #include <asm/page.h>
/linux-master/arch/loongarch/include/asm/
H A Dsparsemem.h15 #define VMEMMAP_SIZE (sizeof(struct page) * (1UL << (cpu_pabits + 1 - PAGE_SHIFT)))
/linux-master/arch/xtensa/include/asm/
H A Dasm-prototypes.h8 #include <asm/page.h>
/linux-master/include/linux/mfd/
H A Drsmu.h30 * @page: i2c/spi bus driver internal use only.
37 u32 page; member in struct:rsmu_ddata
/linux-master/drivers/net/ethernet/sfc/siena/
H A Dio.h231 /* Calculate offset to page-mapped register */
232 static inline unsigned int efx_paged_reg(struct efx_nic *efx, unsigned int page, argument
235 return page * efx->vi_stride + reg;
240 unsigned int reg, unsigned int page)
242 reg = efx_paged_reg(efx, page, reg);
258 #define efx_writeo_page(efx, value, reg, page) \
262 page)
264 /* Write a page-mapped 32-bit CSR (EVQ_RPTR, EVQ_TMR (EF10), or the
269 unsigned int reg, unsigned int page)
271 efx_writed(efx, value, efx_paged_reg(efx, page, re
239 _efx_writeo_page(struct efx_nic *efx, efx_oword_t *value, unsigned int reg, unsigned int page) argument
268 _efx_writed_page(struct efx_nic *efx, const efx_dword_t *value, unsigned int reg, unsigned int page) argument
290 _efx_writed_page_locked(struct efx_nic *efx, const efx_dword_t *value, unsigned int reg, unsigned int page) argument
[all...]
/linux-master/drivers/net/ethernet/sfc/
H A Dio.h165 /* Calculate offset to page-mapped register */
166 static inline unsigned int efx_paged_reg(struct efx_nic *efx, unsigned int page, argument
169 return page * efx->vi_stride + reg;
174 unsigned int reg, unsigned int page)
176 reg = efx_paged_reg(efx, page, reg);
192 #define efx_writeo_page(efx, value, reg, page) \
196 page)
198 /* Write a page-mapped 32-bit CSR (EVQ_RPTR, EVQ_TMR (EF10), or the
203 unsigned int reg, unsigned int page)
205 efx_writed(efx, value, efx_paged_reg(efx, page, re
173 _efx_writeo_page(struct efx_nic *efx, efx_oword_t *value, unsigned int reg, unsigned int page) argument
202 _efx_writed_page(struct efx_nic *efx, const efx_dword_t *value, unsigned int reg, unsigned int page) argument
224 _efx_writed_page_locked(struct efx_nic *efx, const efx_dword_t *value, unsigned int reg, unsigned int page) argument
[all...]
/linux-master/arch/nios2/mm/
H A Dcacheflush.c142 void flush_icache_pages(struct vm_area_struct *vma, struct page *page, argument
145 unsigned long start = (unsigned long) page_address(page);
167 * page. This ensures that data in the physical page is mutually
180 * The zero page is never written to, so never has any dirty
188 /* Flush this page if there are aliases. */
203 void flush_dcache_page(struct page *page) argument
205 flush_dcache_folio(page_folio(page));
252 clear_user_page(void *addr, unsigned long vaddr, struct page *page) argument
261 copy_from_user_page(struct vm_area_struct *vma, struct page *page, unsigned long user_vaddr, void *dst, void *src, int len) argument
272 copy_to_user_page(struct vm_area_struct *vma, struct page *page, unsigned long user_vaddr, void *dst, void *src, int len) argument
[all...]
/linux-master/arch/sh/mm/
H A Dkmap.c28 void *kmap_coherent(struct page *page, unsigned long addr) argument
30 struct folio *folio = page_folio(page);
46 set_pte(kmap_coherent_pte - idx, mk_pte(page, PAGE_KERNEL));
/linux-master/arch/csky/abiv1/
H A Dcacheflush.c10 #include <asm/page.h>
38 void flush_dcache_page(struct page *page) argument
40 flush_dcache_folio(page_folio(page));
/linux-master/arch/s390/include/asm/
H A Dset_memory.h63 int set_direct_map_invalid_noflush(struct page *page);
64 int set_direct_map_default_noflush(struct page *page);
/linux-master/drivers/nvmem/
H A Drave-sp-eeprom.c43 * struct rave_sp_eeprom_page - RAVE SP EEPROM page
76 * rave_sp_eeprom_io - Low-level part of EEPROM page access
80 * @idx: number of the EEPROM page
81 * @page: Data to write or buffer to store result (via page->data)
93 struct rave_sp_eeprom_page *page)
96 const unsigned int data_size = is_write ? sizeof(page->data) : 0;
99 is_write ? sizeof(*page) - sizeof(page->data) : sizeof(*page);
90 rave_sp_eeprom_io(struct rave_sp_eeprom *eeprom, enum rave_sp_eeprom_access_type type, u16 idx, struct rave_sp_eeprom_page *page) argument
163 struct rave_sp_eeprom_page page; local
[all...]
/linux-master/arch/mips/include/asm/vdso/
H A Dvdso.h12 #include <asm/page.h>
/linux-master/arch/um/kernel/skas/
H A Duaccess.c12 #include <asm/page.h>
67 struct page *page; local
75 page = pte_page(*pte);
78 addr = (unsigned long) page_address(page) +
81 addr = (unsigned long) kmap_atomic(page) +
246 * -EFAULT - User access resulted in a page fault
254 struct page *page; local
266 page
333 struct page *page; local
[all...]
/linux-master/arch/openrisc/include/asm/
H A Dfixmap.h27 #include <asm/page.h>

Completed in 230 milliseconds

<<11121314151617181920>>