Home
last modified time | relevance | path

Searched refs:reserveFds (Results 1 - 20 of 20) sorted by relevance

/drivers/hdf_core/adapter/uhdf2/hdi/src/
H A Dbuffer_util.c24 BufferHandle *AllocateNativeBufferHandle(uint32_t reserveFds, uint32_t reserveInts) in AllocateNativeBufferHandle() argument
26 if (reserveFds > MAX_RESERVE_FDS || reserveInts > MAX_RESERVE_INTS) { in AllocateNativeBufferHandle()
27 HDF_LOGE("%{public}s: illegal reserveFds or reserveInts", __func__); in AllocateNativeBufferHandle()
31 size_t handleSize = sizeof(BufferHandle) + (sizeof(int32_t) * (reserveFds + reserveInts)); in AllocateNativeBufferHandle()
35 handle->reserveFds = reserveFds; in AllocateNativeBufferHandle()
37 for (uint32_t i = 0; i < reserveFds; i++) { in AllocateNativeBufferHandle()
53 BufferHandle *handle = AllocateNativeBufferHandle(other->reserveFds, other->reserveInts); in CloneNativeBufferHandle()
77 for (uint32_t i = 0; i < handle->reserveFds; i++) { in CloneNativeBufferHandle()
80 HDF_LOGE("CloneBufferHandle dup reserveFds faile in CloneNativeBufferHandle()
189 uint32_t reserveFds = 0; HdfSbufReadNativeBufferHandle() local
[all...]
H A Dnative_buffer.cpp90 if (!messageParcel.WriteUint32(handle_->reserveFds) || !messageParcel.WriteUint32(handle_->reserveInts) || in Marshalling()
180 os << "reserveFds:" << handle_->reserveFds << ", "; in Dump()
184 if (UINT32_MAX - handle_->reserveFds >= handle_->reserveInts) { in Dump()
185 uint32_t reserveSize = handle_->reserveFds + handle_->reserveInts; in Dump()
205 uint32_t reserveFds = 0; in ExtractFromParcel() local
207 if (!messageParcel.ReadUint32(reserveFds) || !messageParcel.ReadUint32(reserveInts)) { in ExtractFromParcel()
208 HDF_LOGE("%{public}s: failed to read reserveFds or reserveInts", __func__); in ExtractFromParcel()
211 if ((handle_ = AllocateNativeBufferHandle(reserveFds, reserveInts)) == nullptr) { in ExtractFromParcel()
241 for (uint32_t i = 0; i < handle.reserveFds; in WriteReserveData()
[all...]
/drivers/peripheral/camera/test/hdi/sequenceable_test/src/
H A Dcamera_hdi_sequenceable_test.cpp121 constexpr int32_t reserveFds = 1; in HWTEST_F() local
124 BufferHandle* handle0 = BufferHandleSequenceable::NewBufferHandle(reserveFds, reserveInts); in HWTEST_F()
138 EXPECT_EQ(handle2->reserveFds, reserveFds); in HWTEST_F()
149 constexpr int32_t reserveFds = 1; in HWTEST_F() local
151 BufferHandle* handle0 = BufferHandleSequenceable::NewBufferHandle(reserveFds, reserveInts); in HWTEST_F()
156 bufferHandle.reserveFds = 1; in HWTEST_F()
/drivers/interface/camera/sequenceable/buffer_handle/
H A Dbuffer_handle_sequenceable.cpp45 auto newBufferHandle = NewBufferHandle(bufferHandle.reserveFds, bufferHandle.reserveInts); in BufferHandleSequenceable()
54 BufferHandle* BufferHandleSequenceable::NewBufferHandle(uint32_t reserveFds, uint32_t reserveInts) in NewBufferHandle() argument
56 return AllocateNativeBufferHandle(reserveFds, reserveInts); in NewBufferHandle()
H A Dbuffer_handle_sequenceable.h40 static BufferHandle* NewBufferHandle(uint32_t reserveFds, uint32_t reserveInts);
/drivers/hdf_core/adapter/uhdf2/hdi/test/buffer_handle/
H A Dbuffer_handle_test.cpp35 static BufferHandle *CreateBufferHandle(uint32_t reserveFds = 1, uint32_t reserveInts = 0);
42 BufferHandle *BufferHandleTest::CreateBufferHandle(uint32_t reserveFds, uint32_t reserveInts) in CreateBufferHandle() argument
44 BufferHandle *handle = AllocateNativeBufferHandle(reserveFds, reserveInts); in CreateBufferHandle()
57 for (uint32_t i = 0; i < reserveFds; i++) { in CreateBufferHandle()
61 for (uint32_t i = reserveFds; i < reserveInts; i++) { in CreateBufferHandle()
82 os << "reserveFds:" << handle->reserveFds << ", "; in BufferHandleDump()
85 if (UINT32_MAX - handle->reserveFds >= handle->reserveInts) { in BufferHandleDump()
86 uint32_t reserveSize = handle->reserveFds + handle->reserveInts; in BufferHandleDump()
244 // write reserveFds in HWTEST_F()
[all...]
H A Dnative_buffer_test.cpp205 for (uint32_t i = 0; i < handle->reserveFds; i++) { in HWTEST_F()
310 ret = parcel.WriteUint32(1); // reserveFds in HWTEST_F()
340 ret = parcel.WriteUint32(1); // reserveFds in HWTEST_F()
/drivers/peripheral/codec/hal/src/
H A Dcodec_types.c38 if (!HdfSbufWriteUint32(data, handle->reserveFds) || !HdfSbufWriteUint32(data, handle->reserveInts) || in BufferHandleMarshalling()
58 for (uint32_t i = 0; i < handle->reserveFds; i++) { in BufferHandleMarshalling()
66 if (!HdfSbufWriteInt32(data, handle->reserve[i + handle->reserveFds])) { in BufferHandleMarshalling()
67 CODEC_LOGE("write handle->reserve[%{public}d] failed!", i + handle->reserveFds); in BufferHandleMarshalling()
78 uint32_t reserveFds = 0; in BufferHandleUnmarshalling() local
80 if (!HdfSbufReadUint32(data, &reserveFds) || !HdfSbufReadUint32(data, &reserveInts)) { in BufferHandleUnmarshalling()
81 CODEC_LOGE("read reserveFds or reserveInts failed!"); in BufferHandleUnmarshalling()
85 BufferHandle *tmpHandle = AllocateBufferHandle(reserveFds, reserveInts); in BufferHandleUnmarshalling()
110 for (uint32_t i = 0; i < tmpHandle->reserveFds; i++) { in BufferHandleUnmarshalling()
115 if (!HdfSbufReadInt32(data, &tmpHandle->reserve[tmpHandle->reserveFds in BufferHandleUnmarshalling()
[all...]
/drivers/hdf_core/interfaces/inner_api/hdi/base/
H A Dbuffer_util.h44 * @brief Defines the maximum value of the <b>reserveFds</b> in <b>BufferHandle</b>.
61 * based on the specified <b>reserveFds</b> and <b>reserveInts</b>.
63 * @param reserveFds Indicates the file descriptor (FD) count (<b>0</b> to <b>MAX_RESERVE_FDS</b>) in <b>reserve[0]</b>.
64 * @param reserveInts Indicates the integer count (<b>0</b> to <b>MAX_RESERVE_FDS</b>) in <b>reserve[reserveFds]</b>.
68 BufferHandle *AllocateNativeBufferHandle(uint32_t reserveFds, uint32_t reserveInts);
H A Dbuffer_handle.h63 uint32_t reserveFds; /**< Number of the reserved FDs */ member
/drivers/peripheral/base/
H A Dbuffer_handle.h35 uint32_t reserveFds; /**< the number of reserved fd value */ member
/drivers/peripheral/display/buffer/vdi_base/include/
H A Dbuffer_handle.h35 uint32_t reserveFds; /**< the number of reserved fd value */ member
/drivers/peripheral/display/hal/default_standard/src/display_gralloc/
H A Dallocator.cpp198 const uint32_t reserveFds = handle->reserveFds; in FreeMem() local
199 for (uint32_t i = 0; i < reserveFds; i++) { in FreeMem()
/drivers/peripheral/display/buffer/vdi_base/src/
H A Ddisplay_gralloc_gbm.cpp267 bufferHandle->reserveFds = 0; in InitBufferHandle()
339 const uint32_t reserveFds = handle->reserveFds; in CloseBufferHandle() local
340 for (uint32_t i = 0; i < reserveFds; i++) { in CloseBufferHandle()
/drivers/interface/display/composer/v1_0/display_command/
H A Ddisplay_cmd_utils.h203 HDF_LOGE("%{public}s, write null buffer reserveFds error", __func__)); in BufferHandlePack()
208 DISPLAY_CHK_RETURN(packer.WriteUint32(buffer->reserveFds) == false, HDF_FAILURE, in BufferHandlePack()
209 HDF_LOGE("%{public}s, write buffer->reserveFds error", __func__)); in BufferHandlePack()
232 for (i = 0; i < buffer->reserveFds; i++) { in BufferHandlePack()
307 for (i = 0; i < handle->reserveFds; i++) { in UnpackExtraInfo()
/drivers/peripheral/display/buffer/test/moduletest/
H A Ddisplay_buffer_mt.cpp102 HDF_LOGD("reserveFds =%{public}d", handle.reserveFds); in DumpBufferHandle()
/drivers/peripheral/codec/test/demo/v2.0/src/
H A Dcodec_hdi_decode.cpp459 sizeof(BufferHandle) + (sizeof(int32_t) * (bufferHandle->reserveFds + bufferHandle->reserveInts)); in UseBufferHandle()
536 buffer->bufferLen = sizeof(BufferHandle) + sizeof(int32_t) * (bufferInfo->bufferHandle->reserveFds + in FillAllTheBuffer()
H A Dcodec_hdi_encode.cpp535 sizeof(BufferHandle) + sizeof(int32_t) * (bufferHandle->reserveFds + bufferHandle->reserveInts); in FillCodecBuffer()
/drivers/peripheral/display/hal/default/
H A Ddisplay_gralloc.c162 buffer->hdl.reserveFds * sizeof(uint32_t)) / sizeof(uint32_t); in InitBufferHandle()
/drivers/peripheral/codec/test/benchmarktest/
H A Dcodec_benchmark_omx_test.cpp466 sizeof(BufferHandle) + (sizeof(int32_t) * (bufferHandle->reserveFds + bufferHandle->reserveInts)); in BENCHMARK_F()

Completed in 12 milliseconds