Home
last modified time | relevance | path

Searched refs:alloc_args (Results 1 – 2 of 2) sorted by relevance

/utopia/UTPA2-700.0.x/modules/msos/msos/linux/
H A DdrvCMAPool.c330 struct cma_alloc_args alloc_args; in MApi_CMA_Pool_GetMem() local
333 memset(&alloc_args, 0, sizeof(struct cma_alloc_args)); in MApi_CMA_Pool_GetMem()
342 alloc_args.heap_id = alloc_param->pool_handle_id; in MApi_CMA_Pool_GetMem()
343 alloc_args.align = 0x1000ULL; // 4096 in MApi_CMA_Pool_GetMem()
344 alloc_args.offset_in_heap = alloc_param->offset_in_pool; in MApi_CMA_Pool_GetMem()
345 alloc_args.length = alloc_param->length; in MApi_CMA_Pool_GetMem()
346 alloc_args.flags = alloc_param->flags; in MApi_CMA_Pool_GetMem()
348 if (ioctl(_s32FdCMAPool, CMA_POOL_IOC_ALLOC, &alloc_args)) in MApi_CMA_Pool_GetMem()
350 …get memory fail: heap id %tu, offset %llu, size %lu, flags %tX\n", (ptrdiff_t)alloc_args.heap_id, in MApi_CMA_Pool_GetMem()
351 …(unsigned long long)alloc_args.offset_in_heap, (unsigned long)alloc_args.length, (ptrdiff_t)alloc_… in MApi_CMA_Pool_GetMem()
[all …]
/utopia/UTPA2-700.0.x/modules/msos/msos/linux_kernel_V2/
H A DdrvCMAPool.c353 struct cma_alloc_args alloc_args; in MApi_CMA_Pool_GetMem() local
364 alloc_args.heap_id = alloc_param->pool_handle_id; in MApi_CMA_Pool_GetMem()
365 alloc_args.align = 0x1000ULL; // 4096 in MApi_CMA_Pool_GetMem()
366 alloc_args.offset_in_heap = alloc_param->offset_in_pool; in MApi_CMA_Pool_GetMem()
367 alloc_args.length = alloc_param->length; in MApi_CMA_Pool_GetMem()
368 alloc_args.flags = alloc_param->flags; in MApi_CMA_Pool_GetMem()
372 alloc_args.flags |= CMA_FLAG_MAP_KERNEL; in MApi_CMA_Pool_GetMem()
379 if (file_ioctl(_fileCMAPool, CMA_POOL_IOC_ALLOC, (unsigned long)(&alloc_args))) in MApi_CMA_Pool_GetMem()
382 …get memory fail: heap id %tu, offset %llu, size %lu, flags %tX\n", (ptrdiff_t)alloc_args.heap_id, in MApi_CMA_Pool_GetMem()
383 …(unsigned long long)alloc_args.offset_in_heap, (unsigned long)alloc_args.length, (ptrdiff_t)alloc_… in MApi_CMA_Pool_GetMem()
[all …]