| /dpdk/drivers/net/cnxk/ |
| H A D | cnxk_link.c | 17 struct rte_eth_link link; in cnxk_nix_toggle_flag_link_cfg() local 19 link.link_status = RTE_ETH_LINK_UP; in cnxk_nix_toggle_flag_link_cfg() 48 if (link && link->link_status) in nix_link_status_print() 51 (uint32_t)link->link_speed, in nix_link_status_print() 61 struct roc_nix_link_info *link) in cnxk_eth_dev_link_status_get_cb() argument 67 if (!link || !nix) in cnxk_eth_dev_link_status_get_cb() 77 link->speed = eth_link.link_speed; in cnxk_eth_dev_link_status_get_cb() 89 if (!link || !nix) in cnxk_eth_dev_link_status_cb() 121 struct rte_eth_link link; in cnxk_nix_link_update() local 139 link.link_status = info.status; in cnxk_nix_link_update() [all …]
|
| /dpdk/drivers/net/softnic/ |
| H A D | rte_eth_softnic_link.c | 25 struct softnic_link *link; in softnic_link_free() local 27 link = TAILQ_FIRST(&p->link_list); in softnic_link_free() 28 if (link == NULL) in softnic_link_free() 32 free(link); in softnic_link_free() 40 struct softnic_link *link; in softnic_link_find() local 47 return link; in softnic_link_find() 58 struct softnic_link *link; in softnic_link_create() local 88 if (link == NULL) in softnic_link_create() 92 strlcpy(link->name, name, sizeof(link->name)); in softnic_link_create() 93 link->port_id = port_id; in softnic_link_create() [all …]
|
| /dpdk/examples/ip_pipeline/ |
| H A D | link.c | 24 struct link * 27 struct link *link; in link_find() local 34 return link; in link_find() 39 struct link * 40 link_next(struct link *link) in link_next() argument 99 struct link * 104 struct link *link; in link_create() local 234 link = calloc(1, sizeof(struct link)); in link_create() 241 strlcpy(link->name, name, sizeof(link->name)); in link_create() 249 return link; in link_create() [all …]
|
| H A D | link.h | 17 struct link { struct 18 TAILQ_ENTRY(link) node; 25 TAILQ_HEAD(link_list, link); argument 30 struct link * 33 struct link * 34 link_next(struct link *link); 60 struct link *
|
| H A D | kni.c | 108 struct link *link; in kni_create() local 121 link = link_find(params->link_name); in kni_create() 123 (link == NULL)) in kni_create() 127 ret = rte_eth_dev_info_get(link->port_id, &dev_info); in kni_create() 135 kni_conf.group_id = link->port_id; in kni_create() 146 kni_ops.port_id = link->port_id; in kni_create()
|
| /dpdk/examples/ip_pipeline/examples/ |
| H A D | rss.cli | 58 pipeline PIPELINE0 port in bsz 32 link LINK0 rxq 0 59 pipeline PIPELINE0 port in bsz 32 link LINK1 rxq 0 60 pipeline PIPELINE0 port in bsz 32 link LINK2 rxq 0 61 pipeline PIPELINE0 port in bsz 32 link LINK3 rxq 0 71 pipeline PIPELINE1 port in bsz 32 link LINK0 rxq 1 72 pipeline PIPELINE1 port in bsz 32 link LINK1 rxq 1 73 pipeline PIPELINE1 port in bsz 32 link LINK2 rxq 1 74 pipeline PIPELINE1 port in bsz 32 link LINK3 rxq 1 84 pipeline PIPELINE2 port in bsz 32 link LINK0 rxq 2 85 pipeline PIPELINE2 port in bsz 32 link LINK1 rxq 2 [all …]
|
| H A D | l2fwd.cli | 19 link LINK0 dev 0000:02:00.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on 20 link LINK1 dev 0000:02:00.1 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on 21 link LINK2 dev 0000:06:00.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on 26 pipeline PIPELINE0 port in bsz 32 link LINK0 rxq 0 27 pipeline PIPELINE0 port in bsz 32 link LINK1 rxq 0 28 pipeline PIPELINE0 port in bsz 32 link LINK2 rxq 0 29 pipeline PIPELINE0 port in bsz 32 link LINK3 rxq 0 31 pipeline PIPELINE0 port out bsz 32 link LINK0 txq 0 32 pipeline PIPELINE0 port out bsz 32 link LINK1 txq 0 33 pipeline PIPELINE0 port out bsz 32 link LINK2 txq 0 [all …]
|
| H A D | firewall.cli | 27 link LINK0 dev 0000:02:00.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on 28 link LINK1 dev 0000:02:00.1 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on 29 link LINK2 dev 0000:06:00.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on 36 pipeline PIPELINE0 port in bsz 32 link LINK0 rxq 0 37 pipeline PIPELINE0 port in bsz 32 link LINK1 rxq 0 38 pipeline PIPELINE0 port in bsz 32 link LINK2 rxq 0 39 pipeline PIPELINE0 port in bsz 32 link LINK3 rxq 0 41 pipeline PIPELINE0 port out bsz 32 link LINK0 txq 0 42 pipeline PIPELINE0 port out bsz 32 link LINK1 txq 0 43 pipeline PIPELINE0 port out bsz 32 link LINK2 txq 0 [all …]
|
| H A D | flow.cli | 27 link LINK0 dev 0000:02:00.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on 28 link LINK1 dev 0000:02:00.1 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on 29 link LINK2 dev 0000:06:00.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on 36 pipeline PIPELINE0 port in bsz 32 link LINK0 rxq 0 37 pipeline PIPELINE0 port in bsz 32 link LINK1 rxq 0 38 pipeline PIPELINE0 port in bsz 32 link LINK2 rxq 0 39 pipeline PIPELINE0 port in bsz 32 link LINK3 rxq 0 41 pipeline PIPELINE0 port out bsz 32 link LINK0 txq 0 42 pipeline PIPELINE0 port out bsz 32 link LINK1 txq 0 43 pipeline PIPELINE0 port out bsz 32 link LINK2 txq 0 [all …]
|
| H A D | route.cli | 27 link LINK0 dev 0000:02:00.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on 28 link LINK1 dev 0000:02:00.1 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on 29 link LINK2 dev 0000:06:00.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on 36 pipeline PIPELINE0 port in bsz 32 link LINK0 rxq 0 37 pipeline PIPELINE0 port in bsz 32 link LINK1 rxq 0 38 pipeline PIPELINE0 port in bsz 32 link LINK2 rxq 0 39 pipeline PIPELINE0 port in bsz 32 link LINK3 rxq 0 41 pipeline PIPELINE0 port out bsz 32 link LINK0 txq 0 42 pipeline PIPELINE0 port out bsz 32 link LINK1 txq 0 43 pipeline PIPELINE0 port out bsz 32 link LINK2 txq 0 [all …]
|
| H A D | route_ecmp.cli | 17 link LINK0 dev 0000:02:00.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on 18 link LINK1 dev 0000:02:00.1 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on 19 link LINK2 dev 0000:06:00.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on 27 pipeline PIPELINE0 port in bsz 32 link LINK0 rxq 0 28 pipeline PIPELINE0 port in bsz 32 link LINK1 rxq 0 29 pipeline PIPELINE0 port in bsz 32 link LINK2 rxq 0 30 pipeline PIPELINE0 port in bsz 32 link LINK3 rxq 0 32 pipeline PIPELINE0 port out bsz 32 link LINK0 txq 0 33 pipeline PIPELINE0 port out bsz 32 link LINK1 txq 0 34 pipeline PIPELINE0 port out bsz 32 link LINK2 txq 0 [all …]
|
| H A D | kni.cli | 34 link LINK0 dev 0000:02:00.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on 35 link LINK1 dev 0000:02:00.1 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on 37 kni KNI0 link LINK0 mempool MEMPOOL0 38 kni KNI1 link LINK1 mempool MEMPOOL0 44 pipeline PIPELINE0 port in bsz 32 link LINK0 rxq 0 46 pipeline PIPELINE0 port in bsz 32 link LINK1 rxq 0 50 pipeline PIPELINE0 port out bsz 32 link LINK1 txq 0 52 pipeline PIPELINE0 port out bsz 32 link LINK0 txq 0
|
| /dpdk/examples/pipeline/examples/ |
| H A D | l2fwd_macswp.cli | 6 link LINK0 dev 0000:18:00.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on 7 link LINK1 dev 0000:18:00.1 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on 8 link LINK2 dev 0000:3b:00.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on 13 pipeline PIPELINE0 port in 0 link LINK0 rxq 0 bsz 32 14 pipeline PIPELINE0 port in 1 link LINK1 rxq 0 bsz 32 15 pipeline PIPELINE0 port in 2 link LINK2 rxq 0 bsz 32 16 pipeline PIPELINE0 port in 3 link LINK3 rxq 0 bsz 32 18 pipeline PIPELINE0 port out 0 link LINK0 txq 0 bsz 32 19 pipeline PIPELINE0 port out 1 link LINK1 txq 0 bsz 32 20 pipeline PIPELINE0 port out 2 link LINK2 txq 0 bsz 32 [all …]
|
| H A D | l2fwd.cli | 6 link LINK0 dev 0000:18:00.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on 7 link LINK1 dev 0000:18:00.1 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on 8 link LINK2 dev 0000:3b:00.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on 13 pipeline PIPELINE0 port in 0 link LINK0 rxq 0 bsz 32 14 pipeline PIPELINE0 port in 1 link LINK1 rxq 0 bsz 32 15 pipeline PIPELINE0 port in 2 link LINK2 rxq 0 bsz 32 16 pipeline PIPELINE0 port in 3 link LINK3 rxq 0 bsz 32 18 pipeline PIPELINE0 port out 0 link LINK0 txq 0 bsz 32 19 pipeline PIPELINE0 port out 1 link LINK1 txq 0 bsz 32 20 pipeline PIPELINE0 port out 2 link LINK2 txq 0 bsz 32 [all …]
|
| H A D | vxlan.cli | 6 link LINK0 dev 0000:18:00.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on 7 link LINK1 dev 0000:18:00.1 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on 8 link LINK2 dev 0000:3b:00.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on 13 pipeline PIPELINE0 port in 0 link LINK0 rxq 0 bsz 32 14 pipeline PIPELINE0 port in 1 link LINK1 rxq 0 bsz 32 15 pipeline PIPELINE0 port in 2 link LINK2 rxq 0 bsz 32 16 pipeline PIPELINE0 port in 3 link LINK3 rxq 0 bsz 32 18 pipeline PIPELINE0 port out 0 link LINK0 txq 0 bsz 32 19 pipeline PIPELINE0 port out 1 link LINK1 txq 0 bsz 32 20 pipeline PIPELINE0 port out 2 link LINK2 txq 0 bsz 32 [all …]
|
| H A D | registers.cli | 9 link LINK0 dev 0000:18:00.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on 10 link LINK1 dev 0000:18:00.1 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on 11 link LINK2 dev 0000:3b:00.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on 16 pipeline PIPELINE0 port in 0 link LINK0 rxq 0 bsz 32 17 pipeline PIPELINE0 port in 1 link LINK1 rxq 0 bsz 32 18 pipeline PIPELINE0 port in 2 link LINK2 rxq 0 bsz 32 19 pipeline PIPELINE0 port in 3 link LINK3 rxq 0 bsz 32 21 pipeline PIPELINE0 port out 0 link LINK0 txq 0 bsz 32 22 pipeline PIPELINE0 port out 1 link LINK1 txq 0 bsz 32 23 pipeline PIPELINE0 port out 2 link LINK2 txq 0 bsz 32 [all …]
|
| H A D | varbit.cli | 9 link LINK0 dev 0000:18:00.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on 10 link LINK1 dev 0000:18:00.1 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on 11 link LINK2 dev 0000:3b:00.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on 19 pipeline PIPELINE0 port in 0 link LINK0 rxq 0 bsz 32 20 pipeline PIPELINE0 port in 1 link LINK1 rxq 0 bsz 32 21 pipeline PIPELINE0 port in 2 link LINK2 rxq 0 bsz 32 22 pipeline PIPELINE0 port in 3 link LINK3 rxq 0 bsz 32 24 pipeline PIPELINE0 port out 0 link LINK0 txq 0 bsz 32 25 pipeline PIPELINE0 port out 1 link LINK1 txq 0 bsz 32 26 pipeline PIPELINE0 port out 2 link LINK2 txq 0 bsz 32 [all …]
|
| H A D | learner.cli | 9 link LINK0 dev 0000:18:00.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on 10 link LINK1 dev 0000:18:00.1 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on 11 link LINK2 dev 0000:3b:00.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on 19 pipeline PIPELINE0 port in 0 link LINK0 rxq 0 bsz 32 20 pipeline PIPELINE0 port in 1 link LINK1 rxq 0 bsz 32 21 pipeline PIPELINE0 port in 2 link LINK2 rxq 0 bsz 32 22 pipeline PIPELINE0 port in 3 link LINK3 rxq 0 bsz 32 24 pipeline PIPELINE0 port out 0 link LINK0 txq 0 bsz 32 25 pipeline PIPELINE0 port out 1 link LINK1 txq 0 bsz 32 26 pipeline PIPELINE0 port out 2 link LINK2 txq 0 bsz 32 [all …]
|
| H A D | selector.cli | 6 link LINK0 dev 0000:18:00.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on 7 link LINK1 dev 0000:18:00.1 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on 8 link LINK2 dev 0000:3b:00.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on 13 pipeline PIPELINE0 port in 0 link LINK0 rxq 0 bsz 32 14 pipeline PIPELINE0 port in 1 link LINK1 rxq 0 bsz 32 15 pipeline PIPELINE0 port in 2 link LINK2 rxq 0 bsz 32 16 pipeline PIPELINE0 port in 3 link LINK3 rxq 0 bsz 32 18 pipeline PIPELINE0 port out 0 link LINK0 txq 0 bsz 32 19 pipeline PIPELINE0 port out 1 link LINK1 txq 0 bsz 32 20 pipeline PIPELINE0 port out 2 link LINK2 txq 0 bsz 32 [all …]
|
| H A D | meter.cli | 9 link LINK0 dev 0000:18:00.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on 10 link LINK1 dev 0000:18:00.1 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on 11 link LINK2 dev 0000:3b:00.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on 16 pipeline PIPELINE0 port in 0 link LINK0 rxq 0 bsz 32 17 pipeline PIPELINE0 port in 1 link LINK1 rxq 0 bsz 32 18 pipeline PIPELINE0 port in 2 link LINK2 rxq 0 bsz 32 19 pipeline PIPELINE0 port in 3 link LINK3 rxq 0 bsz 32 21 pipeline PIPELINE0 port out 0 link LINK0 txq 0 bsz 32 22 pipeline PIPELINE0 port out 1 link LINK1 txq 0 bsz 32 23 pipeline PIPELINE0 port out 2 link LINK2 txq 0 bsz 32 [all …]
|
| H A D | fib.cli | 9 link LINK0 dev 0000:18:00.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on 10 link LINK1 dev 0000:18:00.1 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on 11 link LINK2 dev 0000:3b:00.0 rxq 1 128 MEMPOOL0 txq 1 512 promiscuous on 19 pipeline PIPELINE0 port in 0 link LINK0 rxq 0 bsz 32 20 pipeline PIPELINE0 port in 1 link LINK1 rxq 0 bsz 32 21 pipeline PIPELINE0 port in 2 link LINK2 rxq 0 bsz 32 22 pipeline PIPELINE0 port in 3 link LINK3 rxq 0 bsz 32 24 pipeline PIPELINE0 port out 0 link LINK0 txq 0 bsz 32 25 pipeline PIPELINE0 port out 1 link LINK1 txq 0 bsz 32 26 pipeline PIPELINE0 port out 2 link LINK2 txq 0 bsz 32 [all …]
|
| /dpdk/examples/pipeline/ |
| H A D | obj.c | 181 struct link * 186 struct link *link; in link_create() local 316 link = calloc(1, sizeof(struct link)); in link_create() 323 strlcpy(link->name, name, sizeof(link->name)); in link_create() 332 return link; in link_create() 339 struct link *link; in link_is_up() local 356 struct link * 359 struct link *link; in link_find() local 366 return link; in link_find() 371 struct link * [all …]
|
| H A D | obj.h | 84 struct link { struct 85 TAILQ_ENTRY(link) node; 93 struct link * argument 101 struct link * 104 struct link * 105 link_next(struct obj *obj, struct link *link);
|
| /dpdk/doc/guides/rel_notes/ |
| H A D | release_1_8.rst | 12 …* Support for 802.3ad link aggregation (mode 4) and transmit load balancing (mode 5) to the link… 14 * Support for registration of link status change callbacks with link bonding devices. 16 …t for slaves devices which do not support link status change interrupts in the link bonding librar…
|
| /dpdk/examples/link_status_interrupt/ |
| H A D | main.c | 112 struct rte_eth_link link; in print_stats() local 134 memset(&link, 0, sizeof(link)); in print_stats() 145 (link.link_status ? "Link up" : "Link down"), in print_stats() 147 rte_eth_link_speed_to_str(link.link_speed), in print_stats() 450 struct rte_eth_link link; in lsi_event_callback() local 459 ret = rte_eth_link_get_nowait(port_id, &link); in lsi_event_callback() 480 struct rte_eth_link link; in check_all_ports_link_status() local 491 memset(&link, 0, sizeof(link)); in check_all_ports_link_status() 492 ret = rte_eth_link_get_nowait(portid, &link); in check_all_ports_link_status() 503 sizeof(link_status_text), &link); in check_all_ports_link_status() [all …]
|