/linux-6.8/net/tipc/ |
D | netlink_compat.c | 69 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 …]
|
D | link.c | 212 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/ |
D | xdr.h | 17 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/ |
D | xfrm_user.c | 38 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/ |
D | libata-transport.c | 219 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/ |
D | gianfar.c | 277 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/ |
D | ipmi_si_intf.c | 241 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 …]
|
D | ipmi_ssif.c | 193 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 …]
|
D | ipmi_msghandler.c | 181 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/ |
D | mac80211_hwsim.c | 1898 *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/ |
D | ll_temac_main.c | 716 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/ |
D | rtnetlink.c | 217 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/ |
D | xfrm.h | 262 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/ |
D | kvm_host.h | 238 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);
|