Home
last modified time | relevance | path

Searched refs:da (Results 1 – 25 of 27) sorted by relevance

12

/dpdk/lib/eal/common/
H A Deal_common_devargs.c190 if (da == NULL) in rte_devargs_parse()
192 memset(da, 0, sizeof(*da)); in rte_devargs_parse()
196 if (da->bus != NULL || da->cls != NULL) in rte_devargs_parse()
230 da->name); in rte_devargs_parse()
234 da->bus = bus; in rte_devargs_parse()
244 da->drv_str = da->data; in rte_devargs_parse()
256 if (da == NULL) in rte_devargs_parsef()
297 if (*da == NULL || (*da)->bus == NULL) in rte_devargs_insert()
311 free(*da); in rte_devargs_insert()
421 return da; in rte_devargs_next()
[all …]
H A Dhotplug_mp.c91 struct rte_devargs da; in __handle_secondary_request() local
98 memset(&da, 0, sizeof(da)); in __handle_secondary_request()
118 ret = rte_devargs_parse(&da, req->devargs); in __handle_secondary_request()
129 bus = rte_bus_find_by_name(da.bus->name); in __handle_secondary_request()
177 rte_devargs_reset(&da); in __handle_secondary_request()
232 struct rte_devargs *da; in __handle_primary_request() local
246 da = calloc(1, sizeof(*da)); in __handle_primary_request()
247 if (da == NULL) { in __handle_primary_request()
252 ret = rte_devargs_parse(da, req->devargs); in __handle_primary_request()
285 rte_devargs_reset(da); in __handle_primary_request()
[all …]
H A Deal_common_dev.c129 struct rte_devargs *da; in local_dev_probe() local
133 da = calloc(1, sizeof(*da)); in local_dev_probe()
134 if (da == NULL) in local_dev_probe()
141 if (da->bus->plug == NULL) { in local_dev_probe()
143 da->bus->name); in local_dev_probe()
148 ret = rte_devargs_insert(&da); in local_dev_probe()
153 ret = da->bus->scan(); in local_dev_probe()
157 dev = da->bus->find_device(NULL, cmp_dev_name, da->name); in local_dev_probe()
160 da->name); in local_dev_probe()
184 rte_devargs_reset(da); in local_dev_probe()
[all …]
/dpdk/examples/multi_process/hotplug_mp/
H A Dcommands.c118 struct rte_devargs da; in cmd_dev_attach_parsed() local
120 memset(&da, 0, sizeof(da)); in cmd_dev_attach_parsed()
127 if (!rte_eal_hotplug_add(da.bus->name, da.name, da.args)) in cmd_dev_attach_parsed()
131 da.name); in cmd_dev_attach_parsed()
132 rte_devargs_reset(&da); in cmd_dev_attach_parsed()
164 struct rte_devargs da; in cmd_dev_detach_parsed() local
166 memset(&da, 0, sizeof(da)); in cmd_dev_detach_parsed()
174 if (!rte_eal_hotplug_remove(da.bus->name, da.name)) in cmd_dev_detach_parsed()
176 da.name); in cmd_dev_detach_parsed()
179 da.name); in cmd_dev_detach_parsed()
[all …]
/dpdk/app/test/
H A Dtest_devargs.c66 struct rte_devargs da; in test_valid_devargs_cases() local
84 memset(&da, 0, sizeof(da)); in test_valid_devargs_cases()
85 ret = rte_devargs_parse(&da, list[i].devargs); in test_valid_devargs_cases()
92 da.bus == NULL) { in test_valid_devargs_cases()
101 strcmp(da.bus->name, list[i].bus) != 0) { in test_valid_devargs_cases()
107 da.cls == NULL) { in test_valid_devargs_cases()
125 strcmp(da.name, list[i].name) != 0) { in test_valid_devargs_cases()
134 rte_devargs_reset(&da); in test_valid_devargs_cases()
187 struct rte_devargs da; in test_invalid_devargs() local
193 ret = rte_devargs_parse(&da, list[i]); in test_invalid_devargs()
[all …]
/dpdk/drivers/net/failsafe/
H A Dfailsafe_eal.c36 struct rte_devargs *da; in fs_bus_init() local
44 da = &sdev->devargs; in fs_bus_init()
45 if (fs_ethdev_portid_get(da->name, &pid) != 0) { in fs_bus_init()
48 ret = rte_eal_hotplug_add(da->bus->name, in fs_bus_init()
49 da->name, in fs_bus_init()
50 da->args); in fs_bus_init()
82 rte_devargs_reset(da); in fs_bus_init()
83 memset(da, 0, sizeof(*da)); in fs_bus_init()
91 ret = rte_devargs_parse(da, devstr); in fs_bus_init()
98 " %d named %s", i, da->name); in fs_bus_init()
[all …]
H A Dfailsafe_args.c488 struct rte_devargs *da; in fs_parse_sub_device() local
491 da = &sdev->devargs; in fs_parse_sub_device()
492 snprintf(devstr, sizeof(devstr), "%s,%s", da->name, da->args); in fs_parse_sub_device()
/dpdk/lib/eal/include/
H A Drte_devargs.h124 rte_devargs_parse(struct rte_devargs *da, const char *dev);
160 rte_devargs_parsef(struct rte_devargs *da,
172 rte_devargs_reset(struct rte_devargs *da);
187 rte_devargs_insert(struct rte_devargs **da);
261 #define RTE_EAL_DEVARGS_FOREACH(busname, da) \ argument
262 for (da = rte_devargs_next(busname, NULL); \
263 da != NULL; \
264 da = rte_devargs_next(busname, da)) \
H A Drte_bus.h155 typedef int (*rte_bus_devargs_parse_t)(struct rte_devargs *da);
/dpdk/drivers/bus/pci/
H A Dpci_params.c85 rte_pci_devargs_parse(struct rte_devargs *da) in rte_pci_devargs_parse() argument
92 if (da == NULL || da->bus_str == NULL) in rte_pci_devargs_parse()
95 kvargs = rte_kvargs_parse(da->bus_str, NULL); in rte_pci_devargs_parse()
98 da->bus_str); in rte_pci_devargs_parse()
106 pci_params_keys[RTE_PCI_PARAM_ADDR], da->bus_str); in rte_pci_devargs_parse()
112 RTE_LOG(ERR, EAL, "PCI address invalid: %s\n", da->bus_str); in rte_pci_devargs_parse()
117 rte_pci_device_name(&addr, da->name, sizeof(da->name)); in rte_pci_devargs_parse()
H A Dprivate.h284 rte_pci_devargs_parse(struct rte_devargs *da);
/dpdk/drivers/net/nfp/nfpcore/nfp-common/
H A Dnfp_cppat.h365 int da; in _nfp6000_encode_mu() local
375 da = 1; in _nfp6000_encode_mu()
377 da = 0; in _nfp6000_encode_mu()
387 if (da) { in _nfp6000_encode_mu()
408 if (da) { in _nfp6000_encode_mu()
456 da = 1; in _nfp6000_encode_mu()
459 if (da) { in _nfp6000_encode_mu()
497 int da; in _nfp6000_decode_mu() local
502 da = 1; in _nfp6000_decode_mu()
504 da = 0; in _nfp6000_decode_mu()
[all …]
/dpdk/lib/pipeline/
H A Drte_table_action.h390 struct rte_ether_addr da; /**< Destination address. */ member
416 uint32_t da; /**< Destination address. */ member
424 uint8_t da[16]; /**< Destination address. */ member
H A Drte_table_action.c634 rte_ether_addr_copy(&p->vlan.ether.da, &d->ether.dst_addr); in encap_vlan_apply()
777 rte_ether_addr_copy(&p->vxlan.ether.da, in encap_vxlan_apply()
799 d->ipv4.dst_addr = rte_htonl(p->vxlan.ipv4.da); in encap_vxlan_apply()
818 rte_ether_addr_copy(&p->vxlan.ether.da, in encap_vxlan_apply()
834 d->ipv4.dst_addr = rte_htonl(p->vxlan.ipv4.da); in encap_vxlan_apply()
855 rte_ether_addr_copy(&p->vxlan.ether.da, in encap_vxlan_apply()
878 p->vxlan.ipv6.da, in encap_vxlan_apply()
879 sizeof(p->vxlan.ipv6.da)); in encap_vxlan_apply()
896 rte_ether_addr_copy(&p->vxlan.ether.da, in encap_vxlan_apply()
913 p->vxlan.ipv6.da, in encap_vxlan_apply()
[all …]
/dpdk/doc/guides/sample_app_ug/
H A Dip_pipeline.rst448 ipv4 | ipv6 <sa> <sa_depth> <da> <da_depth>
453 | ipv4_5tuple <sa> <da> <sp> <dp> <proto>
454 | ipv6_5tuple <sa> <da> <sp> <dp> <proto>
475 ether <da> <sa>
476 | vlan <da> <sa> <pcp> <dei> <vid>
477 | qinq <da> <sa> <pcp> <dei> <vid> <pcp> <dei> <vid>
479 <da> <sa>
484 | pppoe <da> <sa> <session_id>]
/dpdk/examples/ip_pipeline/
H A Dcli.c2665 uint32_t da; member
2675 uint8_t da[16]; member
2886 ipv4->da = daddr.s_addr; in parse_match()
2934 memcpy(ipv6->da, daddr.s6_addr, 16); in parse_match()
3401 &a->encap.qinq_pppoe.ether.da) || in parse_table_action_encap()
3594 struct in_addr sa, da; in parse_table_action_encap() local
3599 parse_ipv4_addr(tokens[2], &da) || in parse_table_action_encap()
3606 a->encap.vxlan.ipv4.da = rte_be_to_cpu_32(da.s_addr); in parse_table_action_encap()
3614 struct in6_addr sa, da; in parse_table_action_encap() local
3620 parse_ipv6_addr(tokens[2], &da) || in parse_table_action_encap()
[all …]
H A Dpipeline.h220 uint32_t da; member
225 uint8_t da[16]; member
/dpdk/drivers/net/softnic/
H A Drte_eth_softnic_cli.c3368 uint32_t da; member
3378 uint8_t da[16]; member
3589 ipv4->da = daddr.s_addr; in parse_match()
3637 memcpy(ipv6->da, daddr.s6_addr, 16); in parse_match()
4108 &a->encap.qinq_pppoe.ether.da) || in parse_table_action_encap()
4303 struct in_addr sa, da; in parse_table_action_encap() local
4308 softnic_parse_ipv4_addr(tokens[2], &da) || in parse_table_action_encap()
4315 a->encap.vxlan.ipv4.da = rte_be_to_cpu_32(da.s_addr); in parse_table_action_encap()
4323 struct in6_addr sa, da; in parse_table_action_encap() local
4329 softnic_parse_ipv6_addr(tokens[2], &da) || in parse_table_action_encap()
[all …]
H A Drte_eth_softnic_flow.c704 rule_match->match.acl.ipv4.da = in flow_rule_match_acl_get()
740 memcpy(rule_match->match.acl.ipv6.da, in flow_rule_match_acl_get()
1689 &rule_action->encap.vxlan.ether.da); in flow_rule_action_get()
1740 rule_action->encap.vxlan.ipv4.da = in flow_rule_action_get()
1755 memcpy(&rule_action->encap.vxlan.ipv6.da, in flow_rule_action_get()
H A Drte_eth_softnic_internals.h922 uint32_t da; member
927 uint8_t da[16]; member
H A Drte_eth_softnic_thread.c2222 mh->match.acl.ipv4.da; in match_convert()
2250 mh->match.acl.ipv4.da; in match_convert()
2269 (uint32_t *)mh->match.acl.ipv6.da; in match_convert()
2339 (uint32_t *)mh->match.acl.ipv6.da; in match_convert()
/dpdk/app/test-pmd/
H A Dtestpmd.c3345 struct rte_devargs da; in detach_devargs() local
3350 memset(&da, 0, sizeof(da)); in detach_devargs()
3351 if (rte_devargs_parsef(&da, "%s", identifier)) { in detach_devargs()
3362 rte_devargs_reset(&da); in detach_devargs()
3369 if (rte_eal_hotplug_remove(da.bus->name, da.name) != 0) { in detach_devargs()
3371 da.name, da.bus->name); in detach_devargs()
3372 rte_devargs_reset(&da); in detach_devargs()
3381 rte_devargs_reset(&da); in detach_devargs()
/dpdk/drivers/net/i40e/base/
H A Di40e_prototype.h600 #define i40e_aq_set_phy_register(hw, ps, da, pc, ra, rv, cd) \ argument
601 i40e_aq_set_phy_register_ext(hw, ps, da, pc, false, 0, ra, rv, cd)
602 #define i40e_aq_get_phy_register(hw, ps, da, pc, ra, rv, cd) \ argument
603 i40e_aq_get_phy_register_ext(hw, ps, da, pc, false, 0, ra, rv, cd)
/dpdk/drivers/net/netvsc/
H A Dhn_var.h132 struct rte_devargs da; member
H A Dhn_ethdev.c560 struct rte_devargs *d = &hot_ctx->da; in netvsc_hotplug_retry()
679 d = &hot_ctx->da; in netvsc_hotadd_callback()

12