Home
last modified time | relevance | path

Searched refs:pipe (Results 1 – 25 of 92) sorted by relevance

1234

/hardware/google/gfxstream/guest/qemupipe/include/
Dqemu_pipe_bp.h26 void qemu_pipe_close(QEMU_PIPE_HANDLE pipe);
28 int qemu_pipe_read_fully(QEMU_PIPE_HANDLE pipe, void* buffer, int size);
29 int qemu_pipe_write_fully(QEMU_PIPE_HANDLE pipe, const void* buffer, int size);
30 int qemu_pipe_read(QEMU_PIPE_HANDLE pipe, void* buffer, int size);
31 int qemu_pipe_write(QEMU_PIPE_HANDLE pipe, const void* buffer, int size);
34 void qemu_pipe_print_error(QEMU_PIPE_HANDLE pipe);
/hardware/google/aemu/host-common/
DAndroidPipe.cpp320 ConnectorPipe* pipe = new ConnectorPipe(hwPipe, this); in load() local
321 if (!pipe->onLoad(stream)) { in load()
322 delete pipe; in load()
325 return pipe; in load()
435 AndroidPipe* pipe = nullptr; in loadPipeFromStreamCommon() local
439 pipe = service->load(hwPipe, args ? args->c_str() : nullptr, stream); in loadPipeFromStreamCommon()
440 if (!pipe) { in loadPipeFromStreamCommon()
449 if (pendingFlags && pipe && !*pForceClose) { in loadPipeFromStreamCommon()
452 << "fatal: AndroidPipe [" << pipe->name() << "] hwPipe is NULL(flags = 0x" in loadPipeFromStreamCommon()
460 return pipe; in loadPipeFromStreamCommon()
[all …]
DHostGoldfishPipe_unittest.cpp59 auto pipe = mDevice->connect("testMessagePipe"); in TEST_F() local
63 mDevice->write(pipe, &payloadSz, sizeof(int32_t))); in TEST_F()
67 EXPECT_TRUE(mDevice->write(pipe, toSend).ok()); in TEST_F()
71 mDevice->read(pipe, (void*)&responseSize, sizeof(int32_t))); in TEST_F()
75 auto response = mDevice->read(pipe, responseSize); in TEST_F()
79 mDevice->close(pipe); in TEST_F()
DGoldfishDma.cpp23 static void android_goldfish_dma_add_buffer(void* pipe, uint64_t guest_paddr, uint64_t sz) { in android_goldfish_dma_add_buffer() argument
24 android::DmaMap::get()->addBuffer(pipe, guest_paddr, sz); in android_goldfish_dma_add_buffer()
/hardware/google/gfxstream/guest/qemupipe/
Dqemu_pipe_common.cpp17 int qemu_pipe_read_fully(QEMU_PIPE_HANDLE pipe, void* buffer, int size) { in qemu_pipe_read_fully() argument
21 int n = QEMU_PIPE_RETRY(qemu_pipe_read(pipe, p, size)); in qemu_pipe_read_fully()
31 int qemu_pipe_write_fully(QEMU_PIPE_HANDLE pipe, const void* buffer, int size) { in qemu_pipe_write_fully() argument
35 int n = QEMU_PIPE_RETRY(qemu_pipe_write(pipe, p, size)); in qemu_pipe_write_fully()
Dqemu_pipe_guest.cpp178 void qemu_pipe_close(int pipe) { in qemu_pipe_close() argument
179 close(pipe); in qemu_pipe_close()
182 int qemu_pipe_read(int pipe, void* buffer, int size) { in qemu_pipe_read() argument
183 const ssize_t r = read(pipe, buffer, size); in qemu_pipe_read()
187 int qemu_pipe_write(int pipe, const void* buffer, int size) { in qemu_pipe_write() argument
188 const ssize_t r = write(pipe, buffer, size); in qemu_pipe_write()
213 void qemu_pipe_print_error(int pipe) { in qemu_pipe_print_error() argument
214 ALOGE("pipe error: fd %d errno %d", pipe, errno); in qemu_pipe_print_error()
/hardware/google/aemu/base/include/aemu/base/misc/
DIpcPipe.h35 void ipcPipeClose(int pipe);
41 ssize_t ipcPipeRead(int pipe, void* buffer, size_t bufferLen);
47 ssize_t ipcPipeWrite(int pipe, const void* buffer, size_t bufferLen);
/hardware/google/aemu/host-common/include/host-common/
DAndroidAsyncMessagePipe.h139 virtual void savePipe(AndroidPipe* pipe, in savePipe() argument
141 auto derivedPipe = static_cast<PipeType*>(pipe); in savePipe()
143 AndroidPipe::Service::savePipe(pipe, stream); in savePipe()
147 PipeType* const pipe; member
170 std::unique_ptr<PipeType> pipe( in createPipeUnderLock()
173 pipe->onLoad(stream); in createPipeUnderLock()
175 AndroidPipe* pipePtr = pipe.get(); in createPipeUnderLock()
176 mPipes[handle.id] = std::move(pipe); in createPipeUnderLock()
182 std::unique_ptr<PipeType> pipe; in destroyPipe() local
187 pipe = std::move(it->second); in destroyPipe()
DAndroidPipe.h111 virtual void savePipe(AndroidPipe* pipe, in savePipe() argument
113 pipe->onSave(stream); in savePipe()
DGoldfishDma.h38 void (*add_buffer)(void* pipe, uint64_t guest_paddr, uint64_t sz);
Dgoldfish_pipe.h149 void (*dma_add_buffer)(void* pipe, uint64_t guest_paddr, uint64_t);
DHostGoldfishPipe.h115 ssize_t writeInternal(InternalPipe** pipe, const void* buffer, size_t len);
/hardware/google/gfxstream/guest/mesa/include/drm-uapi/
Detnaviv_drm.h84 __u32 pipe; /* in */ member
199 __u32 pipe; /* in */ member
223 __u32 pipe; /* in */ member
240 __u32 pipe; /* in */ member
252 __u32 pipe; /* in */ member
260 __u32 pipe; /* in */ member
/hardware/qcom/display/msm8998/sdm/libs/core/
Dresource_default.cpp823 DisplayError ResourceDefault::SetDecimationFactor(HWPipeInfo *pipe) { in SetDecimationFactor() argument
824 float src_h = pipe->src_roi.bottom - pipe->src_roi.top; in SetDecimationFactor()
825 float dst_h = pipe->dst_roi.bottom - pipe->dst_roi.top; in SetDecimationFactor()
828 float src_w = pipe->src_roi.right - pipe->src_roi.left; in SetDecimationFactor()
829 float dst_w = pipe->dst_roi.right - pipe->dst_roi.left; in SetDecimationFactor()
832 pipe->horizontal_decimation = 0; in SetDecimationFactor()
833 pipe->vertical_decimation = 0; in SetDecimationFactor()
835 if (CalculateDecimation(down_scale_w, &pipe->horizontal_decimation) != kErrorNone) { in SetDecimationFactor()
839 if (CalculateDecimation(down_scale_h, &pipe->vertical_decimation) != kErrorNone) { in SetDecimationFactor()
844 pipe->horizontal_decimation, pipe->vertical_decimation); in SetDecimationFactor()
/hardware/qcom/display/msm8909w_3100/sdm/libs/core/
Dresource_default.cpp823 DisplayError ResourceDefault::SetDecimationFactor(HWPipeInfo *pipe) { in SetDecimationFactor() argument
824 float src_h = pipe->src_roi.bottom - pipe->src_roi.top; in SetDecimationFactor()
825 float dst_h = pipe->dst_roi.bottom - pipe->dst_roi.top; in SetDecimationFactor()
828 float src_w = pipe->src_roi.right - pipe->src_roi.left; in SetDecimationFactor()
829 float dst_w = pipe->dst_roi.right - pipe->dst_roi.left; in SetDecimationFactor()
832 pipe->horizontal_decimation = 0; in SetDecimationFactor()
833 pipe->vertical_decimation = 0; in SetDecimationFactor()
835 if (CalculateDecimation(down_scale_w, &pipe->horizontal_decimation) != kErrorNone) { in SetDecimationFactor()
839 if (CalculateDecimation(down_scale_h, &pipe->vertical_decimation) != kErrorNone) { in SetDecimationFactor()
844 pipe->horizontal_decimation, pipe->vertical_decimation); in SetDecimationFactor()
/hardware/qcom/sm8150/display/sdm/libs/core/
Dresource_default.cpp815 DisplayError ResourceDefault::SetDecimationFactor(HWPipeInfo *pipe) { in SetDecimationFactor() argument
816 float src_h = pipe->src_roi.bottom - pipe->src_roi.top; in SetDecimationFactor()
817 float dst_h = pipe->dst_roi.bottom - pipe->dst_roi.top; in SetDecimationFactor()
820 float src_w = pipe->src_roi.right - pipe->src_roi.left; in SetDecimationFactor()
821 float dst_w = pipe->dst_roi.right - pipe->dst_roi.left; in SetDecimationFactor()
824 pipe->horizontal_decimation = 0; in SetDecimationFactor()
825 pipe->vertical_decimation = 0; in SetDecimationFactor()
827 if (CalculateDecimation(down_scale_w, &pipe->horizontal_decimation) != kErrorNone) { in SetDecimationFactor()
831 if (CalculateDecimation(down_scale_h, &pipe->vertical_decimation) != kErrorNone) { in SetDecimationFactor()
836 pipe->horizontal_decimation, pipe->vertical_decimation); in SetDecimationFactor()
/hardware/qcom/sm7250/display/sdm/libs/core/
Dresource_default.cpp812 DisplayError ResourceDefault::SetDecimationFactor(HWPipeInfo *pipe) { in SetDecimationFactor() argument
813 float src_h = pipe->src_roi.bottom - pipe->src_roi.top; in SetDecimationFactor()
814 float dst_h = pipe->dst_roi.bottom - pipe->dst_roi.top; in SetDecimationFactor()
817 float src_w = pipe->src_roi.right - pipe->src_roi.left; in SetDecimationFactor()
818 float dst_w = pipe->dst_roi.right - pipe->dst_roi.left; in SetDecimationFactor()
821 pipe->horizontal_decimation = 0; in SetDecimationFactor()
822 pipe->vertical_decimation = 0; in SetDecimationFactor()
824 if (CalculateDecimation(down_scale_w, &pipe->horizontal_decimation) != kErrorNone) { in SetDecimationFactor()
828 if (CalculateDecimation(down_scale_h, &pipe->vertical_decimation) != kErrorNone) { in SetDecimationFactor()
833 pipe->horizontal_decimation, pipe->vertical_decimation); in SetDecimationFactor()
/hardware/qcom/display/msm8996/sdm/libs/core/
Dresource_default.cpp785 DisplayError ResourceDefault::SetDecimationFactor(HWPipeInfo *pipe) { in SetDecimationFactor() argument
786 float src_h = pipe->src_roi.bottom - pipe->src_roi.top; in SetDecimationFactor()
787 float dst_h = pipe->dst_roi.bottom - pipe->dst_roi.top; in SetDecimationFactor()
790 float src_w = pipe->src_roi.right - pipe->src_roi.left; in SetDecimationFactor()
791 float dst_w = pipe->dst_roi.right - pipe->dst_roi.left; in SetDecimationFactor()
794 pipe->horizontal_decimation = 0; in SetDecimationFactor()
795 pipe->vertical_decimation = 0; in SetDecimationFactor()
797 if (CalculateDecimation(down_scale_w, &pipe->horizontal_decimation) != kErrorNone) { in SetDecimationFactor()
801 if (CalculateDecimation(down_scale_h, &pipe->vertical_decimation) != kErrorNone) { in SetDecimationFactor()
806 pipe->horizontal_decimation, pipe->vertical_decimation); in SetDecimationFactor()
Ddisplay_base.cpp631 HWPipeInfo &pipe = (count == 0) ? layer_config.left_pipe : layer_config.right_pipe; in AppendDump() local
633 if (!pipe.valid) { in AppendDump()
637 LayerRect &src_roi = pipe.src_roi; in AppendDump()
638 LayerRect &dst_roi = pipe.dst_roi; in AppendDump()
640 snprintf(z_order, sizeof(z_order), "%d", pipe.z_order); in AppendDump()
642 snprintf(decimation, sizeof(decimation), "%3d x %3d", pipe.horizontal_decimation, in AppendDump()
643 pipe.vertical_decimation); in AppendDump()
647 "-", pipe.pipe_id, input_buffer->width, input_buffer->height, in AppendDump()
/hardware/qcom/display/msm8909/sdm/libs/core/
Dresource_default.cpp823 DisplayError ResourceDefault::SetDecimationFactor(HWPipeInfo *pipe) { in SetDecimationFactor() argument
824 float src_h = pipe->src_roi.bottom - pipe->src_roi.top; in SetDecimationFactor()
825 float dst_h = pipe->dst_roi.bottom - pipe->dst_roi.top; in SetDecimationFactor()
828 float src_w = pipe->src_roi.right - pipe->src_roi.left; in SetDecimationFactor()
829 float dst_w = pipe->dst_roi.right - pipe->dst_roi.left; in SetDecimationFactor()
832 pipe->horizontal_decimation = 0; in SetDecimationFactor()
833 pipe->vertical_decimation = 0; in SetDecimationFactor()
835 if (CalculateDecimation(down_scale_w, &pipe->horizontal_decimation) != kErrorNone) { in SetDecimationFactor()
839 if (CalculateDecimation(down_scale_h, &pipe->vertical_decimation) != kErrorNone) { in SetDecimationFactor()
844 pipe->horizontal_decimation, pipe->vertical_decimation); in SetDecimationFactor()
/hardware/google/gfxstream/host/gl/gl-host-common/opengl/
DOpenglEsPipe.cpp173 auto pipe = new EmuglPipe(hwPipe, service, renderer, flags, loadStream); in createPipe() local
174 if (!pipe->mIsWorking) { in createPipe()
175 delete pipe; in createPipe()
176 pipe = nullptr; in createPipe()
178 return pipe; in createPipe()
/hardware/google/gfxstream/host/gl/gl-host-common/
DCMakeLists.txt38 # general opengles host stuff, incl process pipe
39 # and opengl es pipe
/hardware/google/graphics/common/libhwc2.1/libdrmresource/include/
Ddrmcrtc.h34 DrmCrtc(DrmDevice *drm, drmModeCrtcPtr c, unsigned pipe);
41 unsigned pipe() const;
/hardware/google/graphics/common/libhwc2.1/libdrmresource/drm/
Ddrmcrtc.cpp29 DrmCrtc::DrmCrtc(DrmDevice *drm, drmModeCrtcPtr c, unsigned pipe) in DrmCrtc() argument
30 : drm_(drm), id_(c->crtc_id), pipe_(pipe), mode_(&c->mode) { in DrmCrtc()
153 unsigned DrmCrtc::pipe() const { in pipe() function in android::DrmCrtc
/hardware/interfaces/media/bufferpool/aidl/default/tests/
Dmulti.cpp79 ASSERT_TRUE(pipe(mCommandPipeFds) == 0); in SetUp()
80 ASSERT_TRUE(pipe(mResultPipeFds) == 0); in SetUp()

1234