Home
last modified time | relevance | path

Searched refs:kvlist (Results 1 – 25 of 76) sorted by relevance

1234

/f-stack/dpdk/app/test/
H A Dtest_kvargs.c41 struct rte_kvargs *kvlist; in test_valid_kvargs() local
50 if (kvlist == NULL) { in test_valid_kvargs()
54 rte_kvargs_free(kvlist); in test_valid_kvargs()
60 if (kvlist == NULL) { in test_valid_kvargs()
68 rte_kvargs_free(kvlist); in test_valid_kvargs()
120 if (kvlist == NULL) { in test_valid_kvargs()
144 if (kvlist == NULL) { in test_valid_kvargs()
152 count = kvlist->count; in test_valid_kvargs()
163 if (kvlist == NULL) { in test_valid_kvargs()
176 if (kvlist == NULL) { in test_valid_kvargs()
[all …]
/f-stack/dpdk/lib/librte_kvargs/
H A Drte_kvargs.c34 str = kvlist->str; in rte_kvargs_tokenize()
37 i = kvlist->count; in rte_kvargs_tokenize()
63 kvlist->count++; in rte_kvargs_tokenize()
139 if (kvlist == NULL) in rte_kvargs_process()
156 if (!kvlist) in rte_kvargs_free()
159 free(kvlist->str); in rte_kvargs_free()
160 free(kvlist); in rte_kvargs_free()
173 kvlist = malloc(sizeof(*kvlist)); in rte_kvargs_parse()
176 memset(kvlist, 0, sizeof(*kvlist)); in rte_kvargs_parse()
188 return kvlist; in rte_kvargs_parse()
[all …]
H A Drte_kvargs.h115 void rte_kvargs_free(struct rte_kvargs *kvlist);
138 int rte_kvargs_process(const struct rte_kvargs *kvlist,
152 unsigned rte_kvargs_count(const struct rte_kvargs *kvlist,
/f-stack/dpdk/drivers/net/softnic/
H A Drte_eth_softnic.c448 struct rte_kvargs *kvlist; in pmd_parse_args() local
451 kvlist = rte_kvargs_parse(params, pmd_valid_args); in pmd_parse_args()
452 if (kvlist == NULL) in pmd_parse_args()
477 ret = rte_kvargs_process(kvlist, PMD_PARAM_FIRMWARE, in pmd_parse_args()
485 ret = rte_kvargs_process(kvlist, PMD_PARAM_CONN_PORT, in pmd_parse_args()
492 if (rte_kvargs_count(kvlist, PMD_PARAM_CPU_ID) == 1) { in pmd_parse_args()
493 ret = rte_kvargs_process(kvlist, PMD_PARAM_CPU_ID, in pmd_parse_args()
500 if (rte_kvargs_count(kvlist, PMD_PARAM_SC) == 1) { in pmd_parse_args()
501 ret = rte_kvargs_process(kvlist, PMD_PARAM_SC, in pmd_parse_args()
517 ret = rte_kvargs_process(kvlist, PMD_PARAM_TM_QSIZE0, in pmd_parse_args()
[all …]
/f-stack/dpdk/drivers/net/octeontx2/
H A Dotx2_ethdev_devargs.c143 struct rte_kvargs *kvlist; in otx2_ethdev_parse_devargs() local
150 kvlist = rte_kvargs_parse(devargs->args, NULL); in otx2_ethdev_parse_devargs()
151 if (kvlist == NULL) in otx2_ethdev_parse_devargs()
154 rte_kvargs_process(kvlist, OTX2_RSS_RETA_SIZE, in otx2_ethdev_parse_devargs()
158 rte_kvargs_process(kvlist, OTX2_SCL_ENABLE, in otx2_ethdev_parse_devargs()
160 rte_kvargs_process(kvlist, OTX2_MAX_SQB_COUNT, in otx2_ethdev_parse_devargs()
168 rte_kvargs_process(kvlist, OTX2_RSS_TAG_AS_XOR, in otx2_ethdev_parse_devargs()
170 rte_kvargs_process(kvlist, OTX2_LOCK_RX_CTX, in otx2_ethdev_parse_devargs()
172 rte_kvargs_process(kvlist, OTX2_LOCK_TX_CTX, in otx2_ethdev_parse_devargs()
174 otx2_parse_common_devargs(kvlist); in otx2_ethdev_parse_devargs()
[all …]
/f-stack/dpdk/drivers/bus/ifpga/
H A Difpga_bus.c106 struct rte_kvargs *kvlist = NULL; in ifpga_scan_one() local
115 if (!kvlist) { in ifpga_scan_one()
121 if (rte_kvargs_process(kvlist, IFPGA_ARG_PORT, in ifpga_scan_one()
134 if (rte_kvargs_process(kvlist, IFPGA_AFU_BTS, in ifpga_scan_one()
183 rte_kvargs_free(kvlist); in ifpga_scan_one()
188 if (kvlist) in ifpga_scan_one()
189 rte_kvargs_free(kvlist); in ifpga_scan_one()
206 struct rte_kvargs *kvlist = NULL; in ifpga_scan() local
218 if (!kvlist) { in ifpga_scan()
249 if (kvlist) in ifpga_scan()
[all …]
/f-stack/dpdk/lib/librte_ethdev/
H A Drte_class_eth.c32 struct rte_kvargs *kvlist; member
38 .kvlist = (k), \
101 const struct rte_kvargs *kvlist = arg->kvlist; in eth_dev_match() local
109 ret = rte_kvargs_process(kvlist, in eth_dev_match()
115 ret = rte_kvargs_process(kvlist, in eth_dev_match()
121 for (pair = 0; pair < kvlist->count; pair++) { in eth_dev_match()
122 ret = strcmp(kvlist->pairs[pair].key, in eth_dev_match()
/f-stack/dpdk/lib/librte_cryptodev/
H A Drte_cryptodev_pmd.c51 struct rte_kvargs *kvlist = NULL; in rte_cryptodev_pmd_parse_input_args() local
58 kvlist = rte_kvargs_parse(args, cryptodev_pmd_valid_params); in rte_cryptodev_pmd_parse_input_args()
59 if (kvlist == NULL) in rte_cryptodev_pmd_parse_input_args()
62 ret = rte_kvargs_process(kvlist, in rte_cryptodev_pmd_parse_input_args()
69 ret = rte_kvargs_process(kvlist, in rte_cryptodev_pmd_parse_input_args()
76 ret = rte_kvargs_process(kvlist, in rte_cryptodev_pmd_parse_input_args()
85 rte_kvargs_free(kvlist); in rte_cryptodev_pmd_parse_input_args()
/f-stack/dpdk/drivers/net/nfb/
H A Dnfb_rx.c29 struct rte_kvargs *kvlist; in nfb_check_timestamp() local
35 kvlist = rte_kvargs_parse(devargs->args, NULL); in nfb_check_timestamp()
36 if (kvlist == NULL) in nfb_check_timestamp()
39 if (!rte_kvargs_count(kvlist, TIMESTAMP_ARG)) { in nfb_check_timestamp()
40 rte_kvargs_free(kvlist); in nfb_check_timestamp()
47 if (rte_kvargs_process(kvlist, TIMESTAMP_ARG, in nfb_check_timestamp()
49 rte_kvargs_free(kvlist); in nfb_check_timestamp()
52 rte_kvargs_free(kvlist); in nfb_check_timestamp()
/f-stack/dpdk/drivers/net/virtio/
H A Dvirtio_user_ethdev.c658 struct rte_kvargs *kvlist = NULL; in virtio_user_pmd_probe() local
696 if (!kvlist) { in virtio_user_pmd_probe()
701 if (rte_kvargs_count(kvlist, VIRTIO_USER_ARG_PATH) == 1) { in virtio_user_pmd_probe()
702 if (rte_kvargs_process(kvlist, VIRTIO_USER_ARG_PATH, in virtio_user_pmd_probe()
740 if (rte_kvargs_count(kvlist, VIRTIO_USER_ARG_MAC) == 1) { in virtio_user_pmd_probe()
741 if (rte_kvargs_process(kvlist, VIRTIO_USER_ARG_MAC, in virtio_user_pmd_probe()
777 if (rte_kvargs_process(kvlist, VIRTIO_USER_ARG_CQ_NUM, in virtio_user_pmd_probe()
788 if (rte_kvargs_process(kvlist, VIRTIO_USER_ARG_PACKED_VQ, in virtio_user_pmd_probe()
827 if (rte_kvargs_process(kvlist, VIRTIO_USER_ARG_IN_ORDER, in virtio_user_pmd_probe()
875 if (kvlist) in virtio_user_pmd_probe()
[all …]
/f-stack/dpdk/lib/librte_compressdev/
H A Drte_compressdev_pmd.c54 struct rte_kvargs *kvlist = NULL; in rte_compressdev_pmd_parse_input_args() local
61 kvlist = rte_kvargs_parse(args, compressdev_pmd_valid_params); in rte_compressdev_pmd_parse_input_args()
62 if (kvlist == NULL) in rte_compressdev_pmd_parse_input_args()
65 ret = rte_kvargs_process(kvlist, in rte_compressdev_pmd_parse_input_args()
72 ret = rte_kvargs_process(kvlist, in rte_compressdev_pmd_parse_input_args()
81 rte_kvargs_free(kvlist); in rte_compressdev_pmd_parse_input_args()
/f-stack/dpdk/drivers/raw/ioat/
H A Didxd_vdev.c94 idxd_vdev_parse_params(struct rte_kvargs *kvlist, struct idxd_vdev_args *args) in idxd_vdev_parse_params() argument
98 if (rte_kvargs_count(kvlist, IDXD_ARG_WQ) == 1) { in idxd_vdev_parse_params()
99 if (rte_kvargs_process(kvlist, IDXD_ARG_WQ, in idxd_vdev_parse_params()
109 rte_kvargs_free(kvlist); in idxd_vdev_parse_params()
137 struct rte_kvargs *kvlist; in idxd_rawdev_probe_vdev() local
149 kvlist = rte_kvargs_parse(rte_vdev_device_args(vdev), valid_args); in idxd_rawdev_probe_vdev()
150 if (kvlist == NULL) { in idxd_rawdev_probe_vdev()
155 ret = idxd_vdev_parse_params(kvlist, &vdev_args); in idxd_rawdev_probe_vdev()
/f-stack/dpdk/drivers/crypto/scheduler/
H A Dscheduler_pmd.c458 struct rte_kvargs *kvlist = NULL; in scheduler_parse_init_params() local
465 kvlist = rte_kvargs_parse(input_args, in scheduler_parse_init_params()
467 if (kvlist == NULL) in scheduler_parse_init_params()
470 ret = rte_kvargs_process(kvlist, in scheduler_parse_init_params()
483 ret = rte_kvargs_process(kvlist, RTE_CRYPTODEV_VDEV_COREMASK, in scheduler_parse_init_params()
489 ret = rte_kvargs_process(kvlist, RTE_CRYPTODEV_VDEV_CORELIST, in scheduler_parse_init_params()
495 ret = rte_kvargs_process(kvlist, RTE_CRYPTODEV_VDEV_NAME, in scheduler_parse_init_params()
501 ret = rte_kvargs_process(kvlist, RTE_CRYPTODEV_VDEV_WORKER, in scheduler_parse_init_params()
506 ret = rte_kvargs_process(kvlist, RTE_CRYPTODEV_VDEV_MODE, in scheduler_parse_init_params()
516 ret = rte_kvargs_process(kvlist, RTE_CRYPTODEV_VDEV_ORDERING, in scheduler_parse_init_params()
[all …]
/f-stack/dpdk/app/pdump/
H A Dmain.c249 struct rte_kvargs *kvlist; in parse_pdump() local
258 if (kvlist == NULL) { in parse_pdump()
264 cnt1 = rte_kvargs_count(kvlist, PDUMP_PORT_ARG); in parse_pdump()
265 cnt2 = rte_kvargs_count(kvlist, PDUMP_PCI_ARG); in parse_pdump()
274 ret = rte_kvargs_process(kvlist, PDUMP_PORT_ARG, in parse_pdump()
281 ret = rte_kvargs_process(kvlist, PDUMP_PCI_ARG, in parse_pdump()
288 cnt1 = rte_kvargs_count(kvlist, PDUMP_QUEUE_ARG); in parse_pdump()
299 cnt1 = rte_kvargs_count(kvlist, PDUMP_RX_DEV_ARG); in parse_pdump()
300 cnt2 = rte_kvargs_count(kvlist, PDUMP_TX_DEV_ARG); in parse_pdump()
348 cnt1 = rte_kvargs_count(kvlist, PDUMP_MSIZE_ARG); in parse_pdump()
[all …]
/f-stack/dpdk/drivers/crypto/ccp/
H A Drte_ccp_pmd.c107 struct rte_kvargs *kvlist = NULL; in ccp_pmd_parse_input_args() local
114 kvlist = rte_kvargs_parse(input_args, in ccp_pmd_parse_input_args()
116 if (kvlist == NULL) in ccp_pmd_parse_input_args()
119 ret = rte_kvargs_process(kvlist, in ccp_pmd_parse_input_args()
126 ret = rte_kvargs_process(kvlist, in ccp_pmd_parse_input_args()
133 ret = rte_kvargs_process(kvlist, in ccp_pmd_parse_input_args()
140 ret = rte_kvargs_process(kvlist, in ccp_pmd_parse_input_args()
150 rte_kvargs_free(kvlist); in ccp_pmd_parse_input_args()
/f-stack/dpdk/drivers/bus/pci/
H A Dpci_params.c42 const struct rte_kvargs *kvlist = _kvlist; in pci_dev_match() local
45 if (kvlist == NULL) in pci_dev_match()
50 if (rte_kvargs_process(kvlist, pci_params_keys[RTE_PCI_PARAM_ADDR], in pci_dev_match()
/f-stack/dpdk/drivers/baseband/null/
H A Dbbdev_null.c220 struct rte_kvargs *kvlist = NULL; in parse_bbdev_null_params() local
226 kvlist = rte_kvargs_parse(input_args, bbdev_null_valid_params); in parse_bbdev_null_params()
227 if (kvlist == NULL) in parse_bbdev_null_params()
230 ret = rte_kvargs_process(kvlist, bbdev_null_valid_params[0], in parse_bbdev_null_params()
235 ret = rte_kvargs_process(kvlist, bbdev_null_valid_params[1], in parse_bbdev_null_params()
248 if (kvlist) in parse_bbdev_null_params()
249 rte_kvargs_free(kvlist); in parse_bbdev_null_params()
/f-stack/dpdk/lib/librte_eal/common/
H A Deal_common_devargs.c50 struct rte_kvargs *kvlist; in rte_devargs_layers_parse() member
101 layers[i].kvlist = rte_kvargs_parse_delim(s, NULL, "/"); in rte_devargs_layers_parse()
102 if (layers[i].kvlist == NULL) { in rte_devargs_layers_parse()
116 if (layers[i].kvlist == NULL) in rte_devargs_layers_parse()
118 kv = &layers[i].kvlist->pairs[0]; in rte_devargs_layers_parse()
163 if (layers[i].kvlist) in rte_devargs_layers_parse()
164 rte_kvargs_free(layers[i].kvlist); in rte_devargs_layers_parse()
/f-stack/dpdk/drivers/net/pcap/
H A Drte_eth_pcap.c1360 struct rte_kvargs *kvlist; in pmd_pcap_probe() local
1398 if (kvlist == NULL) in pmd_pcap_probe()
1401 kvlist = rte_kvargs_parse(rte_vdev_device_args(dev), in pmd_pcap_probe()
1403 if (kvlist == NULL) in pmd_pcap_probe()
1413 ret = rte_kvargs_process(kvlist, ETH_PCAP_IFACE_ARG, in pmd_pcap_probe()
1441 (rte_kvargs_count(kvlist, ETH_PCAP_RX_IFACE_ARG) + in pmd_pcap_probe()
1459 ret = rte_kvargs_process(kvlist, in pmd_pcap_probe()
1478 ret = rte_kvargs_process(kvlist, NULL, in pmd_pcap_probe()
1487 (rte_kvargs_count(kvlist, ETH_PCAP_TX_PCAP_ARG) + in pmd_pcap_probe()
1488 rte_kvargs_count(kvlist, ETH_PCAP_TX_IFACE_ARG)); in pmd_pcap_probe()
[all …]
/f-stack/dpdk/drivers/net/failsafe/
H A Dfailsafe_args.c383 struct rte_kvargs *kvlist = NULL; in failsafe_args_parse() local
406 kvlist = rte_kvargs_parse(mut_params, in failsafe_args_parse()
408 if (kvlist == NULL) { in failsafe_args_parse()
414 arg_count = rte_kvargs_count(kvlist, in failsafe_args_parse()
417 ret = rte_kvargs_process(kvlist, in failsafe_args_parse()
424 arg_count = rte_kvargs_count(kvlist, in failsafe_args_parse()
427 ret = rte_kvargs_process(kvlist, in failsafe_args_parse()
439 rte_kvargs_free(kvlist); in failsafe_args_parse()
/f-stack/dpdk/drivers/bus/vdev/
H A Dvdev_params.c30 const struct rte_kvargs *kvlist = _kvlist; in vdev_dev_match() local
37 ret = rte_kvargs_process(kvlist, in vdev_dev_match()
/f-stack/dpdk/drivers/event/opdl/
H A Dopdl_evdev.c655 struct rte_kvargs *kvlist = rte_kvargs_parse(params, args); in opdl_probe() local
657 if (!kvlist) { in opdl_probe()
662 int ret = rte_kvargs_process(kvlist, NUMA_NODE_ARG, in opdl_probe()
669 rte_kvargs_free(kvlist); in opdl_probe()
673 ret = rte_kvargs_process(kvlist, DO_VALIDATION_ARG, in opdl_probe()
679 rte_kvargs_free(kvlist); in opdl_probe()
683 ret = rte_kvargs_process(kvlist, DO_TEST_ARG, in opdl_probe()
689 rte_kvargs_free(kvlist); in opdl_probe()
693 rte_kvargs_free(kvlist); in opdl_probe()
/f-stack/dpdk/drivers/mempool/octeontx2/
H A Dotx2_mempool.c185 struct rte_kvargs *kvlist; in otx2_parse_aura_size() local
189 kvlist = rte_kvargs_parse(devargs->args, NULL); in otx2_parse_aura_size()
190 if (kvlist == NULL) in otx2_parse_aura_size()
193 rte_kvargs_process(kvlist, OTX2_MAX_POOLS, &parse_max_pools, &aura_sz); in otx2_parse_aura_size()
194 otx2_parse_common_devargs(kvlist); in otx2_parse_aura_size()
195 rte_kvargs_free(kvlist); in otx2_parse_aura_size()
/f-stack/dpdk/drivers/event/sw/
H A Dsw_evdev.c1005 if (!kvlist) { in sw_probe()
1010 int ret = rte_kvargs_process(kvlist, NUMA_NODE_ARG, in sw_probe()
1016 rte_kvargs_free(kvlist); in sw_probe()
1020 ret = rte_kvargs_process(kvlist, SCHED_QUANTA_ARG, in sw_probe()
1026 rte_kvargs_free(kvlist); in sw_probe()
1036 rte_kvargs_free(kvlist); in sw_probe()
1046 rte_kvargs_free(kvlist); in sw_probe()
1056 rte_kvargs_free(kvlist); in sw_probe()
1060 ret = rte_kvargs_process(kvlist, REFIL_ONCE_ARG, in sw_probe()
1066 rte_kvargs_free(kvlist); in sw_probe()
[all …]
/f-stack/dpdk/drivers/net/af_packet/
H A Drte_eth_af_packet.c615 struct rte_kvargs *kvlist) in rte_pmd_init_internals() argument
635 for (k_idx = 0; k_idx < kvlist->count; k_idx++) { in rte_pmd_init_internals()
636 pair = &kvlist->pairs[k_idx]; in rte_pmd_init_internals()
894 struct rte_kvargs *kvlist) in rte_eth_from_packet() argument
917 for (k_idx = 0; k_idx < kvlist->count; k_idx++) { in rte_eth_from_packet()
918 pair = &kvlist->pairs[k_idx]; in rte_eth_from_packet()
996 kvlist) < 0) in rte_eth_from_packet()
1010 struct rte_kvargs *kvlist; in rte_pmd_af_packet_probe() local
1031 if (kvlist == NULL) { in rte_pmd_af_packet_probe()
1051 ret = rte_eth_from_packet(dev, &sockfd, kvlist); in rte_pmd_af_packet_probe()
[all …]

1234