Lines Matching refs:raw
626 const struct rte_flow_item_raw *raw;
630 const struct rte_flow_item_raw *raw;
633 const struct rte_flow_item_raw *raw;
636 const struct rte_flow_item_raw *raw;
640 struct rte_flow_item_raw *raw;
647 spec.raw = item->spec;
648 last.raw = item->last ? item->last : item->spec;
649 mask.raw = item->mask ? item->mask : &rte_flow_item_raw_mask;
650 src.raw = data;
651 dst.raw = buf;
652 rte_memcpy(dst.raw,
654 .relative = src.raw->relative,
655 .search = src.raw->search,
656 .reserved = src.raw->reserved,
657 .offset = src.raw->offset,
658 .limit = src.raw->limit,
659 .length = src.raw->length,
661 size > sizeof(*dst.raw) ? sizeof(*dst.raw) : size);
662 off = sizeof(*dst.raw);
665 ((spec.raw->length & mask.raw->length) >=
666 (last.raw->length & mask.raw->length))))
667 tmp = spec.raw->length & mask.raw->length;
669 tmp = last.raw->length & mask.raw->length;
671 off = RTE_ALIGN_CEIL(off, sizeof(*dst.raw->pattern));
673 deep_src = (void *)((uintptr_t)dst.raw + off);
674 dst.raw->pattern = rte_memcpy(deep_src,
675 src.raw->pattern,