Lines Matching defs:pp

73 	struct rte_pipeline_params pp;
107 pp.name = name;
108 pp.socket_id = (int) params->cpu_id;
109 pp.offset_port_id = params->offset_port_id;
111 p = rte_pipeline_create(&pp);
159 } pp;
169 memset(&pp, 0, sizeof(pp));
201 pp.ethdev.port_id = link->port_id;
202 pp.ethdev.queue_id = params->rxq.queue_id;
205 p.arg_create = &pp.ethdev;
217 pp.ring.ring = swq->r;
220 p.arg_create = &pp.ring;
232 pp.sched.sched = tmgr_port->s;
235 p.arg_create = &pp.sched;
249 pp.fd.fd = tap->fd;
250 pp.fd.mempool = mempool->m;
251 pp.fd.mtu = params->tap.mtu;
254 p.arg_create = &pp.fd;
267 pp.source.mempool = mempool->m;
268 pp.source.file_name = params->source.file_name;
269 pp.source.n_bytes_per_pkt = params->source.n_bytes_per_pkt;
272 p.arg_create = &pp.source;
287 pp.sym_crypto.cryptodev_id = cryptodev->dev_id;
288 pp.sym_crypto.queue_id = params->cryptodev.queue_id;
289 pp.sym_crypto.f_callback = params->cryptodev.f_callback;
290 pp.sym_crypto.arg_callback = params->cryptodev.arg_callback;
292 p.arg_create = &pp.sym_crypto;
384 } pp;
398 memset(&pp, 0, sizeof(pp));
424 pp.ethdev.port_id = link->port_id;
425 pp.ethdev.queue_id = params->txq.queue_id;
426 pp.ethdev.tx_burst_sz = params->burst_size;
435 p.arg_create = &pp.ethdev;
451 pp.ring.ring = swq->r;
452 pp.ring.tx_burst_sz = params->burst_size;
460 p.arg_create = &pp.ring;
476 pp.sched.sched = tmgr_port->s;
477 pp.sched.tx_burst_sz = params->burst_size;
480 p.arg_create = &pp.sched;
492 pp.fd.fd = tap->fd;
493 pp.fd.tx_burst_sz = params->burst_size;
501 p.arg_create = &pp.fd;
512 pp.sink.file_name = params->sink.file_name;
513 pp.sink.max_n_pkts = params->sink.max_n_pkts;
516 p.arg_create = &pp.sink;
531 pp.sym_crypto.cryptodev_id = cryptodev->dev_id;
532 pp.sym_crypto.queue_id = params->cryptodev.queue_id;
533 pp.sym_crypto.tx_burst_sz = params->burst_size;
534 pp.sym_crypto.crypto_op_offset = params->cryptodev.op_offset;
545 p.arg_create = &pp.sym_crypto;
734 } pp;
744 memset(&pp, 0, sizeof(pp));
776 pp.acl.name = name;
777 pp.acl.n_rules = params->match.acl.n_rules;
779 memcpy(&pp.acl.field_format,
782 pp.acl.n_rule_fields =
785 memcpy(&pp.acl.field_format,
788 pp.acl.n_rule_fields =
792 for (i = 0; i < pp.acl.n_rule_fields; i++)
793 pp.acl.field_format[i].offset += ip_header_offset;
796 p.arg_create = &pp.acl;
805 pp.array.n_entries = params->match.array.n_keys;
806 pp.array.offset = params->match.array.key_offset;
809 p.arg_create = &pp.array;
850 pp.hash.name = name;
851 pp.hash.key_size = params->match.hash.key_size;
852 pp.hash.key_offset = params->match.hash.key_offset;
853 pp.hash.key_mask = params->match.hash.key_mask;
854 pp.hash.n_keys = params->match.hash.n_keys;
855 pp.hash.n_buckets = params->match.hash.n_buckets;
856 pp.hash.f_hash = f_hash;
857 pp.hash.seed = 0;
883 p.arg_create = &pp.hash;
895 pp.lpm.name = name;
896 pp.lpm.n_rules = params->match.lpm.n_rules;
897 pp.lpm.number_tbl8s = TABLE_LPM_NUMBER_TBL8;
898 pp.lpm.flags = 0;
899 pp.lpm.entry_unique_size = p.action_data_size +
901 pp.lpm.offset = params->match.lpm.key_offset;
904 p.arg_create = &pp.lpm;
910 pp.lpm_ipv6.name = name;
911 pp.lpm_ipv6.n_rules = params->match.lpm.n_rules;
912 pp.lpm_ipv6.number_tbl8s = TABLE_LPM_NUMBER_TBL8;
913 pp.lpm_ipv6.entry_unique_size = p.action_data_size +
915 pp.lpm_ipv6.offset = params->match.lpm.key_offset;
918 p.arg_create = &pp.lpm_ipv6;
966 pp.lpm.entry_unique_size = p.action_data_size +
970 pp.lpm_ipv6.entry_unique_size = p.action_data_size +