Home
last modified time | relevance | path

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

1234

/linux/drivers/net/ethernet/intel/ice/
H A Dice_repr.c18 void ice_repr_inc_tx_stats(struct ice_repr *repr, unsigned int len, in ice_repr_inc_tx_stats() argument
25 this_cpu_inc(repr->stats->tx_drops); in ice_repr_inc_tx_stats()
29 stats = this_cpu_ptr(repr->stats); in ice_repr_inc_tx_stats()
43 struct ice_repr *repr = ice_netdev_to_repr(netdev); in ice_repr_inc_rx_stats() local
46 stats = this_cpu_ptr(repr->stats); in ice_repr_inc_rx_stats()
62 struct ice_repr *repr = np->repr; in ice_repr_get_stats64() local
66 if (repr->ops.ready(repr)) in ice_repr_get_stats64()
68 vsi = repr->src_vsi; in ice_repr_get_stats64()
93 return np->repr; in ice_netdev_to_repr()
108 struct ice_repr *repr = ice_netdev_to_repr(netdev); in ice_repr_vf_open() local
[all …]
H A Dice_eswitch.c89 ice_eswitch_release_repr(struct ice_pf *pf, struct ice_repr *repr) in ice_eswitch_release_repr() argument
91 struct ice_vsi *vsi = repr->src_vsi; in ice_eswitch_release_repr()
94 if (!repr->dst) in ice_eswitch_release_repr()
98 metadata_dst_free(repr->dst); in ice_eswitch_release_repr()
99 repr->dst = NULL; in ice_eswitch_release_repr()
100 ice_fltr_add_mac_and_broadcast(vsi, repr->parent_mac, in ice_eswitch_release_repr()
109 static int ice_eswitch_setup_repr(struct ice_pf *pf, struct ice_repr *repr) in ice_eswitch_setup_repr() argument
112 struct ice_vsi *vsi = repr->src_vsi; in ice_eswitch_setup_repr()
115 repr->dst = metadata_dst_alloc(0, METADATA_HW_PORT_MUX, in ice_eswitch_setup_repr()
117 if (!repr->dst) in ice_eswitch_setup_repr()
[all …]
H A Dice_repr.h37 int (*add)(struct ice_repr *repr);
38 void (*rem)(struct ice_repr *repr);
39 int (*ready)(struct ice_repr *repr);
46 void ice_repr_destroy(struct ice_repr *repr);
48 void ice_repr_start_tx_queues(struct ice_repr *repr);
49 void ice_repr_stop_tx_queues(struct ice_repr *repr);
54 void ice_repr_inc_tx_stats(struct ice_repr *repr, unsigned int len,
H A Dice_eswitch_br.c46 struct ice_repr *repr = ice_netdev_to_repr(dev); in ice_eswitch_br_netdev_to_port() local
48 return repr->br_port; in ice_eswitch_br_netdev_to_port()
902 struct ice_repr *repr = in ice_eswitch_br_port_deinit() local
905 if (repr) in ice_eswitch_br_port_deinit()
906 repr->br_port = NULL; in ice_eswitch_br_port_deinit()
932 struct ice_repr *repr) in ice_eswitch_br_vf_repr_port_init() argument
941 br_port->vsi = repr->src_vsi; in ice_eswitch_br_vf_repr_port_init()
944 br_port->repr_id = repr->id; in ice_eswitch_br_vf_repr_port_init()
945 repr->br_port = br_port; in ice_eswitch_br_vf_repr_port_init()
1118 struct ice_repr *repr = ice_netdev_to_repr(dev); in ice_eswitch_br_port_link() local
[all …]
/linux/drivers/net/ethernet/netronome/nfp/
H A Dnfp_net_repr.c30 struct nfp_repr *repr = netdev_priv(netdev); in nfp_repr_inc_tx_stats() local
35 this_cpu_inc(repr->stats->tx_drops); in nfp_repr_inc_tx_stats()
39 stats = this_cpu_ptr(repr->stats); in nfp_repr_inc_tx_stats()
48 struct nfp_repr *repr = netdev_priv(netdev); in nfp_repr_inc_rx_stats() local
51 stats = this_cpu_ptr(repr->stats); in nfp_repr_inc_rx_stats()
92 struct nfp_repr *repr = netdev_priv(netdev); in nfp_repr_get_stats64() local
94 if (WARN_ON(!repr->port)) in nfp_repr_get_stats64()
97 switch (repr->port->type) { in nfp_repr_get_stats64()
99 if (!__nfp_port_get_eth_port(repr->port)) in nfp_repr_get_stats64()
101 nfp_repr_phy_port_get_stats64(repr->port, stats); in nfp_repr_get_stats64()
[all …]
H 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()
H 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);
232 static inline int nfp_app_repr_open(struct nfp_app *app, struct nfp_repr *repr) in nfp_app_repr_open() argument
236 return app->type->repr_open(app, repr); in nfp_app_repr_open()
239 static inline int nfp_app_repr_stop(struct nfp_app *app, struct nfp_repr *repr) in nfp_app_repr_stop() argument
243 return app->type->repr_stop(app, repr); in nfp_app_repr_stop()
/linux/rust/syn/
H A Dlit.rs61 repr: Box<LitRepr>,
68 repr: Box<LitRepr>,
75 repr: Box<LitRepr>,
82 repr: Box<LitRepr>,
89 repr: Box<LitRepr>,
101 repr: Box<LitIntRepr>,
116 repr: Box<LitFloatRepr>,
139 repr: Box::new(LitRepr { in new()
147 let repr = self.repr.token.to_string(); in value() localVariable
148 let (value, _suffix) = value::parse_lit_str(&repr); in value()
[all …]
H A Dbigint.rs16 let mut repr = String::with_capacity(self.digits.len()); in to_string() localVariable
22 repr.push((*digit + b'0') as char); in to_string()
26 if repr.is_empty() { in to_string()
27 repr.push('0'); in to_string()
30 repr in to_string()
/linux/drivers/net/ethernet/netronome/nfp/flower/
H A Dmain.c287 struct nfp_repr *repr = netdev_priv(netdev); in nfp_flower_reprs_reify() local
289 err = nfp_flower_cmsg_portreify(repr, exists); in nfp_flower_reprs_reify()
319 nfp_flower_repr_netdev_open(struct nfp_app *app, struct nfp_repr *repr) in nfp_flower_repr_netdev_open() argument
323 err = nfp_flower_cmsg_portmod(repr, true, repr->netdev->mtu, false); in nfp_flower_repr_netdev_open()
327 netif_tx_wake_all_queues(repr->netdev); in nfp_flower_repr_netdev_open()
333 nfp_flower_repr_netdev_stop(struct nfp_app *app, struct nfp_repr *repr) in nfp_flower_repr_netdev_stop() argument
335 netif_tx_disable(repr->netdev); in nfp_flower_repr_netdev_stop()
337 return nfp_flower_cmsg_portmod(repr, false, repr->netdev->mtu, false); in nfp_flower_repr_netdev_stop()
343 struct nfp_repr *repr = netdev_priv(netdev); in nfp_flower_repr_netdev_clean() local
345 kfree(repr->app_priv); in nfp_flower_repr_netdev_clean()
[all …]
H A Dqos_conf.c175 struct nfp_repr *repr; in nfp_flower_install_rate_limiter() local
188 repr = netdev_priv(netdev); in nfp_flower_install_rate_limiter()
189 repr_priv = repr->app_priv; in nfp_flower_install_rate_limiter()
198 if (repr->port->type != NFP_PORT_VF_PORT) { in nfp_flower_install_rate_limiter()
274 nfp_flower_offload_one_police(repr->app, true, in nfp_flower_install_rate_limiter()
297 struct nfp_repr *repr; in nfp_flower_remove_rate_limiter() local
305 repr = netdev_priv(netdev); in nfp_flower_remove_rate_limiter()
308 repr_priv = repr->app_priv; in nfp_flower_remove_rate_limiter()
329 skb = nfp_flower_cmsg_alloc(repr->app, sizeof(struct nfp_police_config), in nfp_flower_remove_rate_limiter()
339 nfp_ctrl_tx(repr->app->ctrl, skb); in nfp_flower_remove_rate_limiter()
[all …]
H 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()
H A Dlag_conf.c312 struct nfp_repr *repr; in nfp_fl_lag_do_work() local
358 repr = netdev_priv(iter_netdev); in nfp_fl_lag_do_work()
360 if (repr->app != priv->app) { in nfp_fl_lag_do_work()
370 repr_priv = repr->app_priv; in nfp_fl_lag_do_work()
548 struct nfp_repr *repr; in nfp_fl_lag_changeupper_event() local
561 repr = netdev_priv(iter_netdev); in nfp_fl_lag_changeupper_event()
564 if (repr->app != priv->app) { in nfp_fl_lag_changeupper_event()
627 struct nfp_repr *repr; in nfp_fl_lag_changels_event() local
638 repr = netdev_priv(netdev); in nfp_fl_lag_changels_event()
641 if (repr->app != priv->app) in nfp_fl_lag_changels_event()
[all …]
H A Dtunnel_conf.c1060 struct nfp_repr *repr; in nfp_tunnel_offloaded_macs_inc_ref_and_link() local
1062 repr = netdev_priv(netdev); in nfp_tunnel_offloaded_macs_inc_ref_and_link()
1063 repr_priv = repr->app_priv; in nfp_tunnel_offloaded_macs_inc_ref_and_link()
1170 struct nfp_repr *repr; in nfp_tunnel_del_shared_mac() local
1181 repr = netdev_priv(netdev); in nfp_tunnel_del_shared_mac()
1182 repr_priv = repr->app_priv; in nfp_tunnel_del_shared_mac()
1210 repr = repr_priv->nfp_repr; in nfp_tunnel_del_shared_mac()
1211 port = nfp_repr_get_port_id(repr->netdev); in nfp_tunnel_del_shared_mac()
1260 struct nfp_repr *repr; in nfp_tunnel_offload_mac() local
1262 repr = netdev_priv(netdev); in nfp_tunnel_offload_mac()
[all …]
/linux/drivers/gpu/nova-core/gsp/fw/r570_144/
H A Dbindings.rs3 #[repr(C)]
322 #[repr(C)]
346 #[repr(C)]
362 #[repr(C)]
374 #[repr(C)]
381 #[repr(C)]
398 #[repr(C)]
405 #[repr(C)]
414 #[repr(C)]
421 #[repr(C)]
[all …]
/linux/rust/proc-macro2/
H A Dfallback.rs113 }) if literal.repr.starts_with('-') => { in push_token_from_proc_macro()
121 literal.repr.remove(0); in push_token_from_proc_macro()
923 pub(crate) repr: String, field
944 pub(crate) fn _new(repr: String) -> Self { in _new()
946 repr, in _new()
951 pub(crate) fn from_str_checked(repr: &str) -> Result<Self, LexError> { in from_str_checked()
952 let mut cursor = get_cursor(repr); in from_str_checked()
967 literal.repr.insert(0, '-'); in from_str_checked()
981 pub(crate) unsafe fn from_str_unchecked(repr: &str) -> Self { in from_str_unchecked()
982 Literal::_new(repr.to_owned()) in from_str_unchecked()
[all …]
/linux/rust/kernel/
H A Dbitmap.rs20 #[cfg_attr(CONFIG_64BIT, repr(align(8)))]
21 #[cfg_attr(not(CONFIG_64BIT), repr(align(4)))]
93 #[repr(C)]
156 repr: BitmapRepr, field
169 core::ptr::addr_of!(self.repr.bitmap) in deref()
173 unsafe { self.repr.ptr.as_ptr() } in deref()
188 core::ptr::addr_of_mut!(self.repr.bitmap) in deref_mut()
192 unsafe { self.repr.ptr.as_ptr() } in deref_mut()
222 unsafe { bindings::bitmap_free(self.repr.ptr.as_ptr()) }; in drop()
238 repr: BitmapRepr { bitmap: 0 }, in new_inline()
[all …]
H A Dscatterlist.rs53 #[repr(transparent)]
102 #[repr(transparent)]
126 #[repr(transparent)]
246 #[repr(transparent)]
H A Di2c.rs37 #[repr(transparent)]
380 #[repr(transparent)]
435 #[repr(transparent)]
471 #[repr(transparent)]
555 #[repr(transparent)]
/linux/drivers/net/ethernet/netronome/nfp/abm/
H A Dmain.c33 struct nfp_repr *repr = netdev_priv(netdev); in nfp_abm_setup_tc() local
42 return nfp_abm_setup_root(netdev, repr->app_priv, type_data); in nfp_abm_setup_tc()
44 return nfp_abm_setup_tc_mq(netdev, repr->app_priv, type_data); in nfp_abm_setup_tc()
46 return nfp_abm_setup_tc_red(netdev, repr->app_priv, type_data); in nfp_abm_setup_tc()
48 return nfp_abm_setup_tc_gred(netdev, repr->app_priv, type_data); in nfp_abm_setup_tc()
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
[all …]
H 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()
/linux/drivers/gpu/nova-core/gsp/
H A Dfw.rs134 #[repr(transparent)]
192 #[repr(u32)]
315 #[repr(u32)]
386 #[repr(transparent)]
409 #[repr(transparent)]
437 #[repr(transparent)]
470 #[repr(transparent)]
488 #[repr(transparent)]
512 #[repr(transparent)]
614 #[repr(transparent)]
[all …]
/linux/rust/kernel/debugfs/
H A Dcallback_adapters.rs39 #[repr(transparent)]
72 #[repr(transparent)] in deref()
101 #[repr(transparent)]
/linux/drivers/gpu/drm/i915/gt/
H A Dsysfs_engines.c85 const char * const *repr; in __caps_show() local
91 repr = vcs_caps; in __caps_show()
96 repr = vecs_caps; in __caps_show()
101 repr = NULL; in __caps_show()
109 if (n >= count || !repr[n]) { in __caps_show()
113 len += sysfs_emit_at(buf, len, "%s ", repr[n]); in __caps_show()
/linux/rust/kernel/mm/
H A Dvirt.rs34 #[repr(transparent)]
162 #[repr(transparent)]
212 #[repr(transparent)]

1234