Home
last modified time | relevance | path

Searched refs:kvargs (Results 1 – 25 of 42) sorted by relevance

12

/dpdk/drivers/bus/pci/
H A Dpci_params.c67 struct rte_kvargs *kvargs = NULL; in rte_pci_dev_iterate() local
71 kvargs = rte_kvargs_parse(str, pci_params_keys); in rte_pci_dev_iterate()
72 if (kvargs == NULL) { in rte_pci_dev_iterate()
79 dev = find_device(start, pci_dev_match, kvargs); in rte_pci_dev_iterate()
80 rte_kvargs_free(kvargs); in rte_pci_dev_iterate()
87 struct rte_kvargs *kvargs; in rte_pci_devargs_parse() local
95 kvargs = rte_kvargs_parse(da->bus_str, NULL); in rte_pci_devargs_parse()
96 if (kvargs == NULL) { in rte_pci_devargs_parse()
103 addr_str = rte_kvargs_get(kvargs, pci_params_keys[RTE_PCI_PARAM_ADDR]); in rte_pci_devargs_parse()
120 rte_kvargs_free(kvargs); in rte_pci_devargs_parse()
/dpdk/drivers/bus/vdev/
H A Dvdev_params.c50 struct rte_kvargs *kvargs = NULL; in rte_vdev_dev_iterate() local
54 kvargs = rte_kvargs_parse(str, vdev_params_keys); in rte_vdev_dev_iterate()
55 if (kvargs == NULL) { in rte_vdev_dev_iterate()
61 dev = rte_vdev_find_device(start, vdev_dev_match, kvargs); in rte_vdev_dev_iterate()
62 rte_kvargs_free(kvargs); in rte_vdev_dev_iterate()
H A Dmeson.build10 deps += ['kvargs']
/dpdk/drivers/bus/auxiliary/
H A Dauxiliary_params.c50 struct rte_kvargs *kvargs = NULL; in auxiliary_dev_iterate() local
54 kvargs = rte_kvargs_parse(str, auxiliary_params_keys); in auxiliary_dev_iterate()
55 if (kvargs == NULL) { in auxiliary_dev_iterate()
63 dev = find_device(start, auxiliary_dev_match, kvargs); in auxiliary_dev_iterate()
64 rte_kvargs_free(kvargs); in auxiliary_dev_iterate()
H A Dmeson.build16 deps += ['kvargs']
/dpdk/drivers/common/sfc_efx/
H A Dsfc_efx.c44 struct rte_kvargs *kvargs; in sfc_efx_dev_class_get() local
50 kvargs = rte_kvargs_parse(devargs->args, NULL); in sfc_efx_dev_class_get()
51 if (kvargs == NULL) in sfc_efx_dev_class_get()
54 if (rte_kvargs_count(kvargs, RTE_DEVARGS_KEY_CLASS) != 0) { in sfc_efx_dev_class_get()
55 rte_kvargs_process(kvargs, RTE_DEVARGS_KEY_CLASS, in sfc_efx_dev_class_get()
59 rte_kvargs_free(kvargs); in sfc_efx_dev_class_get()
/dpdk/drivers/net/sfc/
H A Dsfc_kvargs.c40 sa->kvargs = rte_kvargs_parse(devargs->args, params); in sfc_kvargs_parse()
41 if (sa->kvargs == NULL) in sfc_kvargs_parse()
50 rte_kvargs_free(sa->kvargs); in sfc_kvargs_cleanup()
70 if (sa->kvargs == NULL) in sfc_kvargs_process()
73 return -rte_kvargs_process(sa->kvargs, key_match, handler, opaque_arg); in sfc_kvargs_process()
/dpdk/app/test/
H A Dtest_vdev.c51 struct rte_kvargs *kvargs = NULL; in get_matching_vdev() local
55 kvargs = rte_kvargs_parse(match_str, valid_keys); in get_matching_vdev()
56 if (kvargs == NULL) { in get_matching_vdev()
62 dev = vdev_bus->find_device(NULL, cmp_dev_match, kvargs); in get_matching_vdev()
63 rte_kvargs_free(kvargs); in get_matching_vdev()
/dpdk/lib/ethdev/
H A Drte_class_eth.c158 struct rte_kvargs *kvargs = NULL; in eth_dev_iterate() local
167 kvargs = rte_kvargs_parse(str, valid_keys); in eth_dev_iterate()
168 if (kvargs == NULL) { in eth_dev_iterate()
175 eth_dev_match_arg(it->device, kvargs)); in eth_dev_iterate()
176 rte_kvargs_free(kvargs); in eth_dev_iterate()
/dpdk/drivers/net/vdev_netvsc/
H A Dvdev_netvsc.c512 struct rte_kvargs *kvargs = va_arg(ap, struct rte_kvargs *); in vdev_netvsc_netvsc_probe() local
521 for (i = 0; i != kvargs->count; ++i) { in vdev_netvsc_netvsc_probe()
522 const struct rte_kvargs_pair *pair = &kvargs->pairs[i]; in vdev_netvsc_netvsc_probe()
541 if (i == kvargs->count) in vdev_netvsc_netvsc_probe()
664 struct rte_kvargs *kvargs = rte_kvargs_parse(args ? args : "", in vdev_netvsc_vdev_probe() local
675 if (!kvargs) { in vdev_netvsc_vdev_probe()
679 for (i = 0; i != kvargs->count; ++i) { in vdev_netvsc_vdev_probe()
680 const struct rte_kvargs_pair *pair = &kvargs->pairs[i]; in vdev_netvsc_vdev_probe()
699 kvargs, specified, &matched); in vdev_netvsc_vdev_probe()
709 kvargs, specified, &matched) < 0) in vdev_netvsc_vdev_probe()
[all …]
/dpdk/drivers/vdpa/sfc/
H A Dsfc_vdpa_filter.c74 if (rte_kvargs_count(sva->kvargs, SFC_VDPA_MAC_ADDR) == 0) { in sfc_vdpa_filter_config()
80 rc = rte_kvargs_process(sva->kvargs, SFC_VDPA_MAC_ADDR, in sfc_vdpa_filter_config()
/dpdk/drivers/dma/skeleton/
H A Dmeson.build4 deps += ['dmadev', 'kvargs', 'ring', 'bus_vdev']
/dpdk/drivers/raw/skeleton/
H A Dmeson.build4 deps += ['rawdev', 'kvargs', 'mbuf', 'bus_vdev']
/dpdk/drivers/raw/dpaa2_qdma/
H A Dmeson.build4 deps += ['rawdev', 'mempool_dpaa2', 'ring', 'kvargs']
/dpdk/drivers/vdpa/
H A Dmeson.build13 std_deps = ['bus_pci', 'kvargs']
/dpdk/drivers/regex/
H A Dmeson.build8 std_deps = ['ethdev', 'kvargs'] # 'ethdev' also pulls in mbuf, net, eal etc
/dpdk/drivers/raw/cnxk_gpio/
H A Dmeson.build5 deps += ['bus_vdev', 'common_cnxk', 'rawdev', 'kvargs']
/dpdk/app/pdump/
H A Dmeson.build11 deps += ['ethdev', 'kvargs', 'pdump']
/dpdk/drivers/common/cpt/
H A Dmeson.build12 deps = ['kvargs', 'pci', 'cryptodev']
/dpdk/drivers/bus/ifpga/
H A Dmeson.build10 deps += ['pci', 'kvargs', 'rawdev']
/dpdk/drivers/event/
H A Dmeson.build22 std_deps = ['eventdev', 'kvargs']
/dpdk/lib/compressdev/
H A Dmeson.build19 deps += ['kvargs', 'mbuf']
/dpdk/lib/cryptodev/
H A Dmeson.build24 deps += ['kvargs', 'mbuf', 'rcu', 'telemetry']
/dpdk/drivers/mempool/cnxk/
H A Dmeson.build19 deps += ['eal', 'mbuf', 'kvargs', 'bus_pci', 'common_cnxk', 'mempool']
/dpdk/lib/eal/linux/
H A Dmeson.build24 deps += ['kvargs', 'telemetry']

12