Lines Matching +refs:link +refs:stats +refs:attrs
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()
2239 list_del(&smi_info->link); in cleanup_one_si()
2249 list_for_each_entry(e, &smi_infos, link) { in ipmi_si_remove_by_dev()
2266 list_for_each_entry_safe(e, tmp_e, &smi_infos, link) { in ipmi_si_remove_by_data()
2295 list_for_each_entry_safe(e, tmp_e, &smi_infos, link) in cleanup_ipmi_si()