Home
last modified time | relevance | path

Searched refs:ptNo (Results 1 - 7 of 7) sorted by relevance

/kernel/uniproton/src/mem/
H A Dprt_mem.c17 OS_SEC_TEXT void *PRT_MemAlloc(U32 mid, U8 ptNo, U32 size) in PRT_MemAlloc() argument
23 addr = g_memArithAPI.alloc(mid, ptNo, size); in PRT_MemAlloc()
29 OS_SEC_TEXT void *PRT_MemAllocAlign(U32 mid, U8 ptNo, U32 size, enum MemAlign alignPow) in PRT_MemAllocAlign() argument
35 addr = g_memArithAPI.allocAlign(mid, ptNo, size, alignPow); in PRT_MemAllocAlign()
H A Dprt_mem_internal.h29 typedef void *(*MemAllocFunc)(enum MoudleId mid, U8 ptNo, U32 size);
32 typedef void *(*MemAllocAlignFunc)(U32 mid, U8 ptNo, U32 size, enum MemAlign alignPow);
/kernel/uniproton/src/include/uapi/
H A Dprt_mem.h184 * <li>在分区号为ptNo的分区中,申请大小为size的内存。</li>
194 * @param ptNo [IN] 类型#U8,分区号,范围[0,#OS_MEM_MAX_PT_NUM+2)。
203 extern void *PRT_MemAlloc(U32 mid, U8 ptNo, U32 size);
209 * <li>在分区号为ptNo的分区中,申请大小为size的内存,对齐方式为alignPow。</li>
218 * @param ptNo [IN] 类型#U8,分区号,范围[0,#OS_MEM_MAX_PT_NUM+2)。
228 extern void *PRT_MemAllocAlign(U32 mid, U8 ptNo, U32 size, enum MemAlign alignPow);
/kernel/uniproton/src/mem/include/
H A Dprt_mem_external.h38 /* FSC算法块控制头结构,注意各成员顺序是和其他算法保持一致偏移的,不能随便改动,保持ptNo和其他算法偏移一致 */
49 extern void *OsMemAlloc(enum MoudleId mid, U8 ptNo, U32 size);
50 extern void *OsMemAllocAlign(U32 mid, U8 ptNo, U32 size, enum MemAlign alignPow);
/kernel/uniproton/src/mem/fsc/
H A Dprt_fscmem.c192 OS_SEC_TEXT void *OsMemAlloc(enum MoudleId mid, U8 ptNo, U32 size) in OsMemAlloc() argument
194 (void)ptNo; in OsMemAlloc()
198 OS_SEC_TEXT void *OsMemAllocAlign(U32 mid, U8 ptNo, U32 size, enum MemAlign alignPow) in OsMemAllocAlign() argument
200 (void)ptNo; in OsMemAllocAlign()
H A Dprt_fscmem_internal.h42 extern void *OsFscMemSplit(U8 ptNo, uintptr_t size, uintptr_t align,
/kernel/uniproton/src/om/include/
H A Dprt_hook_external.h151 typedef void *(*MemAllocHook)(enum MoudleId mid, U8 ptNo, U32 size);

Completed in 3 milliseconds