Searched refs:repr (Results 1 - 25 of 29) sorted by relevance

12

/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_repr.c13 * @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 Dice_repr.h26 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 Dice_eswitch.c22 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 Dice_eswitch_br.c46 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 Dice_tc_lib.c649 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 Dice.h671 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 Dnfp_net_repr.c30 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 Dnfp_app.c47 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 Dnfp_app.h52 * @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 Dnfp_port.c23 struct nfp_repr *repr = netdev_priv(netdev); local
25 return repr->port;
H A Dnfp_net_repr.h103 void nfp_repr_clean_and_free(struct nfp_repr *repr);
/linux-master/drivers/net/ethernet/netronome/nfp/flower/
H A Dmain.c287 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 Dcmsg.c75 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 Dlag_conf.c312 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 Dqos_conf.c175 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 Dtunnel_conf.c1060 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 Doffload.c1758 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 Dcmsg.h743 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 Dcls.c231 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 Dmain.c33 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 Dmain.h249 int nfp_abm_setup_cls_block(struct net_device *netdev, struct nfp_repr *repr,
/linux-master/drivers/gpu/drm/i915/gt/
H A Dsysfs_engines.c84 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 Dgpio-sim.c1249 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 Dynl.py163 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 Dconvert_csv_to_c.py48 sys.stderr.write('Invalid register format: {}\n'.format(repr(value)))

Completed in 570 milliseconds

12