Home
last modified time | relevance | path

Searched refs:sbuf (Results 1 - 23 of 23) sorted by relevance

/drivers/hdf_core/framework/utils/src/
H A Dhdf_sbuf.c15 #define HDF_SBUF_IMPL_CHECK_RETURN(sbuf, api, retCode) do { \
16 if ((sbuf) == NULL || (sbuf)->impl == NULL) { \
17 HDF_LOGE("%s: invalid sbuf object", __func__); \
20 if ((sbuf)->impl->api == NULL) { \
21 HDF_LOGE(#api " is not supported on %u sbuf", (sbuf)->type); \
26 #define HDF_SBUF_IMPL_CHECK_RETURN_VOID(sbuf, api) do { \
27 if ((sbuf) == NULL || (sbuf)
73 HdfSbufGetData(const struct HdfSBuf *sbuf) HdfSbufGetData() argument
79 HdfSbufFlush(struct HdfSBuf *sbuf) HdfSbufFlush() argument
85 HdfSbufGetCapacity(const struct HdfSBuf *sbuf) HdfSbufGetCapacity() argument
91 HdfSbufGetDataSize(const struct HdfSBuf *sbuf) HdfSbufGetDataSize() argument
97 HdfSbufSetDataSize(struct HdfSBuf *sbuf, size_t size) HdfSbufSetDataSize() argument
103 HdfSbufWriteBuffer(struct HdfSBuf *sbuf, const void *data, uint32_t writeSize) HdfSbufWriteBuffer() argument
109 HdfSbufWriteUnpadBuffer(struct HdfSBuf *sbuf, const uint8_t *data, uint32_t writeSize) HdfSbufWriteUnpadBuffer() argument
119 HdfSbufReadUnpadBuffer(struct HdfSBuf *sbuf, size_t length) HdfSbufReadUnpadBuffer() argument
125 HdfSbufReadBuffer(struct HdfSBuf *sbuf, const void **data, uint32_t *readSize) HdfSbufReadBuffer() argument
131 HdfSbufWriteUint64(struct HdfSBuf *sbuf, uint64_t value) HdfSbufWriteUint64() argument
137 HdfSbufWriteUint32(struct HdfSBuf *sbuf, uint32_t value) HdfSbufWriteUint32() argument
143 HdfSbufWriteUint16(struct HdfSBuf *sbuf, uint16_t value) HdfSbufWriteUint16() argument
149 HdfSbufWriteUint8(struct HdfSBuf *sbuf, uint8_t value) HdfSbufWriteUint8() argument
155 HdfSbufWriteInt64(struct HdfSBuf *sbuf, int64_t value) HdfSbufWriteInt64() argument
161 HdfSbufWriteInt32(struct HdfSBuf *sbuf, int32_t value) HdfSbufWriteInt32() argument
167 HdfSbufWriteInt16(struct HdfSBuf *sbuf, int16_t value) HdfSbufWriteInt16() argument
173 HdfSbufWriteInt8(struct HdfSBuf *sbuf, int8_t value) HdfSbufWriteInt8() argument
179 HdfSbufWriteString(struct HdfSBuf *sbuf, const char *value) HdfSbufWriteString() argument
185 HdfSbufWriteString16(struct HdfSBuf *sbuf, const char16_t *value, uint32_t size) HdfSbufWriteString16() argument
191 HdfSbufReadUint64(struct HdfSBuf *sbuf, uint64_t *value) HdfSbufReadUint64() argument
197 HdfSbufReadUint32(struct HdfSBuf *sbuf, uint32_t *value) HdfSbufReadUint32() argument
203 HdfSbufReadUint16(struct HdfSBuf *sbuf, uint16_t *value) HdfSbufReadUint16() argument
209 HdfSbufReadUint8(struct HdfSBuf *sbuf, uint8_t *value) HdfSbufReadUint8() argument
215 HdfSbufReadInt64(struct HdfSBuf *sbuf, int64_t *value) HdfSbufReadInt64() argument
221 HdfSbufReadInt32(struct HdfSBuf *sbuf, int32_t *value) HdfSbufReadInt32() argument
227 HdfSbufReadInt16(struct HdfSBuf *sbuf, int16_t *value) HdfSbufReadInt16() argument
233 HdfSbufReadInt8(struct HdfSBuf *sbuf, int8_t *value) HdfSbufReadInt8() argument
239 HdfSbufReadString(struct HdfSBuf *sbuf) HdfSbufReadString() argument
245 HdfSBufWriteString16(struct HdfSBuf *sbuf, const char16_t *value, uint32_t size) HdfSBufWriteString16() argument
251 HdfSbufReadString16(struct HdfSBuf *sbuf) HdfSbufReadString16() argument
257 HdfSbufWriteRemoteService(struct HdfSBuf *sbuf, const struct HdfRemoteService *service) HdfSbufWriteRemoteService() argument
263 HdfSbufReadRemoteService(struct HdfSBuf *sbuf) HdfSbufReadRemoteService() argument
269 HdfSbufWriteFloat(struct HdfSBuf *sbuf, float data) HdfSbufWriteFloat() argument
275 HdfSbufWriteDouble(struct HdfSBuf *sbuf, double data) HdfSbufWriteDouble() argument
281 HdfSbufWriteFileDescriptor(struct HdfSBuf *sbuf, int fd) HdfSbufWriteFileDescriptor() argument
287 HdfSbufReadFileDescriptor(struct HdfSBuf *sbuf) HdfSbufReadFileDescriptor() argument
293 HdfSbufReadDouble(struct HdfSBuf *sbuf, double *data) HdfSbufReadDouble() argument
299 HdfSbufReadFloat(struct HdfSBuf *sbuf, float *data) HdfSbufReadFloat() argument
307 struct HdfSBuf *sbuf = NULL; HdfSbufTypedObtainCapacity() local
345 struct HdfSBuf *sbuf = NULL; HdfSbufTypedObtainInplace() local
368 struct HdfSBuf *sbuf = NULL; HdfSbufTypedBind() local
425 HdfSbufCopy(const struct HdfSBuf *sbuf) HdfSbufCopy() argument
442 HdfSbufMove(struct HdfSBuf *sbuf) HdfSbufMove() argument
458 HdfSbufTransDataOwnership(struct HdfSBuf *sbuf) HdfSbufTransDataOwnership() argument
464 HdfSbufRecycle(struct HdfSBuf *sbuf) HdfSbufRecycle() argument
475 HdfSBufRecycle(struct HdfSBuf *sbuf) HdfSBufRecycle() argument
486 HdfSbufGetImpl(struct HdfSBuf *sbuf) HdfSbufGetImpl() argument
[all...]
H A Dhdf_sbuf_impl_raw.c53 struct HdfSBufRaw *sbuf = SBUF_RAW_CAST(impl); in SbufRawImplRecycle() local
54 if (sbuf != NULL) { in SbufRawImplRecycle()
55 if (sbuf->data != NULL && !sbuf->isBind) { in SbufRawImplRecycle()
56 OsalMemFree(sbuf->data); in SbufRawImplRecycle()
58 OsalMemFree(sbuf); in SbufRawImplRecycle()
62 static size_t SbufRawImplGetLeftWriteSize(struct HdfSBufRaw *sbuf) in SbufRawImplGetLeftWriteSize() argument
64 return (sbuf->capacity < sbuf->writePos) ? 0 : (sbuf in SbufRawImplGetLeftWriteSize()
67 SbufRawImplGetLeftReadSize(struct HdfSBufRaw *sbuf) SbufRawImplGetLeftReadSize() argument
74 struct HdfSBufRaw *sbuf = SBUF_RAW_CAST(impl); SbufRawImplWriteRollback() local
91 struct HdfSBufRaw *sbuf = SBUF_RAW_CAST(impl); SbufRawImplReadRollback() local
108 struct HdfSBufRaw *sbuf = SBUF_RAW_CAST(impl); SbufRawImplGetData() local
118 struct HdfSBufRaw *sbuf = SBUF_RAW_CAST(impl); SbufRawImplSetDataSize() local
130 struct HdfSBufRaw *sbuf = SBUF_RAW_CAST(impl); SbufRawImplFlush() local
139 struct HdfSBufRaw *sbuf = SBUF_RAW_CAST(impl); SbufRawImplGetCapacity() local
145 struct HdfSBufRaw *sbuf = SBUF_RAW_CAST(impl); SbufRawImplGetDataSize() local
149 SbufRawImplGrow(struct HdfSBufRaw *sbuf, uint32_t growSize) SbufRawImplGrow() argument
190 struct HdfSBufRaw *sbuf = SBUF_RAW_CAST(impl); SbufRawImplWrite() local
230 struct HdfSBufRaw *sbuf = SBUF_RAW_CAST(impl); SbufRawImplRead() local
366 struct HdfSBufRaw *sbuf = SBUF_RAW_CAST(impl); SbufRawImplReadBuffer() local
398 struct HdfSBufRaw *sbuf = SBUF_RAW_CAST(impl); SbufRawImplReadString() local
425 struct HdfSBufRaw *sbuf = SBUF_RAW_CAST(impl); SbufRawImplCopy() local
448 struct HdfSBufRaw *sbuf = SBUF_RAW_CAST(impl); SbufRawImplMove() local
473 struct HdfSBufRaw *sbuf = SBUF_RAW_CAST(impl); SbufRawImplTransDataOwnership() local
520 struct HdfSBufRaw *sbuf = NULL; SbufRawImplNewInstance() local
547 struct HdfSBufRaw *sbuf = SbufRawImplNewInstance(capacity); SbufObtainRaw() local
556 struct HdfSBufRaw *sbuf = NULL; SbufBindRaw() local
[all...]
/drivers/hdf_core/interfaces/inner_api/utils/
H A Dhdf_sbuf.h60 * @param sbuf Indicates the pointer to the target <b>SBuf</b>.
67 bool HdfSbufWriteBuffer(struct HdfSBuf *sbuf, const void *data, uint32_t writeSize);
72 * @param sbuf Indicates the pointer to the target <b>SBuf</b>.
79 bool HdfSbufWriteUnpadBuffer(struct HdfSBuf *sbuf, const uint8_t *data, uint32_t writeSize);
84 * @param sbuf Indicates the pointer to the target <b>SBuf</b>.
90 bool HdfSbufWriteUint64(struct HdfSBuf *sbuf, uint64_t value);
95 * @param sbuf Indicates the pointer to the target <b>SBuf</b>.
101 bool HdfSbufWriteUint32(struct HdfSBuf *sbuf, uint32_t value);
106 * @param sbuf Indicates the pointer to the target <b>SBuf</b>.
112 bool HdfSbufWriteUint16(struct HdfSBuf *sbuf, uint16_
[all...]
/drivers/hdf_core/framework/utils/include/
H A Dhdf_sbuf_impl.h26 bool (*writeBuffer)(struct HdfSBufImpl *sbuf, const uint8_t *data, uint32_t writeSize);
27 bool (*writeUnpadBuffer)(struct HdfSBufImpl *sbuf, const uint8_t *data, uint32_t writeSize);
28 bool (*writeUint64)(struct HdfSBufImpl *sbuf, uint64_t value);
29 bool (*writeUint32)(struct HdfSBufImpl *sbuf, uint32_t value);
30 bool (*writeUint16)(struct HdfSBufImpl *sbuf, uint16_t value);
31 bool (*writeUint8)(struct HdfSBufImpl *sbuf, uint8_t value);
32 bool (*writeInt64)(struct HdfSBufImpl *sbuf, int64_t value);
33 bool (*writeInt32)(struct HdfSBufImpl *sbuf, int32_t value);
34 bool (*writeInt16)(struct HdfSBufImpl *sbuf, int16_t value);
35 bool (*writeInt8)(struct HdfSBufImpl *sbuf, int8_
[all...]
/drivers/hdf_core/adapter/uhdf2/ipc/src/
H A Dhdf_sbuf_impl_hipc.cpp52 static bool SbufMParcelImplWriteBuffer(struct HdfSBufImpl *sbuf, const uint8_t *data, uint32_t writeSize) in SbufMParcelImplWriteBuffer() argument
54 auto parcel = MParcelCast(sbuf); in SbufMParcelImplWriteBuffer()
61 static bool SbufMParcelImplWriteUnpadBuffer(struct HdfSBufImpl *sbuf, const uint8_t *data, uint32_t writeSize) in SbufMParcelImplWriteUnpadBuffer() argument
63 return MParcelCast(sbuf)->WriteUnpadBuffer(static_cast<const void *>(data), writeSize); in SbufMParcelImplWriteUnpadBuffer()
66 static bool SbufMParcelImplWriteUint64(struct HdfSBufImpl *sbuf, uint64_t value) in SbufMParcelImplWriteUint64() argument
68 return MParcelCast(sbuf)->WriteUint64(value); in SbufMParcelImplWriteUint64()
71 static bool SbufMParcelImplWriteUint32(struct HdfSBufImpl *sbuf, uint32_t value) in SbufMParcelImplWriteUint32() argument
73 return MParcelCast(sbuf)->WriteUint32(value); in SbufMParcelImplWriteUint32()
76 static bool SbufMParcelImplWriteUint16(struct HdfSBufImpl *sbuf, uint16_t value) in SbufMParcelImplWriteUint16() argument
78 return MParcelCast(sbuf) in SbufMParcelImplWriteUint16()
81 SbufMParcelImplWriteUint8(struct HdfSBufImpl *sbuf, uint8_t value) SbufMParcelImplWriteUint8() argument
86 SbufMParcelImplWriteInt64(struct HdfSBufImpl *sbuf, int64_t value) SbufMParcelImplWriteInt64() argument
91 SbufMParcelImplWriteInt32(struct HdfSBufImpl *sbuf, int32_t value) SbufMParcelImplWriteInt32() argument
96 SbufMParcelImplWriteInt16(struct HdfSBufImpl *sbuf, int16_t value) SbufMParcelImplWriteInt16() argument
101 SbufMParcelImplWriteInt8(struct HdfSBufImpl *sbuf, int8_t value) SbufMParcelImplWriteInt8() argument
106 SbufMParcelImplWriteString(struct HdfSBufImpl *sbuf, const char *value) SbufMParcelImplWriteString() argument
111 SbufMParcelImplWriteString16(struct HdfSBufImpl *sbuf, const char16_t *value, uint32_t size) SbufMParcelImplWriteString16() argument
116 SbufMParcelImplWriteFileDescriptor(struct HdfSBufImpl *sbuf, int fd) SbufMParcelImplWriteFileDescriptor() argument
121 SbufMParcelImplWriteDouble(struct HdfSBufImpl *sbuf, double value) SbufMParcelImplWriteDouble() argument
126 SbufMParcelImplWriteFloat(struct HdfSBufImpl *sbuf, float value) SbufMParcelImplWriteFloat() argument
131 SbufMParcelImplReadFloat(struct HdfSBufImpl *sbuf, float *value) SbufMParcelImplReadFloat() argument
142 SbufMParcelImplReadDouble(struct HdfSBufImpl *sbuf, double *value) SbufMParcelImplReadDouble() argument
153 SbufMParcelImplReadFileDescriptor(struct HdfSBufImpl *sbuf) SbufMParcelImplReadFileDescriptor() argument
158 SbufMParcelImplReadBuffer(struct HdfSBufImpl *sbuf, const uint8_t **data, uint32_t *readSize) SbufMParcelImplReadBuffer() argument
169 SbufMParcelImplReadUnpadBuffer(struct HdfSBufImpl *sbuf, size_t length) SbufMParcelImplReadUnpadBuffer() argument
174 SbufMParcelImplReadUint64(struct HdfSBufImpl *sbuf, uint64_t *value) SbufMParcelImplReadUint64() argument
185 SbufMParcelImplReadUint32(struct HdfSBufImpl *sbuf, uint32_t *value) SbufMParcelImplReadUint32() argument
196 SbufMParcelImplReadUint16(struct HdfSBufImpl *sbuf, uint16_t *value) SbufMParcelImplReadUint16() argument
207 SbufMParcelImplReadUint8(struct HdfSBufImpl *sbuf, uint8_t *value) SbufMParcelImplReadUint8() argument
218 SbufMParcelImplReadInt64(struct HdfSBufImpl *sbuf, int64_t *value) SbufMParcelImplReadInt64() argument
229 SbufMParcelImplReadInt32(struct HdfSBufImpl *sbuf, int32_t *value) SbufMParcelImplReadInt32() argument
240 SbufMParcelImplReadInt16(struct HdfSBufImpl *sbuf, int16_t *value) SbufMParcelImplReadInt16() argument
251 SbufMParcelImplReadInt8(struct HdfSBufImpl *sbuf, int8_t *value) SbufMParcelImplReadInt8() argument
262 SbufMParcelImplReadString(struct HdfSBufImpl *sbuf) SbufMParcelImplReadString() argument
267 SbufMParcelImplReadString16(struct HdfSBufImpl *sbuf) SbufMParcelImplReadString16() argument
274 SbufMParcelImplWriteRemoteService(struct HdfSBufImpl *sbuf, const struct HdfRemoteService *service) SbufMParcelImplWriteRemoteService() argument
284 SbufMParcelImplReadRemoteService(struct HdfSBufImpl *sbuf) SbufMParcelImplReadRemoteService() argument
294 SbufMParcelImplGetData(const struct HdfSBufImpl *sbuf) SbufMParcelImplGetData() argument
299 SbufMParcelImplFlush(struct HdfSBufImpl *sbuf) SbufMParcelImplFlush() argument
304 SbufMParcelImplGetCapacity(const struct HdfSBufImpl *sbuf) SbufMParcelImplGetCapacity() argument
309 SbufMParcelImplGetDataSize(const struct HdfSBufImpl *sbuf) SbufMParcelImplGetDataSize() argument
314 SbufMParcelImplSetDataSize(struct HdfSBufImpl *sbuf, size_t size) SbufMParcelImplSetDataSize() argument
319 SbufMParcelImplRecycle(struct HdfSBufImpl *sbuf) SbufMParcelImplRecycle() argument
373 struct SBufMParcelImpl *sbuf = new SBufMParcelImpl(new MessageParcel()); SbufObtainIpc() local
400 struct SBufMParcelImpl *sbuf = new SBufMParcelImpl(new MessageParcel(new SbufAllocator())); SbufBindIpc() local
407 struct SBufMParcelImpl *sbuf = new SBufMParcelImpl(parcel, false); ParcelToSbuf() local
411 SbufToParcel(struct HdfSBuf *sbuf, OHOS::MessageParcel **parcel) SbufToParcel() argument
[all...]
/drivers/hdf_core/adapter/uhdf2/shared/src/
H A Ddev_attribute_serialize.c25 bool DeviceAttributeSerialize(const struct HdfDeviceInfo *attribute, struct HdfSBuf *sbuf) in DeviceAttributeSerialize() argument
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()
34 !HdfSbufWriteString(sbuf, attribute->moduleName) || in DeviceAttributeSerialize()
35 !HdfSbufWriteString(sbuf, attribute->deviceName)) { in DeviceAttributeSerialize()
40 if (!HdfSbufWriteUint32(sbuf, ATTRIBUTE_PRIVATE_DATA_LENGTH_NORMAL) || in DeviceAttributeSerialize()
41 !HdfSbufWriteString(sbuf, attribute->deviceMatchAttr)) { in DeviceAttributeSerialize()
46 if (!HdfSbufWriteUint32(sbuf, ATTRIBUTE_PRIVATE_DATA_LENGTH_NUL in DeviceAttributeSerialize()
55 DeviceAttributeSet(struct HdfDeviceInfo *attribute, struct HdfSBuf *sbuf) DeviceAttributeSet() argument
111 DeviceAttributeDeserialize(struct HdfSBuf *sbuf) DeviceAttributeDeserialize() argument
[all...]
/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);
/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()
/drivers/peripheral/light/hal/src/
H A Dlight_controller.c86 HDF_LOGE("%s: sbuf read lightNum failed", __func__); in ReadLightInfo()
148 HDF_LOGE("%s: get sbuf failed", __func__); in GetLightInfo()
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, NUL in OnMultiLights()
[all...]
/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()
H A Dusb_pnp_notify.c289 struct HdfSBuf *sbuf, struct UsbPnpDeviceInfo *deviceInfo, union UsbPnpDeviceInfoData infoData) in UsbPnpNotifyInitInfo()
324 if (!HdfSbufWriteBuffer(sbuf, data, sizeof(struct UsbPnpNotifyMatchInfoTable))) { in UsbPnpNotifyInitInfo()
325 HDF_LOGE("%s:%d sbuf write data failed", __func__, __LINE__); in UsbPnpNotifyInitInfo()
518 HDF_LOGE("%s: sbuf write infoTable failed", __func__); in TestPnpNotifyHdfSendEvent()
288 UsbPnpNotifyInitInfo( struct HdfSBuf *sbuf, struct UsbPnpDeviceInfo *deviceInfo, union UsbPnpDeviceInfoData infoData) UsbPnpNotifyInitInfo() argument
/drivers/hdf_core/framework/core/manager/test/unittest/common/
H A Dhdf_sbuf_test.cpp64 bool PushDataSequence(HdfSBuf *sbuf) in PushDataSequence() argument
70 ret = HdfSbufWriteUint8(sbuf, *(uint8_t *)dataTable[type]->data); in PushDataSequence()
73 ret = HdfSbufWriteUint16(sbuf, *(uint16_t *)dataTable[type]->data); in PushDataSequence()
76 ret = HdfSbufWriteUint32(sbuf, *(uint32_t *)dataTable[type]->data); in PushDataSequence()
79 ret = HdfSbufWriteUint64(sbuf, *(uint64_t *)dataTable[type]->data); in PushDataSequence()
82 ret = HdfSbufWriteUint8(sbuf, *(int8_t *)dataTable[type]->data); in PushDataSequence()
85 ret = HdfSbufWriteUint16(sbuf, *(uint16_t *)dataTable[type]->data); in PushDataSequence()
88 ret = HdfSbufWriteUint32(sbuf, *(uint32_t *)dataTable[type]->data); in PushDataSequence()
91 ret = HdfSbufWriteUint64(sbuf, *(uint64_t *)dataTable[type]->data); in PushDataSequence()
94 ret = HdfSbufWriteBuffer(sbuf, (uint8_ in PushDataSequence()
115 PullDataSequence(HdfSBuf *sbuf) PullDataSequence() argument
[all...]
/drivers/hdf_core/framework/model/usb/include/
H A Dusb_pnp_manager.h24 bool UsbPnpManagerWriteModuleName(struct HdfSBuf *sbuf, const char *moduleName);
/drivers/hdf_core/interfaces/inner_api/ipc/
H A Dhdf_sbuf_ipc.h60 * @param sbuf Indicates the pointer to the <b>HdfSBuf</b> object to convert.
64 int32_t SbufToParcel(struct HdfSBuf *sbuf, OHOS::MessageParcel **parcel);
/drivers/peripheral/usb/hdf_usb/include/
H A Dusb_pnp_manager.h24 bool UsbPnpManagerWriteModuleName(struct HdfSBuf *sbuf, const char *moduleName);
/drivers/peripheral/usb/ddk/host/src/
H A Dusb_pnp_manager.c44 bool UsbPnpManagerWriteModuleName(struct HdfSBuf *sbuf, const char *moduleName) in UsbPnpManagerWriteModuleName() argument
52 return HdfSbufWriteString(sbuf, modName); in UsbPnpManagerWriteModuleName()
/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()
75 HDF_LOGE("params invalid sbuf"); in I2cHandleSbufCheckResize()
78 struct HdfSBuf *buf = *sbuf; in I2cHandleSbufCheckResize()
91 *sbuf = buf; in I2cHandleSbufCheckResize()
99 HDF_LOGE("I2cHandleSbufReset: sbuf check resize data or reply fail!"); in I2cHandleSbufReset()
143 HDF_LOGE("I2cOpen: fail to reset sbuf!"); in I2cOpen()
194 HDF_LOGE("I2cClose: fail to reset sbuf!"); in I2cClose()
301 HDF_LOGE("I2cServiceTransfer: fail to reset sbuf!"); in I2cServiceTransfer()
/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()
403 HDF_LOGE("%s: sbuf oom", __func__); in VNodeAdapterSendDevEventToClient()
471 HDF_LOGE("%s: sbuf oo in VNodeAdapterSendDevEventToClientNoLock()
[all...]
/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()
105 HDF_LOGE("%{public}s:sbuf oom", __func__); 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()
[all...]
/drivers/peripheral/audio/supportlibs/adm_adapter/src/
H A Daudio_interface_lib_common.c705 static int32_t AudioFillAllAdapters(struct HdfSBuf *sbuf, int32_t num, struct AudioCardId *clist) in AudioFillAllAdapters() argument
713 sndName = HdfSbufReadString(sbuf); in AudioFillAllAdapters()
725 if (!HdfSbufReadUint8(sbuf, &portNum)) { in AudioFillAllAdapters()
739 if (!HdfSbufReadUint8(sbuf, &offset)) { in AudioFillAllAdapters()
/drivers/hdf_core/adapter/khdf/linux/model/audio/
H A DMakefile109 -I$(srctree)/$(KHDF_FRAMEWORK_ROOT_DIR)/ability/sbuf/include \
/drivers/peripheral/audio/test/audio_utils/audio_mixer/
H A Daudio_mixer_main.c315 char *sbuf = buf; in ParseName() local
329 *sbuf++ = *ptr; in ParseName()
340 *sbuf++ = *ptr; in ParseName()
346 *sbuf = (*ptr == '\0') ? *ptr : '\0'; in ParseName()
/drivers/hdf_core/adapter/khdf/linux/model/usb/host/src/
H A Dusb_pnp_notify.c261 struct HdfSBuf *sbuf, struct UsbPnpDeviceInfo *deviceInfo, union UsbPnpDeviceInfoData infoData) in UsbPnpNotifyInitInfo()
296 if (!HdfSbufWriteBuffer(sbuf, data, sizeof(struct UsbPnpNotifyMatchInfoTable))) { in UsbPnpNotifyInitInfo()
297 HDF_LOGE("%s:%d sbuf write data failed", __func__, __LINE__); in UsbPnpNotifyInitInfo()
497 HDF_LOGE("%s: sbuf write infoTable failed", __func__); in TestPnpNotifyHdfSendEvent()
260 UsbPnpNotifyInitInfo( struct HdfSBuf *sbuf, struct UsbPnpDeviceInfo *deviceInfo, union UsbPnpDeviceInfoData infoData) UsbPnpNotifyInitInfo() argument

Completed in 15 milliseconds