Lines Matching refs:_name

15 #define ZFCP_DEV_ATTR(_feat, _name, _mode, _show, _store) \  argument
16 struct device_attribute dev_attr_##_feat##_##_name = __ATTR(_name, _mode,\
18 #define ZFCP_DEFINE_ATTR(_feat_def, _feat, _name, _format, _value) \ argument
19 static ssize_t zfcp_sysfs_##_feat##_##_name##_show(struct device *dev, \
27 static ZFCP_DEV_ATTR(_feat, _name, S_IRUGO, \
28 zfcp_sysfs_##_feat##_##_name##_show, NULL);
30 #define ZFCP_DEFINE_ATTR_CONST(_feat, _name, _format, _value) \ argument
31 static ssize_t zfcp_sysfs_##_feat##_##_name##_show(struct device *dev, \
37 static ZFCP_DEV_ATTR(_feat, _name, S_IRUGO, \
38 zfcp_sysfs_##_feat##_##_name##_show, NULL);
40 #define ZFCP_DEFINE_A_ATTR(_name, _format, _value) \ argument
41 static ssize_t zfcp_sysfs_adapter_##_name##_show(struct device *dev, \
56 static ZFCP_DEV_ATTR(adapter, _name, S_IRUGO, \
57 zfcp_sysfs_adapter_##_name##_show, NULL);
376 #define ZFCP_DEFINE_LATENCY_ATTR(_name) \ argument
378 zfcp_sysfs_unit_##_name##_latency_show(struct device *dev, \
388 fsum = lat->_name.fabric.sum * adapter->timer_ticks; \
389 fmin = lat->_name.fabric.min * adapter->timer_ticks; \
390 fmax = lat->_name.fabric.max * adapter->timer_ticks; \
391 csum = lat->_name.channel.sum * adapter->timer_ticks; \
392 cmin = lat->_name.channel.min * adapter->timer_ticks; \
393 cmax = lat->_name.channel.max * adapter->timer_ticks; \
394 cc = lat->_name.counter; \
408 zfcp_sysfs_unit_##_name##_latency_store(struct device *dev, \
418 lat->_name.fabric.sum = 0; \
419 lat->_name.fabric.min = 0xFFFFFFFF; \
420 lat->_name.fabric.max = 0; \
421 lat->_name.channel.sum = 0; \
422 lat->_name.channel.min = 0xFFFFFFFF; \
423 lat->_name.channel.max = 0; \
424 lat->_name.counter = 0; \
429 static DEVICE_ATTR(_name##_latency, S_IWUSR | S_IRUGO, \
430 zfcp_sysfs_unit_##_name##_latency_show, \
431 zfcp_sysfs_unit_##_name##_latency_store);
437 #define ZFCP_DEFINE_SCSI_ATTR(_name, _format, _value) \ argument
438 static ssize_t zfcp_sysfs_scsi_##_name##_show(struct device *dev, \
447 static DEVICE_ATTR(_name, S_IRUGO, zfcp_sysfs_scsi_##_name##_show, NULL);
572 #define ZFCP_SHOST_ATTR(_name, _format, _arg...) \ argument
573 static ssize_t zfcp_sysfs_adapter_##_name##_show(struct device *dev, \
586 static DEVICE_ATTR(_name, S_IRUGO, zfcp_sysfs_adapter_##_name##_show, NULL);