这篇教程C++ to_csrow函数代码示例写得很实用,希望能帮到您。
本文整理汇总了C++中to_csrow函数的典型用法代码示例。如果您正苦于以下问题:C++ to_csrow函数的具体用法?C++ to_csrow怎么用?C++ to_csrow使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。 在下文中一共展示了to_csrow函数的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。 示例1: csrow_mem_type_showstatic ssize_t csrow_mem_type_show(struct device *dev, struct device_attribute *mattr, char *data){ struct csrow_info *csrow = to_csrow(dev); return sprintf(data, "%s/n", mem_types[csrow->channels[0]->dimm->mtype]);}
开发者ID:emilsvennesson,项目名称:linux_media,代码行数:7,
示例2: csrow_ce_count_showstatic ssize_t csrow_ce_count_show(struct device *dev, struct device_attribute *mattr, char *data){ struct csrow_info *csrow = to_csrow(dev); return sprintf(data, "%u/n", csrow->ce_count);}
开发者ID:emilsvennesson,项目名称:linux_media,代码行数:7,
示例3: csrow_edac_mode_showstatic ssize_t csrow_edac_mode_show(struct device *dev, struct device_attribute *mattr, char *data){ struct csrow_info *csrow = to_csrow(dev); return sprintf(data, "%s/n", edac_caps[csrow->channels[0]->dimm->edac_mode]);}
开发者ID:emilsvennesson,项目名称:linux_media,代码行数:8,
示例4: channel_ce_count_show/* show function for dynamic chX_ce_count attribute */static ssize_t channel_ce_count_show(struct device *dev, struct device_attribute *mattr, char *data){ struct csrow_info *csrow = to_csrow(dev); unsigned chan = to_channel(mattr); struct rank_info *rank = csrow->channels[chan]; return sprintf(data, "%u/n", rank->ce_count);}
开发者ID:emilsvennesson,项目名称:linux_media,代码行数:10,
示例5: csrow_size_showstatic ssize_t csrow_size_show(struct device *dev, struct device_attribute *mattr, char *data){ struct csrow_info *csrow = to_csrow(dev); int i; u32 nr_pages = 0; for (i = 0; i < csrow->nr_channels; i++) nr_pages += csrow->channels[i]->dimm->nr_pages; return sprintf(data, "%u/n", PAGES_TO_MiB(nr_pages));}
开发者ID:emilsvennesson,项目名称:linux_media,代码行数:11,
示例6: channel_dimm_label_show/* show/store functions for DIMM Label attributes */static ssize_t channel_dimm_label_show(struct device *dev, struct device_attribute *mattr, char *data){ struct csrow_info *csrow = to_csrow(dev); unsigned chan = to_channel(mattr); struct rank_info *rank = csrow->channels[chan]; /* if field has not been initialized, there is nothing to send */ if (!rank->dimm->label[0]) return 0; return snprintf(data, EDAC_MC_LABEL_LEN, "%s/n", rank->dimm->label);}
开发者ID:emilsvennesson,项目名称:linux_media,代码行数:16,
示例7: channel_dimm_label_storestatic ssize_t channel_dimm_label_store(struct device *dev, struct device_attribute *mattr, const char *data, size_t count){ struct csrow_info *csrow = to_csrow(dev); unsigned chan = to_channel(mattr); struct rank_info *rank = csrow->channels[chan]; ssize_t max_size = 0; max_size = min((ssize_t) count, (ssize_t) EDAC_MC_LABEL_LEN - 1); strncpy(rank->dimm->label, data, max_size); rank->dimm->label[max_size] = '/0'; return max_size;}
开发者ID:emilsvennesson,项目名称:linux_media,代码行数:16,
注:本文中的to_csrow函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 C++ to_delayed_work函数代码示例 C++ to_cpumask函数代码示例 |