Home
last modified time | relevance | path

Searched refs:offset (Results 1 - 25 of 125) sorted by relevance

12345

/drivers/hdf_core/framework/utils/src/hcs_parser/
H A Dhcs_generate_tree.c16 static struct DeviceResourceNode *GetParentNode(int32_t offset, const struct TreeStack *treeStack, in GetParentNode() argument
20 while ((parentLayer > 0) && (configOffset + offset > 0)) { in GetParentNode()
21 if (treeStack[parentLayer].offset >= (uint32_t)(configOffset + offset)) { in GetParentNode()
30 static struct DeviceResourceNode *CreateTreeNode(const char *start, int32_t offset, in CreateTreeNode() argument
36 newNode->name = start + offset + HCS_PREFIX_LENGTH; in CreateTreeNode()
37 newNode->hashValue = (uint32_t)offset + sizeof(struct HbcHeader); in CreateTreeNode()
54 uint32_t offset) in UpdateTreeStack()
62 (*treeStack)[*treeLayer].offset = offset; in UpdateTreeStack()
53 UpdateTreeStack(struct TreeStack **treeStack, int32_t *treeLayer, struct DeviceResourceNode *newNode, uint32_t offset) UpdateTreeStack() argument
84 ParseByteCode(const char *treeStart, int32_t offset, char **treeMem, struct TreeStack **treeStack, int32_t *treeLayerOrMemLen) ParseByteCode() argument
135 int32_t offset = 0; GenerateCfgTree() local
[all...]
H A Dhcs_parser.c22 bool HcsDecompile(const char *hcsBlob, uint32_t offset, struct DeviceResourceNode **root) in HcsDecompile() argument
24 int32_t nodeLength = HcsGetNodeLength(hcsBlob + offset); in HcsDecompile()
33 treeMemLength = GetHcsTreeSize(hcsBlob + offset, nodeLength); in HcsDecompile()
44 treeLayer = GenerateCfgTree(hcsBlob + offset, nodeLength, treeMem, root); in HcsDecompile()
/drivers/hdf_core/adapter/khdf/liteos/osal/src/
H A Dosal_firmware.c45 uint32_t offset; member
96 fw->offset = 0; in OsalRequestFirmware()
103 int32_t OsalSeekFirmware(struct OsalFirmware *fwPara, uint32_t offset) in OsalSeekFirmware() argument
107 if (fwPara == NULL || offset >= fwPara->fwSize || fwPara->para == NULL) { in OsalSeekFirmware()
113 fw->offset = offset; in OsalSeekFirmware()
139 if (fw->offset >= fwPara->fwSize) { in OsalReadFirmware()
140 HDF_LOGE("%s file offset invalid %d %d", __func__, fw->offset, fwPara->fwSize); in OsalReadFirmware()
144 if (fw->offset in OsalReadFirmware()
[all...]
/drivers/peripheral/huks/test/fuzztest/
H A Dhuks_hdi_fuzz_common.cpp55 uint32_t offset = sizeof(struct HksParamSet) + sizeof(struct HksParam) * paramSet->paramsCnt; in HuksFreshParamSet() local
58 if (offset > size) { in HuksFreshParamSet()
62 if (IsAdditionOverflow(offset, paramSet->params[i].blob.size)) { in HuksFreshParamSet()
66 if (isCopy && (memcpy_s((uint8_t *)paramSet + offset, size - offset, in HuksFreshParamSet()
70 paramSet->params[i].blob.data = (uint8_t *)paramSet + offset; in HuksFreshParamSet()
71 offset += paramSet->params[i].blob.size; in HuksFreshParamSet()
75 if (paramSet->paramSetSize != offset) { in HuksFreshParamSet()
/drivers/peripheral/clearplay/hdi_service/src/
H A Dmedia_decrypt_module_service.cpp141 size_t offset = 0; in DecryptBySM4Cbc() local
157 ret = memcpy_s(destData + offset, subSample.clearHeaderLen, srcData + offset, subSample.clearHeaderLen); in DecryptBySM4Cbc()
163 offset += subSample.clearHeaderLen; in DecryptBySM4Cbc()
169 EVP_DecryptUpdate(ctx, (unsigned char *)(destData + offset), &len, in DecryptBySM4Cbc()
170 (const unsigned char *)(srcData + offset), (int)(subSample.payLoadLen)); in DecryptBySM4Cbc()
172 EVP_DecryptFinal_ex(ctx, (unsigned char *)(destData + offset + len), &len); in DecryptBySM4Cbc()
174 offset += subSample.payLoadLen; in DecryptBySM4Cbc()
187 size_t offset = 0; in DecryptByAesCbc() local
201 ret = memcpy_s(destData + offset, subSampl in DecryptByAesCbc()
226 size_t offset = 0; CopyBuffer() local
[all...]
/drivers/hdf_core/adapter/khdf/liteos_m/network/src/
H A Dnetbuf_adapter.c315 nb->bufs[E_HEAD_BUF].offset = 0; in NetBufAlloc()
317 nb->bufs[E_DATA_BUF].offset = 0; in NetBufAlloc()
319 nb->bufs[E_TAIL_BUF].offset = 0; in NetBufAlloc()
374 dataBuf->offset += len; in NetBufPush()
386 tailBuf->offset += len; in NetBufPush()
390 if (dataBuf->len < len || nb->dataLen < len || tailBuf->offset < len) { in NetBufPush()
392 dataBuf->len, nb->dataLen, tailBuf->offset, len); in NetBufPush()
398 tailBuf->offset -= len; in NetBufPush()
405 return (nb->mem + dataBuf->offset); in NetBufPush()
431 if (headBuf->len < len || dataBuf->offset < le in NetBufPop()
547 uint32_t offset; NetBufResizeRoom() local
662 uint32_t offset = 0; Pbuf2NetBuf() local
[all...]
/drivers/hdf_core/adapter/khdf/liteos/network/src/
H A Dnetbuf_adapter.c313 nb->bufs[E_HEAD_BUF].offset = 0; in NetBufAlloc()
315 nb->bufs[E_DATA_BUF].offset = 0; in NetBufAlloc()
317 nb->bufs[E_TAIL_BUF].offset = 0; in NetBufAlloc()
372 dataBuf->offset += len; in NetBufPush()
384 tailBuf->offset += len; in NetBufPush()
388 if (dataBuf->len < len || nb->dataLen < len || tailBuf->offset < len) { in NetBufPush()
390 dataBuf->len, nb->dataLen, tailBuf->offset, len); in NetBufPush()
396 tailBuf->offset -= len; in NetBufPush()
403 return (nb->mem + dataBuf->offset); in NetBufPush()
429 if (headBuf->len < len || dataBuf->offset < le in NetBufPop()
545 uint32_t offset; NetBufResizeRoom() local
662 uint32_t offset = 0; Pbuf2NetBuf() local
[all...]
/drivers/hdf_core/adapter/khdf/linux/osal/src/
H A Dosal_mem.c33 uint32_t offset; member
87 block->hdr.offset = 0; in OsalMemAlloc()
119 uint32_t offset; in OsalMemAllocAlign() local
136 offset = aligned_ptr - buf; in OsalMemAllocAlign()
137 block = (struct mem_block *)(base + offset); in OsalMemAllocAlign()
139 block->hdr.offset = offset; in OsalMemAllocAlign()
157 base = (char *)block - block->hdr.offset; in OsalMemFree()
H A Dosal_file.c106 off_t OsalFileLseek(OsalFile *file, off_t offset, int32_t whence) in OsalFileLseek() argument
116 ret = vfs_llseek(fp, offset, whence); in OsalFileLseek()
118 HDF_LOGE("%s lseek file fail %ld %d", __func__, offset, whence); in OsalFileLseek()
/drivers/peripheral/partitionslot/hal/include/
H A Dpartitionslot_manager.h36 int32_t WriteSlot(int fd, int32_t slot, off_t offset, off_t size);
37 int ReadMisc(off_t offset, off_t size);
38 int WriteSlotToMisc(int32_t slot, off_t offset, off_t size);
/drivers/peripheral/partitionslot/hal/src/
H A Dpartitionslot_manager.cpp77 int32_t PartitionSlotManager::WriteSlot(int fd, int32_t slot, off_t offset, off_t size) in WriteSlot() argument
79 if (lseek(fd, offset, SEEK_SET) < 0) { in WriteSlot()
91 int PartitionSlotManager::ReadMisc(off_t offset, off_t size) in ReadMisc() argument
97 if (lseek(fd, offset, SEEK_SET) < 0) { in ReadMisc()
113 int PartitionSlotManager::WriteSlotToMisc(int32_t slot, off_t offset, off_t size) in WriteSlotToMisc() argument
125 if (WriteSlot(fd, slot, offset, size) < 0) { in WriteSlotToMisc()
/drivers/peripheral/bluetooth/hci/hdi_service/implement/
H A Dbluetooth_address.cpp75 size_t offset = 0; in ParseAddressFromString() local
78 for (bytesIndex = 0; bytesIndex < ADDRESS_SIZE && offset < string.size(); bytesIndex++) { in ParseAddressFromString()
80 if (sscanf_s(&string[offset], "%02hhx:%n", &address_[bytesIndex], &readCount) > 0) { in ParseAddressFromString()
84 offset += readCount; in ParseAddressFromString()
205 int offset = 0; in ReadAddress() local
208 &address[offset], (ADDRESS_STR_LEN + 1) - offset, ADDRESS_STR_LEN - offset, "%02x:", address_[ii]); in ReadAddress()
212 offset += ret; in ReadAddress()
/drivers/hdf_core/framework/include/osal/
H A Dosal_cdev.h26 int64_t (*seek)(struct file *filep, int64_t offset, int whence);
27 ssize_t (*read)(struct file *filep, char __user *buffer, size_t buflen, int64_t *offset);
28 ssize_t (*write)(struct file *filep, const char __user *buffer, size_t buflen, int64_t *offset);
/drivers/hdf_core/interfaces/inner_api/hdi/base/
H A Dhdi_smq.h325 HDF_LOGE("failed to map read offset"); in Init()
331 HDF_LOGE("failed to map write offset"); in Init()
366 int offset = (static_cast<int>(memzone->offset) / PAGE_SIZE) * PAGE_SIZE; in MapMemZone() local
367 int length = static_cast<int>(memzone->offset) - offset + static_cast<int>(memzone->size); in MapMemZone()
369 void *ptr = mmap(0, length, PROT_READ | PROT_WRITE, MAP_SHARED, meta_->GetFd(), offset); in MapMemZone()
372 "failed to map memzone %{public}u, size %{public}u, offset %{public}u , fd %{public}d, errnor=%{public}d", in MapMemZone()
373 zoneType, length, offset, meta_->GetFd(), errno); in MapMemZone()
376 return (reinterpret_cast<uintptr_t>(ptr) + (static_cast<int>(memzone->offset) in MapMemZone()
386 int offset = (static_cast<int>(memzone->offset) / PAGE_SIZE) * PAGE_SIZE; UnMapMemZone() local
[all...]
H A Dhdi_smq_meta.h71 /** Memory zone offset */
72 uint32_t offset; member
274 size_t offset = 0; in SharedMemQueueMeta() local
275 for (size_t i = 0; i < MEMZONE_COUNT; offset += memZoneSize[i++]) { in SharedMemQueueMeta()
276 memzone_[i].offset = AlignToWord(offset); in SharedMemQueueMeta()
280 size_ = memzone_[MEMZONE_DATA].offset + memzone_[MEMZONE_DATA].size; in SharedMemQueueMeta()
/drivers/peripheral/codec/hal/idl_service/src/
H A Dcodec_share_buffer.cpp87 codecBuffer.offset = 0; in Allocate()
112 void *sharedPtr = const_cast<void *>(shMem_->ReadFromAshmem(codecBuffer.filledLen, codecBuffer.offset)); in EmptyOmxBuffer()
114 CODEC_LOGE("omxBuffer.length [%{public}d omxBuffer.offset[%{public}d]", codecBuffer.filledLen, in EmptyOmxBuffer()
115 codecBuffer.offset); in EmptyOmxBuffer()
118 auto ret = memcpy_s(omxBuffer.pBuffer + codecBuffer.offset, codecBuffer.allocLen - codecBuffer.offset, sharedPtr, in EmptyOmxBuffer()
H A Dicodec_buffer.cpp100 omxBuffer.nOffset = codecBuffer.offset; in FillOmxBuffer()
108 omxBuffer.nOffset = codecBuffer.offset; in EmptyOmxBuffer()
117 codecBuffer_.offset = omxBuffer.nOffset; in EmptyOmxBufferDone()
124 codecBuffer_.offset = omxBuffer.nOffset; in FillOmxBufferDone()
/drivers/peripheral/codec/hal/v2.0/hdi_impl/src/
H A Dcodec_share_buffer.cpp95 codecBuffer.offset = 0; in Allocate()
126 void *sharedPtr = const_cast<void *>(shMem_->ReadFromAshmem(codecBuffer.filledLen, codecBuffer.offset)); in EmptyOmxBuffer()
128 CODEC_LOGE("omxBuffer.length [%{public}d omxBuffer.offset[%{public}d]", codecBuffer.filledLen, in EmptyOmxBuffer()
129 codecBuffer.offset); in EmptyOmxBuffer()
132 auto ret = memcpy_s(omxBuffer.pBuffer + codecBuffer.offset, codecBuffer.allocLen - codecBuffer.offset, sharedPtr, in EmptyOmxBuffer()
H A Dicodec_buffer.cpp115 omxBuffer.nOffset = codecBuffer.offset; in FillOmxBuffer()
123 omxBuffer.nOffset = codecBuffer.offset; in EmptyOmxBuffer()
132 codecBuffer_.offset = omxBuffer.nOffset; in EmptyOmxBufferDone()
139 codecBuffer_.offset = omxBuffer.nOffset; in FillOmxBufferDone()
/drivers/peripheral/usb/net/include/
H A Drndis_rawapi.h121 __le32 offset; member
138 __le32 offset; member
148 __le32 offset; member
181 __le32 offset; member
/drivers/peripheral/display/hal/default_standard/src/display_gralloc/
H A Dframebuffer_allocator.cpp42 varInfo.transp.offset = 24; // offset 24 of a channel in SetFdFormatAndVirtualRes()
43 varInfo.red.offset = 0; // offset 16 of red channel in SetFdFormatAndVirtualRes()
44 varInfo.green.offset = 8; // offset 8 of green channel in SetFdFormatAndVirtualRes()
45 varInfo.blue.offset = 16; // offset 16 of blue channel in SetFdFormatAndVirtualRes()
112 uint32_t offset = smemAddress - smemStart_; in Allocate() local
117 // temp for use key to save offset in Allocate()
[all...]
/drivers/peripheral/codec/test/demo/heif/src/
H A Dbuffer_helper.cpp87 layout.planes[PLANE_U].offset : in CopyYuvData()
88 layout.planes[PLANE_V].offset; in CopyYuvData()
239 size_t offset = 0;
242 ret = memcpy_s(dstStart + offset, iter->len, iter->data, iter->len);
243 offset += iter->len;
272 size_t offset = 0; in AddDataFromFile() local
273 ret = memcpy_s(p + offset, sizeof(key), reinterpret_cast<uint8_t*>(&key), sizeof(key)); in AddDataFromFile()
275 offset += sizeof(key); in AddDataFromFile()
276 ret = memcpy_s(p + offset, BYTE_TO_STORE_BUFFER_SIZE, in AddDataFromFile()
279 offset in AddDataFromFile()
[all...]
/drivers/hdf_core/adapter/khdf/liteos/model/storage/src/mtd/
H A Dmtd_char_lite.c140 PRINTK("MtdCharRead: current file offset:0x%x invalid!\n", ppos); in MtdCharRead()
200 PRINTK("MtdCharWrite: current file offset:0x%x invalid!\n", ppos); in MtdCharWrite()
239 static off_t MtdCharLseek(FAR struct file *filep, off_t offset, int whence) in MtdCharLseek() argument
253 if (offset >= 0 && (size_t)offset < endAddr - startAddr) { in MtdCharLseek()
254 filep->f_pos = (size_t)offset; in MtdCharLseek()
261 if (offset + (size_t)filep->f_pos >= 0 && in MtdCharLseek()
262 (size_t)(offset + filep->f_pos) < (endAddr - startAddr)) { in MtdCharLseek()
263 filep->f_pos += offset; in MtdCharLseek()
270 if (offset < in MtdCharLseek()
[all...]
/drivers/hdf_core/framework/support/platform/src/hdmi/
H A Dhdmi_scdc.c16 static int32_t HdmiScdcRead(const struct HdmiScdc *scdc, enum HdmiScdcsOffset offset, uint8_t *buffer, uint32_t len) in HdmiScdcRead() argument
31 cfg.offset = offset; in HdmiScdcRead()
36 static int32_t HdmiScdcWrite(const struct HdmiScdc *scdc, enum HdmiScdcsOffset offset, uint8_t *buffer, uint32_t len) in HdmiScdcWrite() argument
51 cfg.offset = offset; in HdmiScdcWrite()
56 static int32_t HdmiScdcReadByte(const struct HdmiScdc *scdc, enum HdmiScdcsOffset offset, uint8_t *byte) in HdmiScdcReadByte() argument
58 return HdmiScdcRead(scdc, offset, byte, sizeof(*byte)); in HdmiScdcReadByte()
61 static int32_t HdmiScdcWriteByte(const struct HdmiScdc *scdc, enum HdmiScdcsOffset offset, uint8_t *byte) in HdmiScdcWriteByte() argument
63 return HdmiScdcWrite(scdc, offset, byt in HdmiScdcWriteByte()
[all...]
/drivers/hdf_core/framework/utils/include/
H A Dhcs_parser.h14 bool HcsDecompile(const char *hcsBlob, uint32_t offset, struct DeviceResourceNode **root);

Completed in 14 milliseconds

12345