/ohos5.0/drivers/hdf_core/framework/utils/src/ |
H A D | hdf_sbuf.c | 82 sbuf->impl->flush(sbuf->impl); in HdfSbufFlush() 88 return (sbuf != NULL && sbuf->impl != NULL) ? sbuf->impl->getCapacity(sbuf->impl) : 0; in HdfSbufGetCapacity() 94 return sbuf->impl->getDataSize(sbuf->impl); in HdfSbufGetDataSize() 100 sbuf->impl->setDataSize(sbuf->impl, size); in HdfSbufSetDataSize() 242 return sbuf->impl->readString(sbuf->impl); in HdfSbufReadString() 254 return sbuf->impl->readString16(sbuf->impl); in HdfSbufReadString16() 433 newBuf->impl = sbuf->impl->copy(sbuf->impl); in HdfSbufCopy() 450 newBuf->impl = sbuf->impl->move(sbuf->impl); in HdfSbufMove() 461 sbuf->impl->transDataOwnership(sbuf->impl); in HdfSbufTransDataOwnership() 468 sbuf->impl->recycle(sbuf->impl); in HdfSbufRecycle() [all …]
|
H A D | hdf_sbuf_impl_raw.c | 55 if (sbuf->data != NULL && !sbuf->isBind) { in SbufRawImplRecycle() 64 return (sbuf->capacity < sbuf->writePos) ? 0 : (sbuf->capacity - sbuf->writePos); in SbufRawImplGetLeftWriteSize() 69 return (sbuf->writePos < sbuf->readPos) ? 0 : (sbuf->writePos - sbuf->readPos); in SbufRawImplGetLeftReadSize() 140 return (sbuf != NULL) ? sbuf->capacity : 0; in SbufRawImplGetCapacity() 146 return (sbuf != NULL) ? sbuf->writePos : 0; in SbufRawImplGetDataSize() 219 dest = sbuf->data + sbuf->writePos; in SbufRawImplWrite() 390 *data = sbuf->data + sbuf->readPos; in SbufRawImplReadBuffer() 402 if (sbuf == NULL || sbuf->data == NULL) { in SbufRawImplReadString() 416 str = (char *)(sbuf->data + sbuf->readPos); in SbufRawImplReadString() 427 if (sbuf == NULL || sbuf->data == NULL) { in SbufRawImplCopy() [all …]
|
/ohos5.0/drivers/hdf_core/adapter/uhdf2/ipc/src/ |
H A D | hdf_sbuf_impl_hipc.cpp | 54 auto parcel = MParcelCast(sbuf); in SbufMParcelImplWriteBuffer() 83 return MParcelCast(sbuf)->WriteUint8(value); in SbufMParcelImplWriteUint8() 88 return MParcelCast(sbuf)->WriteInt64(value); in SbufMParcelImplWriteInt64() 103 return MParcelCast(sbuf)->WriteInt8(value); in SbufMParcelImplWriteInt8() 137 bool ret = MParcelCast(sbuf)->ReadFloat(v); in SbufMParcelImplReadFloat() 163 MessageParcel *parcel = MParcelCast(sbuf); in SbufMParcelImplReadBuffer() 264 return MParcelCast(sbuf)->ReadCString(); in SbufMParcelImplReadString() 301 return MParcelCast(sbuf)->FlushBuffer(); in SbufMParcelImplFlush() 316 MParcelCast(sbuf)->SetDataSize(size); in SbufMParcelImplSetDataSize() 374 return &sbuf->infImpl; in SbufObtainIpc() [all …]
|
/ohos5.0/drivers/hdf_core/framework/utils/include/ |
H A D | hdf_sbuf_impl.h | 35 bool (*writeInt8)(struct HdfSBufImpl *sbuf, int8_t value); 38 bool (*writeFloat)(struct HdfSBufImpl *sbuf, float value); 41 bool (*readFloat)(struct HdfSBufImpl *sbuf, float *value); 42 int (*readFileDescriptor)(struct HdfSBufImpl *sbuf); 54 const char *(*readString)(struct HdfSBufImpl *sbuf); 59 void (*flush)(struct HdfSBufImpl *sbuf); 60 size_t (*getCapacity)(const struct HdfSBufImpl *sbuf); 61 size_t (*getDataSize)(const struct HdfSBufImpl *sbuf); 63 void (*recycle)(struct HdfSBufImpl *sbuf); 64 struct HdfSBufImpl *(*move)(struct HdfSBufImpl *sbuf); [all …]
|
/ohos5.0/drivers/hdf_core/interfaces/inner_api/utils/ |
H A D | hdf_sbuf.h | 167 bool HdfSbufWriteInt8(struct HdfSBuf *sbuf, int8_t value); 203 bool HdfSbufWriteFloat(struct HdfSBuf *sbuf, float data); 261 int HdfSbufReadFileDescriptor(struct HdfSBuf *sbuf); 422 const char *HdfSbufReadString(struct HdfSBuf *sbuf); 433 uint8_t *HdfSbufGetData(const struct HdfSBuf *sbuf); 442 void HdfSbufFlush(struct HdfSBuf *sbuf); 452 size_t HdfSbufGetCapacity(const struct HdfSBuf *sbuf); 462 size_t HdfSbufGetDataSize(const struct HdfSBuf *sbuf); 513 void HdfSbufRecycle(struct HdfSBuf *sbuf); 524 struct HdfSBuf *HdfSbufMove(struct HdfSBuf *sbuf); [all …]
|
/ohos5.0/drivers/hdf_core/adapter/uhdf2/shared/src/ |
H A D | dev_attribute_serialize.c | 27 if (attribute == NULL || sbuf == NULL) { in DeviceAttributeSerialize() 31 if (!HdfSbufWriteUint32(sbuf, attribute->deviceId) || in DeviceAttributeSerialize() 32 !HdfSbufWriteUint16(sbuf, attribute->policy) || in DeviceAttributeSerialize() 33 !HdfSbufWriteString(sbuf, attribute->svcName) || in DeviceAttributeSerialize() 57 const char *svcName = HdfSbufReadString(sbuf); in DeviceAttributeSet() 68 const char *moduleName = HdfSbufReadString(sbuf); in DeviceAttributeSet() 79 const char *deviceName = HdfSbufReadString(sbuf); in DeviceAttributeSet() 91 if (!HdfSbufReadUint32(sbuf, &length)) { in DeviceAttributeSet() 113 if (sbuf == NULL) { in DeviceAttributeDeserialize() 127 …if (!HdfSbufReadUint32(sbuf, &attribute->deviceId) || !HdfSbufReadUint16(sbuf, &attribute->policy)… in DeviceAttributeDeserialize() [all …]
|
/ohos5.0/drivers/peripheral/wlan/client/ |
H A D | BUILD.gn | 26 "src/sbuf/sbuf_cmd_adapter.c", 27 "src/sbuf/sbuf_common_adapter.c", 28 "src/sbuf/sbuf_event_adapter.c", 29 "src/sbuf/sbuf_wpa_cmd_adapter.c", 57 "src/sbuf/sbuf_common_adapter.c", 58 "src/sbuf/sbuf_wpa_cmd_adapter.c", 74 "src/sbuf/sbuf_cmd_adapter.c", 75 "src/sbuf/sbuf_event_adapter.c", 107 "src/sbuf/sbuf_event_adapter.c",
|
/ohos5.0/base/web/webview/interfaces/kits/napi/common/ |
H A D | web_errors.cpp | 94 char sbuf[256]; in FormatString() local 97 if (vsnprintf_s(sbuf, sizeof(sbuf), sizeof(sbuf) - 1, errorMsgTemplate, args) < 0) { in FormatString() 102 return sbuf; in FormatString()
|
/ohos5.0/drivers/hdf_core/adapter/uhdf2/osal/src/ |
H A D | osal_sysevent.c | 63 struct HdfSBuf *sbuf = HdfSbufObtain(sizeof(uint64_t)); in FinishEvent() local 65 if (sbuf == NULL) { in FinishEvent() 69 if (!HdfSbufWriteUint64(sbuf, event->syncToken)) { in FinishEvent() 70 HdfSbufRecycle(sbuf); in FinishEvent() 74 int ret = service->dispatcher->Dispatch(&service->object, KEVENT_COMPLETE_EVENT, sbuf, NULL); in FinishEvent() 79 HdfSbufRecycle(sbuf); in FinishEvent()
|
/ohos5.0/drivers/peripheral/light/hal/src/ |
H A D | light_controller.c | 283 struct HdfSBuf *sbuf = NULL; in OnMultiLights() local 294 sbuf = HdfSbufObtain(sizeof(struct LightColor) * count); in OnMultiLights() 295 if (sbuf == NULL) { in OnMultiLights() 300 if (!HdfSbufWriteInt32(sbuf, lightId)) { in OnMultiLights() 306 if (!HdfSbufWriteInt32(sbuf, LIGHT_OPS_IO_CMD_ENABLE_MULTI_LIGHTS)) { in OnMultiLights() 312 if (!HdfSbufWriteBuffer(sbuf, colors, sizeof(*colors))) { in OnMultiLights() 318 if (!HdfSbufWriteInt32(sbuf, count)) { in OnMultiLights() 324 ret = SendLightMsg(LIGHT_IO_CMD_OPS, sbuf, NULL); in OnMultiLights() 330 HdfSbufRecycle(sbuf); in OnMultiLights()
|
/ohos5.0/drivers/hdf_core/framework/core/manager/test/unittest/common/ |
H A D | hdf_sbuf_test.cpp | 64 bool PushDataSequence(HdfSBuf *sbuf) in PushDataSequence() argument 115 bool PullDataSequence(HdfSBuf *sbuf) in PullDataSequence() argument 122 ret = HdfSbufReadUint8(sbuf, &val); in PullDataSequence() 129 ret = HdfSbufReadUint16(sbuf, &val); in PullDataSequence() 136 ret = HdfSbufReadUint32(sbuf, &val); in PullDataSequence() 143 ret = HdfSbufReadUint64(sbuf, &val); in PullDataSequence() 150 ret = HdfSbufReadInt8(sbuf, &val); in PullDataSequence() 158 ret = HdfSbufReadInt16(sbuf, &val); in PullDataSequence() 165 ret = HdfSbufReadInt32(sbuf, &val); in PullDataSequence() 172 ret = HdfSbufReadInt64(sbuf, &val); in PullDataSequence() [all …]
|
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/audio_v1_0/c_target/audio/v1_0/ |
H A D | audio_types.c.txt | 138 HDF_LOGE("%{public}s: invalid sbuf", __func__); 157 HDF_LOGE("%{public}s: invalid sbuf", __func__); 196 HDF_LOGE("%{public}s: invalid sbuf", __func__); 226 HDF_LOGE("%{public}s: invalid sbuf", __func__); 290 HDF_LOGE("%{public}s: invalid sbuf", __func__); 327 HDF_LOGE("%{public}s: invalid sbuf", __func__); 420 HDF_LOGE("%{public}s: invalid sbuf", __func__); 450 HDF_LOGE("%{public}s: invalid sbuf", __func__); 514 HDF_LOGE("%{public}s: invalid sbuf", __func__); 539 HDF_LOGE("%{public}s: invalid sbuf", __func__); [all …]
|
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/audio_v2_0/c_target/audio/v2_0/ |
H A D | audio_types.c.txt | 138 HDF_LOGE("%{public}s: invalid sbuf", __func__); 157 HDF_LOGE("%{public}s: invalid sbuf", __func__); 196 HDF_LOGE("%{public}s: invalid sbuf", __func__); 226 HDF_LOGE("%{public}s: invalid sbuf", __func__); 290 HDF_LOGE("%{public}s: invalid sbuf", __func__); 327 HDF_LOGE("%{public}s: invalid sbuf", __func__); 420 HDF_LOGE("%{public}s: invalid sbuf", __func__); 450 HDF_LOGE("%{public}s: invalid sbuf", __func__); 514 HDF_LOGE("%{public}s: invalid sbuf", __func__); 539 HDF_LOGE("%{public}s: invalid sbuf", __func__); [all …]
|
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/wlan_v1_1/c_target/wlan/v1_1/ |
H A D | wlan_types.c.txt | 96 HDF_LOGE("%{public}s: invalid sbuf", __func__); 121 HDF_LOGE("%{public}s: invalid sbuf", __func__); 176 HDF_LOGE("%{public}s: invalid sbuf", __func__); 196 HDF_LOGE("%{public}s: invalid sbuf", __func__); 245 HDF_LOGE("%{public}s: invalid sbuf", __func__); 270 HDF_LOGE("%{public}s: invalid sbuf", __func__); 325 HDF_LOGE("%{public}s: invalid sbuf", __func__); 382 HDF_LOGE("%{public}s: invalid sbuf", __func__); 526 HDF_LOGE("%{public}s: invalid sbuf", __func__); 566 HDF_LOGE("%{public}s: invalid sbuf", __func__); [all …]
|
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/wlan_v1_2/c_target/wlan/v1_2/ |
H A D | wlan_types.c.txt | 96 HDF_LOGE("%{public}s: invalid sbuf", __func__); 121 HDF_LOGE("%{public}s: invalid sbuf", __func__); 176 HDF_LOGE("%{public}s: invalid sbuf", __func__); 196 HDF_LOGE("%{public}s: invalid sbuf", __func__); 245 HDF_LOGE("%{public}s: invalid sbuf", __func__); 270 HDF_LOGE("%{public}s: invalid sbuf", __func__); 325 HDF_LOGE("%{public}s: invalid sbuf", __func__); 382 HDF_LOGE("%{public}s: invalid sbuf", __func__); 526 HDF_LOGE("%{public}s: invalid sbuf", __func__); 566 HDF_LOGE("%{public}s: invalid sbuf", __func__); [all …]
|
/ohos5.0/drivers/hdf_core/adapter/uhdf2/shared/include/ |
H A D | dev_attribute_serialize.h | 26 bool DeviceAttributeSerialize(const struct HdfDeviceInfo *attribute, struct HdfSBuf *sbuf); 27 struct HdfDeviceInfo *DeviceAttributeDeserialize(struct HdfSBuf *sbuf);
|
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/wlan_v1_0/c_target/wlan/v1_0/ |
H A D | wlan_types.c.txt | 96 HDF_LOGE("%{public}s: invalid sbuf", __func__); 121 HDF_LOGE("%{public}s: invalid sbuf", __func__); 176 HDF_LOGE("%{public}s: invalid sbuf", __func__); 196 HDF_LOGE("%{public}s: invalid sbuf", __func__); 245 HDF_LOGE("%{public}s: invalid sbuf", __func__); 270 HDF_LOGE("%{public}s: invalid sbuf", __func__); 325 HDF_LOGE("%{public}s: invalid sbuf", __func__); 382 HDF_LOGE("%{public}s: invalid sbuf", __func__); 526 HDF_LOGE("%{public}s: invalid sbuf", __func__); 566 HDF_LOGE("%{public}s: invalid sbuf", __func__); [all …]
|
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/wlan_wpa_v1_0/c_target/wlan/wpa/v1_0/ |
H A D | wpa_types.c.txt | 96 HDF_LOGE("%{public}s: invalid sbuf", __func__); 121 HDF_LOGE("%{public}s: invalid sbuf", __func__); 176 HDF_LOGE("%{public}s: invalid sbuf", __func__); 226 HDF_LOGE("%{public}s: invalid sbuf", __func__); 355 HDF_LOGE("%{public}s: invalid sbuf", __func__); 390 HDF_LOGE("%{public}s: invalid sbuf", __func__); 486 HDF_LOGE("%{public}s: invalid sbuf", __func__); 521 HDF_LOGE("%{public}s: invalid sbuf", __func__); 601 HDF_LOGE("%{public}s: invalid sbuf", __func__); 646 HDF_LOGE("%{public}s: invalid sbuf", __func__); [all …]
|
/ohos5.0/drivers/hdf_core/adapter/khdf/liteos/model/usb/host/src/ |
H A D | usb_pnp_manager.c | 40 bool UsbPnpManagerWriteModuleName(struct HdfSBuf *sbuf, const char *moduleName) in UsbPnpManagerWriteModuleName() argument 42 return HdfSbufWriteString(sbuf, moduleName); in UsbPnpManagerWriteModuleName()
|
/ohos5.0/drivers/hdf_core/framework/support/platform/src/i2c/ |
H A D | i2c_if_u.c | 72 static int32_t I2cHandleSbufCheckResize(struct HdfSBuf **sbuf) in I2cHandleSbufCheckResize() argument 74 if (sbuf == NULL) { in I2cHandleSbufCheckResize() 78 struct HdfSBuf *buf = *sbuf; in I2cHandleSbufCheckResize() 91 *sbuf = buf; in I2cHandleSbufCheckResize()
|
/ohos5.0/docs/zh-cn/device-dev/driver/ |
H A D | driver-peripherals-light-des.md | 340 HDF_LOGE("%s: write sbuf failed", __func__); 495 HDF_LOGE("%s: sbuf read lightNum failed", __func__); 557 HDF_LOGE("%s: get sbuf failed", __func__); 706 struct HdfSBuf *sbuf = NULL; 715 sbuf = HdfSbufObtain(sizeof(struct LightColor) * count); 716 if (sbuf == NULL) { 720 if (!HdfSbufWriteInt32(sbuf, lightId)) { 730 if (!HdfSbufWriteBuffer(sbuf, colors, sizeof(*colors))) { 735 if (!HdfSbufWriteInt32(sbuf, count)) { 740 ret = SendLightMsg(LIGHT_IO_CMD_OPS, sbuf, NULL); [all …]
|
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/audio_effect_v1_0/c_target/audio/effect/v1_0/ |
H A D | effect_types.c.txt | 96 HDF_LOGE("%{public}s: invalid sbuf", __func__); 126 HDF_LOGE("%{public}s: invalid sbuf", __func__); 203 HDF_LOGE("%{public}s: invalid sbuf", __func__); 228 HDF_LOGE("%{public}s: invalid sbuf", __func__); 300 HDF_LOGE("%{public}s: invalid sbuf", __func__); 335 HDF_LOGE("%{public}s: invalid sbuf", __func__); 451 HDF_LOGE("%{public}s: invalid sbuf", __func__); 481 HDF_LOGE("%{public}s: invalid sbuf", __func__);
|
/ohos5.0/drivers/hdf_core/framework/core/adapter/syscall/src/ |
H A D | hdf_syscall_adapter.c | 96 struct HdfSBuf *sbuf = NULL; in HdfDevEventDispatchLocked() local 99 sbuf = HdfSbufBind(bwr->readBuffer, bwr->readConsumed); in HdfDevEventDispatchLocked() 101 sbuf = HdfSbufObtain(sizeof(int)); in HdfDevEventDispatchLocked() 104 if (sbuf == NULL) { in HdfDevEventDispatchLocked() 113 (void)listener->onReceive(listener, &adapter->super, bwr->cmdCode, sbuf); in HdfDevEventDispatchLocked() 115 (void)listener->callBack(listener->priv, bwr->cmdCode, sbuf); in HdfDevEventDispatchLocked() 117 HdfSbufSetDataSize(sbuf, bwr->readConsumed); in HdfDevEventDispatchLocked() 125 (void)listener->onReceive(listener, &adapter->super, bwr->cmdCode, sbuf); in HdfDevEventDispatchLocked() 127 (void)listener->callBack(listener->priv, bwr->cmdCode, sbuf); in HdfDevEventDispatchLocked() 129 HdfSbufSetDataSize(sbuf, bwr->readConsumed); in HdfDevEventDispatchLocked() [all …]
|
/ohos5.0/drivers/hdf_core/framework/core/adapter/vnode/src/ |
H A D | hdf_vnode_adapter.c | 142 struct HdfSBuf *sbuf = NULL; in HdfSbufCopyFromUser() local 159 sbuf = HdfSbufBind((uintptr_t)kData, size); in HdfSbufCopyFromUser() 160 if (sbuf == NULL) { in HdfSbufCopyFromUser() 163 HdfSbufTransDataOwnership(sbuf); in HdfSbufCopyFromUser() 165 return sbuf; in HdfSbufCopyFromUser() 168 static int HdfSbufCopyToUser(const struct HdfSBuf *sbuf, void *dstUser, size_t dstUserSize) in HdfSbufCopyToUser() argument 170 size_t sbufSize = HdfSbufGetDataSize(sbuf); in HdfSbufCopyToUser() 179 if (CopyToUser(dstUser, HdfSbufGetData(sbuf), sbufSize) != 0) { in HdfSbufCopyToUser()
|
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/hdi_all_type_test_003/c_target/foo/v1_0/ |
H A D | types.c.txt | 97 HDF_LOGE("%{public}s: invalid sbuf", __func__); 207 HDF_LOGE("%{public}s: invalid sbuf", __func__); 448 HDF_LOGE("%{public}s: invalid sbuf", __func__); 478 HDF_LOGE("%{public}s: invalid sbuf", __func__); 548 HDF_LOGE("%{public}s: invalid sbuf", __func__); 573 HDF_LOGE("%{public}s: invalid sbuf", __func__); 625 HDF_LOGE("%{public}s: invalid sbuf", __func__); 647 HDF_LOGE("%{public}s: invalid sbuf", __func__); 689 HDF_LOGE("%{public}s: invalid sbuf", __func__); 711 HDF_LOGE("%{public}s: invalid sbuf", __func__);
|