/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | tc_helpers.h | 27 struct bpf_link_info link_info = {}; local 28 __u32 link_info_len = sizeof(link_info); 31 err = bpf_link_get_info_by_fd(fd, &link_info, &link_info_len); 35 ASSERT_NEQ(link_info.id, 0, "link_info.id"); 36 return link_info.id; 41 struct bpf_link_info link_info = {}; local 42 __u32 link_info_len = sizeof(link_info); 45 err = bpf_link_get_info_by_fd(fd, &link_info, &link_info_len); 49 return link_info [all...] |
H A D | xdp_link.c | 14 struct bpf_link_info link_info; local 18 __u32 link_info_len = sizeof(link_info); 121 memset(&link_info, 0, sizeof(link_info)); 123 &link_info, &link_info_len); 124 if (!ASSERT_OK(err, "link_info")) 127 ASSERT_EQ(link_info.type, BPF_LINK_TYPE_XDP, "link_type"); 128 ASSERT_EQ(link_info.prog_id, id1, "link_prog_id"); 129 ASSERT_EQ(link_info.xdp.ifindex, IFINDEX_LO, "link_ifindex"); 140 memset(&link_info, [all...] |
H A D | check_mtu.c | 41 struct bpf_link_info link_info; local 42 __u32 link_info_len = sizeof(link_info); 60 memset(&link_info, 0, sizeof(link_info)); 62 err = bpf_link_get_info_by_fd(fd, &link_info, &link_info_len); 63 if (CHECK(err, "link_info", "failed: %d\n", err)) 66 CHECK(link_info.type != BPF_LINK_TYPE_XDP, "link_type", 67 "got %u != exp %u\n", link_info.type, BPF_LINK_TYPE_XDP); 68 CHECK(link_info.xdp.ifindex != IFINDEX_LO, "link_ifindex", 69 "got %u != exp %u\n", link_info [all...] |
/linux-master/drivers/staging/octeon/ |
H A D | ethernet-rgmii.c | 56 union cvmx_helper_link_info link_info; local 59 link_info.u64 = priv->link_info; 67 if (link_info.s.speed == 10 && priv->last_speed == 10) { 96 if (priv->last_speed != link_info.s.speed) 98 priv->last_speed = link_info.s.speed; 106 union cvmx_helper_link_info link_info; local 109 link_info = cvmx_helper_link_get(priv->port); 110 if (priv->link_info != link_info [all...] |
H A D | ethernet-mdio.c | 82 union cvmx_helper_link_info link_info; local 84 link_info.u64 = 0; 85 link_info.s.link_up = dev->phydev->link ? 1 : 0; 86 link_info.s.full_duplex = dev->phydev->duplex ? 1 : 0; 87 link_info.s.speed = dev->phydev->speed; 88 priv->link_info = link_info.u64; 98 cvmx_helper_link_set(priv->port, link_info); 99 cvm_oct_note_carrier(priv, link_info); 107 union cvmx_helper_link_info link_info; local [all...] |
/linux-master/arch/mips/include/asm/octeon/ |
H A D | cvmx-helper-rgmii.h | 86 * @link_info: The new link state 91 union cvmx_helper_link_info link_info);
|
H A D | cvmx-helper-sgmii.h | 80 * @link_info: The new link state 85 union cvmx_helper_link_info link_info);
|
H A D | cvmx-helper-xaui.h | 80 * @link_info: The new link state 85 union cvmx_helper_link_info link_info);
|
H A D | cvmx-helper-spi.h | 77 * @link_info: The new link state 82 union cvmx_helper_link_info link_info);
|
/linux-master/include/sound/ |
H 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-master/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | link.c | 53 struct iwl_mvm_vif_link_info *link_info = local 56 if (link_info->fw_link_id == IWL_MVM_FW_LINK_ID_INVALID) { 57 link_info->fw_link_id = iwl_mvm_get_free_fw_link_id(mvm, 59 if (link_info->fw_link_id >= 63 rcu_assign_pointer(mvm->link_id_to_link_conf[link_info->fw_link_id], 75 struct iwl_mvm_vif_link_info *link_info = mvmvif->link[link_id]; local 81 if (WARN_ON_ONCE(!link_info)) 94 cmd.link_id = cpu_to_le32(link_info->fw_link_id); 97 WARN_ON_ONCE(link_info->phy_ctxt); 106 cmd.listen_lmac = cpu_to_le32(link_info 117 struct iwl_mvm_vif_link_info *link_info = mvmvif->link[link_id]; local 271 struct iwl_mvm_vif_link_info *link_info = local 290 struct iwl_mvm_vif_link_info *link_info = mvmvif->link[link_id]; local [all...] |
H A D | coex.c | 306 struct iwl_mvm_vif_link_info *link_info = mvmvif->link[link_id]; local 327 * We might not have a link_info when checking whether we can 330 if (link_info) 331 link_rssi = (s8)link_info->beacon_stats.avg_signal; 386 struct iwl_mvm_vif_link_info *link_info; local 392 link_info = mvmvif->link[link_id]; 393 if (!link_info) 413 iwl_mvm_bt_coex_reduced_txp(mvm, link_info->ap_sta_id, 438 if (link_info->phy_ctxt && 439 (mvm->last_bt_notif.rrc_status & BIT(link_info [all...] |
/linux-master/tools/perf/util/ |
H A D | bpf_counter.h | 97 struct bpf_link_info link_info = { .id = 0, }; local 98 __u32 link_info_len = sizeof(link_info); 100 bpf_obj_get_info_by_fd(fd, &link_info, &link_info_len); 101 return link_info.id; 106 struct bpf_link_info link_info = { .id = 0, }; local 107 __u32 link_info_len = sizeof(link_info); 109 bpf_obj_get_info_by_fd(fd, &link_info, &link_info_len); 110 return link_info.prog_id;
|
/linux-master/drivers/gpu/drm/msm/dp/ |
H A D | dp_panel.c | 52 struct dp_link_info *link_info; local 62 link_info = &dp_panel->link_info; 63 link_info->revision = dpcd[DP_DPCD_REV]; 64 major = (link_info->revision >> 4) & 0x0f; 65 minor = link_info->revision & 0x0f; 67 link_info->rate = drm_dp_max_link_rate(dpcd); 68 link_info->num_lanes = drm_dp_max_lane_count(dpcd); 71 if (link_info->num_lanes > dp_panel->max_dp_lanes) 72 link_info 93 struct dp_link_info *link_info; local [all...] |
/linux-master/drivers/net/ethernet/marvell/octeon_ep/ |
H A D | octep_ctrl_net.c | 259 struct octep_iface_link_info *link_info) 268 req->link_info.cmd = OCTEP_CTRL_NET_CMD_GET; 274 link_info->supported_modes = resp->link_info.supported_modes; 275 link_info->advertised_modes = resp->link_info.advertised_modes; 276 link_info->autoneg = resp->link_info.autoneg; 277 link_info->pause = resp->link_info 258 octep_ctrl_net_get_link_info(struct octep_device *oct, int vfid, struct octep_iface_link_info *link_info) argument 283 octep_ctrl_net_set_link_info(struct octep_device *oct, int vfid, struct octep_iface_link_info *link_info, bool wait_for_response) argument [all...] |
H A D | octep_ethtool.c | 283 struct octep_iface_link_info *link_info; local 289 link_info = &oct->link_info; 290 octep_ctrl_net_get_link_info(oct, OCTEP_CTRL_NET_INVALID_VFID, link_info); 292 advertised_modes = oct->link_info.advertised_modes; 293 supported_modes = oct->link_info.supported_modes; 298 if (link_info->autoneg) { 299 if (link_info->autoneg & OCTEP_LINK_MODE_AUTONEG_SUPPORTED) 301 if (link_info->autoneg & OCTEP_LINK_MODE_AUTONEG_ADVERTISED) { 311 if (link_info 337 struct octep_iface_link_info *link_info; local [all...] |
H A D | octep_ctrl_net.h | 145 struct octep_ctrl_net_h2f_req_cmd_link_info link_info; member in union:octep_ctrl_net_h2f_req::__anon1407 202 struct octep_ctrl_net_link_info link_info; member in union:octep_ctrl_net_h2f_resp::__anon1409 356 * @link_info: non-null pointer to struct octep_iface_link_info. 361 struct octep_iface_link_info *link_info); 368 * @link_info: non-null pointer to struct octep_iface_link_info. 375 struct octep_iface_link_info *link_info,
|
/linux-master/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt_ethtool.c | 2010 bnxt_get_media(struct bnxt_link_info *link_info) argument 2012 switch (link_info->media_type) { 2018 if (link_info->phy_type < ARRAY_SIZE(bnxt_phy_types)) 2019 return bnxt_phy_types[link_info->phy_type]; 2173 bnxt_get_link_mode(struct bnxt_link_info *link_info) argument 2180 if (link_info->phy_link_status != BNXT_LINK_LINK) 2183 media = bnxt_get_media(link_info); 2184 if (BNXT_AUTO_MODE(link_info->auto_mode)) { 2185 speed = bnxt_fw_speed_idx(link_info->link_speed); 2186 sig_mode = link_info 2219 bnxt_get_ethtool_modes(struct bnxt_link_info *link_info, struct ethtool_link_ksettings *lk_ksettings) argument 2375 bnxt_get_all_ethtool_support_speeds(struct bnxt_link_info *link_info, enum bnxt_media_type media, struct ethtool_link_ksettings *lk_ksettings) argument 2400 bnxt_get_all_ethtool_adv_speeds(struct bnxt_link_info *link_info, enum bnxt_media_type media, struct ethtool_link_ksettings *lk_ksettings) argument 2424 bnxt_get_all_ethtool_lp_speeds(struct bnxt_link_info *link_info, enum bnxt_media_type media, struct ethtool_link_ksettings *lk_ksettings) argument 2462 bnxt_set_ethtool_speeds(struct bnxt_link_info *link_info, const unsigned long *et_mask) argument 2505 bnxt_fw_to_ethtool_advertised_fec(struct bnxt_link_info *link_info, struct ethtool_link_ksettings *lk_ksettings) argument 2526 bnxt_fw_to_ethtool_support_fec(struct bnxt_link_info *link_info, struct ethtool_link_ksettings *lk_ksettings) argument 2584 bnxt_get_default_speeds(struct ethtool_link_ksettings *lk_ksettings, struct bnxt_link_info *link_info) argument 2609 struct bnxt_link_info *link_info; local 2671 struct bnxt_link_info *link_info = &bp->link_info; local 2830 struct bnxt_link_info *link_info = &bp->link_info; local 2891 struct bnxt_link_info *link_info; local 2955 bnxt_ethtool_forced_fec_to_fw(struct bnxt_link_info *link_info, u32 fec) argument 2974 struct bnxt_link_info *link_info; local 3022 struct bnxt_link_info *link_info = &bp->link_info; local 3052 struct bnxt_link_info *link_info = &bp->link_info; local 4051 struct bnxt_link_info *link_info = &bp->link_info; local 4309 struct bnxt_link_info *link_info = &bp->link_info; local 4431 struct bnxt_link_info *link_info = &bp->link_info; local [all...] |
/linux-master/arch/mips/cavium-octeon/executive/ |
H A D | cvmx-helper-rgmii.c | 290 * @link_info: The new link state 295 union cvmx_helper_link_info link_info) 366 else if (!link_info.s.link_up) 370 new_gmx_cfg.s.duplex = link_info.s.full_duplex; 373 if (link_info.s.speed == 10) { 376 } else if (link_info.s.speed == 100) { 385 if (link_info.s.speed == 10) { 389 } else if (link_info.s.speed == 100) { 400 if ((link_info.s.speed == 10) || (link_info 294 __cvmx_helper_rgmii_link_set(int ipd_port, union cvmx_helper_link_info link_info) argument [all...] |
H A D | cvmx-helper-sgmii.c | 197 * @link_info: Link state to configure 204 link_info) 243 pcsx_miscx_ctl_reg.s.gmxeno = !link_info.s.link_up; 246 if (link_info.s.link_up) 247 gmxx_prtx_cfg.s.duplex = link_info.s.full_duplex; 250 switch (link_info.s.speed) { 503 * @link_info: The new link state 508 union cvmx_helper_link_info link_info) 514 link_info); 201 __cvmx_helper_sgmii_hardware_init_link_speed(int interface, int index, union cvmx_helper_link_info link_info) argument 507 __cvmx_helper_sgmii_link_set(int ipd_port, union cvmx_helper_link_info link_info) argument
|
/linux-master/drivers/net/ethernet/marvell/octeon_ep_vf/ |
H A D | octep_vf_ethtool.c | 219 struct octep_vf_iface_link_info *link_info; local 227 advertised_modes = oct->link_info.advertised_modes; 228 supported_modes = oct->link_info.supported_modes; 229 link_info = &oct->link_info; 234 if (link_info->autoneg) { 235 if (link_info->autoneg & OCTEP_VF_LINK_MODE_AUTONEG_SUPPORTED) 237 if (link_info->autoneg & OCTEP_VF_LINK_MODE_AUTONEG_ADVERTISED) { 252 cmd->base.speed = link_info->speed;
|
/linux-master/sound/soc/generic/ |
H A D | audio-graph-card2-custom-sample.c | 68 struct link_info *li) 83 struct link_info *li) 98 struct link_info *li)
|
H A D | simple-card.c | 152 struct link_info *li, 192 struct link_info *li, 213 struct link_info *li, 293 struct link_info *li, 351 struct link_info *li, 355 struct link_info *li, bool is_top), 359 struct link_info *li, bool is_top)) 462 struct link_info *li, 466 struct link_info *li, bool is_top), 470 struct link_info *l [all...] |
H A D | audio-graph-card.c | 105 struct link_info *li, 144 struct link_info *li, 167 struct link_info *li) 261 struct link_info *li) 319 struct link_info *li, 323 struct link_info *li), 327 struct link_info *li)) 393 struct link_info *li, 397 struct link_info *li), 401 struct link_info *l [all...] |
/linux-master/drivers/thunderbolt/ |
H A D | tb_msgs.h | 194 u16 link_info; member in struct:icm_fr_event_device_connected 216 u16 link_info; member in struct:icm_fr_event_device_disconnected 222 u16 link_info; member in struct:icm_fr_event_xdomain_connected 234 u16 link_info; member in struct:icm_fr_event_xdomain_disconnected 277 u16 link_info; member in struct:icm_fr_pkg_approve_xdomain 288 u16 link_info; member in struct:icm_fr_pkg_approve_xdomain_response 315 u16 link_info; member in struct:icm_ar_pkg_get_route 321 u16 link_info; member in struct:icm_ar_pkg_get_route_response 369 u16 link_info; member in struct:icm_tr_event_device_connected 382 u16 link_info; member in struct:icm_tr_event_xdomain_connected [all...] |