Home
last modified time | relevance | path

Searched refs:UsefulBuf (Results 1 – 11 of 11) sorted by relevance

/optee_os/core/lib/qcbor/inc/qcbor/
H A DUsefulBuf.h284 } UsefulBuf; typedef
321 #define NULLUsefulBuf ((UsefulBuf) {NULL, 0})
332 static inline int UsefulBuf_IsNULL(UsefulBuf UB);
362 static inline int UsefulBuf_IsEmpty(UsefulBuf UB);
382 static inline int UsefulBuf_IsNULLOrEmpty(UsefulBuf UB);
402 static inline UsefulBufC UsefulBuf_Const(const UsefulBuf UB);
422 static inline UsefulBuf UsefulBuf_Unconst(const UsefulBufC UBC);
461 UsefulBuf name = {__pBuf##name , sizeof( __pBuf##name )}
473 ((UsefulBuf) {(pBytes), sizeof(pBytes)})
513 UsefulBufC UsefulBuf_CopyOffset(UsefulBuf Dest, size_t uOffset, const UsefulBufC Src);
[all …]
H A Dqcbor_decode.h619 typedef UsefulBuf (* QCBORStringAllocate)(void *pAllocateCxt,
737 UsefulBuf MemPool,
H A Dqcbor_private.h329 UsefulBuf (* pfAllocator)(void *pAllocateCxt, void *pOldMem, size_t uNewSize);
H A Dqcbor_spiffy_decode.h1565 UsefulBuf MantissaBuffer,
1574 UsefulBuf MantissaBuffer,
1583 UsefulBuf MantissaBuffer,
1662 UsefulBuf MantissaBuffer,
1671 UsefulBuf MantissaBuffer,
1680 UsefulBuf MantissaBuffer,
H A Dqcbor_encode.h471 QCBOREncode_Init(QCBOREncodeContext *pCtx, UsefulBuf Storage);
922 QCBOREncode_OpenBytes(QCBOREncodeContext *pCtx, UsefulBuf *pPlace);
927 UsefulBuf *pPlace);
932 UsefulBuf *pPlace);
2324 QCBOREncode_EncodeHead(UsefulBuf Buffer,
2805 UsefulBuf *pPlace) in QCBOREncode_OpenBytesInMapSZ()
2814 UsefulBuf *pPlace) in QCBOREncode_OpenBytesInMapN()
/optee_os/core/lib/qcbor/src/
H A DUsefulBuf.c76 UsefulBufC UsefulBuf_CopyOffset(UsefulBuf Dest, size_t uOffset, const UsefulBufC Src) in UsefulBuf_CopyOffset()
162 void UsefulOutBuf_Init(UsefulOutBuf *pMe, UsefulBuf Storage) in UsefulOutBuf_Init()
407 UsefulBufC UsefulOutBuf_CopyOut(UsefulOutBuf *pMe, UsefulBuf pDest) in UsefulOutBuf_CopyOut()
H A Dqcbor_encode.c256 QCBOREncode_Init(QCBOREncodeContext *pMe, UsefulBuf Storage) in QCBOREncode_Init()
268 QCBOREncode_EncodeHead(UsefulBuf Buffer, in QCBOREncode_EncodeHead()
990 QCBOREncode_OpenBytes(QCBOREncodeContext *pMe, UsefulBuf *pPlace) in QCBOREncode_OpenBytes()
H A Dqcbor_decode.c622 static UsefulBuf
631 static UsefulBuf
1001 UsefulBuf NewMem = StringAllocator_Allocate(&(pMe->StringAllocator), (size_t)uStrLen); in QCBOR_Private_DecodeString()
1517 UsefulBuf NewMem = StringAllocator_Reallocate(&(pMe->StringAllocator), in QCBORDecode_Private_GetNextFullString()
3003 MemPool_Pack(UsefulBuf Pool, uint32_t uFreeOffset) in MemPool_Pack()
3024 static UsefulBuf
3027 UsefulBuf ReturnValue = NULLUsefulBuf; in MemPool_Function()
3098 UsefulBuf Pool = {pPool, uPoolSize}; in MemPool_Function()
3111 UsefulBuf Pool, in QCBORDecode_SetMemPool()
6663 QCBOR_Private_ConvertIntToBigNum(uint64_t uInt, const UsefulBuf Buffer) in QCBOR_Private_ConvertIntToBigNum()
[all …]
/optee_os/core/lib/qcbor/
H A Dsub.mk13 srcs-y += src/UsefulBuf.c
H A DREADME.md54 **Secure coding style** – Uses a construct called UsefulBuf as a
194 * UsefulBuf.h
201 * UsefulBuf.c
225 See the comment sections on "Configuration" in inc/UsefulBuf.h and
/optee_os/core/pta/veraison_attestation/
H A Dcbor.c93 QCBOREncode_Init(&context, (UsefulBuf){ NULL, INT32_MAX }); in build_encoded_buffer()
108 QCBOREncode_Init(&context, (UsefulBuf){ buffer, required_size }); in build_encoded_buffer()