Lines Matching refs:raw

552 			const struct rte_flow_item_raw *raw;  in rte_flow_conv_item_spec()  member
555 const struct rte_flow_item_raw *raw; in rte_flow_conv_item_spec() member
558 const struct rte_flow_item_raw *raw; in rte_flow_conv_item_spec() member
561 const struct rte_flow_item_raw *raw; in rte_flow_conv_item_spec() member
564 struct rte_flow_item_raw *raw; in rte_flow_conv_item_spec() member
569 spec.raw = item->spec; in rte_flow_conv_item_spec()
570 last.raw = item->last ? item->last : item->spec; in rte_flow_conv_item_spec()
571 mask.raw = item->mask ? item->mask : &rte_flow_item_raw_mask; in rte_flow_conv_item_spec()
572 src.raw = data; in rte_flow_conv_item_spec()
573 dst.raw = buf; in rte_flow_conv_item_spec()
574 rte_memcpy(dst.raw, in rte_flow_conv_item_spec()
576 .relative = src.raw->relative, in rte_flow_conv_item_spec()
577 .search = src.raw->search, in rte_flow_conv_item_spec()
578 .reserved = src.raw->reserved, in rte_flow_conv_item_spec()
579 .offset = src.raw->offset, in rte_flow_conv_item_spec()
580 .limit = src.raw->limit, in rte_flow_conv_item_spec()
581 .length = src.raw->length, in rte_flow_conv_item_spec()
583 size > sizeof(*dst.raw) ? sizeof(*dst.raw) : size); in rte_flow_conv_item_spec()
584 off = sizeof(*dst.raw); in rte_flow_conv_item_spec()
587 ((spec.raw->length & mask.raw->length) >= in rte_flow_conv_item_spec()
588 (last.raw->length & mask.raw->length)))) in rte_flow_conv_item_spec()
589 tmp = spec.raw->length & mask.raw->length; in rte_flow_conv_item_spec()
591 tmp = last.raw->length & mask.raw->length; in rte_flow_conv_item_spec()
593 off = RTE_ALIGN_CEIL(off, sizeof(*dst.raw->pattern)); in rte_flow_conv_item_spec()
595 dst.raw->pattern = rte_memcpy in rte_flow_conv_item_spec()
596 ((void *)((uintptr_t)dst.raw + off), in rte_flow_conv_item_spec()
597 src.raw->pattern, tmp); in rte_flow_conv_item_spec()