Lines Matching +full:address +full:- +full:aligned
2 * Copyright (c) 2013-2019 Huawei Technologies Co., Ltd. All rights reserved.
3 * Copyright (c) 2020-2021 Huawei Device Co., Ltd. All rights reserved.
69 * The start address of exc interaction dynamic memory pool address, when the exc
76 * The start address of system dynamic memory pool address.
90 * @param pool [IN] Starting address of memory.
150 * <li>The parameter input must be four byte-aligned.</li>
154 * @param pool [IN] Starting address of memory.
180 * @param pool [IN] Starting address of memory.
204 * <li>The size of the input parameter size must be four byte-aligned.</li>
211 …* @retval #VOID* The memory is successfully allocated with the starting address of the all…
232 * @param ptr [IN] Starting address of the memory block to be freed.
234 …* @retval #LOS_NOK The memory block fails to be freed because the starting address of the…
245 * @brief Re-allocate a memory block.
251 …* address is specified by ptr. The size of the new memory block determines the maximum size of dat…
260 …* <li>The size of the input parameter size must be aligned as follows: 1) if the ptr is allocated …
261 …* it must be four byte-aligned; 2) if the ptr is allocated by LOS_MemAllocAlign, it must be aligne…
266 * @param ptr [IN] Address of the original memory block.
269 * @retval #NULL The memory fails to be re-allocated.
270 …* @retval #VOID* The memory is successfully re-allocated with the starting address of the new me…
279 * @brief Allocate aligned memory.
283 …used to allocate memory blocks of specified size and of which the starting addresses are aligned on
296 * @param boundary [IN] Boundary on which the memory is aligned.
299 …* @retval #VOID* The memory is successfully allocated with the starting address of the allocated…
392 * @retval #UINT32 The address of the last used node that casts to UINT32.