Home
last modified time | relevance | path

Searched refs:m_fd (Results 1 – 4 of 4) sorted by relevance

/device/generic/goldfish-opengl/system/OpenglSystemCommon/
DVirtioGpuStream.cpp59 if (m_fd >= 0) { in getHostHandle()
62 drmPrimeFDToHandle(m_fd, handle->fds[0], &id); in getHostHandle()
91 m_fd(-1), in VirtioGpuStream()
115 drmIoctl(m_fd, DRM_IOCTL_GEM_CLOSE, &gem_close); in ~VirtioGpuStream()
118 if (m_fd >= 0) { in ~VirtioGpuStream()
119 close(m_fd); in ~VirtioGpuStream()
127 if (m_fd < 0) { in connect()
128 m_fd = drmOpenRender(RENDERNODE_MINOR); in connect()
129 if (m_fd < 0) { in connect()
130 ERR("%s: failed with fd %d (%s)", __func__, m_fd, strerror(errno)); in connect()
[all …]
DVirtioGpuStream.h39 inline void setFd(int fd) { m_fd = fd; } in setFd()
40 int m_fd = -1; variable
79 return m_fd >= 0 && m_cmdResp_bo > 0 && m_cmdResp; in valid()
84 int m_fd;
/device/generic/goldfish-opengl/shared/OpenglCodecCommon/
Dgoldfish_address_space.cpp321 : m_fd(::open(GOLDFISH_ADDRESS_SPACE_DEVICE_NAME, O_RDWR)) {} in GoldfishAddressSpaceBlockProvider()
325 ::close(m_fd); in ~GoldfishAddressSpaceBlockProvider()
334 , m_fd(-1) {} in GoldfishAddressSpaceBlock()
348 m_fd = rhs.m_fd; in operator =()
369 res = ::ioctl(provider->m_fd, GOLDFISH_ADDRESS_SPACE_IOCTL_ALLOCATE_BLOCK, &request); in allocate()
382 m_fd = provider->m_fd; in allocate()
408 void *result = ::mmap64(NULL, m_size, PROT_WRITE, MAP_SHARED, m_fd, m_offset); in mmap()
436 ::ioctl(m_fd, GOLDFISH_ADDRESS_SPACE_IOCTL_DEALLOCATE_BLOCK, &m_offset); in destroy()
456 return m_fd >= 0; in is_opened()
Dgoldfish_address_space.h51 int m_fd; variable
84 int m_fd; variable