Home
last modified time | relevance | path

Searched refs:binder_size_t (Results 1 - 18 of 18) sorted by relevance

/foundation/communication/ipc/ipc/native/c/ipc/src/linux/include/
H A Dsys_binder.h55 typedef __u32 binder_size_t; typedef
58 typedef __u64 binder_size_t; typedef
89 binder_size_t length;
90 binder_size_t parent;
91 binder_size_t parent_offset;
101 binder_size_t num_fds;
102 binder_size_t parent;
103 binder_size_t parent_offset;
107 binder_size_t write_size;
108 binder_size_t write_consume
[all...]
/foundation/communication/ipc/ipc/native/src/mock/include/
H A Dsys_binder.h47 typedef __u32 binder_size_t; typedef
50 typedef __u64 binder_size_t; typedef
79 binder_size_t length;
80 binder_size_t parent;
81 binder_size_t parent_offset;
90 binder_size_t num_fds;
91 binder_size_t parent;
92 binder_size_t parent_offset;
95 binder_size_t write_size;
96 binder_size_t write_consume
[all...]
H A Ddbinder_base_invoker_process.h49 tr->offsets_size / sizeof(binder_size_t)); in ProcessTransaction()
212 uint32_t sendSize = ((data.GetDataSize() > 0) ? data.GetDataSize() : sizeof(binder_size_t)) + in ProcessNormalData()
214 data.GetOffsetsSize() * sizeof(binder_size_t); in ProcessNormalData()
272 size_t objCount = tr->offsets_size / sizeof(binder_size_t); in RemoveDBinderPtrData()
274 binder_size_t *offsets = reinterpret_cast<binder_size_t *>(tr->buffer + tr->buffer_size); in RemoveDBinderPtrData()
279 binder_size_t delOffset = offsets[i]; in RemoveDBinderPtrData()
285 tr->offsets_size -= sizeof(binder_size_t); in RemoveDBinderPtrData()
301 size_t delSize = sizeof(binder_size_t) + sizeof(binder_buffer_object) + T::GetFlatSessionLen(); in RemoveDBinderPtrData()
319 size_t objCount = tr->offsets_size / sizeof(binder_size_t); in OverrideMessageParcelData()
[all...]
H A Ddbinder_base_invoker_object.h112 bool DBinderBaseInvoker<T>::IRemoteObjectTranslateWhenSend(char *dataBuffer, binder_size_t bufferSize, in IRemoteObjectTranslateWhenSend()
120 binder_size_t *binderObjectsOffsets = reinterpret_cast<binder_size_t *>(data.GetObjectOffsets()); in IRemoteObjectTranslateWhenSend()
121 uint32_t offsetOfSession = bufferSize + data.GetOffsetsSize() * sizeof(binder_size_t); in IRemoteObjectTranslateWhenSend()
162 bool DBinderBaseInvoker<T>::IRemoteObjectTranslateWhenRcv(char *dataBuffer, binder_size_t bufferSize, in IRemoteObjectTranslateWhenRcv()
168 binder_size_t *binderObjectsOffsets = reinterpret_cast<binder_size_t *>(data.GetObjectOffsets()); in IRemoteObjectTranslateWhenRcv()
169 uint32_t offsetOfSession = bufferSize + data.GetOffsetsSize() * sizeof(binder_size_t); in IRemoteObjectTranslateWhenRcv()
376 messageInfo->offsetsSize / sizeof(binder_size_t)); in HandleReply()
H A Ddbinder_base_invoker_interface.h198 if ((tr->flags & MessageOption::TF_STATUS_CODE) && (tr->offsets != sizeof(binder_size_t))) { in CheckTransactionData()
205 binder_size_t sessionSize = in CheckTransactionData()
207 if (sessionSize * sizeof(binder_size_t) != tr->offsets_size * T::GetFlatSessionLen()) { in CheckTransactionData()
H A Ddbinder_base_invoker_define.h114 bool IRemoteObjectTranslateWhenSend(char *dataBuffer, binder_size_t bufferSize, MessageParcel &data,
116 bool IRemoteObjectTranslateWhenRcv(char *dataBuffer, binder_size_t bufferSize, MessageParcel &data,
/foundation/graphic/graphic_2d/rosen/modules/platform/utils/
H A Dflat_obj.h32 typedef uint32_t binder_size_t; typedef
35 typedef uint64_t binder_size_t; typedef
56 typedef __u32 binder_size_t; typedef
59 typedef __u64 binder_size_t; typedef
H A Dparcel.h199 * @return `binder_size_t`-type pointer to
203 binder_size_t GetObjectOffsets() const;
659 void InjectOffsets(binder_size_t offsets, size_t offsetSize);
737 bool WriteObjectOffset(binder_size_t offset);
786 binder_size_t *objectOffsets_;
H A Dparcel.cpp71 binder_size_t Parcel::GetObjectOffsets() const in GetObjectOffsets()
106 void Parcel::InjectOffsets(binder_size_t offsets, size_t offsetSize) in InjectOffsets()
269 bool Parcel::WriteObjectOffset(binder_size_t offset) in WriteObjectOffset()
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/platform/ohos/
H A Drs_ashmem_helper.cpp185 binder_size_t* object = reinterpret_cast<binder_size_t*>(dataParcel->GetObjectOffsets()); in CopyFileDescriptor()
200 binder_size_t* object = reinterpret_cast<binder_size_t*>(dataParcel->GetObjectOffsets()); in InjectFileDescriptor()
250 reinterpret_cast<void*>(dataParcel->GetObjectOffsets()), sizeof(binder_size_t) * offsetSize); in CreateAshmemParcel()
276 auto* offsets = ashmemParcel->ReadBuffer(sizeof(binder_size_t) * offsetSize); in ParseFromAshmemParcel()
282 dataParcel->InjectOffsets(reinterpret_cast<binder_size_t>(offsets), offsetSize); in ParseFromAshmemParcel()
/foundation/communication/ipc/ipc/native/src/core/source/
H A Dmessage_parcel.cpp283 binder_size_t *object = nullptr; in ClearFileDescriptor()
286 object = reinterpret_cast<binder_size_t *>(GetObjectOffsets()); in ClearFileDescriptor()
313 binder_size_t *object = nullptr; in ContainFileDescriptors()
316 object = reinterpret_cast<binder_size_t *>(GetObjectOffsets()); in ContainFileDescriptors()
574 binder_size_t objectOffsets = data.GetObjectOffsets(); in Append()
575 auto *newObjectOffsets = reinterpret_cast<binder_size_t *>(objectOffsets); in Append()
608 auto objOffsets = reinterpret_cast<binder_size_t *>(GetObjectOffsets()); in PrintBuffer()
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/platform/ohos/
H A Drs_ashmem_helper_test.cpp62 dataParcel->objectOffsets_ = new binder_size_t[offsetsSize]; in CreateMessageParcel()
74 binder_size_t* object = reinterpret_cast<binder_size_t*>(dataParcel->GetObjectOffsets()); in CreateMessageParcel()
/foundation/communication/ipc/ipc/native/src/mock/source/
H A Dbinder_invoker.cpp203 binder_size_t *objOffset = reinterpret_cast<binder_size_t *>(parcel.GetObjectOffsets()); in TranslateDBinderProxy()
404 binder_size_t *objOffset = reinterpret_cast<binder_size_t *>(parcel.GetObjectOffsets()); in TranslateDBinderStub()
808 data->InjectOffsets(tr.data.ptr.offsets, tr.offsets_size / sizeof(binder_size_t)); in Transaction()
958 reply->InjectOffsets(tr->data.ptr.offsets, tr->offsets_size / sizeof(binder_size_t)); in HandleReply()
1103 bwr.write_size = (binder_size_t)outAvail; in TransactWithDriver()
1149 tr.offsets_size = data.GetOffsetsSize() * sizeof(binder_size_t); in WriteTransaction()
/foundation/communication/ipc/ipc/native/src/core/include/
H A Dipc_process_skeleton.h53 binder_size_t bufferSize;
54 binder_size_t offsetsSize;
/foundation/graphic/graphic_2d/rosen/modules/render_service/core/transaction/
H A Drs_render_service_connection_stub.cpp160 binder_size_t* object = reinterpret_cast<binder_size_t*>(old.GetObjectOffsets()); in CopyFileDescriptor()
161 binder_size_t* copiedObject = reinterpret_cast<binder_size_t*>(copied.GetObjectOffsets()); in CopyFileDescriptor()
/foundation/graphic/graphic_2d/rosen/modules/render_service_profiler/
H A Drs_profiler_base.cpp555 binder_size_t* object = reinterpret_cast<binder_size_t*>(parcel.GetObjectOffsets()); in MarshalRenderModifier()
/foundation/communication/ipc/ipc/native/c/ipc/src/linux/
H A Dipc_invoker.c161 data->offsetsLeft = (tr->offsets_size) / sizeof(binder_size_t); in ToIpcData()
/foundation/communication/ipc/ipc/native/test/unittest/common/
H A Dipc_binder_databus_invoker_unittest.cpp678 tmp->buffer_size = sizeof(binder_size_t);

Completed in 20 milliseconds