| /linux/drivers/staging/octeon/ |
| A D | ethernet-rgmii.c | 56 union cvmx_helper_link_info link_info; in cvm_oct_check_preamble_errors() local 59 link_info.u64 = priv->link_info; in cvm_oct_check_preamble_errors() 96 if (priv->last_speed != link_info.s.speed) in cvm_oct_check_preamble_errors() 98 priv->last_speed = link_info.s.speed; in cvm_oct_check_preamble_errors() 106 union cvmx_helper_link_info link_info; in cvm_oct_rgmii_poll() local 110 if (priv->link_info != link_info.u64 && in cvm_oct_rgmii_poll() 112 link_info.u64 = priv->link_info; in cvm_oct_rgmii_poll() 113 status_change = priv->link_info != link_info.u64; in cvm_oct_rgmii_poll() 114 priv->link_info = link_info.u64; in cvm_oct_rgmii_poll() 122 if (link_info.s.link_up) { in cvm_oct_rgmii_poll() [all …]
|
| A D | ethernet-mdio.c | 84 union cvmx_helper_link_info link_info; in cvm_oct_adjust_link() local 86 link_info.u64 = 0; in cvm_oct_adjust_link() 87 link_info.s.link_up = dev->phydev->link ? 1 : 0; in cvm_oct_adjust_link() 89 link_info.s.speed = dev->phydev->speed; in cvm_oct_adjust_link() 90 priv->link_info = link_info.u64; in cvm_oct_adjust_link() 100 cvmx_helper_link_set(priv->port, link_info); in cvm_oct_adjust_link() 101 cvm_oct_note_carrier(priv, link_info); in cvm_oct_adjust_link() 109 union cvmx_helper_link_info link_info; in cvm_oct_common_stop() local 123 link_info.u64 = 0; in cvm_oct_common_stop() 126 cvmx_helper_link_set(priv->port, link_info); in cvm_oct_common_stop() [all …]
|
| A D | ethernet.c | 460 union cvmx_helper_link_info link_info; in cvm_oct_common_open() local 483 link_info = cvmx_helper_link_get(priv->port); in cvm_oct_common_open() 484 if (!link_info.s.link_up) in cvm_oct_common_open() 496 union cvmx_helper_link_info link_info; in cvm_oct_link_poll() local 498 link_info = cvmx_helper_link_get(priv->port); in cvm_oct_link_poll() 499 if (link_info.u64 == priv->link_info) in cvm_oct_link_poll() 502 if (cvmx_helper_link_set(priv->port, link_info)) in cvm_oct_link_poll() 503 link_info.u64 = priv->link_info; in cvm_oct_link_poll() 505 priv->link_info = link_info.u64; in cvm_oct_link_poll() 507 if (link_info.s.link_up) { in cvm_oct_link_poll() [all …]
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| A D | xdp_link.c | 14 struct bpf_link_info link_info; in serial_test_xdp_link() local 17 __u32 link_info_len = sizeof(link_info); in serial_test_xdp_link() 122 memset(&link_info, 0, sizeof(link_info)); in serial_test_xdp_link() 127 CHECK(link_info.type != BPF_LINK_TYPE_XDP, "link_type", in serial_test_xdp_link() 129 CHECK(link_info.prog_id != id1, "link_prog_id", in serial_test_xdp_link() 130 "got %u != exp %u\n", link_info.prog_id, id1); in serial_test_xdp_link() 138 memset(&link_info, 0, sizeof(link_info)); in serial_test_xdp_link() 142 CHECK(link_info.prog_id != id1, "link_prog_id", in serial_test_xdp_link() 143 "got %u != exp %u\n", link_info.prog_id, id1); in serial_test_xdp_link() 145 CHECK(link_info.xdp.ifindex != 0, "link_ifindex", in serial_test_xdp_link() [all …]
|
| A D | check_mtu.c | 41 struct bpf_link_info link_info; in test_check_mtu_xdp_attach() local 42 __u32 link_info_len = sizeof(link_info); in test_check_mtu_xdp_attach() 60 memset(&link_info, 0, sizeof(link_info)); in test_check_mtu_xdp_attach() 62 err = bpf_obj_get_info_by_fd(fd, &link_info, &link_info_len); in test_check_mtu_xdp_attach() 66 CHECK(link_info.type != BPF_LINK_TYPE_XDP, "link_type", in test_check_mtu_xdp_attach() 67 "got %u != exp %u\n", link_info.type, BPF_LINK_TYPE_XDP); in test_check_mtu_xdp_attach() 68 CHECK(link_info.xdp.ifindex != IFINDEX_LO, "link_ifindex", in test_check_mtu_xdp_attach() 69 "got %u != exp %u\n", link_info.xdp.ifindex, IFINDEX_LO); in test_check_mtu_xdp_attach()
|
| A D | fexit_bpf2bpf.c | 103 struct bpf_link_info link_info; in test_fexit_bpf2bpf_common() local 120 info_len = sizeof(link_info); in test_fexit_bpf2bpf_common() 121 memset(&link_info, 0, sizeof(link_info)); in test_fexit_bpf2bpf_common() 123 &link_info, &info_len); in test_fexit_bpf2bpf_common() 125 ASSERT_EQ(link_info.tracing.attach_type, in test_fexit_bpf2bpf_common() 128 ASSERT_EQ(link_info.tracing.target_obj_id, tgt_prog_id, "link_tgt_obj_id"); in test_fexit_bpf2bpf_common() 129 ASSERT_EQ(link_info.tracing.target_btf_id, btf_id, "link_tgt_btf_id"); in test_fexit_bpf2bpf_common()
|
| A D | bpf_obj_id.c | 301 struct bpf_link_info link_info; in serial_test_bpf_obj_id() local 304 info_len = sizeof(link_info); in serial_test_bpf_obj_id() 305 memset(&link_info, 0, info_len); in serial_test_bpf_obj_id() 325 err = bpf_obj_get_info_by_fd(link_fd, &link_info, &info_len); in serial_test_bpf_obj_id() 326 cmp_res = memcmp(&link_info, &link_infos[i], in serial_test_bpf_obj_id() 328 CHECK(err || info_len != sizeof(link_info) || cmp_res, in serial_test_bpf_obj_id()
|
| /linux/drivers/gpu/drm/msm/dp/ |
| A D | dp_panel.c | 28 struct dp_link_info *link_info; in dp_panel_read_dpcd() local 35 link_info = &dp_panel->link_info; in dp_panel_read_dpcd() 69 link_info->revision = dpcd[DP_DPCD_REV]; in dp_panel_read_dpcd() 70 major = (link_info->revision >> 4) & 0x0f; in dp_panel_read_dpcd() 71 minor = link_info->revision & 0x0f; in dp_panel_read_dpcd() 77 link_info->num_lanes = dp_panel->max_dp_lanes; in dp_panel_read_dpcd() 84 DRM_DEBUG_DP("link_rate=%d\n", link_info->rate); in dp_panel_read_dpcd() 114 struct dp_link_info *link_info; in dp_panel_get_supported_bpp() local 120 link_info = &dp_panel->link_info; in dp_panel_get_supported_bpp() 121 data_rate_khz = link_info->num_lanes * link_info->rate * 8; in dp_panel_get_supported_bpp() [all …]
|
| A D | dp_debug.c | 50 debug->panel->link_info.rate); in dp_debug_show() 52 debug->panel->link_info.num_lanes); in dp_debug_show() 54 debug->panel->link_info.capabilities); in dp_debug_show()
|
| /linux/tools/perf/util/ |
| A D | bpf_counter.h | 92 struct bpf_link_info link_info = { .id = 0, }; in bpf_link_get_id() local 93 __u32 link_info_len = sizeof(link_info); in bpf_link_get_id() 95 bpf_obj_get_info_by_fd(fd, &link_info, &link_info_len); in bpf_link_get_id() 96 return link_info.id; in bpf_link_get_id() 101 struct bpf_link_info link_info = { .id = 0, }; in bpf_link_get_prog_id() local 102 __u32 link_info_len = sizeof(link_info); in bpf_link_get_prog_id() 104 bpf_obj_get_info_by_fd(fd, &link_info, &link_info_len); in bpf_link_get_prog_id() 105 return link_info.prog_id; in bpf_link_get_prog_id()
|
| /linux/drivers/net/ethernet/broadcom/bnxt/ |
| A D | bnxt_ethtool.c | 1686 struct bnxt_link_info *link_info = &bp->link_info; in bnxt_get_link_ksettings() local 1747 struct bnxt_link_info *link_info = &bp->link_info; in bnxt_force_link_speed() local 1852 struct bnxt_link_info *link_info = &bp->link_info; in bnxt_set_link_ksettings() local 1871 link_info->advertising = link_info->support_auto_speeds; in bnxt_set_link_ksettings() 1919 link_info = &bp->link_info; in bnxt_get_fecparam() 1992 link_info = &bp->link_info; in bnxt_set_fecparam() 2035 struct bnxt_link_info *link_info = &bp->link_info; in bnxt_get_pauseparam() local 2065 struct bnxt_link_info *link_info = &bp->link_info; in bnxt_set_pauseparam() local 2967 struct bnxt_link_info *link_info = &bp->link_info; in bnxt_set_eee() local 3165 struct bnxt_link_info *link_info = &bp->link_info; in bnxt_nway_reset() local [all …]
|
| A D | bnxt.c | 2079 struct bnxt_link_info *link_info = &bp->link_info; in bnxt_async_event_process() local 9328 struct bnxt_link_info *link_info = &bp->link_info; in bnxt_hwrm_phy_qcaps() local 9392 struct bnxt_link_info *link_info = &bp->link_info; in bnxt_update_link() local 9526 struct bnxt_link_info *link_info = &bp->link_info; in bnxt_get_port_module_status() local 10063 struct bnxt_link_info *link_info = &bp->link_info; in bnxt_eee_config_ok() local 10090 struct bnxt_link_info *link_info = &bp->link_info; in bnxt_update_phy_setting() local 10117 if (link_info->req_duplex != link_info->duplex_setting) in bnxt_update_phy_setting() 11668 struct bnxt_link_info *link_info = &bp->link_info; in bnxt_init_ethtool_link_settings() local 11679 link_info->advertising = link_info->auto_link_speeds; in bnxt_init_ethtool_link_settings() 11689 link_info->req_duplex = link_info->duplex_setting; in bnxt_init_ethtool_link_settings() [all …]
|
| /linux/sound/soc/generic/ |
| A D | audio-graph-card.c | 211 struct link_info *li, in graph_parse_node() 250 struct link_info *li, in graph_link_init() 273 struct link_info *li) in graph_dai_link_of_dpcm() 425 struct link_info *li, in __graph_for_each_link() 429 struct link_info *li), in __graph_for_each_link() 433 struct link_info *li)) in __graph_for_each_link() 501 struct link_info *li), in graph_for_each_link() 505 struct link_info *li)) in graph_for_each_link() 530 struct link_info *li); 535 struct link_info *li; in audio_graph_parse_of() [all …]
|
| A D | simple-card.c | 115 struct link_info *li, in simple_parse_node() 155 struct link_info *li, in simple_link_init() 176 struct link_info *li, in simple_dai_link_of_dpcm() 256 struct link_info *li, in simple_dai_link_of() 314 struct link_info *li, in __simple_for_each_link() 318 struct link_info *li, bool is_top), in __simple_for_each_link() 322 struct link_info *li, bool is_top)) in __simple_for_each_link() 411 struct link_info *li, in simple_for_each_link() 415 struct link_info *li, bool is_top), in simple_for_each_link() 525 struct link_info *li) in simple_get_dais_count() [all …]
|
| A D | audio-graph-card2.c | 478 struct link_info *li, in __graph_parse_node() 667 struct link_info *li, in graph_link_init() 721 struct link_info *li) in audio_graph2_link_normal() 755 struct link_info *li) in audio_graph2_link_dpcm() 847 struct link_info *li) in audio_graph2_link_c2c() 934 struct link_info *li) in graph_link() 1004 struct link_info *li) in graph_count_normal() 1027 struct link_info *li) in graph_count_dpcm() 1062 struct link_info *li) in graph_count_c2c() 1101 struct link_info *li) in graph_count() [all …]
|
| A D | audio-graph-card2-custom-sample.c | 68 struct link_info *li) in custom_normal() 83 struct link_info *li) in custom_dpcm() 98 struct link_info *li) in custom_c2c()
|
| /linux/include/sound/ |
| A D | graph_card.h | 14 struct link_info *li); 29 struct device_node *lnk, struct link_info *li); 31 struct device_node *lnk, struct link_info *li); 33 struct device_node *lnk, struct link_info *li);
|
| /linux/drivers/s390/net/ |
| A D | qeth_ethtool.c | 429 struct qeth_link_info link_info; in qeth_get_link_ksettings() local 431 cmd->base.speed = card->info.link_info.speed; in qeth_get_link_ksettings() 432 cmd->base.duplex = card->info.link_info.duplex; in qeth_get_link_ksettings() 433 cmd->base.port = card->info.link_info.port; in qeth_get_link_ksettings() 441 if (!qeth_query_card_info(card, &link_info)) { in qeth_get_link_ksettings() 442 if (link_info.speed != SPEED_UNKNOWN) in qeth_get_link_ksettings() 443 cmd->base.speed = link_info.speed; in qeth_get_link_ksettings() 444 if (link_info.duplex != DUPLEX_UNKNOWN) in qeth_get_link_ksettings() 445 cmd->base.duplex = link_info.duplex; in qeth_get_link_ksettings() 446 if (link_info.port != PORT_OTHER) in qeth_get_link_ksettings() [all …]
|
| A D | qeth_core_main.c | 4793 link_info->port = PORT_TP; in qeth_query_card_info_cb() 4798 link_info->port = PORT_FIBRE; in qeth_query_card_info_cb() 4803 link_info->port = PORT_FIBRE; in qeth_query_card_info_cb() 4873 link_info->speed = SPEED_10; in qeth_init_link_info_oat_cb() 4877 link_info->speed = SPEED_10; in qeth_init_link_info_oat_cb() 4913 link_info->port = PORT_TP; in qeth_init_link_info_oat_cb() 4987 &link_info)) { in qeth_init_link_info() 4989 card->info.link_info.speed = link_info.speed; in qeth_init_link_info() 4991 card->info.link_info.duplex = link_info.duplex; in qeth_init_link_info() 4993 card->info.link_info.port = link_info.port; in qeth_init_link_info() [all …]
|
| /linux/drivers/thunderbolt/ |
| A D | tb_msgs.h | 184 u16 link_info; member 206 u16 link_info; member 212 u16 link_info; member 224 u16 link_info; member 267 u16 link_info; member 278 u16 link_info; member 305 u16 link_info; member 311 u16 link_info; member 359 u16 link_info; member 372 u16 link_info; member
|
| /linux/arch/mips/cavium-octeon/executive/ |
| A D | cvmx-helper-rgmii.c | 295 union cvmx_helper_link_info link_info) in __cvmx_helper_rgmii_link_set() argument 366 else if (!link_info.s.link_up) in __cvmx_helper_rgmii_link_set() 370 new_gmx_cfg.s.duplex = link_info.s.full_duplex; in __cvmx_helper_rgmii_link_set() 373 if (link_info.s.speed == 10) { in __cvmx_helper_rgmii_link_set() 376 } else if (link_info.s.speed == 100) { in __cvmx_helper_rgmii_link_set() 385 if (link_info.s.speed == 10) { in __cvmx_helper_rgmii_link_set() 389 } else if (link_info.s.speed == 100) { in __cvmx_helper_rgmii_link_set() 400 if ((link_info.s.speed == 10) || (link_info.s.speed == 100)) { in __cvmx_helper_rgmii_link_set()
|
| A D | cvmx-helper-sgmii.c | 204 link_info) in __cvmx_helper_sgmii_hardware_init_link_speed() 243 pcsx_miscx_ctl_reg.s.gmxeno = !link_info.s.link_up; in __cvmx_helper_sgmii_hardware_init_link_speed() 246 if (link_info.s.link_up) in __cvmx_helper_sgmii_hardware_init_link_speed() 247 gmxx_prtx_cfg.s.duplex = link_info.s.full_duplex; in __cvmx_helper_sgmii_hardware_init_link_speed() 250 switch (link_info.s.speed) { in __cvmx_helper_sgmii_hardware_init_link_speed() 508 union cvmx_helper_link_info link_info) in __cvmx_helper_sgmii_link_set() argument 514 link_info); in __cvmx_helper_sgmii_link_set()
|
| /linux/drivers/hwtracing/coresight/ |
| A D | coresight-cti-core.c | 482 struct coresight_sysfs_link link_info; in cti_add_sysfs_link() local 485 link_info.orig = drvdata->csdev; in cti_add_sysfs_link() 486 link_info.orig_name = tc->con_dev_name; in cti_add_sysfs_link() 487 link_info.target = tc->con_dev; in cti_add_sysfs_link() 490 link_err = coresight_add_sysfs_link(&link_info); in cti_add_sysfs_link() 494 link_info.orig_name, link_info.target_name); in cti_add_sysfs_link() 501 struct coresight_sysfs_link link_info; in cti_remove_sysfs_link() local 503 link_info.orig = drvdata->csdev; in cti_remove_sysfs_link() 504 link_info.orig_name = tc->con_dev_name; in cti_remove_sysfs_link() 505 link_info.target = tc->con_dev; in cti_remove_sysfs_link() [all …]
|
| /linux/drivers/net/wireless/realtek/rtlwifi/ |
| A D | base.c | 1928 rtlpriv->link_info.bcn_rx_inperiod++; in rtl_beacon_statistic() 2088 rtlpriv->link_info.num_rx_in4period[3] = in rtl_watchdog_wq_callback() 2089 rtlpriv->link_info.num_rx_inperiod; in rtl_watchdog_wq_callback() 2091 rtlpriv->link_info.num_tx_inperiod; in rtl_watchdog_wq_callback() 2191 rtlpriv->link_info.roam_times++; in rtl_watchdog_wq_callback() 2194 (rtlpriv->link_info.roam_times * 2)); in rtl_watchdog_wq_callback() 2201 rtlpriv->link_info.roam_times = 0; in rtl_watchdog_wq_callback() 2206 rtlpriv->link_info.roam_times = 0; in rtl_watchdog_wq_callback() 2219 rtlpriv->link_info.num_rx_inperiod = 0; in rtl_watchdog_wq_callback() 2220 rtlpriv->link_info.num_tx_inperiod = 0; in rtl_watchdog_wq_callback() [all …]
|
| /linux/drivers/net/wireless/realtek/rtw89/ |
| A D | coex.c | 2812 plink = &wl->link_info[port]; in rtw89_tx_time_iter() 4169 wlinfo = &wl->link_info[r.pid]; in rtw89_btc_ntfy_role_info() 4370 link_info = &wl->link_info[port]; in rtw89_btc_ntfy_wl_sta_iter() 4379 link_info->stat.rssi = rssi; in rtw89_btc_ntfy_wl_sta_iter() 4381 link_info->rssi_state[i] = in rtw89_btc_ntfy_wl_sta_iter() 4384 link_info->stat.rssi, in rtw89_btc_ntfy_wl_sta_iter() 4409 link_info = &wl->link_info[port]; in rtw89_btc_ntfy_wl_sta_iter() 4410 if (link_info->busy != busy || link_info->dir != dir) { in rtw89_btc_ntfy_wl_sta_iter() 4412 link_info->busy = busy; in rtw89_btc_ntfy_wl_sta_iter() 4413 link_info->dir = dir; in rtw89_btc_ntfy_wl_sta_iter() [all …]
|