Home
last modified time | relevance | path

Searched refs:ion_alloc_fd (Results 1 – 25 of 33) sorted by relevance

12

/aosp12/system/memory/libion/tests/
H A Dinvalid_values_test.cpp33 TEST_F(InvalidValues, ion_alloc_fd) { in TEST_F() argument
36 EXPECT_EQ(-ENODEV, ion_alloc_fd(ionfd, 4096, 0, 0, 0, &fd)); in TEST_F()
39 EXPECT_EQ(-EBADF, ion_alloc_fd(-1, 4096, 0, (1 << heap.heap_id), 0, &fd)); in TEST_F()
43 EXPECT_EQ(-EINVAL, ion_alloc_fd(ionfd, 0, 0, (1 << heap.heap_id), 0, &fd)); in TEST_F()
45 int ret = ion_alloc_fd(ionfd, -1, 0, (1 << heap.heap_id), 0, &fd); in TEST_F()
55 EXPECT_EQ(-EINVAL, ion_alloc_fd(ionfd, 4096, 0, (1 << heap.heap_id), 0, nullptr)); in TEST_F()
H A Dallocate_test.cpp35 ASSERT_EQ(0, ion_alloc_fd(ionfd, size, 0, (1 << heap.heap_id), 0, &fd)); in TEST_F()
50 ASSERT_EQ(0, ion_alloc_fd(ionfd, size, 0, (1 << heap.heap_id), ION_FLAG_CACHED, &fd)); in TEST_F()
65 ASSERT_EQ(0, ion_alloc_fd(ionfd, size, 0, (1 << heap.heap_id), in TEST_F()
84 ASSERT_EQ(0, ion_alloc_fd(ionfd, size, 0, (1 << heap.heap_id), 0, &fd)); in TEST_F()
98 ion_alloc_fd(ionfd, 3UL * 1024 * 1024 * 1024, 0, (1 << heap.heap_id), 0, &fd)); in TEST_F()
113 ASSERT_EQ(0, ion_alloc_fd(ionfd, 4096, 0, (1 << heap.heap_id), 0, &map_fd)); in TEST_F()
133 ASSERT_EQ(0, ion_alloc_fd(new_ionfd, 4096, 0, (1 << heap.heap_id), 0, &map_fd)); in TEST_F()
H A Dexit_test.cpp39 ion_alloc_fd(ionfd, size, 0, (1 << heap.heap_id), 0, &handle_fd)); in TEST_F()
60 ASSERT_EQ(0, ion_alloc_fd(ionfd, size, 0, (1 << heap.heap_id), 0, in TEST_F()
84 ASSERT_EQ(0, ion_alloc_fd(ionfd, size, 0, (1 << heap.heap_id), 0, &map_fd)); in TEST_F()
108 ASSERT_EQ(0, ion_alloc_fd(ionfd, size, 0, (1 << heap.heap_id), 0, &map_fd)); in TEST_F()
134 ASSERT_EQ(0, ion_alloc_fd(ionfd, size, 0, (1 << heap.heap_id), in TEST_F()
159 ASSERT_EQ(0, ion_alloc_fd(ionfd, size, 0, (1 << heap.heap_id), in TEST_F()
186 ASSERT_EQ(0, ion_alloc_fd(ionfd, size, 0, (1 << heap.heap_id), in TEST_F()
212 ASSERT_EQ(0, ion_alloc_fd(ionfd, size, 0, (1 << heap.heap_id), in TEST_F()
H A Dmap_test.cpp36 ASSERT_EQ(0, ion_alloc_fd(ionfd, size, 0, (1 << heap.heap_id), 0, &map_fd)); in TEST_F()
57 ASSERT_EQ(0, ion_alloc_fd(ionfd, getpagesize() * 2, 0, (1 << heap.heap_id), 0, &map_fd)); in TEST_F()
90 ASSERT_EQ(0, ion_alloc_fd(ionfd, size, 0, (1 << heap.heap_id), flags, &map_fd)); in TEST_F()
115 ASSERT_EQ(0, ion_alloc_fd(ionfd, size, 0, (1 << heap.heap_id), flags, &map_fd)); in TEST_F()
H A Dsystem_heap.cpp41 ASSERT_EQ(0, ion_alloc_fd(ionfd, getpagesize(), 0, ION_HEAP_SYSTEM_MASK, 0, &fd)); in TEST_F()
/aosp12/hardware/google/graphics/common/libion/test/
H A Dmap_test.cpp40 ASSERT_EQ(0, ion_alloc_fd(m_ionFd, size, 0, heapMask, 0, &map_fd)); in TEST_F()
65 ASSERT_EQ(0, ion_alloc_fd(m_ionFd, PAGE_SIZE * 2, 0, heapMask, 0, &map_fd)); in TEST_F()
102 ASSERT_EQ(0, ion_alloc_fd(m_ionFd, size, 0, heapMask, flags, &map_fd)); in TEST_F()
126 ASSERT_EQ(0, ion_alloc_fd(m_ionFd, 4096, 0, heapMask, ION_FLAG_NOZEROED, &map_fd)); in TEST_F()
149 ASSERT_EQ(0, ion_alloc_fd(m_ionFd, 4096, 0, heapMask, ION_FLAG_PROTECTED, &map_fd)); in TEST_F()
168 ASSERT_EQ(0, ion_alloc_fd(m_ionFd, 4096, 0, heapMask, 0, &map_fd)); in TEST_F()
/aosp12/system/memory/libion/include/ion/
H A Dion.h35 int ion_alloc_fd(int fd, size_t len, size_t align, unsigned int heap_mask,
/aosp12/hardware/qcom/media/msm8974/mm-video-legacy/vidc/venc/test/
H A Dvenc_test.cpp301 struct ion_fd_data ion_alloc_fd; member
385 ion_data.ion_alloc_fd.handle = ion_data.alloc_data.handle; in PmemMalloc()
386 rc = ioctl(ion_data.ion_device_fd,ION_IOC_MAP,&ion_data.ion_alloc_fd); in PmemMalloc()
389 ion_data.ion_alloc_fd.fd =-1; in PmemMalloc()
390 ion_data.ion_alloc_fd.fd =-1; in PmemMalloc()
393 pMem->pmem_fd = ion_data.ion_alloc_fd.fd; in PmemMalloc()
414 ion_data.ion_alloc_fd.fd =-1; in PmemMalloc()
440 ion_data.ion_alloc_fd.fd =-1; in PmemFree()
/aosp12/hardware/qcom/media/msm8974/mm-video-v4l2/vidc/venc/test/
H A Dvenc_test.cpp330 struct ion_fd_data ion_alloc_fd; member
416 ion_data.ion_alloc_fd.handle = ion_data.alloc_data.handle; in PmemMalloc()
417 rc = ioctl(ion_data.ion_device_fd,ION_IOC_MAP,&ion_data.ion_alloc_fd); in PmemMalloc()
421 ion_data.ion_alloc_fd.fd =-1; in PmemMalloc()
422 ion_data.ion_alloc_fd.fd =-1; in PmemMalloc()
426 pMem->pmem_fd = ion_data.ion_alloc_fd.fd; in PmemMalloc()
451 ion_data.ion_alloc_fd.fd =-1; in PmemMalloc()
480 ion_data.ion_alloc_fd.fd =-1; in PmemFree()
/aosp12/hardware/qcom/sm7250/display/gralloc/
H A Dgr_ion_alloc.cpp91 err = ion_alloc_fd(ion_dev_fd_, data->size, data->align, data->heap_id, flags, &fd); in AllocBuffer()
/aosp12/hardware/qcom/media/msm8974/mm-video-legacy/vidc/venc/inc/
H A Dvideo_encoder_device.h96 struct ion_fd_data ion_alloc_fd; member
H A Dvideo_encoder_device_copper.h209 struct ion_fd_data ion_alloc_fd; member
/aosp12/hardware/qcom/media/msm8974/mm-video-v4l2/vidc/venc/inc/
H A Dvideo_encoder_device.h102 struct ion_fd_data ion_alloc_fd; member
H A Dvideo_encoder_device_v4l2.h323 struct ion_fd_data ion_alloc_fd; member
/aosp12/hardware/qcom/media/msm8996/mm-video-v4l2/vidc/venc/inc/
H A Dvideo_encoder_device.h102 struct ion_fd_data ion_alloc_fd; member
H A Dvideo_encoder_device_v4l2.h423 struct ion_fd_data ion_alloc_fd; member
/aosp12/hardware/qcom/media/msm8974/mm-video-legacy/vidc/venc/src/
H A Dvideo_encoder_device.cpp1280 recon_buff[count].ion_alloc_fd.handle = recon_buff[count].alloc_data.handle; in pmem_allocate()
1281 rc = ioctl(recon_buff[count].ion_device_fd,ION_IOC_MAP,&recon_buff[count].ion_alloc_fd); in pmem_allocate()
1284 recon_buff[count].ion_alloc_fd.fd =-1; in pmem_allocate()
1285 recon_buff[count].ion_alloc_fd.fd =-1; in pmem_allocate()
1288 pmem_fd = recon_buff[count].ion_alloc_fd.fd; in pmem_allocate()
1328 recon_buff[count].ion_alloc_fd.fd =-1; in pmem_allocate()
1391 recon_buff[cnt].ion_alloc_fd.fd =-1; in pmem_free()
H A Dvideo_encoder_device_copper.cpp1247 recon_buff[count].ion_alloc_fd.handle = recon_buff[count].alloc_data.handle; in pmem_allocate()
1248 rc = ioctl(recon_buff[count].ion_device_fd,ION_IOC_MAP,&recon_buff[count].ion_alloc_fd); in pmem_allocate()
1251 recon_buff[count].ion_alloc_fd.fd =-1; in pmem_allocate()
1252 recon_buff[count].ion_alloc_fd.fd =-1; in pmem_allocate()
1255 pmem_fd = recon_buff[count].ion_alloc_fd.fd; in pmem_allocate()
1293 recon_buff[count].ion_alloc_fd.fd =-1; in pmem_allocate()
1346 recon_buff[cnt].ion_alloc_fd.fd =-1; in pmem_free()
/aosp12/system/memory/libion/
H A Dion.c160 int ion_alloc_fd(int fd, size_t len, size_t align, unsigned int heap_mask, unsigned int flags, in ion_alloc_fd() function
/aosp12/hardware/qcom/media/msm8974/mm-video-v4l2/vidc/venc/src/
H A Dvideo_encoder_device.cpp1489 recon_buff[count].ion_alloc_fd.handle = recon_buff[count].alloc_data.handle; in pmem_allocate()
1490 rc = ioctl(recon_buff[count].ion_device_fd,ION_IOC_MAP,&recon_buff[count].ion_alloc_fd); in pmem_allocate()
1494 recon_buff[count].ion_alloc_fd.fd =-1; in pmem_allocate()
1495 recon_buff[count].ion_alloc_fd.fd =-1; in pmem_allocate()
1499 pmem_fd = recon_buff[count].ion_alloc_fd.fd; in pmem_allocate()
1538 recon_buff[count].ion_alloc_fd.fd =-1; in pmem_allocate()
1598 recon_buff[cnt].ion_alloc_fd.fd =-1; in pmem_free()
/aosp12/hardware/qcom/media/msm8996/mm-video-v4l2/vidc/venc/src/
H A Dvideo_encoder_device.cpp1490 recon_buff[count].ion_alloc_fd.handle = recon_buff[count].alloc_data.handle; in pmem_allocate()
1491 rc = ioctl(recon_buff[count].ion_device_fd,ION_IOC_MAP,&recon_buff[count].ion_alloc_fd); in pmem_allocate()
1495 recon_buff[count].ion_alloc_fd.fd =-1; in pmem_allocate()
1496 recon_buff[count].ion_alloc_fd.fd =-1; in pmem_allocate()
1500 pmem_fd = recon_buff[count].ion_alloc_fd.fd; in pmem_allocate()
1539 recon_buff[count].ion_alloc_fd.fd =-1; in pmem_allocate()
1599 recon_buff[cnt].ion_alloc_fd.fd =-1; in pmem_free()
/aosp12/hardware/qcom/sm8150/display/gralloc/
H A Dgr_ion_alloc.cpp95 err = ion_alloc_fd(ion_dev_fd_, data->size, data->align, data->heap_id, flags, &fd); in AllocBuffer()
/aosp12/system/memory/libdmabufheap/
H A DBufferAllocator.cpp239 ret = ion_alloc_fd(ion_fd_, len, legacy_align, heap_config.mask, flags, &alloc_fd); in IonAlloc()
/aosp12/hardware/qcom/sdm845/media/mm-video-v4l2/vidc/venc/inc/
H A Dvideo_encoder_device_v4l2.h405 struct ion_fd_data ion_alloc_fd; member
/aosp12/hardware/qcom/media/msm8998/mm-video-v4l2/vidc/venc/inc/
H A Dvideo_encoder_device_v4l2.h456 struct ion_fd_data ion_alloc_fd; member

12