OCELOT_TAG_LEN
for (i = 0; i < OCELOT_TAG_LEN / 4; i++) {
u32 xfh[OCELOT_TAG_LEN / 4];
memset(ifh, 0, OCELOT_TAG_LEN);
u32 ifh[OCELOT_TAG_LEN / 4];
for (i = 0; i < OCELOT_TAG_LEN / 4; i++)
maxlen += OCELOT_TAG_LEN;
max_mtu -= OCELOT_TAG_LEN;
skb_pull(skb, OCELOT_TAG_LEN);
int needed_headroom = max_t(int, OCELOT_TAG_LEN - skb_headroom(skb), 0);
ifh = skb_push(skb, OCELOT_TAG_LEN);
dev->needed_headroom = OCELOT_TAG_LEN;
packing(extraction, rew_val, 116, 85, OCELOT_TAG_LEN, UNPACK, 0);
packing(extraction, &llen, 84, 79, OCELOT_TAG_LEN, UNPACK, 0);
packing(extraction, &wlen, 78, 71, OCELOT_TAG_LEN, UNPACK, 0);
packing(extraction, src_port, 46, 43, OCELOT_TAG_LEN, UNPACK, 0);
packing(extraction, qos_class, 19, 17, OCELOT_TAG_LEN, UNPACK, 0);
packing(extraction, tag_type, 16, 16, OCELOT_TAG_LEN, UNPACK, 0);
packing(extraction, vlan_tci, 15, 0, OCELOT_TAG_LEN, UNPACK, 0);
packing(injection, &bypass, 127, 127, OCELOT_TAG_LEN, PACK, 0);
packing(injection, &rew_op, 125, 117, OCELOT_TAG_LEN, PACK, 0);
packing(injection, &dest, 67, 56, OCELOT_TAG_LEN, PACK, 0);
packing(injection, &qos_class, 19, 17, OCELOT_TAG_LEN, PACK, 0);
packing(injection, &dest, 67, 57, OCELOT_TAG_LEN, PACK, 0);
packing(injection, &src, 46, 43, OCELOT_TAG_LEN, PACK, 0);
packing(injection, &tag_type, 16, 16, OCELOT_TAG_LEN, PACK, 0);
packing(injection, &vlan_tci, 15, 0, OCELOT_TAG_LEN, PACK, 0);
#define OCELOT_TOTAL_TAG_LEN (OCELOT_SHORT_PREFIX_LEN + OCELOT_TAG_LEN)
injection = skb_push(skb, OCELOT_TAG_LEN);
memset(injection, 0, OCELOT_TAG_LEN);
skb_pull(skb, OCELOT_TAG_LEN);