-struct lprocfs_vars lprocfs_lmv_obd_vars[] = {
- { "numobd", lmv_rd_numobd, 0, 0 },
- { "placement", lmv_rd_placement, lmv_wr_placement, 0 },
- { "activeobd", lmv_rd_activeobd, 0, 0 },
- { "uuid", lprocfs_rd_uuid, 0, 0 },
- { "desc_uuid", lmv_rd_desc_uuid, 0, 0 },
- { 0 }
-};
-
-static struct lprocfs_vars lprocfs_lmv_module_vars[] = {
- { "num_refs", lprocfs_rd_numrefs, 0, 0 },
- { 0 }
+LPROC_SEQ_FOPS_RO_TYPE(lmv, uuid);
+
+struct lprocfs_seq_vars lprocfs_lmv_obd_vars[] = {
+ { .name = "numobd",
+ .fops = &lmv_numobd_fops },
+ { .name = "placement",
+ .fops = &lmv_placement_fops },
+ { .name = "activeobd",
+ .fops = &lmv_activeobd_fops },
+ { .name = "uuid",
+ .fops = &lmv_uuid_fops },
+ { .name = "desc_uuid",
+ .fops = &lmv_desc_uuid_fops },
+ { 0 }