pub unsafe extern "C" fn sys_mem_blocks_alloc(
mem_block: *mut sys_mem_blocks,
count: usize,
out_blocks: *mut *mut c_void,
) -> i32Expand description
@brief Allocate multiple memory blocks
Allocate multiple memory blocks, and place their pointers into the output array.
@param[in] mem_block Pointer to memory block object. @param[in] count Number of blocks to allocate. @param[out] out_blocks Output array to be populated by pointers to the memory blocks. It must have at least @p count elements.
@retval 0 Successful @retval -EINVAL Invalid argument supplied. @retval -ENOMEM Not enough blocks for allocation.