Lines Matching refs:pv_segment
26 static struct pv_segment *_alloc_pv_segment(struct dm_pool *mem, in _alloc_pv_segment()
32 struct pv_segment *peg; in _alloc_pv_segment()
52 struct pv_segment *peg; in alloc_pv_segment_whole_pv()
68 struct pv_segment *peg, *pego; in peg_dup()
87 static int _pv_split_segment(struct physical_volume *pv, struct pv_segment *peg, in _pv_split_segment()
90 struct pv_segment *peg_new; in _pv_split_segment()
114 struct pv_segment *peg; in pv_split_segment()
135 static struct pv_segment null_pv_segment = {
140 struct pv_segment *assign_peg_to_lvseg(struct physical_volume *pv, in assign_peg_to_lvseg()
145 struct pv_segment *peg; in assign_peg_to_lvseg()
170 int release_pv_segment(struct pv_segment *peg, uint32_t area_reduction) in release_pv_segment()
200 void merge_pv_segments(struct pv_segment *peg1, struct pv_segment *peg2) in merge_pv_segments()
211 static uint32_t _overlap_pe(const struct pv_segment *pvseg, in _overlap_pe()
233 struct pv_segment *pvseg; in pv_list_extents_free()
254 struct pv_segment *peg; in check_pv_segments()
340 struct pv_segment *peg, *pegt; in _reduce_pv()
383 struct pv_segment *peg; in _extend_pv()