Lines Matching refs:_attr
52 #define DEFINE_QLA_DFS_RPORT_RW_ATTR(_attr_id, _attr) \ argument
53 static int qla_dfs_rport_##_attr##_get(void *data, u64 *val) \
58 static int qla_dfs_rport_##_attr##_set(void *data, u64 val) \
63 DEFINE_DEBUGFS_ATTRIBUTE(qla_dfs_rport_##_attr##_fops, \
64 qla_dfs_rport_##_attr##_get, \
65 qla_dfs_rport_##_attr##_set, "%llu\n")
73 #define DEFINE_QLA_DFS_RPORT_FIELD_GET(_attr, _get_val) \ argument
74 static int qla_dfs_rport_field_##_attr##_get(void *data, u64 *val) \
80 DEFINE_DEBUGFS_ATTRIBUTE(qla_dfs_rport_field_##_attr##_fops, \
81 qla_dfs_rport_field_##_attr##_get, \
84 #define DEFINE_QLA_DFS_RPORT_ACCESS(_attr, _get_val) \ argument
85 DEFINE_QLA_DFS_RPORT_FIELD_GET(_attr, _get_val)
87 #define DEFINE_QLA_DFS_RPORT_FIELD(_attr) \ argument
88 DEFINE_QLA_DFS_RPORT_FIELD_GET(_attr, fp->_attr)
110 #define QLA_CREATE_RPORT_FIELD_ATTR(_attr) \ in qla2x00_dfs_create_rport() argument
111 debugfs_create_file(#_attr, 0400, fp->dfs_rport_dir, \ in qla2x00_dfs_create_rport()
112 fp, &qla_dfs_rport_field_##_attr##_fops) in qla2x00_dfs_create_rport()