Lines Matching refs:raw

471 			const struct rte_flow_item_raw *raw;  in rte_flow_conv_item_spec()  member
474 const struct rte_flow_item_raw *raw; in rte_flow_conv_item_spec() member
477 const struct rte_flow_item_raw *raw; in rte_flow_conv_item_spec() member
480 const struct rte_flow_item_raw *raw; in rte_flow_conv_item_spec() member
483 struct rte_flow_item_raw *raw; in rte_flow_conv_item_spec() member
488 spec.raw = item->spec; in rte_flow_conv_item_spec()
489 last.raw = item->last ? item->last : item->spec; in rte_flow_conv_item_spec()
490 mask.raw = item->mask ? item->mask : &rte_flow_item_raw_mask; in rte_flow_conv_item_spec()
491 src.raw = data; in rte_flow_conv_item_spec()
492 dst.raw = buf; in rte_flow_conv_item_spec()
493 rte_memcpy(dst.raw, in rte_flow_conv_item_spec()
495 .relative = src.raw->relative, in rte_flow_conv_item_spec()
496 .search = src.raw->search, in rte_flow_conv_item_spec()
497 .reserved = src.raw->reserved, in rte_flow_conv_item_spec()
498 .offset = src.raw->offset, in rte_flow_conv_item_spec()
499 .limit = src.raw->limit, in rte_flow_conv_item_spec()
500 .length = src.raw->length, in rte_flow_conv_item_spec()
502 size > sizeof(*dst.raw) ? sizeof(*dst.raw) : size); in rte_flow_conv_item_spec()
503 off = sizeof(*dst.raw); in rte_flow_conv_item_spec()
506 ((spec.raw->length & mask.raw->length) >= in rte_flow_conv_item_spec()
507 (last.raw->length & mask.raw->length)))) in rte_flow_conv_item_spec()
508 tmp = spec.raw->length & mask.raw->length; in rte_flow_conv_item_spec()
510 tmp = last.raw->length & mask.raw->length; in rte_flow_conv_item_spec()
512 off = RTE_ALIGN_CEIL(off, sizeof(*dst.raw->pattern)); in rte_flow_conv_item_spec()
514 dst.raw->pattern = rte_memcpy in rte_flow_conv_item_spec()
515 ((void *)((uintptr_t)dst.raw + off), in rte_flow_conv_item_spec()
516 src.raw->pattern, tmp); in rte_flow_conv_item_spec()