/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_repr.c | 13 * @repr: pointer to port representor 15 static int ice_repr_get_sw_port_id(struct ice_repr *repr) argument 17 return repr->src_vsi->back->hw.port_info->lport; 30 struct ice_repr *repr = np->repr; local 34 if (repr->vf->devlink_port.devlink) 37 res = snprintf(buf, len, "pf%dvfr%d", ice_repr_get_sw_port_id(repr), 38 repr->id); 56 if (ice_is_vf_disabled(np->repr->vf)) 58 vsi = np->repr 98 struct ice_repr *repr = ice_netdev_to_repr(netdev); local 124 struct ice_repr *repr = ice_netdev_to_repr(netdev); local 194 ice_repr_setup_tc_cls_flower(struct ice_repr *repr, struct flow_cls_offload *flower) argument 292 ice_repr_rem(struct ice_repr *repr) argument 303 ice_repr_rem_vf(struct ice_repr *repr) argument 336 struct ice_repr *repr; local 374 struct ice_repr *repr; local 427 ice_repr_start_tx_queues(struct ice_repr *repr) argument 437 ice_repr_stop_tx_queues(struct ice_repr *repr) argument 448 ice_repr_set_traffic_vsi(struct ice_repr *repr, struct ice_vsi *vsi) argument [all...] |
H A D | ice_repr.h | 26 void ice_repr_rem_vf(struct ice_repr *repr); 28 void ice_repr_start_tx_queues(struct ice_repr *repr); 29 void ice_repr_stop_tx_queues(struct ice_repr *repr); 31 void ice_repr_set_traffic_vsi(struct ice_repr *repr, struct ice_vsi *vsi);
|
H A D | ice_eswitch.c | 22 struct ice_repr *repr; local 25 xa_for_each(&pf->eswitch.reprs, id, repr) { 26 if (repr->sp_rule.rid) 27 ice_rem_adv_rule_by_id(&pf->hw, &repr->sp_rule); 34 * @repr: pointer to the repr struct 39 static int ice_eswitch_add_sp_rule(struct ice_pf *pf, struct ice_repr *repr) argument 58 ctrl_vsi->rxq_map[repr->q_id]; 62 rule_info.src_vsi = repr->src_vsi->idx; 65 &repr 77 struct ice_repr *repr; local 175 struct ice_repr *repr; local 215 ice_eswitch_release_repr(struct ice_pf *pf, struct ice_repr *repr) argument 237 ice_eswitch_setup_repr(struct ice_pf *pf, struct ice_repr *repr) argument 286 struct ice_repr *repr; local 322 struct ice_repr *repr; local 415 struct ice_repr *repr; local 428 struct ice_repr *repr; local 577 struct ice_repr *repr; local 593 struct ice_repr *repr; local 653 struct ice_repr *repr; local 707 struct ice_repr *repr = xa_load(&pf->eswitch.reprs, vf->repr_id); local 743 struct ice_repr *repr; local [all...] |
H A D | ice_eswitch_br.c | 46 struct ice_repr *repr = ice_netdev_to_repr(dev); local 48 return repr->br_port; 899 struct ice_repr *repr = ice_repr_get_by_vsi(vsi); local 901 if (repr) 902 repr->br_port = NULL; 928 struct ice_repr *repr) 937 br_port->vsi = repr->src_vsi; 940 repr->br_port = br_port; 1113 struct ice_repr *repr = ice_netdev_to_repr(dev); local 1115 err = ice_eswitch_br_vf_repr_port_init(bridge, repr); 927 ice_eswitch_br_vf_repr_port_init(struct ice_esw_br *bridge, struct ice_repr *repr) argument [all...] |
H A D | ice_tc_lib.c | 649 struct ice_repr *repr; local 655 repr = ice_netdev_to_repr(target_dev); 657 fltr->dest_vsi = repr->src_vsi; 661 repr = ice_netdev_to_repr(filter_dev); 663 fltr->dest_vsi = repr->src_vsi->back->eswitch.uplink_vsi; 667 repr = ice_netdev_to_repr(target_dev); 669 fltr->dest_vsi = repr->src_vsi; 703 struct ice_repr *repr; local 709 repr = ice_netdev_to_repr(target_dev); 711 fltr->dest_vsi = repr [all...] |
H A D | ice.h | 671 struct ice_repr *repr; member in struct:ice_netdev_priv 820 if (np->repr) 821 return np->repr->src_vsi;
|
/linux-master/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_net_repr.c | 30 struct nfp_repr *repr = netdev_priv(netdev); local 35 this_cpu_inc(repr->stats->tx_drops); 39 stats = this_cpu_ptr(repr->stats); 48 struct nfp_repr *repr = netdev_priv(netdev); local 51 stats = this_cpu_ptr(repr->stats); 92 struct nfp_repr *repr = netdev_priv(netdev); local 94 if (WARN_ON(!repr->port)) 97 switch (repr->port->type) { 99 if (!__nfp_port_get_eth_port(repr->port)) 101 nfp_repr_phy_port_get_stats64(repr 127 struct nfp_repr *repr = netdev_priv(netdev); local 169 struct nfp_repr *repr = netdev_priv(netdev); local 187 struct nfp_repr *repr = netdev_priv(netdev); local 204 struct nfp_repr *repr = netdev_priv(netdev); local 217 struct nfp_repr *repr = netdev_priv(netdev); local 238 struct nfp_repr *repr = netdev_priv(netdev); local 283 struct nfp_repr *repr = netdev_priv(netdev); local 293 nfp_repr_clean(struct nfp_repr *repr) argument 319 struct nfp_repr *repr = netdev_priv(netdev); local 413 __nfp_repr_free(struct nfp_repr *repr) argument 428 struct nfp_repr *repr; local 451 nfp_repr_clean_and_free(struct nfp_repr *repr) argument 516 struct nfp_repr *repr; local [all...] |
H A D | nfp_app.c | 47 struct nfp_repr *repr = netdev_priv(netdev); local 49 return repr->app; 162 struct net_device *repr; local 164 repr = rtnl_dereference(reprs->reprs[i]); 165 if (!repr) 168 nfp_repr_transfer_features(repr, netdev);
|
H A D | nfp_app.h | 52 * @ndo_init: vNIC and repr netdev .ndo_init 53 * @ndo_uninit: vNIC and repr netdev .ndo_unint 65 * @repr_change_mtu: MTU change request on repr (make and verify change) 108 int (*repr_open)(struct nfp_app *app, struct nfp_repr *repr); 109 int (*repr_stop)(struct nfp_app *app, struct nfp_repr *repr); 232 static inline int nfp_app_repr_open(struct nfp_app *app, struct nfp_repr *repr) argument 236 return app->type->repr_open(app, repr); 239 static inline int nfp_app_repr_stop(struct nfp_app *app, struct nfp_repr *repr) argument 243 return app->type->repr_stop(app, repr);
|
H A D | nfp_port.c | 23 struct nfp_repr *repr = netdev_priv(netdev); local 25 return repr->port;
|
H A D | nfp_net_repr.h | 103 void nfp_repr_clean_and_free(struct nfp_repr *repr);
|
/linux-master/drivers/net/ethernet/netronome/nfp/flower/ |
H A D | main.c | 287 struct nfp_repr *repr = netdev_priv(netdev); local 289 err = nfp_flower_cmsg_portreify(repr, exists); 319 nfp_flower_repr_netdev_open(struct nfp_app *app, struct nfp_repr *repr) argument 323 err = nfp_flower_cmsg_portmod(repr, true, repr->netdev->mtu, false); 327 netif_tx_wake_all_queues(repr->netdev); 333 nfp_flower_repr_netdev_stop(struct nfp_app *app, struct nfp_repr *repr) argument 335 netif_tx_disable(repr->netdev); 337 return nfp_flower_cmsg_portmod(repr, false, repr 343 struct nfp_repr *repr = netdev_priv(netdev); local 351 struct nfp_repr *repr = netdev_priv(netdev); local 399 struct net_device *repr; local 517 struct net_device *repr; local 898 struct nfp_repr *repr = netdev_priv(netdev); local [all...] |
H A D | cmsg.c | 75 int nfp_flower_cmsg_portmod(struct nfp_repr *repr, bool carrier_ok, argument 81 skb = nfp_flower_cmsg_alloc(repr->app, sizeof(*msg), 87 msg->portnum = cpu_to_be32(repr->dst->u.port_info.port_id); 96 nfp_ctrl_tx(repr->app->ctrl, skb); 101 int nfp_flower_cmsg_portreify(struct nfp_repr *repr, bool exists) argument 106 skb = nfp_flower_cmsg_alloc(repr->app, sizeof(*msg), 113 msg->portnum = cpu_to_be32(repr->dst->u.port_info.port_id); 117 nfp_ctrl_tx(repr->app->ctrl, skb); 297 nfp_flower_cmsg_warn(app, "Cannot handle invalid repr control type %u\n", 358 nfp_flower_cmsg_warn(app, "Cannot handle repr contro [all...] |
H A D | lag_conf.c | 312 struct nfp_repr *repr; local 359 repr = netdev_priv(iter_netdev); 361 if (repr->app != priv->app) { 371 repr_priv = repr->app_priv; 549 struct nfp_repr *repr; local 562 repr = netdev_priv(iter_netdev); 565 if (repr->app != priv->app) { 628 struct nfp_repr *repr; local 639 repr = netdev_priv(netdev); 641 /* Verify that the repr i [all...] |
H A D | qos_conf.c | 175 struct nfp_repr *repr; local 188 repr = netdev_priv(netdev); 189 repr_priv = repr->app_priv; 198 if (repr->port->type != NFP_PORT_VF_PORT) { 274 nfp_flower_offload_one_police(repr->app, true, 297 struct nfp_repr *repr; local 305 repr = netdev_priv(netdev); 308 repr_priv = repr->app_priv; 329 skb = nfp_flower_cmsg_alloc(repr->app, sizeof(struct nfp_police_config), 339 nfp_ctrl_tx(repr 353 struct nfp_repr *repr; local 474 struct nfp_repr *repr; local [all...] |
H A D | tunnel_conf.c | 1060 struct nfp_repr *repr; local 1062 repr = netdev_priv(netdev); 1063 repr_priv = repr->app_priv; 1065 /* If modifing MAC, remove repr from old list first. */ 1100 /* Assign a global index if non-repr or MAC is now shared. */ 1170 struct nfp_repr *repr; local 1181 repr = netdev_priv(netdev); 1182 repr_priv = repr->app_priv; 1203 /* If MAC is now used by 1 repr set the offloaded MAC index to port. */ 1210 repr 1260 struct nfp_repr *repr; local 1395 struct nfp_repr *repr; local [all...] |
H A D | offload.c | 1758 struct nfp_repr *repr = cb_priv; local 1760 if (!tc_can_offload_extack(repr->netdev, common->extack)) 1765 return nfp_flower_repr_offload(repr->app, repr->netdev, 1768 return nfp_flower_setup_qos_offload(repr->app, repr->netdev, 1780 struct nfp_repr *repr = netdev_priv(netdev); local 1787 repr_priv = repr->app_priv; 1794 if (flow_block_cb_is_busy(nfp_flower_setup_tc_block_cb, repr, 1799 repr, rep [all...] |
H A D | cmsg.h | 743 int nfp_flower_cmsg_portmod(struct nfp_repr *repr, bool carrier_ok, 745 int nfp_flower_cmsg_portreify(struct nfp_repr *repr, bool exists);
|
/linux-master/drivers/net/ethernet/netronome/nfp/abm/ |
H A D | cls.c | 231 struct nfp_repr *repr = cb_priv; local 234 alink = repr->app_priv; 241 if (!tc_cls_can_offload_and_chain0(repr->netdev, &cls_u32->common)) 267 int nfp_abm_setup_cls_block(struct net_device *netdev, struct nfp_repr *repr, argument 272 repr, repr, true);
|
H A D | main.c | 33 struct nfp_repr *repr = netdev_priv(netdev); local 42 return nfp_abm_setup_root(netdev, repr->app_priv, type_data); 44 return nfp_abm_setup_tc_mq(netdev, repr->app_priv, type_data); 46 return nfp_abm_setup_tc_red(netdev, repr->app_priv, type_data); 48 return nfp_abm_setup_tc_gred(netdev, repr->app_priv, type_data); 50 return nfp_abm_setup_cls_block(netdev, repr, type_data); 83 struct nfp_repr *repr; local 99 repr = netdev_priv(netdev); 100 repr->app_priv = alink; 129 WARN(nfp_repr_get_locked(app, reprs, alink->id), "duplicate repr"); 384 struct nfp_repr *repr = netdev_priv(port->netdev); local 401 struct nfp_repr *repr = netdev_priv(port->netdev); local 414 struct nfp_repr *repr = netdev_priv(port->netdev); local [all...] |
H A D | main.h | 249 int nfp_abm_setup_cls_block(struct net_device *netdev, struct nfp_repr *repr,
|
/linux-master/drivers/gpu/drm/i915/gt/ |
H A D | sysfs_engines.c | 84 const char * const *repr; local 90 repr = vcs_caps; 95 repr = vecs_caps; 100 repr = NULL; 108 if (n >= count || !repr[n]) { 112 len += sysfs_emit_at(buf, len, "%s ", repr[n]);
|
/linux-master/drivers/gpio/ |
H A D | gpio-sim.c | 1249 char *repr; local 1257 repr = "input"; 1260 repr = "output-high"; 1263 repr = "output-low"; 1271 return sprintf(page, "%s\n", repr);
|
/linux-master/tools/net/ynl/lib/ |
H A D | ynl.py | 163 msg += repr(a) 226 msg += '\n\textack: ' + repr(self.extack) 319 msg = repr(self.nl) 322 msg += '\t\t' + repr(a) + '\n' 928 print('Unexpected message: ' + repr(decoded))
|
/linux-master/drivers/comedi/drivers/ni_routing/tools/ |
H A D | convert_csv_to_c.py | 48 sys.stderr.write('Invalid register format: {}\n'.format(repr(value)))
|