Lines Matching refs:num_fields
13 #define __pack_fields(pbuf, pbuflen, ustruct, fields, num_fields, quirks) \ argument
15 for (size_t i = 0; i < (num_fields); i++) { \
26 #define __unpack_fields(pbuf, pbuflen, ustruct, fields, num_fields, quirks) \ argument
28 for (size_t i = 0; i < (num_fields); i++) { \
402 const struct packed_field_u8 *fields, size_t num_fields, in pack_fields_u8() argument
405 __pack_fields(pbuf, pbuflen, ustruct, fields, num_fields, quirks); in pack_fields_u8()
425 const struct packed_field_u16 *fields, size_t num_fields, in pack_fields_u16() argument
428 __pack_fields(pbuf, pbuflen, ustruct, fields, num_fields, quirks); in pack_fields_u16()
448 const struct packed_field_u8 *fields, size_t num_fields, in unpack_fields_u8() argument
451 __unpack_fields(pbuf, pbuflen, ustruct, fields, num_fields, quirks); in unpack_fields_u8()
471 const struct packed_field_u16 *fields, size_t num_fields, in unpack_fields_u16() argument
474 __unpack_fields(pbuf, pbuflen, ustruct, fields, num_fields, quirks); in unpack_fields_u16()