ifh_encode_bitfield
ifh_encode_bitfield(ifh_hdr, timestamp, 232,
ifh_encode_bitfield(ifh_hdr, 1, VSTAX + 79, 1);
ifh_encode_bitfield(ifh_hdr, 1, VSTAX + 55, 1);
ifh_encode_bitfield(ifh_hdr, portno, 29, 8);
ifh_encode_bitfield(ifh_hdr, is_sparx5(sparx5) ? 16 : 17, 37, 5);
ifh_encode_bitfield(ifh_hdr, 1, 42, 3);
ifh_encode_bitfield(ifh_hdr, sparx5_get_pgid(sparx5, SPX5_PORT_CPU_0),
ifh_encode_bitfield(ifh_hdr, 124, is_sparx5(sparx5) ? 57 : 56, 7);
ifh_encode_bitfield(ifh_hdr, 1, is_sparx5(sparx5) ? 67 : 66, 1);
ifh_encode_bitfield(ifh_hdr, rew_op, VSTAX + 32, 10);
ifh_encode_bitfield(ifh_hdr, pdu_type, is_sparx5(sparx5) ? 191 : 190,
ifh_encode_bitfield(ifh_hdr, pdu_w16_offset,