Lines Matching refs:pv

310 void pvdisplay_colons(const struct physical_volume *pv)  in pvdisplay_colons()  argument
314 if (!pv) in pvdisplay_colons()
317 if (!id_write_format(&pv->id, uuid, sizeof(uuid))) { in pvdisplay_colons()
323 pv_dev_name(pv), pv->vg_name, pv->size, in pvdisplay_colons()
325 pv->status, /* FIXME Support old or new format here? */ in pvdisplay_colons()
326 pv->status & ALLOCATABLE_PV, /* FIXME remove? */ in pvdisplay_colons()
328 pv->pe_size / 2, in pvdisplay_colons()
329 pv->pe_count, in pvdisplay_colons()
330 pv->pe_count - pv->pe_alloc_count, in pvdisplay_colons()
331 pv->pe_alloc_count, *uuid ? uuid : "none"); in pvdisplay_colons()
336 void pvdisplay_segments(const struct physical_volume *pv) in pvdisplay_segments() argument
340 if (pv->pe_size) in pvdisplay_segments()
343 dm_list_iterate_items(pvseg, &pv->segments) { in pvdisplay_segments()
365 const struct physical_volume *pv, in pvdisplay_full() argument
374 if (!pv) in pvdisplay_full()
377 if (!id_write_format(&pv->id, uuid, sizeof(uuid))) { in pvdisplay_full()
382 log_print("--- %sPhysical volume ---", pv->pe_size ? "" : "NEW "); in pvdisplay_full()
383 log_print("PV Name %s", pv_dev_name(pv)); in pvdisplay_full()
385 is_orphan(pv) ? "" : pv->vg_name, in pvdisplay_full()
386 pv->status & EXPORTED_VG ? " (exported)" : ""); in pvdisplay_full()
388 data_size = (uint64_t) pv->pe_count * pv->pe_size; in pvdisplay_full()
389 if (pv->size > data_size + pv->pe_start) { in pvdisplay_full()
390 pvsize = pv->size; in pvdisplay_full()
393 pvsize = data_size + pv->pe_start; in pvdisplay_full()
394 unusable = pvsize - pv->size; in pvdisplay_full()
408 pe_free = pv->pe_count - pv->pe_alloc_count; in pvdisplay_full()
409 if (pv->pe_count && (pv->status & ALLOCATABLE_PV)) in pvdisplay_full()
411 (!pe_free && pv->pe_count) ? "(but full)" : ""); in pvdisplay_full()
420 log_print("PE Size %s", display_size(cmd, (uint64_t) pv->pe_size)); in pvdisplay_full()
422 log_print("PE Size (KByte) %" PRIu32, pv->pe_size / 2); in pvdisplay_full()
424 log_print("Total PE %u", pv->pe_count); in pvdisplay_full()
426 log_print("Allocated PE %u", pv->pe_alloc_count); in pvdisplay_full()
435 const struct physical_volume *pv, in pvdisplay_short() argument
440 if (!pv) in pvdisplay_short()
443 if (!id_write_format(&pv->id, uuid, sizeof(uuid))) in pvdisplay_short()
446 log_print("PV Name %s ", pv_dev_name(pv)); in pvdisplay_short()
450 (pv->status & ALLOCATABLE_PV) ? "" : "NOT "); in pvdisplay_short()
452 pv->pe_count, pv->pe_count - pv->pe_alloc_count); in pvdisplay_short()