Home
last modified time | relevance | path

Searched refs:offsetsCur (Results 1 – 8 of 8) sorted by relevance

/ohos5.0/foundation/communication/ipc/ipc/native/c/ipc/src/liteos_a/
H A Dserializer_inner.c46 IPC_IO_RETURN_IF_FAIL(io->offsetsCur != NULL); in IoPushSpecObj()
50 *(io->offsetsCur) = (char*)ptr - io->bufferBase; in IoPushSpecObj()
51 io->offsetsCur++; in IoPushSpecObj()
62 IPC_IO_RETURN_IF_FAIL(io->offsetsCur != NULL); in IoPopSpecObj()
63 if ((io->offsetsLeft == 0) || (*(io->offsetsCur) != io->bufferCur - io->bufferBase)) { in IoPopSpecObj()
69 io->offsetsCur++; in IoPopSpecObj()
H A Dipc_invoker.c148 io->offsetsCur = io->offsetsBase = (size_t *)(intptr_t)(msg->offsets); in IpcIoInitFromMsg()
172 (data->offsetsCur == NULL) ||(data->offsetsBase == NULL) || in CheckIpcIo()
173 ((intptr_t)data->bufferBase < (intptr_t)data->offsetsCur)) { in CheckIpcIo()
177 …totalSize = data->bufferCur - data->bufferBase + ((char*)data->offsetsCur - (char*)data->offsetsBa… in CheckIpcIo()
213 .spObjNum = ((char *)reply->offsetsCur - (char *)reply->offsetsBase) / sizeof(size_t) in SendReply()
580 ….spObjNum = (data == NULL) ? 0 : ((char *)data->offsetsCur - (char *)data->offsetsBase) / sizeof(… in IpcSendRequest()
/ohos5.0/foundation/communication/ipc/ipc/native/c/ipc/src/linux/
H A Dserializer_inner.c26 if (io->offsetsCur == NULL) { in IoPushBinderObj()
34 *(io->offsetsCur) = (char*)ptr - (char*)io->bufferBase; in IoPushBinderObj()
35 io->offsetsCur++; in IoPushBinderObj()
73 if (io->offsetsCur == NULL) { in IpcIoPopRef()
83 io->offsetsCur++; in IpcIoPopRef()
H A Dipc_invoker.c151 … buf->btd.offsets_size = (data == NULL) ? 0 : ((char*)data->offsetsCur - (char*)data->offsetsBase); in ToTransData()
160 data->offsetsBase = data->offsetsCur = (size_t *)tr->data.ptr.offsets; in ToIpcData()
423 data->offsetsLeft = ((char*)data->offsetsCur - (char*)data->offsetsBase) / sizeof(size_t); in InternalRequest()
425 data->offsetsCur = data->offsetsBase; in InternalRequest()
438 … reply->offsetsLeft = ((char*)reply->offsetsCur - (char*)reply->offsetsBase) / sizeof(size_t); in InternalRequest()
440 reply->offsetsCur = reply->offsetsBase; in InternalRequest()
/ohos5.0/foundation/communication/ipc/ipc/test/rpc/samgr/
H A Drpc_mini_samgr.c84 reply->offsetsCur = reply->offsetsBase; in GetSystemAbilityById()
127 reply->offsetsCur = reply->offsetsBase; in GetRemoteSystemAbility()
/ohos5.0/foundation/communication/ipc/ipc/native/c/rpc/src/
H A Ddbinder_invoker.c82 (uint64_t)((data->offsetsCur - data->offsetsBase) * sizeof(size_t)); in ToTransData()
88 data->offsetsBase = data->offsetsCur = (size_t *)(data->bufferBase + (size_t)tr->buffer_size); in ToIpcData()
126 uint32_t dataSize = (uint32_t)(data->offsetsCur - data->offsetsBase) + in ProcessNormalData()
/ohos5.0/foundation/communication/ipc/ipc/native/c/manager/src/
H A Dserializer.c56 io->offsetsCur = io->offsetsBase = (size_t *)buffer; in IpcIoInit()
128 size_t srcUsedOffsetsNum = src->offsetsCur - src->offsetsBase; in IpcIoAppend()
153 *(dst->offsetsCur) = *(src->offsetsBase + i) + offsetAdjust; in IpcIoAppend()
154 dst->offsetsCur++; in IpcIoAppend()
/ohos5.0/foundation/communication/ipc/interfaces/innerkits/c/ipc/include/
H A Dserializer.h31 size_t *offsetsCur; member