Lines Matching refs:quirks

13 #define __pack_fields(pbuf, pbuflen, ustruct, fields, num_fields, quirks)	\  argument
22 pbuflen, quirks); \
26 #define __unpack_fields(pbuf, pbuflen, ustruct, fields, num_fields, quirks) \ argument
33 pbuflen, quirks); \
61 static size_t calculate_box_addr(size_t box, size_t len, u8 quirks) in calculate_box_addr() argument
66 if (quirks & QUIRK_LSW32_IS_FIRST) in calculate_box_addr()
73 if (quirks & QUIRK_LITTLE_ENDIAN) in calculate_box_addr()
82 size_t pbuflen, u8 quirks) in __pack() argument
143 box_addr = calculate_box_addr(box, pbuflen, quirks); in __pack()
150 if (quirks & QUIRK_MSB_ON_THE_RIGHT) { in __pack()
180 u8 quirks) in pack() argument
192 __pack(pbuf, uval, startbit, endbit, pbuflen, quirks); in pack()
199 size_t pbuflen, u8 quirks) in __unpack() argument
254 box_addr = calculate_box_addr(box, pbuflen, quirks); in __unpack()
259 if (quirks & QUIRK_MSB_ON_THE_RIGHT) in __unpack()
291 size_t pbuflen, u8 quirks) in unpack() argument
307 __unpack(pbuf, uval, startbit, endbit, pbuflen, quirks); in unpack()
343 enum packing_op op, u8 quirks) in packing() argument
346 return pack(pbuf, *uval, startbit, endbit, pbuflen, quirks); in packing()
348 return unpack(pbuf, uval, startbit, endbit, pbuflen, quirks); in packing()
403 u8 quirks) in pack_fields_u8() argument
405 __pack_fields(pbuf, pbuflen, ustruct, fields, num_fields, quirks); in pack_fields_u8()
426 u8 quirks) in pack_fields_u16() argument
428 __pack_fields(pbuf, pbuflen, ustruct, fields, num_fields, quirks); in pack_fields_u16()
449 u8 quirks) in unpack_fields_u8() argument
451 __unpack_fields(pbuf, pbuflen, ustruct, fields, num_fields, quirks); in unpack_fields_u8()
472 u8 quirks) in unpack_fields_u16() argument
474 __unpack_fields(pbuf, pbuflen, ustruct, fields, num_fields, quirks); in unpack_fields_u16()