Home
last modified time | relevance | path

Searched refs:nPages (Results 1 - 8 of 8) sorted by relevance

/kernel/liteos_a/kernel/base/vm/
H A Dlos_vm_phys.c118 UINT32 nPages = 0; in OsVmPhysPageNumGet() local
122 nPages += g_physArea[i].size >> PAGE_SHIFT; in OsVmPhysPageNumGet()
125 return nPages; in OsVmPhysPageNumGet()
148 UINT32 nPages = 0; in OsVmPhysInit() local
153 seg->pageBase = &g_vmPageArray[nPages]; in OsVmPhysInit()
154 nPages += seg->size >> PAGE_SHIFT; in OsVmPhysInit()
270 STATIC LosVmPage *OsVmPhysLargeAlloc(struct VmPhysSeg *seg, size_t nPages) in OsVmPhysLargeAlloc() argument
277 size_t size = nPages << PAGE_SHIFT; in OsVmPhysLargeAlloc()
306 STATIC LosVmPage *OsVmPhysPagesAlloc(struct VmPhysSeg *seg, size_t nPages) in OsVmPhysPagesAlloc() argument
314 order = OsVmPagesToOrder(nPages); in OsVmPhysPagesAlloc()
370 OsVmPhysPagesFreeContiguous(LosVmPage *page, size_t nPages) OsVmPhysPagesFreeContiguous() argument
397 OsVmPhysPagesGet(size_t nPages) OsVmPhysPagesGet() argument
420 LOS_PhysPagesAllocContiguous(size_t nPages) LOS_PhysPagesAllocContiguous() argument
436 LOS_PhysPagesFreeContiguous(VOID *ptr, size_t nPages) LOS_PhysPagesFreeContiguous() argument
519 LOS_PhysPagesAlloc(size_t nPages, LOS_DL_LIST *list) LOS_PhysPagesAlloc() argument
590 OsVmPagesToOrder(size_t nPages) OsVmPagesToOrder() argument
[all...]
H A Dlos_vm_page.c54 page->nPages = 0; in OsVmPageInit()
60 STATIC INLINE VOID OsVmPageOrderListInit(LosVmPage *page, size_t nPages) in OsVmPageOrderListInit() argument
62 OsVmPhysPagesFreeContiguous(page, nPages); in OsVmPageOrderListInit()
H A Dlos_vm_map.c1179 ret = memcpy_s(tmpPtr, size, ptr, page->nPages << PAGE_SHIFT);
/kernel/liteos_a/kernel/base/include/
H A Dlos_vm_phys.h93 UINT32 OsVmPagesToOrder(size_t nPages);
103 VOID OsVmPhysPagesFreeContiguous(LosVmPage *page, size_t nPages);
109 size_t LOS_PhysPagesAlloc(size_t nPages, LOS_DL_LIST *list);
111 VOID *LOS_PhysPagesAllocContiguous(size_t nPages);
112 VOID LOS_PhysPagesFreeContiguous(VOID *ptr, size_t nPages);
H A Dlos_vm_page.h54 UINT16 nPages; /**< the vm page is used for kernel heap */ member
/kernel/linux/linux-5.10/fs/jfs/
H A Dresize.c66 int newNpages = 0, nPages, newPage, xlen, t32; in jfs_extendfs() local
343 nPages = ipbmap->i_size >> L2PSIZE; in jfs_extendfs()
346 if (nPages == newNpages) in jfs_extendfs()
380 newPage = nPages; /* first new page number */ in jfs_extendfs()
382 xlen = (newNpages - nPages) << sbi->l2nbperpage; in jfs_extendfs()
/kernel/linux/linux-6.6/fs/jfs/
H A Dresize.c66 int newNpages = 0, nPages, newPage, xlen, t32; in jfs_extendfs() local
342 nPages = ipbmap->i_size >> L2PSIZE; in jfs_extendfs()
345 if (nPages == newNpages) in jfs_extendfs()
379 newPage = nPages; /* first new page number */ in jfs_extendfs()
381 xlen = (newNpages - nPages) << sbi->l2nbperpage; in jfs_extendfs()
/kernel/liteos_a/kernel/base/mem/tlsf/
H A Dlos_memory.c336 if ((page == NULL) || (page->nPages == 0)) { in OsMemLargeNodeFree()
339 LOS_PhysPagesFreeContiguous((VOID *)ptr, page->nPages); in OsMemLargeNodeFree()

Completed in 9 milliseconds