Home
last modified time | relevance | path

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

12

/components/dfs/dfs_v2/src/
A Ddfs_pcache.c372 page->len = page->size; in dfs_pcache_thread()
962 if (next != &page->mmap_head && page->fpos < page->aspace->vnode->size) in dfs_page_unmap()
1014 if (page->page) in dfs_page_create()
1075 page->len = page->size; in dfs_page_release()
1085 rt_pages_free(page->page, 0); in dfs_page_release()
1086 page->page = RT_NULL; in dfs_page_release()
1594 rt_memcpy(ptr, page->page + *pos - page->fpos, len); in dfs_aspace_read()
1665 rt_memcpy(page->page + *pos - page->fpos, ptr, len); in dfs_aspace_write()
1684 page->len = page->size; in dfs_aspace_write()
1741 page->len = page->size; in dfs_aspace_flush()
[all …]
A Ddfs_file_mmap.c136 void *page; in on_page_fault() local
151 page = dfs_aspace_mmap(file, varea, msg->fault_vaddr); in on_page_fault()
152 if (page) in on_page_fault()
156 msg->response.vaddr = page; in on_page_fault()
/components/mm/
A Dmm_page.c58 #define PAGE_TO_AFFID(page) (RT_PAGE_PICK_AFFID(page_to_paddr(page))) argument
142 if (!page) in _collect()
148 while (page) in _collect()
154 page = next; in _collect()
171 page->caller = caller; in _trace_alloc()
173 page->tl_prev = NULL; in _trace_alloc()
174 page->tl_next = NULL; in _trace_alloc()
218 if (page->tl_prev) in _trace_free()
219 page->tl_prev->tl_next = page->tl_next; in _trace_free()
221 page->tl_next->tl_prev = page->tl_prev; in _trace_free()
[all …]
A DKconfig4 hex "Affinity block size in bytes for page management"
12 int "Max order of pages allocatable by page allocator"
17 allocatable by page system is 2^(11 + ARCH_PAGE_BITS - 1) Bytes.
20 Max order should at least satisfied usage by huge page.
44 bool "Using page leaking tracer"
48 bool "Using page poisoner to detect illegal usage"
A Dmm_object.c36 void *page; in on_page_fault() local
38 page = rt_pages_alloc_tagged(0, affid, PAGE_ANY_AVAILABLE); in on_page_fault()
40 if (!page) in on_page_fault()
48 msg->response.vaddr = page; in on_page_fault()
A Dmm_anon.c523 msg->response.vaddr = page; in _override_map()
530 RT_ASSERT(rt_hw_mmu_v2p(aspace, msg->fault_vaddr) == (page + PV_OFFSET)); in _override_map()
532 rt_varea_pgmgr_insert(map_varea, page); in _override_map()
533 rt_pages_free(page, 0); in _override_map()
562 void *page; in rt_varea_fix_private_locked() local
584 page = rt_pages_alloc_tagged(0, RT_PAGE_PICK_AFFID(fault_vaddr), PAGE_ANY_AVAILABLE); in rt_varea_fix_private_locked()
585 if (page) in rt_varea_fix_private_locked()
591 rt_mm_io_msg_init(&io_msg, msg->off, msg->fault_vaddr, page); in rt_varea_fix_private_locked()
599 rc = _override_map(ex_varea, aspace, fault_vaddr, msg, page); in rt_varea_fix_private_locked()
603 rt_pages_free(page, 0); in rt_varea_fix_private_locked()
[all …]
A Dmm_aspace.h261 int rt_varea_map_page(rt_varea_t varea, void *vaddr, void *page);
/components/drivers/mtd/
A Dmtd_nand.c106 rt_off_t page, in rt_mtd_nand_read() argument
116 rt_off_t page, in rt_mtd_nand_write() argument
198 int mtd_nand_read(const char *name, int block, int page) in mtd_nand_read() argument
223 page = block * nand->pages_per_block + page; in mtd_nand_read()
224 result = rt_mtd_nand_read(nand, page, page_ptr, nand->page_size, in mtd_nand_read()
235 int mtd_nand_readoob(const char *name, int block, int page) in mtd_nand_readoob() argument
255 page = block * nand->pages_per_block + page; in mtd_nand_readoob()
256 rt_mtd_nand_read(nand, page, RT_NULL, nand->page_size, in mtd_nand_readoob()
264 int mtd_nand_write(const char *name, int block, int page) in mtd_nand_write() argument
299 page = block * nand->pages_per_block + page; in mtd_nand_write()
[all …]
/components/dfs/dfs_v2/filesystems/tmpfs/
A Ddfs_tmpfs.c37 static ssize_t dfs_tmp_page_write(struct dfs_page *page);
790 if (page->page) in dfs_tmp_page_read()
792 off_t fpos = page->fpos; in dfs_tmp_page_read()
793 ret = dfs_tmpfs_read(file, page->page, page->size, &fpos); in dfs_tmp_page_read()
799 ssize_t dfs_tmp_page_write(struct dfs_page *page) in dfs_tmp_page_write() argument
805 if (page->aspace->vnode->type == FT_DIRECTORY) in dfs_tmp_page_write()
810 d_file = (struct tmpfs_file *)(page->aspace->vnode->data); in dfs_tmp_page_write()
814 if (page->len > 0) in dfs_tmp_page_write()
816 pos = page->fpos; in dfs_tmp_page_write()
817 count = _dfs_tmpfs_write(d_file, page->page, page->len, &pos); in dfs_tmp_page_write()
[all …]
/components/drivers/include/drivers/
A Dmtd_nand.h60 rt_off_t page,
65 rt_off_t page,
79 rt_off_t page,
84 rt_off_t page,
/components/dfs/dfs_v2/include/
A Ddfs_pcache.h50 void *page; /* Pointer to physical page data */ member
63 …ssize_t (*read)(struct dfs_file *file, struct dfs_page *page); /* Read operation for page cache */
64 …ssize_t (*write)(struct dfs_page *page); /* Write operation for page cache */
/components/dfs/dfs_v2/filesystems/elmfat/
A Ddfs_elm.c45 static ssize_t dfs_elm_page_write(struct dfs_page *page);
1030 if (page->page) in dfs_elm_page_read()
1032 off_t fpos = page->fpos; in dfs_elm_page_read()
1033 ret = dfs_elm_read(file, page->page, page->size, &fpos); in dfs_elm_page_read()
1039 ssize_t dfs_elm_page_write(struct dfs_page *page) in dfs_elm_page_write() argument
1045 if (page->aspace->vnode->type == FT_DIRECTORY) in dfs_elm_page_write()
1050 fd = (FIL *)(page->aspace->vnode->data); in dfs_elm_page_write()
1052 rt_mutex_take(&page->aspace->vnode->lock, RT_WAITING_FOREVER); in dfs_elm_page_write()
1053 f_lseek(fd, page->fpos); in dfs_elm_page_write()
1054 result = f_write(fd, page->page, page->len, &byte_write); in dfs_elm_page_write()
[all …]
A D00history.txt100 Added multiple code page feature. (_CODE_PAGE)
240 Added code page 771, 860, 861, 863, 864, 865 and 869. (_CODE_PAGE)
242 Fixed errors in the case conversion teble of code page 437 and 850 (ff.c).
272 Fixed an error in the case conversion teble of code page 866. (ff.c)
295 Added f_setcp(), run-time code page configuration. (FF_CODE_PAGE = 0)
356 Fixed code page 855 cannot be set by f_setcp().
/components/dfs/
A DKconfig70 int "OEM code page"
231 bool "Enable page cache"
236 menu "page cache config"
238 int "page cache max total pages."
250 int "page cache hash size."
254 int "page cache gc work trigger min percentage, default 90%."
258 int "page cache gc to min percentage, default 70%."
/components/net/lwip/lwip-1.4.1/
A DREADME60 Submit patches and bugs via the lwIP project page:
67 lwIP are at the official lwIP home page:
71 current CVS sources and is available from this web page:
/components/lwp/
A Dlwp_shm.c65 void *page = (void *)shm->addr; in on_shm_page_fault() local
66 void *pg_paddr = (char *)page + PV_OFFSET; in on_shm_page_fault()
73 msg->response.vaddr = page; in on_shm_page_fault()
/components/dfs/dfs_v2/filesystems/cromfs/
A Ddfs_cromfs.c510 static ssize_t dfs_cromfs_page_read(struct dfs_file *file, struct dfs_page *page);
1320 static ssize_t dfs_cromfs_page_read(struct dfs_file *file, struct dfs_page *page) in dfs_cromfs_page_read() argument
1324 if (page->page) in dfs_cromfs_page_read()
1326 off_t fpos = page->fpos; in dfs_cromfs_page_read()
1327 ret = dfs_cromfs_read(file, page->page, page->size, &fpos); in dfs_cromfs_page_read()
/components/dfs/dfs_v1/filesystems/elmfat/
A D00history.txt100 Added multiple code page feature. (_CODE_PAGE)
240 Added code page 771, 860, 861, 863, 864, 865 and 869. (_CODE_PAGE)
242 Fixed errors in the case conversion teble of code page 437 and 850 (ff.c).
272 Fixed an error in the case conversion teble of code page 866. (ff.c)
295 Added f_setcp(), run-time code page configuration. (FF_CODE_PAGE = 0)
356 Fixed code page 855 cannot be set by f_setcp().
/components/lwp/arch/common/
A Dvdso.c53 uint8_t page[ARCH_PAGE_SIZE]; member
/components/net/lwip/lwip-2.0.3/src/netif/ppp/
A DPPPD_FOLLOWUP202 2013-02-03 - chat: Correct spelling errors in the man page
208 2013-02-03 - pppd: Fix spelling errors in man page
220 2013-02-03 - chat: Fix *roff errors in the man page
226 2013-03-02 - pppd: Fix man page description of case when remote IP address isn't known
245 2013-03-11 - pppstats: Fix undefined macro in man page
/components/net/lwip/lwip-2.1.2/src/netif/ppp/
A DPPPD_FOLLOWUP202 2013-02-03 - chat: Correct spelling errors in the man page
208 2013-02-03 - pppd: Fix spelling errors in man page
220 2013-02-03 - chat: Fix *roff errors in the man page
226 2013-03-02 - pppd: Fix man page description of case when remote IP address isn't known
245 2013-03-11 - pppstats: Fix undefined macro in man page
/components/net/lwip/lwip-2.0.3/
A DREADME70 Submit patches and bugs via the lwIP project page:
80 Git sources and is available from this web page:
/components/net/lwip/lwip-2.1.2/
A DREADME76 Submit patches and bugs via the lwIP project page:
86 Git sources and is available from this web page:
/components/net/lwip/lwip-2.0.3/doc/doxygen/
A Dlwip.Doxyfile44 # for a project that appears at the top of each page and should give viewer a
950 # is part of the input, its contents will be placed on the main page
952 # and want to reuse the introduction page also for the doxygen output.
1105 # generated HTML page (for example: .htm, .php, .asp).
1112 # each generated HTML page. If the tag is left blank doxygen will generate a
1207 # page will contain the date and time when the page was generated. Setting this
1217 # page has loaded.
1793 # page will contain the date and time when the page was generated. Setting this
1867 # Configuration options related to the man page output
1903 # man page(s). These additional files only source the real man page, but without
[all …]
/components/net/lwip/lwip-2.1.2/doc/doxygen/
A Dlwip.Doxyfile44 # for a project that appears at the top of each page and should give viewer a
961 # is part of the input, its contents will be placed on the main page
963 # and want to reuse the introduction page also for the doxygen output.
1116 # generated HTML page (for example: .htm, .php, .asp).
1123 # each generated HTML page. If the tag is left blank doxygen will generate a
1218 # page will contain the date and time when the page was generated. Setting this
1228 # page has loaded.
1804 # page will contain the date and time when the page was generated. Setting this
1878 # Configuration options related to the man page output
1914 # man page(s). These additional files only source the real man page, but without
[all …]

Completed in 35 milliseconds

12