Lines Matching refs:mangle
136 void *dest = eth + act->mangle.offset;
137 const void *src = &act->mangle.val;
139 if (act->mangle.offset > 8)
142 if (act->mangle.mask == 0xffff) {
147 memcpy(dest, src, act->mangle.mask ? 2 : 4);
153 u32 val = be32_to_cpu((__force __be32)act->mangle.val);
155 switch (act->mangle.offset) {
157 if ((__force __be32)act->mangle.mask == ~cpu_to_be32(0xffff))
177 switch (act->mangle.offset) {
188 memcpy(dest, &act->mangle.val, sizeof(u32));
966 if (act->mangle.htype == FLOW_ACT_MANGLE_HDR_TYPE_ETH)
1045 switch (act->mangle.htype) {