Lines Matching defs:ctx
38 LIBPLDM_CC_ALWAYS_INLINE int pldm_msgbuf_init_errno(struct pldm_msgbuf_ro* ctx, in pldm_msgbuf_init_errno()
45 LIBPLDM_CC_ALWAYS_INLINE int pldm_msgbuf_init_errno(struct pldm_msgbuf_rw* ctx, in pldm_msgbuf_init_errno()
52 LIBPLDM_CC_ALWAYS_INLINE int pldm_msgbuf_validate(struct pldm_msgbuf_ro* ctx) in pldm_msgbuf_validate()
57 LIBPLDM_CC_ALWAYS_INLINE int pldm_msgbuf_validate(struct pldm_msgbuf_rw* ctx) in pldm_msgbuf_validate()
63 LIBPLDM_CC_ALWAYS_INLINE int pldm__msgbuf_invalidate(struct pldm_msgbuf_ro* ctx) in pldm__msgbuf_invalidate()
69 LIBPLDM_CC_ALWAYS_INLINE int pldm__msgbuf_invalidate(struct pldm_msgbuf_rw* ctx) in pldm__msgbuf_invalidate()
74 LIBPLDM_CC_ALWAYS_INLINE int pldm_msgbuf_consumed(struct pldm_msgbuf_ro* ctx) in pldm_msgbuf_consumed()
79 LIBPLDM_CC_ALWAYS_INLINE int pldm_msgbuf_consumed(struct pldm_msgbuf_rw* ctx) in pldm_msgbuf_consumed()
84 LIBPLDM_CC_ALWAYS_INLINE int pldm_msgbuf_discard(struct pldm_msgbuf_ro* ctx, in pldm_msgbuf_discard()
90 LIBPLDM_CC_ALWAYS_INLINE int pldm_msgbuf_discard(struct pldm_msgbuf_rw* ctx, in pldm_msgbuf_discard()
96 LIBPLDM_CC_ALWAYS_INLINE int pldm_msgbuf_complete(struct pldm_msgbuf_ro* ctx) in pldm_msgbuf_complete()
101 LIBPLDM_CC_ALWAYS_INLINE int pldm_msgbuf_complete(struct pldm_msgbuf_rw* ctx) in pldm_msgbuf_complete()
107 pldm_msgbuf_complete_consumed(struct pldm_msgbuf_ro* ctx) in pldm_msgbuf_complete_consumed()
113 pldm_msgbuf_complete_consumed(struct pldm_msgbuf_rw* ctx) in pldm_msgbuf_complete_consumed()
119 pldm_msgbuf_span_required(struct pldm_msgbuf_ro* ctx, size_t required, in pldm_msgbuf_span_required()
126 pldm_msgbuf_span_required(struct pldm_msgbuf_rw* ctx, size_t required, in pldm_msgbuf_span_required()
133 pldm_msgbuf_span_string_ascii(struct pldm_msgbuf_rw* ctx, void** cursor, in pldm_msgbuf_span_string_ascii()
140 pldm_msgbuf_span_string_ascii(struct pldm_msgbuf_ro* ctx, in pldm_msgbuf_span_string_ascii()
146 LIBPLDM_CC_ALWAYS_INLINE int pldm_msgbuf_span_string_utf16(pldm_msgbuf_ro* ctx, in pldm_msgbuf_span_string_utf16()
153 LIBPLDM_CC_ALWAYS_INLINE int pldm_msgbuf_span_string_utf16(pldm_msgbuf_rw* ctx, in pldm_msgbuf_span_string_utf16()
161 pldm_msgbuf_span_remaining(struct pldm_msgbuf_rw* ctx, void** cursor, in pldm_msgbuf_span_remaining()
168 pldm_msgbuf_span_remaining(struct pldm_msgbuf_ro* ctx, const void** cursor, in pldm_msgbuf_span_remaining()
174 LIBPLDM_CC_ALWAYS_INLINE int pldm_msgbuf_span_until(struct pldm_msgbuf_ro* ctx, in pldm_msgbuf_span_until()
182 LIBPLDM_CC_ALWAYS_INLINE int pldm_msgbuf_span_until(struct pldm_msgbuf_rw* ctx, in pldm_msgbuf_span_until()
193 #define pldm_msgbuf_extract_uint8(ctx, dst) \ argument
197 #define pldm_msgbuf_extract_int8(ctx, dst) \ argument
201 #define pldm_msgbuf_extract_uint16(ctx, dst) \ argument
205 #define pldm_msgbuf_extract_int16(ctx, dst) \ argument
209 #define pldm_msgbuf_extract_uint32(ctx, dst) \ argument
213 #define pldm_msgbuf_extract_int32(ctx, dst) \ argument
217 #define pldm_msgbuf_extract_real32(ctx, dst) \ argument
223 pldm_msgbuf_typecheck_uint8_t(struct pldm_msgbuf_ro* ctx, void* buf) in pldm_msgbuf_typecheck_uint8_t()
231 pldm_msgbuf_typecheck_int8_t(struct pldm_msgbuf_ro* ctx, void* buf) in pldm_msgbuf_typecheck_int8_t()
239 pldm_msgbuf_typecheck_uint16_t(struct pldm_msgbuf_ro* ctx, void* buf) in pldm_msgbuf_typecheck_uint16_t()
247 pldm_msgbuf_typecheck_int16_t(struct pldm_msgbuf_ro* ctx, void* buf) in pldm_msgbuf_typecheck_int16_t()
255 pldm_msgbuf_typecheck_uint32_t(struct pldm_msgbuf_ro* ctx, void* buf) in pldm_msgbuf_typecheck_uint32_t()
263 pldm_msgbuf_typecheck_int32_t(struct pldm_msgbuf_ro* ctx, void* buf) in pldm_msgbuf_typecheck_int32_t()
271 pldm_msgbuf_typecheck_real32_t(struct pldm_msgbuf_ro* ctx, void* buf) in pldm_msgbuf_typecheck_real32_t()