| /f-stack/dpdk/app/test/ |
| H A D | test_kvargs.c | 41 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 D | rte_kvargs.c | 34 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 D | rte_kvargs.h | 115 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 D | rte_eth_softnic.c | 448 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 D | otx2_ethdev_devargs.c | 143 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 D | ifpga_bus.c | 106 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 D | rte_class_eth.c | 32 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 D | rte_cryptodev_pmd.c | 51 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 D | nfb_rx.c | 29 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 D | virtio_user_ethdev.c | 658 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 D | rte_compressdev_pmd.c | 54 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 D | idxd_vdev.c | 94 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 D | scheduler_pmd.c | 458 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 D | main.c | 249 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 D | rte_ccp_pmd.c | 107 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 D | pci_params.c | 42 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 D | bbdev_null.c | 220 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 D | eal_common_devargs.c | 50 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 D | rte_eth_pcap.c | 1360 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 D | failsafe_args.c | 383 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 D | vdev_params.c | 30 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 D | opdl_evdev.c | 655 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 D | otx2_mempool.c | 185 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 D | sw_evdev.c | 1005 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 D | rte_eth_af_packet.c | 615 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 …]
|