Home
last modified time | relevance | path

Searched refs:sbuf (Results 1 – 25 of 155) sorted by relevance

1234567

/ohos5.0/drivers/hdf_core/framework/utils/src/
H A Dhdf_sbuf.c82 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 Dhdf_sbuf_impl_raw.c55 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 Dhdf_sbuf_impl_hipc.cpp54 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 Dhdf_sbuf_impl.h35 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 Dhdf_sbuf.h167 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 Ddev_attribute_serialize.c27 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 DBUILD.gn26 "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 Dweb_errors.cpp94 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 Dosal_sysevent.c63 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 Dlight_controller.c283 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 Dhdf_sbuf_test.cpp64 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 Daudio_types.c.txt138 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 Daudio_types.c.txt138 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 Dwlan_types.c.txt96 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 Dwlan_types.c.txt96 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 Ddev_attribute_serialize.h26 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 Dwlan_types.c.txt96 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 Dwpa_types.c.txt96 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 Dusb_pnp_manager.c40 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 Di2c_if_u.c72 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 Ddriver-peripherals-light-des.md340 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 Deffect_types.c.txt96 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 Dhdf_syscall_adapter.c96 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 Dhdf_vnode_adapter.c142 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 Dtypes.c.txt97 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__);

1234567