Home
last modified time | relevance | path

Searched refs:repr (Results 1 – 25 of 26) sorted by relevance

12

/linux/drivers/net/ethernet/intel/ice/
A Dice_repr.c29 struct ice_repr *repr = np->repr; in ice_repr_get_phys_port_name() local
82 return np->repr; in ice_netdev_to_repr()
100 vf = repr->vf; in ice_repr_open()
126 vf = repr->vf; in ice_repr_stop()
151 return ice_add_cls_flower(repr->netdev, repr->src_vsi, flower); in ice_repr_setup_tc_cls_flower()
243 repr = kzalloc(sizeof(*repr), GFP_KERNEL); in ice_repr_add()
244 if (!repr) in ice_repr_add()
254 repr->vf = vf; in ice_repr_add()
255 vf->repr = repr; in ice_repr_add()
257 np->repr = repr; in ice_repr_add()
[all …]
A Dice_eswitch.c94 struct ice_repr *repr = pf->vf[q_id].repr; in ice_eswitch_remap_rings_to_vectors() local
137 if (!vf->repr->dst) { in ice_eswitch_setup_reprs()
164 netif_napi_add(vf->repr->netdev, &vf->repr->q_vector->napi, ice_napi_poll, in ice_eswitch_setup_reprs()
179 struct ice_repr *repr = pf->vf[i].repr; in ice_eswitch_setup_reprs() local
185 dst = repr->dst; in ice_eswitch_setup_reprs()
246 repr = vf->repr; in ice_eswitch_update_repr()
247 repr->src_vsi = vsi; in ice_eswitch_update_repr()
597 repr = pf->vf[i].repr; in ice_eswitch_start_all_tx_queues()
598 if (repr) in ice_eswitch_start_all_tx_queues()
616 repr = pf->vf[i].repr; in ice_eswitch_stop_all_tx_queues()
[all …]
A Dice_repr.h21 void ice_repr_start_tx_queues(struct ice_repr *repr);
22 void ice_repr_stop_tx_queues(struct ice_repr *repr);
24 void ice_repr_set_traffic_vsi(struct ice_repr *repr, struct ice_vsi *vsi);
A Dice.h611 struct ice_repr *repr; member
738 if (np->repr) in ice_get_netdev_priv_vsi()
739 return np->repr->src_vsi; in ice_get_netdev_priv_vsi()
A Dice_ethtool.c3858 struct ice_repr *repr = ice_netdev_to_repr(netdev); in ice_repr_get_drvinfo() local
3860 if (ice_check_vf_ready_for_cfg(repr->vf)) in ice_repr_get_drvinfo()
3863 __ice_get_drvinfo(netdev, drvinfo, repr->src_vsi); in ice_repr_get_drvinfo()
3869 struct ice_repr *repr = ice_netdev_to_repr(netdev); in ice_repr_get_strings() local
3872 if (ice_check_vf_ready_for_cfg(repr->vf) || in ice_repr_get_strings()
3876 __ice_get_strings(netdev, stringset, data, repr->src_vsi); in ice_repr_get_strings()
3884 struct ice_repr *repr = ice_netdev_to_repr(netdev); in ice_repr_get_ethtool_stats() local
3886 if (ice_check_vf_ready_for_cfg(repr->vf)) in ice_repr_get_ethtool_stats()
3889 __ice_get_ethtool_stats(netdev, stats, data, repr->src_vsi); in ice_repr_get_ethtool_stats()
A Dice_tc_lib.c359 struct ice_repr *repr; in ice_eswitch_tc_parse_action() local
370 repr = ice_netdev_to_repr(act->dev); in ice_eswitch_tc_parse_action()
372 fltr->dest_vsi = repr->src_vsi; in ice_eswitch_tc_parse_action()
A Dice_virtchnl_pf.h147 struct ice_repr *repr; member
/linux/drivers/net/ethernet/netronome/nfp/
A Dnfp_net_repr.c207 err = nfp_app_repr_stop(repr->app, repr); in nfp_repr_stop()
224 err = nfp_app_repr_open(repr->app, repr); in nfp_repr_open()
298 nfp_app_repr_clean(repr->app, repr->netdev); in nfp_repr_clean()
328 repr->port = port; in nfp_repr_init()
330 if (!repr->dst) in nfp_repr_init()
426 struct nfp_repr *repr; in nfp_repr_alloc_mqs() local
435 repr->netdev = netdev; in nfp_repr_alloc_mqs()
436 repr->app = app; in nfp_repr_alloc_mqs()
439 if (!repr->stats) in nfp_repr_alloc_mqs()
452 repr->netdev->name); in nfp_repr_clean_and_free()
[all …]
A Dnfp_app.c47 struct nfp_repr *repr = netdev_priv(netdev); in nfp_app_from_netdev() local
49 return repr->app; in nfp_app_from_netdev()
162 struct net_device *repr; in nfp_app_netdev_feat_change() local
164 repr = rtnl_dereference(reprs->reprs[i]); in nfp_app_netdev_feat_change()
165 if (!repr) in nfp_app_netdev_feat_change()
168 nfp_repr_transfer_features(repr, netdev); in nfp_app_netdev_feat_change()
A Dnfp_app.h108 int (*repr_open)(struct nfp_app *app, struct nfp_repr *repr);
109 int (*repr_stop)(struct nfp_app *app, struct nfp_repr *repr);
222 static inline int nfp_app_repr_open(struct nfp_app *app, struct nfp_repr *repr) in nfp_app_repr_open() argument
226 return app->type->repr_open(app, repr); in nfp_app_repr_open()
229 static inline int nfp_app_repr_stop(struct nfp_app *app, struct nfp_repr *repr) in nfp_app_repr_stop() argument
233 return app->type->repr_stop(app, repr); in nfp_app_repr_stop()
A Dnfp_port.c23 struct nfp_repr *repr = netdev_priv(netdev); in nfp_port_from_netdev() local
25 return repr->port; in nfp_port_from_netdev()
A Dnfp_net_repr.h103 void nfp_repr_clean_and_free(struct nfp_repr *repr);
A Dnfp_net_ethtool.c533 nfp_vnic_get_hw_stats_strings(u8 *data, unsigned int num_vecs, bool repr) in nfp_vnic_get_hw_stats_strings() argument
542 swap_off = repr * NN_ET_SWITCH_STATS_LEN; in nfp_vnic_get_hw_stats_strings()
/linux/drivers/net/ethernet/netronome/nfp/flower/
A Dmain.c314 err = nfp_flower_cmsg_portmod(repr, true, repr->netdev->mtu, false); in nfp_flower_repr_netdev_open()
328 return nfp_flower_cmsg_portmod(repr, false, repr->netdev->mtu, false); in nfp_flower_repr_netdev_stop()
336 kfree(repr->app_priv); in nfp_flower_repr_netdev_clean()
395 if (!repr) { in nfp_flower_spawn_vnic_reprs()
403 nfp_repr_free(repr); in nfp_flower_spawn_vnic_reprs()
418 nfp_repr_free(repr); in nfp_flower_spawn_vnic_reprs()
440 nfp_repr_free(repr); in nfp_flower_spawn_vnic_reprs()
447 repr->name); in nfp_flower_spawn_vnic_reprs()
513 if (!repr) { in nfp_flower_spawn_phy_reprs()
521 nfp_repr_free(repr); in nfp_flower_spawn_phy_reprs()
[all …]
A Dqos_conf.c82 struct nfp_repr *repr; in nfp_flower_install_rate_limiter() local
94 repr = netdev_priv(netdev); in nfp_flower_install_rate_limiter()
95 repr_priv = repr->app_priv; in nfp_flower_install_rate_limiter()
209 struct nfp_repr *repr; in nfp_flower_remove_rate_limiter() local
217 repr = netdev_priv(netdev); in nfp_flower_remove_rate_limiter()
220 repr_priv = repr->app_priv; in nfp_flower_remove_rate_limiter()
265 struct nfp_repr *repr; in nfp_flower_stats_rlim_reply() local
275 repr = netdev_priv(netdev); in nfp_flower_stats_rlim_reply()
276 repr_priv = repr->app_priv; in nfp_flower_stats_rlim_reply()
375 struct nfp_repr *repr; in nfp_flower_stats_rate_limiter() local
[all …]
A Dcmsg.c75 int nfp_flower_cmsg_portmod(struct nfp_repr *repr, bool carrier_ok, in nfp_flower_cmsg_portmod() argument
81 skb = nfp_flower_cmsg_alloc(repr->app, sizeof(*msg), in nfp_flower_cmsg_portmod()
87 msg->portnum = cpu_to_be32(repr->dst->u.port_info.port_id); in nfp_flower_cmsg_portmod()
96 nfp_ctrl_tx(repr->app->ctrl, skb); in nfp_flower_cmsg_portmod()
101 int nfp_flower_cmsg_portreify(struct nfp_repr *repr, bool exists) in nfp_flower_cmsg_portreify() argument
106 skb = nfp_flower_cmsg_alloc(repr->app, sizeof(*msg), in nfp_flower_cmsg_portreify()
113 msg->portnum = cpu_to_be32(repr->dst->u.port_info.port_id); in nfp_flower_cmsg_portreify()
117 nfp_ctrl_tx(repr->app->ctrl, skb); in nfp_flower_cmsg_portreify()
A Dlag_conf.c282 struct nfp_repr *repr; in nfp_fl_lag_do_work() local
325 repr = netdev_priv(iter_netdev); in nfp_fl_lag_do_work()
327 if (repr->app != priv->app) { in nfp_fl_lag_do_work()
337 repr_priv = repr->app_priv; in nfp_fl_lag_do_work()
515 struct nfp_repr *repr; in nfp_fl_lag_changeupper_event() local
528 repr = netdev_priv(iter_netdev); in nfp_fl_lag_changeupper_event()
531 if (repr->app != priv->app) { in nfp_fl_lag_changeupper_event()
594 struct nfp_repr *repr; in nfp_fl_lag_changels_event() local
605 repr = netdev_priv(netdev); in nfp_fl_lag_changels_event()
608 if (repr->app != priv->app) in nfp_fl_lag_changels_event()
[all …]
A Dtunnel_conf.c903 struct nfp_repr *repr; in nfp_tunnel_offloaded_macs_inc_ref_and_link() local
905 repr = netdev_priv(netdev); in nfp_tunnel_offloaded_macs_inc_ref_and_link()
906 repr_priv = repr->app_priv; in nfp_tunnel_offloaded_macs_inc_ref_and_link()
1013 struct nfp_repr *repr; in nfp_tunnel_del_shared_mac() local
1023 repr = netdev_priv(netdev); in nfp_tunnel_del_shared_mac()
1024 repr_priv = repr->app_priv; in nfp_tunnel_del_shared_mac()
1055 repr = repr_priv->nfp_repr; in nfp_tunnel_del_shared_mac()
1099 struct nfp_repr *repr; in nfp_tunnel_offload_mac() local
1102 if (repr->app != app) in nfp_tunnel_offload_mac()
1234 struct nfp_repr *repr; in nfp_tunnel_mac_event_handler() local
[all …]
A Doffload.c1684 struct nfp_repr *repr = cb_priv; in nfp_flower_setup_tc_block_cb() local
1686 if (!tc_can_offload_extack(repr->netdev, common->extack)) in nfp_flower_setup_tc_block_cb()
1691 return nfp_flower_repr_offload(repr->app, repr->netdev, in nfp_flower_setup_tc_block_cb()
1694 return nfp_flower_setup_qos_offload(repr->app, repr->netdev, in nfp_flower_setup_tc_block_cb()
1706 struct nfp_repr *repr = netdev_priv(netdev); in nfp_flower_setup_tc_block() local
1713 repr_priv = repr->app_priv; in nfp_flower_setup_tc_block()
1719 if (flow_block_cb_is_busy(nfp_flower_setup_tc_block_cb, repr, in nfp_flower_setup_tc_block()
1724 repr, repr, NULL); in nfp_flower_setup_tc_block()
1734 repr); in nfp_flower_setup_tc_block()
A Dcmsg.h736 int nfp_flower_cmsg_portmod(struct nfp_repr *repr, bool carrier_ok,
738 int nfp_flower_cmsg_portreify(struct nfp_repr *repr, bool exists);
/linux/drivers/net/ethernet/netronome/nfp/abm/
A Dmain.c33 struct nfp_repr *repr = netdev_priv(netdev); in nfp_abm_setup_tc() local
50 return nfp_abm_setup_cls_block(netdev, repr, type_data); in nfp_abm_setup_tc()
83 struct nfp_repr *repr; in nfp_abm_spawn_repr() local
99 repr = netdev_priv(netdev); in nfp_abm_spawn_repr()
100 repr->app_priv = alink; in nfp_abm_spawn_repr()
384 struct nfp_repr *repr = netdev_priv(port->netdev); in nfp_abm_port_get_stats() local
390 alink = repr->app_priv; in nfp_abm_port_get_stats()
401 struct nfp_repr *repr = netdev_priv(port->netdev); in nfp_abm_port_get_stats_count() local
406 alink = repr->app_priv; in nfp_abm_port_get_stats_count()
414 struct nfp_repr *repr = netdev_priv(port->netdev); in nfp_abm_port_get_stats_strings() local
[all …]
A Dcls.c231 struct nfp_repr *repr = cb_priv; in nfp_abm_setup_tc_block_cb() local
234 alink = repr->app_priv; in nfp_abm_setup_tc_block_cb()
241 if (!tc_cls_can_offload_and_chain0(repr->netdev, &cls_u32->common)) in nfp_abm_setup_tc_block_cb()
267 int nfp_abm_setup_cls_block(struct net_device *netdev, struct nfp_repr *repr, in nfp_abm_setup_cls_block() argument
272 repr, repr, true); in nfp_abm_setup_cls_block()
A Dmain.h249 int nfp_abm_setup_cls_block(struct net_device *netdev, struct nfp_repr *repr,
/linux/drivers/gpu/drm/i915/gt/
A Dsysfs_engines.c84 const char * const *repr; in __caps_show() local
90 repr = vcs_caps; in __caps_show()
95 repr = vecs_caps; in __caps_show()
100 repr = NULL; in __caps_show()
108 if (n >= count || !repr[n]) { in __caps_show()
114 "%s ", repr[n]); in __caps_show()
/linux/drivers/comedi/drivers/ni_routing/tools/
A Dconvert_csv_to_c.py48 sys.stderr.write('Invalid register format: {}\n'.format(repr(value)))

Completed in 80 milliseconds

12