Lines Matching refs:rh

70 static int _string_disp(struct dm_report *rh, struct dm_pool *mem __attribute((unused)),  in _string_disp()  argument
74 return dm_report_field_string(rh, field, (const char **) data); in _string_disp()
77 static int _dev_name_disp(struct dm_report *rh, struct dm_pool *mem __attribute((unused)), in _dev_name_disp() argument
83 return dm_report_field_string(rh, field, &name); in _dev_name_disp()
161 static int _devices_disp(struct dm_report *rh __attribute((unused)), struct dm_pool *mem, in _devices_disp()
168 static int _peranges_disp(struct dm_report *rh __attribute((unused)), struct dm_pool *mem, in _peranges_disp()
175 static int _tags_disp(struct dm_report *rh __attribute((unused)), struct dm_pool *mem, in _tags_disp()
205 static int _modules_disp(struct dm_report *rh, struct dm_pool *mem, in _modules_disp() argument
220 return _tags_disp(rh, mem, field, modules, private); in _modules_disp()
223 static int _vgfmt_disp(struct dm_report *rh, struct dm_pool *mem, in _vgfmt_disp() argument
234 return _string_disp(rh, mem, field, &vg->fid->fmt->name, private); in _vgfmt_disp()
237 static int _pvfmt_disp(struct dm_report *rh, struct dm_pool *mem, in _pvfmt_disp() argument
249 return _string_disp(rh, mem, field, &pv->fmt->name, private); in _pvfmt_disp()
252 static int _lvkmaj_disp(struct dm_report *rh, struct dm_pool *mem __attribute((unused)), in _lvkmaj_disp() argument
260 return dm_report_field_int(rh, field, &info.major); in _lvkmaj_disp()
262 return dm_report_field_uint64(rh, field, &_minusone); in _lvkmaj_disp()
265 static int _lvkmin_disp(struct dm_report *rh, struct dm_pool *mem __attribute((unused)), in _lvkmin_disp() argument
273 return dm_report_field_int(rh, field, &info.minor); in _lvkmin_disp()
275 return dm_report_field_uint64(rh, field, &_minusone); in _lvkmin_disp()
294 static int _lvstatus_disp(struct dm_report *rh __attribute((unused)), struct dm_pool *mem, in _lvstatus_disp()
393 static int _pvstatus_disp(struct dm_report *rh __attribute((unused)), struct dm_pool *mem, in _pvstatus_disp()
419 static int _vgstatus_disp(struct dm_report *rh __attribute((unused)), struct dm_pool *mem, in _vgstatus_disp()
462 static int _segtype_disp(struct dm_report *rh __attribute((unused)), in _segtype_disp()
478 static int _loglv_disp(struct dm_report *rh, struct dm_pool *mem __attribute((unused)), in _loglv_disp() argument
488 return dm_report_field_string(rh, field, in _loglv_disp()
496 static int _lvname_disp(struct dm_report *rh, struct dm_pool *mem, in _lvname_disp() argument
506 return dm_report_field_string(rh, field, (const char **) &repstr); in _lvname_disp()
530 static int _origin_disp(struct dm_report *rh, struct dm_pool *mem, in _origin_disp() argument
537 return _lvname_disp(rh, mem, field, origin_from_cow(lv), private); in _origin_disp()
543 static int _movepv_disp(struct dm_report *rh, struct dm_pool *mem __attribute((unused)), in _movepv_disp() argument
555 return dm_report_field_string(rh, field, &name); in _movepv_disp()
562 static int _convertlv_disp(struct dm_report *rh, struct dm_pool *mem __attribute((unused)), in _convertlv_disp() argument
582 return dm_report_field_string(rh, field, &name); in _convertlv_disp()
588 static int _size32_disp(struct dm_report *rh __attribute((unused)), struct dm_pool *mem, in _size32_disp()
616 static int _size64_disp(struct dm_report *rh __attribute((unused)), in _size64_disp()
644 static int _lvreadahead_disp(struct dm_report *rh, struct dm_pool *mem, in _lvreadahead_disp() argument
655 return _size32_disp(rh, mem, field, &lv->read_ahead, private); in _lvreadahead_disp()
658 static int _lvkreadahead_disp(struct dm_report *rh, struct dm_pool *mem, in _lvkreadahead_disp() argument
667 return dm_report_field_uint64(rh, field, &_minusone); in _lvkreadahead_disp()
669 return _size32_disp(rh, mem, field, &info.read_ahead, private); in _lvkreadahead_disp()
672 static int _vgsize_disp(struct dm_report *rh, struct dm_pool *mem, in _vgsize_disp() argument
681 return _size64_disp(rh, mem, field, &size, private); in _vgsize_disp()
684 static int _segstart_disp(struct dm_report *rh, struct dm_pool *mem, in _segstart_disp() argument
693 return _size64_disp(rh, mem, field, &start, private); in _segstart_disp()
696 static int _segstartpe_disp(struct dm_report *rh, in _segstartpe_disp() argument
704 return dm_report_field_uint32(rh, field, &seg->le); in _segstartpe_disp()
707 static int _segsize_disp(struct dm_report *rh, struct dm_pool *mem, in _segsize_disp() argument
716 return _size64_disp(rh, mem, field, &size, private); in _segsize_disp()
719 static int _chunksize_disp(struct dm_report *rh, struct dm_pool *mem, in _chunksize_disp() argument
731 return _size64_disp(rh, mem, field, &size, private); in _chunksize_disp()
734 static int _originsize_disp(struct dm_report *rh, struct dm_pool *mem, in _originsize_disp() argument
748 return _size64_disp(rh, mem, field, &size, private); in _originsize_disp()
751 static int _pvused_disp(struct dm_report *rh, struct dm_pool *mem, in _pvused_disp() argument
764 return _size64_disp(rh, mem, field, &used, private); in _pvused_disp()
767 static int _pvfree_disp(struct dm_report *rh, struct dm_pool *mem, in _pvfree_disp() argument
780 return _size64_disp(rh, mem, field, &freespace, private); in _pvfree_disp()
783 static int _pvsize_disp(struct dm_report *rh, struct dm_pool *mem, in _pvsize_disp() argument
796 return _size64_disp(rh, mem, field, &size, private); in _pvsize_disp()
799 static int _devsize_disp(struct dm_report *rh, struct dm_pool *mem, in _devsize_disp() argument
809 return _size64_disp(rh, mem, field, &size, private); in _devsize_disp()
812 static int _vgfree_disp(struct dm_report *rh, struct dm_pool *mem, in _vgfree_disp() argument
821 return _size64_disp(rh, mem, field, &freespace, private); in _vgfree_disp()
824 static int _uuid_disp(struct dm_report *rh __attribute((unused)), struct dm_pool *mem, in _uuid_disp()
842 static int _uint32_disp(struct dm_report *rh, struct dm_pool *mem __attribute((unused)), in _uint32_disp() argument
846 return dm_report_field_uint32(rh, field, data); in _uint32_disp()
849 static int _int32_disp(struct dm_report *rh, struct dm_pool *mem __attribute((unused)), in _int32_disp() argument
853 return dm_report_field_int32(rh, field, data); in _int32_disp()
856 static int _pvmdas_disp(struct dm_report *rh, struct dm_pool *mem, in _pvmdas_disp() argument
866 return _uint32_disp(rh, mem, field, &count, private); in _pvmdas_disp()
869 static int _vgmdas_disp(struct dm_report *rh, struct dm_pool *mem, in _vgmdas_disp() argument
878 return _uint32_disp(rh, mem, field, &count, private); in _vgmdas_disp()
881 static int _pvmdafree_disp(struct dm_report *rh, struct dm_pool *mem, in _pvmdafree_disp() argument
902 return _size64_disp(rh, mem, field, &freespace, private); in _pvmdafree_disp()
924 static int _pvmdasize_disp(struct dm_report *rh, struct dm_pool *mem, in _pvmdasize_disp() argument
936 return _size64_disp(rh, mem, field, &min_mda_size, private); in _pvmdasize_disp()
939 static int _vgmdasize_disp(struct dm_report *rh, struct dm_pool *mem, in _vgmdasize_disp() argument
948 return _size64_disp(rh, mem, field, &min_mda_size, private); in _vgmdasize_disp()
951 static int _vgmdafree_disp(struct dm_report *rh, struct dm_pool *mem, in _vgmdafree_disp() argument
970 return _size64_disp(rh, mem, field, &freespace, private); in _vgmdafree_disp()
973 static int _lvcount_disp(struct dm_report *rh, struct dm_pool *mem, in _lvcount_disp() argument
982 return _uint32_disp(rh, mem, field, &count, private); in _lvcount_disp()
985 static int _lvsegcount_disp(struct dm_report *rh, struct dm_pool *mem, in _lvsegcount_disp() argument
994 return _uint32_disp(rh, mem, field, &count, private); in _lvsegcount_disp()
997 static int _snapcount_disp(struct dm_report *rh, struct dm_pool *mem, in _snapcount_disp() argument
1006 return _uint32_disp(rh, mem, field, &count, private); in _snapcount_disp()
1009 static int _snpercent_disp(struct dm_report *rh __attribute((unused)), struct dm_pool *mem, in _snpercent_disp()
1061 static int _copypercent_disp(struct dm_report *rh __attribute((unused)), in _copypercent_disp()
1189 void *rh; in report_init() local
1209 rh = dm_report_init(report_type, _report_types, _fields, format, in report_init()
1212 if (rh && field_prefixes) in report_init()
1213 dm_report_set_output_field_name_prefix(rh, "lvm2_"); in report_init()
1215 return rh; in report_init()