Lines Matching full:cursor
21 * - pldm_msgbuf_ro: read-only buffer with a `const` cursor
22 * - pldm_msgbuf_rw: read-write buffer with a non-const cursor
66 #define pldm_msgbuf_span_required(ctx, required, cursor) \ argument
70 ctx, required, cursor)
72 #define pldm_msgbuf_span_until(ctx, trailer, cursor, length) \ argument
76 ctx, trailer, cursor, length)
78 #define pldm_msgbuf_span_string_utf16(ctx, cursor, len) \ argument
82 ctx, cursor, len)
84 #define pldm_msgbuf_span_remaining(ctx, cursor, len) \ argument
88 ctx, cursor, len)
90 #define pldm_msgbuf_span_string_ascii(ctx, cursor, len) \ argument
94 ctx, cursor, len)
128 * Extract the field at the msgbuf cursor into the lvalue named by dst.
131 * @param dst The lvalue into which the field at the msgbuf cursor should be
147 * Extract the field at the msgbuf cursor into the object pointed-to by dst.
151 * cursor should be extracted