| /kernel/liteos_a/kernel/base/ipc/ |
| D | los_queue.c | 167 const UINT32 *bufferSize, UINT32 timeout) in OsQueueReadParameterCheck() argument 172 if ((bufferAddr == NULL) || (bufferSize == NULL)) { in OsQueueReadParameterCheck() 176 if ((*bufferSize == 0) || (*bufferSize > (OS_NULL_SHORT - sizeof(UINT32)))) { in OsQueueReadParameterCheck() 191 const UINT32 *bufferSize, UINT32 timeout) in OsQueueWriteParameterCheck() argument 201 if (*bufferSize == 0) { in OsQueueWriteParameterCheck() 215 …OsQueueBufferOperate(LosQueueCB *queueCB, UINT32 operateType, VOID *bufferAddr, UINT32 *bufferSize) in OsQueueBufferOperate() argument 248 msgDataSize = (*bufferSize < msgDataSize) ? *bufferSize : msgDataSize; in OsQueueBufferOperate() 249 if (memcpy_s(bufferAddr, *bufferSize, queueNode, msgDataSize) != EOK) { in OsQueueBufferOperate() 254 *bufferSize = msgDataSize; in OsQueueBufferOperate() 256 if (memcpy_s(queueNode, queueCB->queueSize, bufferAddr, *bufferSize) != EOK) { in OsQueueBufferOperate() [all …]
|
| /kernel/liteos_m/kernel/include/ |
| D | los_queue.h | 488 UINT32 *bufferSize, 530 UINT32 *bufferSize) in LOS_QueueReadCopyIsr() argument 532 return LOS_QueueReadCopy(queueID, bufferAddr, bufferSize, LOS_NO_WAIT); in LOS_QueueReadCopyIsr() 578 UINT32 bufferSize, 617 UINT32 bufferSize) in LOS_QueueWriteCopyIsr() argument 619 return LOS_QueueWriteCopy(queueID, bufferAddr, bufferSize, LOS_NO_WAIT); in LOS_QueueWriteCopyIsr() 668 UINT32 bufferSize, 710 UINT32 bufferSize) in LOS_QueueReadIsr() argument 712 return LOS_QueueRead(queueID, bufferAddr, bufferSize, LOS_NO_WAIT); in LOS_QueueReadIsr() 759 UINT32 bufferSize, [all …]
|
| /kernel/liteos_m/kernel/src/ |
| D | los_queue.c | 259 UINT32 *bufferSize, UINT32 timeOut) in OsQueueReadParameterCheck() argument 264 if ((bufferAddr == NULL) || (bufferSize == NULL)) { in OsQueueReadParameterCheck() 268 if (*bufferSize == 0) { in OsQueueReadParameterCheck() 281 UINT32 *bufferSize, UINT32 timeOut) in OsQueueWriteParameterCheck() argument 291 if (*bufferSize == 0) { in OsQueueWriteParameterCheck() 304 … VOID *bufferAddr, UINT32 *bufferSize) in OsQueueBufferOperate() argument 344 msgDataSize = (*bufferSize < msgDataSize) ? *bufferSize : msgDataSize; in OsQueueBufferOperate() 345 rc = memcpy_s((VOID *)bufferAddr, *bufferSize, (VOID *)queueNode, msgDataSize); in OsQueueBufferOperate() 351 *bufferSize = msgDataSize; in OsQueueBufferOperate() 353 *((UINT32 *)(UINTPTR)((queueNode + queueCB->queueSize) - sizeof(UINT32))) = *bufferSize; in OsQueueBufferOperate() [all …]
|
| /kernel/liteos_a/kernel/include/ |
| D | los_queue.h | 430 UINT32 *bufferSize, 477 UINT32 bufferSize, 528 UINT32 bufferSize, 576 UINT32 bufferSize, 624 UINT32 bufferSize, 672 UINT32 bufferSize,
|
| /kernel/uniproton/src/core/ipc/queue/ |
| D | prt_queue.c | 200 OS_SEC_L4_TEXT U32 OsQueueWriteParaCheck(U32 innerId, uintptr_t bufferAddr, U32 bufferSize, U32 pri… in OsQueueWriteParaCheck() argument 210 if (bufferSize == 0) { in OsQueueWriteParaCheck() 221 OS_SEC_ALW_INLINE INLINE void OsQueueCpData2Node(U32 prio, uintptr_t bufferAddr, U32 bufferSize, in OsQueueCpData2Node() argument 245 (void *)bufferAddr, bufferSize) != EOK) { in OsQueueCpData2Node() 249 queueNode->size = (U16)bufferSize; in OsQueueCpData2Node() 263 OS_SEC_L4_TEXT U32 PRT_QueueWrite(U32 queueId, void *bufferAddr, U32 bufferSize, U32 timeOut, U32 p… in PRT_QueueWrite() argument 270 ret = OsQueueWriteParaCheck(innerId, (uintptr_t)bufferAddr, bufferSize, prio); in PRT_QueueWrite() 283 if (bufferSize > (queueCb->nodeSize - OS_QUEUE_NODE_HEAD_LEN)) { in PRT_QueueWrite() 295 OsQueueCpData2Node(prio, (uintptr_t)bufferAddr, bufferSize, queueCb); in PRT_QueueWrite()
|
| /kernel/liteos_m/kal/posix/src/ |
| D | pipe.c | 93 size_t bufferSize; member 167 nbytes = dev->bufferSize - dev->readIndex; in PipeRingbufferRead() 172 nbytes = dev->bufferSize - dev->readIndex; in PipeRingbufferRead() 178 if (dev->readIndex >= dev->bufferSize) { in PipeRingbufferRead() 191 nbytes = dev->bufferSize - dev->writeIndex; in PipeRingbufferWrite() 198 nbytes = dev->bufferSize - dev->writeIndex; in PipeRingbufferWrite() 203 (VOID)memcpy_s(dev->ringBuffer + dev->writeIndex, dev->bufferSize in PipeRingbufferWrite() 206 if (dev->writeIndex >= dev->bufferSize) { in PipeRingbufferWrite() 395 dev->bufferSize = PIPE_DEV_BUF_SIZE; in PipeOpen() 631 nbytes = dev->bufferSize; in PipePoll() [all …]
|
| /kernel/liteos_m/utils/internal/ |
| D | los_hook_types.h | 71 … UINT32 bufferSize, UINT32 timeout)) \ 73 … UINT32 bufferSize, UINT32 timeout)) \ 75 … UINT32 bufferSize, UINT32 timeout)) \ 77 … UINT32 bufferSize, UINT32 timeout)) \
|
| /kernel/uniproton/doc/design/ |
| D | interface_description.md | 477 如果bufferSize大于队列中实际消息的大小,则只返回实际大小的数据,否则只读取bufferSize大小的数据。 478 bufferSize大小的单位是BYTE。 484 U32 PRT_QueueWrite(U32 queueId, void *bufferAddr, U32 bufferSize, U32 timeOut, U32 prio) 486 向指定队列写数据。将bufferAddr地址中bufferSize大小的数据写入到队列中。 493 bufferSize [IN] 类型#U32,写到队列中数据的大小。 497 需保证bufferSize大小小于或等于队列结点大小。 498 bufferSize大小的单位是BYTE。
|
| /kernel/liteos_a/kernel/extended/hook/include/ |
| D | los_hook_types.h | 69 … UINT32 bufferSize, UINT32 timeout)) \ 71 … UINT32 bufferSize, UINT32 timeout)) \
|
| /kernel/uniproton/src/include/uapi/ |
| D | prt_queue.h | 297 extern U32 PRT_QueueWrite(U32 queueId, void *bufferAddr, U32 bufferSize, U32 timeOut, U32 prio);
|
| /kernel/linux/linux-5.10/lib/zstd/ |
| D | fse_compress.c | 301 size_t FSE_writeNCount(void *buffer, size_t bufferSize, const short *normalizedCounter, unsigned ma… in FSE_writeNCount() argument 308 if (bufferSize < FSE_NCountWriteBound(maxSymbolValue, tableLog)) in FSE_writeNCount() 309 …return FSE_writeNCount_generic(buffer, bufferSize, normalizedCounter, maxSymbolValue, tableLog, 0); in FSE_writeNCount() 311 return FSE_writeNCount_generic(buffer, bufferSize, normalizedCounter, maxSymbolValue, tableLog, 1); in FSE_writeNCount()
|
| D | fse.h | 118 FSE_PUBLIC_API size_t FSE_writeNCount(void *buffer, size_t bufferSize, const short *normalizedCount…
|
| /kernel/liteos_m/components/trace/cnv/ |
| D | trace_cnv.c | 99 UINT32 bufferSize, UINT32 timeout) in LOS_TraceQueueRW() argument 101 LOS_TRACE(QUEUE_RW, queueCB->queueID, queueCB->queueSize, bufferSize, operateType, in LOS_TraceQueueRW()
|
| /kernel/liteos_a/kernel/extended/trace/cnv/ |
| D | trace_cnv.c | 100 UINT32 bufferSize, UINT32 timeout) in LOS_TraceQueueRW() argument 102 LOS_TRACE(QUEUE_RW, queueCB->queueID, queueCB->queueSize, bufferSize, operateType, in LOS_TraceQueueRW()
|
| /kernel/liteos_m/kal/cmsis/ |
| D | cmsis_liteos2.c | 1294 UINT32 bufferSize; in osMessageQueueOp() local 1300 bufferSize = (UINT32)(queueCB->queueSize - sizeof(UINT32)); in osMessageQueueOp() 1302 ret = LOS_QueueWriteCopy(queueCB->queueID, msg_ptr, bufferSize, timeout); in osMessageQueueOp() 1304 ret = LOS_QueueReadCopy(queueCB->queueID, msg_ptr, &bufferSize, timeout); in osMessageQueueOp()
|
| /kernel/linux/patches/linux-5.10/imx8mm_patch/patches/drivers/ |
| D | 0038_linux_drivers_mxc.patch | 3564 + Context->bufferSize = index * gcmSIZEOF(gctUINT32); 4853 + Context->bufferSize = index * gcmSIZEOF(gctUINT32); 5308 + = context->bufferSize 6126 + gctUINT32 bufferSize; 61743 + gctUINT32 bufferSize; 61768 + &bufferSize 61782 + (bufferSize - flushBytes), 61809 + &bufferSize 61852 + gctUINT32 bufferSize; 61877 + &bufferSize [all …]
|