/system/core/libion/tests/ |
H A D | map_test.cpp | 40 int map_fd = -1; local 42 ASSERT_EQ(0, ion_map(m_ionFd, handle, size, PROT_READ | PROT_WRITE, MAP_SHARED, 0, &ptr, &map_fd)); 44 ASSERT_GE(map_fd, 0); 46 ASSERT_EQ(0, close(map_fd)); 64 int map_fd = -1; local 66 ASSERT_EQ(0, ion_alloc_fd(m_ionFd, size, 0, heapMask, 0, &map_fd)); 67 ASSERT_GE(map_fd, 0); 70 ptr = mmap(NULL, size, PROT_READ | PROT_WRITE, MAP_SHARED, map_fd, 0); 73 ASSERT_EQ(0, close(map_fd)); 86 int map_fd local 119 int map_fd = -1; local 145 int map_fd = -1; local [all...] |
H A D | device_test.cpp | 142 int map_fd = -1; local 145 ASSERT_EQ(0, ion_alloc_fd(m_ionFd, 4096, 0, heapMask, flags, &map_fd)); 146 ASSERT_GE(map_fd, 0); 149 ptr = mmap(NULL, 4096, PROT_READ | PROT_WRITE, MAP_SHARED, map_fd, 0); 156 readKernel(map_fd, buf, 4096); 163 ASSERT_EQ(0, close(map_fd)); 177 int map_fd = -1; local 180 ASSERT_EQ(0, ion_alloc_fd(m_ionFd, 4096, 0, heapMask, flags, &map_fd)); 181 ASSERT_GE(map_fd, 0); 184 ptr = mmap(NULL, 4096, PROT_READ | PROT_WRITE, MAP_SHARED, map_fd, 206 int map_fd = -1; local 239 int map_fd = -1; local 268 int map_fd = -1; local 303 int map_fd = -1; local 332 int map_fd = -1; local 367 int map_fd = -1; local 397 int map_fd = -1; local 432 int map_fd = -1; local 461 int map_fd = -1; local 494 int map_fd = -1; local 523 int map_fd = -1; local [all...] |
H A D | exit_test.cpp | 96 int map_fd = -1; 98 ASSERT_EQ(0, ion_alloc_fd(m_ionFd, size, 0, heapMask, 0, &map_fd)); 99 ASSERT_GE(map_fd, 0); 102 ptr = mmap(NULL, size, PROT_READ | PROT_WRITE, MAP_SHARED, map_fd, 0); 119 int map_fd = -1; 121 ASSERT_EQ(0, ion_alloc_fd(m_ionFd, size, 0, heapMask, 0, &map_fd)); 122 ASSERT_GE(map_fd, 0); 125 ptr = mmap(NULL, size, PROT_READ | PROT_WRITE, MAP_SHARED, map_fd, 0); 143 int map_fd = -1; 145 ASSERT_EQ(0, ion_alloc_fd(m_ionFd, size, 0, heapMask, ION_FLAG_CACHED, &map_fd)); [all...] |
H A D | allocate_test.cpp | 100 int map_fd = -1; local 102 ASSERT_EQ(0, ion_alloc_fd(m_ionFd, 4096, 0, heapMask, 0, &map_fd)); 103 ASSERT_GE(map_fd, 0); 106 ptr = mmap(NULL, 4096, PROT_WRITE, MAP_SHARED, map_fd, 0); 112 fds[i] = map_fd; 120 int map_fd = -1; local 122 ASSERT_EQ(0, ion_alloc_fd(newIonFd, 4096, 0, heapMask, 0, &map_fd)); 123 ASSERT_GE(map_fd, 0); 126 ptr = mmap(NULL, 4096, PROT_READ, MAP_SHARED, map_fd, 0); 132 ASSERT_EQ(0, close(map_fd)); [all...] |
H A D | formerly_valid_handle_test.cpp | 52 int map_fd; local 55 ASSERT_EQ(-EINVAL, ion_map(m_ionFd, m_handle, 4096, PROT_READ, 0, 0, &ptr, &map_fd));
|
H A D | invalid_values_test.cpp | 117 int map_fd; local 121 int ret = ion_map(0, m_validHandle, 4096, PROT_READ, 0, 0, &ptr, &map_fd); 124 EXPECT_EQ(-EBADF, ion_map(-1, m_validHandle, 4096, PROT_READ, 0, 0, &ptr, &map_fd)); 126 EXPECT_EQ(-EINVAL, ion_map(m_ionFd, 0, 4096, PROT_READ, 0, 0, &ptr, &map_fd)); 128 EXPECT_EQ(-EINVAL, ion_map(m_ionFd, m_badHandle, 4096, PROT_READ, 0, 0, &ptr, &map_fd)); 130 EXPECT_EQ(-EINVAL, ion_map(m_ionFd, m_validHandle, 0, PROT_READ, 0, 0, &ptr, &map_fd)); 132 EXPECT_EQ(-EINVAL, ion_map(m_ionFd, m_validHandle, 4096, -1, 0, 0, &ptr, &map_fd)); 134 EXPECT_EQ(-EINVAL, ion_map(m_ionFd, m_validHandle, 4096, PROT_READ, 0, -1, &ptr, &map_fd)); 136 EXPECT_EQ(-EINVAL, ion_map(m_ionFd, m_validHandle, 4096, PROT_READ, 0, 0, NULL, &map_fd)); 137 /* NULL map_fd */ [all...] |
/system/core/libion/include/ion/ |
H A D | ion.h | 40 int flags, off_t offset, unsigned char **ptr, int *map_fd);
|
/system/core/libion/ |
H A D | ion_test.c | 75 int fd, map_fd, ret; local 83 ret = ion_map(fd, handle, len, prot, map_flags, 0, &ptr, &map_fd); 98 close(map_fd); 105 close(map_fd); 109 close(map_fd); 110 ret = ion_map(fd, handle, len, prot, flags, 0, &ptr, &map_fd);
|
H A D | ion.c | 92 int flags, off_t offset, unsigned char **ptr, int *map_fd) 100 if (map_fd == NULL) 117 *map_fd = data.fd; 91 ion_map(int fd, ion_user_handle_t handle, size_t length, int prot, int flags, off_t offset, unsigned char **ptr, int *map_fd) argument
|