Home
last modified time | relevance | path

Searched +refs:link +refs:stats +refs:attrs (Results 1 – 14 of 14) sorted by relevance

/linux-6.8/net/tipc/
Dnetlink_compat.c69 int (*format)(struct tipc_nl_compat_msg *msg, struct nlattr **attrs);
212 info.info.attrs = attrbuf; in __tipc_nl_compat_dumpit()
356 info.attrs = attrbuf; in __tipc_nl_compat_doit()
406 struct nlattr **attrs) in tipc_nl_compat_bearer_dump() argument
411 if (!attrs[TIPC_NLA_BEARER]) in tipc_nl_compat_bearer_dump()
415 attrs[TIPC_NLA_BEARER], NULL, NULL); in tipc_nl_compat_bearer_dump()
503 struct nlattr *prop[], struct nlattr *stats[]) in __fill_bc_link_stat() argument
510 nla_get_u32(stats[TIPC_NLA_STATS_RX_INFO]), in __fill_bc_link_stat()
511 nla_get_u32(stats[TIPC_NLA_STATS_RX_FRAGMENTS]), in __fill_bc_link_stat()
512 nla_get_u32(stats[TIPC_NLA_STATS_RX_FRAGMENTED]), in __fill_bc_link_stat()
[all …]
Dlink.c212 struct tipc_stats stats; member
491 struct tipc_link **link) in tipc_link_create() argument
500 *link = l; in tipc_link_create()
567 struct tipc_link **link) in tipc_link_bc_create() argument
573 bc_sndlink, NULL, inputq, namedq, link)) in tipc_link_bc_create()
576 l = *link; in tipc_link_bc_create()
780 l->stats.accu_queue_sz += skb_queue_len(&l->transmq); in link_profile_stats()
781 l->stats.queue_sz_counts++; in link_profile_stats()
794 l->stats.msg_lengths_total += length; in link_profile_stats()
795 l->stats.msg_length_counts++; in link_profile_stats()
[all …]
/linux-6.8/fs/nfsd/
Dxdr.h17 struct iattr attrs; member
43 struct iattr attrs; member
68 struct iattr attrs; member
123 struct kstatfs stats; member
136 struct nfsd_linkargs link; member
/linux-6.8/net/xfrm/
Dxfrm_user.c38 static int verify_one_alg(struct nlattr **attrs, enum xfrm_attr_type_t type, in verify_one_alg() argument
41 struct nlattr *rt = attrs[type]; in verify_one_alg()
68 static int verify_auth_trunc(struct nlattr **attrs, in verify_auth_trunc() argument
71 struct nlattr *rt = attrs[XFRMA_ALG_AUTH_TRUNC]; in verify_auth_trunc()
87 static int verify_aead(struct nlattr **attrs, struct netlink_ext_ack *extack) in verify_aead() argument
89 struct nlattr *rt = attrs[XFRMA_ALG_AEAD]; in verify_aead()
105 static void verify_one_addr(struct nlattr **attrs, enum xfrm_attr_type_t type, in verify_one_addr() argument
108 struct nlattr *rt = attrs[type]; in verify_one_addr()
114 static inline int verify_sec_ctx_len(struct nlattr **attrs, struct netlink_ext_ack *extack) in verify_sec_ctx_len() argument
116 struct nlattr *rt = attrs[XFRMA_SEC_CTX]; in verify_sec_ctx_len()
[all …]
/linux-6.8/drivers/ata/
Dlibata-transport.c219 ata_port_simple_attr(stats.idle_irq, idle_irq, "%ld\n", unsigned long);
261 ata_tlink_delete(&ap->link); in ata_tport_delete()
316 error = ata_tlink_add(&ap->link); in ata_tport_add()
374 struct ata_link *link = transport_class_to_link(dev); \
376 return sprintf(buf, "%s\n", sata_spd_string(format(link->field))); \
422 void ata_tlink_delete(struct ata_link *link) in ata_tlink_delete() argument
424 struct device *dev = &link->tdev; in ata_tlink_delete()
427 ata_for_each_dev(ata_dev, link, ALL) { in ata_tlink_delete()
446 int ata_tlink_add(struct ata_link *link) in ata_tlink_add() argument
448 struct device *dev = &link->tdev; in ata_tlink_add()
[all …]
/linux-6.8/drivers/net/ethernet/freescale/
Dgianfar.c277 static void gfar_get_stats64(struct net_device *dev, struct rtnl_link_stats64 *stats) in gfar_get_stats64() argument
283 stats->rx_packets += priv->rx_queue[i]->stats.rx_packets; in gfar_get_stats64()
284 stats->rx_bytes += priv->rx_queue[i]->stats.rx_bytes; in gfar_get_stats64()
285 stats->rx_dropped += priv->rx_queue[i]->stats.rx_dropped; in gfar_get_stats64()
289 stats->tx_bytes += priv->tx_queue[i]->stats.tx_bytes; in gfar_get_stats64()
290 stats->tx_packets += priv->tx_queue[i]->stats.tx_packets; in gfar_get_stats64()
313 stats->rx_missed_errors = rdrp + (rdrp_offset << 16); in gfar_get_stats64()
1495 if (phydev->link) { in gfar_update_link_state()
1532 netif_warn(priv, link, priv->ndev, in gfar_update_link_state()
1588 if (unlikely(phydev->link != priv->oldlink || in adjust_link()
[all …]
/linux-6.8/drivers/char/ipmi/
Dipmi_si_intf.c241 atomic_t stats[SI_NUM_STATS]; member
245 struct list_head link; member
249 atomic_inc(&(smi)->stats[SI_STAT_ ## stat])
251 ((unsigned int) atomic_read(&(smi)->stats[SI_STAT_ ## stat]))
1682 .attrs = ipmi_si_dev_attrs,
1849 list_for_each_entry(e, &smi_infos, link) { in find_dup_si()
1926 list_add_tail(&new_smi->link, &smi_infos); in ipmi_si_add_smi()
2026 atomic_set(&new_smi->stats[i], 0); in try_smi_init()
2116 list_for_each_entry(e, &smi_infos, link) { in init_ipmi_si()
2133 list_for_each_entry(e, &smi_infos, link) { in init_ipmi_si()
[all …]
Dipmi_ssif.c193 struct list_head link; member
289 atomic_t stats[SSIF_NUM_STATS]; member
293 atomic_inc(&(ssif)->stats[SSIF_STAT_ ## stat])
295 ((unsigned int) atomic_read(&(ssif)->stats[SSIF_STAT_ ## stat]))
1256 .attrs = ipmi_ssif_dev_attrs,
1290 list_for_each_entry(addr_info, &ssif_infos, link) { in ssif_remove()
1401 list_for_each_entry(info, &ssif_infos, link) { in ssif_info_find()
1609 list_add_tail(&info->link, &ssif_infos); in ssif_add_infos()
1623 list_for_each_entry(info, &ssif_infos, link) { in ssif_check_and_remove()
1848 atomic_set(&ssif_info->stats[i], 0); in ssif_probe()
[all …]
Dipmi_msghandler.c181 struct list_head link; member
228 struct list_head link; member
451 struct list_head link; member
598 atomic_t stats[IPMI_NUM_STATS]; member
644 atomic_inc(&(intf)->stats[IPMI_STAT_ ## stat])
646 ((unsigned int) atomic_read(&(intf)->stats[IPMI_STAT_ ## stat]))
685 list_for_each_entry_safe(msg, msg2, q, link) { in free_recv_msg_list()
686 list_del(&msg->link); in free_recv_msg_list()
695 list_for_each_entry_safe(msg, msg2, q, link) { in free_smi_msg_list()
696 list_del(&msg->link); in free_smi_msg_list()
[all …]
/linux-6.8/drivers/net/wireless/virtual/
Dmac80211_hwsim.c1898 *link_sta = rcu_dereference(sta->link[link_id]); in mac80211_hwsim_select_tx_link()
1942 u8 link = u32_get_bits(IEEE80211_SKB_CB(skb)->control.flags, in mac80211_hwsim_tx() local
1949 if (link != IEEE80211_LINK_UNSPECIFIED) { in mac80211_hwsim_tx()
1950 bss_conf = rcu_dereference(txi->control.vif->link_conf[link]); in mac80211_hwsim_tx()
1952 link_sta = rcu_dereference(sta->link[link]); in mac80211_hwsim_tx()
1963 WARN(link != IEEE80211_LINK_UNSPECIFIED || !sta || !sta->mlo, in mac80211_hwsim_tx()
1965 link, sta ? sta->addr : NULL, sta ? sta->mlo : -1); in mac80211_hwsim_tx()
2571 link_sta = rcu_dereference(sta->link[link_id]); in mac80211_hwsim_sta_rc_update()
3210 struct ethtool_stats *stats, u64 *data) in mac80211_hwsim_get_et_stats() argument
3794 if (!info->attrs[HWSIM_ATTR_ADDR_TRANSMITTER]) in hwsim_pmsr_report_nl()
[all …]
/linux-6.8/drivers/net/ethernet/xilinx/
Dll_temac_main.c716 link_state = phy->speed | (phy->duplex << 1) | phy->link; in temac_adjust_link()
796 ndev->stats.tx_packets++; in temac_start_xmit_done()
797 ndev->stats.tx_bytes += be32_to_cpu(cur_p->len); in temac_start_xmit_done()
892 ndev->stats.tx_dropped++; in temac_start_xmit()
924 ndev->stats.tx_dropped++; in temac_start_xmit()
1028 ndev->stats.rx_packets++; in ll_temac_recv()
1029 ndev->stats.rx_bytes += length; in ll_temac_recv()
1276 .attrs = temac_device_attrs,
/linux-6.8/net/core/
Drtnetlink.c217 struct rtnl_link *link, *old; in rtnl_register_internal() local
238 link = kmemdup(old, sizeof(*old), GFP_KERNEL); in rtnl_register_internal()
239 if (!link) in rtnl_register_internal()
242 link = kzalloc(sizeof(*link), GFP_KERNEL); in rtnl_register_internal()
243 if (!link) in rtnl_register_internal()
247 WARN_ON(link->owner && link->owner != owner); in rtnl_register_internal()
248 link->owner = owner; in rtnl_register_internal()
250 WARN_ON(doit && link->doit && link->doit != doit); in rtnl_register_internal()
252 link->doit = doit; in rtnl_register_internal()
253 WARN_ON(dumpit && link->dumpit && link->dumpit != dumpit); in rtnl_register_internal()
[all …]
/linux-6.8/include/net/
Dxfrm.h262 struct xfrm_stats stats; member
1008 int link; /* ifindex of underlying L2 interface */ member
2072 static inline int xfrm_mark_get(struct nlattr **attrs, struct xfrm_mark *m) in xfrm_mark_get() argument
2074 if (attrs[XFRMA_MARK]) in xfrm_mark_get()
2075 memcpy(m, nla_data(attrs[XFRMA_MARK]), sizeof(struct xfrm_mark)); in xfrm_mark_get()
/linux-6.8/include/linux/
Dkvm_host.h238 struct list_head link; member
669 struct hlist_node link; member
1648 struct hlist_node link; member
1934 void *stats, size_t size_stats,
2385 unsigned long attrs);