Home
last modified time | relevance | path

Searched refs:transData (Results 1 - 8 of 8) sorted by relevance

/foundation/communication/ipc/ipc/native/src/mock/include/
H A Ddbinder_base_invoker_process.h184 std::shared_ptr<dbinder_transaction_data> transData = nullptr; in ProcessRawData() local
186 transData.reset(reinterpret_cast<dbinder_transaction_data *>(::operator new(totalSize))); in ProcessRawData()
187 if (transData == nullptr) { in ProcessRawData()
192 ConstructTransData(data, *transData, totalSize, seqNum, BC_SEND_RAWDATA, 0, 0); in ProcessRawData()
193 int result = memcpy_s(reinterpret_cast<char *>(transData.get()) + sizeof(dbinder_transaction_data), in ProcessRawData()
199 result = OnSendRawData(sessionObject, transData.get(), totalSize); in ProcessRawData()
216 std::shared_ptr<dbinder_transaction_data> transData = nullptr; in ProcessNormalData() local
217 transData.reset(reinterpret_cast<dbinder_transaction_data *>(::operator new(sendSize))); in ProcessNormalData()
218 if (transData == nullptr) { in ProcessNormalData()
222 ConstructTransData(data, *transData, sendSiz in ProcessNormalData()
356 MoveMessageParcel2TransData(MessageParcel &data, std::shared_ptr<T> sessionObject, std::shared_ptr<dbinder_transaction_data> transData, int32_t socketId, int status) MoveMessageParcel2TransData() argument
[all...]
H A Ddbinder_base_invoker_object.h245 void DBinderBaseInvoker<T>::ConstructTransData(MessageParcel &data, dbinder_transaction_data &transData, in ConstructTransData() argument
248 transData.sizeOfSelf = totalSize; in ConstructTransData()
249 transData.magic = DBINDER_MAGICWORD; in ConstructTransData()
250 transData.version = SUPPORT_TOKENID_VERSION_NUM; in ConstructTransData()
251 transData.cmd = cmd; in ConstructTransData()
252 transData.code = code; in ConstructTransData()
253 transData.flags = flags; in ConstructTransData()
254 transData.cookie = 0; in ConstructTransData()
255 transData.seqNumber = seqNum; in ConstructTransData()
256 transData in ConstructTransData()
290 MoveTransData2Buffer(std::shared_ptr<T> sessionObject, std::shared_ptr<dbinder_transaction_data> transData) MoveTransData2Buffer() argument
[all...]
H A Ddbinder_base_invoker_define.h121 void ConstructTransData(MessageParcel &data, dbinder_transaction_data &transData, size_t totalSize,
126 bool MoveTransData2Buffer(std::shared_ptr<T> sessionObject, std::shared_ptr<dbinder_transaction_data> transData);
127 bool RemoveDBinderPtrData(std::shared_ptr<dbinder_transaction_data> transData, uint32_t &cutCount);
130 std::shared_ptr<dbinder_transaction_data> transData, int32_t socketId, int status);
H A Ddbinder_base_invoker_interface.h49 std::shared_ptr<dbinder_transaction_data> transData = in WriteTransaction() local
51 if (transData == nullptr) { in WriteTransaction()
57 if (MoveTransData2Buffer(sessionObject, transData) != true) { in WriteTransaction()
/foundation/communication/ipc/ipc/native/c/rpc/src/
H A Ddbinder_invoker.c94 static int32_t MoveIpcToTransData(IpcIo *data, dbinder_transaction_data *transData, int status) in MoveIpcToTransData() argument
97 ToTransData(data, transData); in MoveIpcToTransData()
98 if (memcpy_s(transData->buffer, transData->buffer_size, data->bufferBase, transData->buffer_size) != EOK) { in MoveIpcToTransData()
99 RPC_LOG_ERROR("transData buffer memset failed"); in MoveIpcToTransData()
102 uint32 offsetsSize = transData->sizeOfSelf - sizeof(dbinder_transaction_data) - transData->buffer_size; in MoveIpcToTransData()
104 if (memcpy_s(transData->buffer + transData in MoveIpcToTransData()
119 ProcessNormalData(IpcIo *data, int32_t handle, int status, dbinder_transaction_data *transData) ProcessNormalData() argument
154 MoveTransData2Buffer(HandleSessionList *sessionObject, dbinder_transaction_data *transData) MoveTransData2Buffer() argument
199 dbinder_transaction_data transData = { WriteTransaction() local
280 dbinder_transaction_data transData = { HandleReply() local
[all...]
/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/
H A Drs_unmarshal_thread.cpp93 auto transData = RSBaseRenderUtil::ParseTransactionData(*parcel); in RecvParcel()
95 if (!transData) { in RecvParcel()
102 if (!transData->IsCallingPidValid(callingPid, nodeMap, conflictCommandPid, commandMapDesc)) { in RecvParcel()
107 bool shouldDrop = ReportTransactionDataStatistics(callingPid, transData.get(), isNonSystemAppCalling); in RecvParcel()
113 RS_PROFILER_ON_PARCEL_RECEIVE(parcel.get(), transData.get()); in RecvParcel()
116 cachedTransactionDataMap_[transData->GetSendingPid()].emplace_back(std::move(transData)); in RecvParcel()
H A Drs_base_render_util.cpp1418 std::unique_ptr<RSTransactionData> transData(transactionData);
1419 return transData;
/foundation/communication/dsoftbus/core/authentication/src/
H A Dauth_interface.c128 AuthTransData transData = { in NotifyTransDataReceived() local
135 listener->onDataReceived(authHandle, &transData); in NotifyTransDataReceived()

Completed in 9 milliseconds