Lines Matching refs:part_iter
52 static void pi_dtor_(struct part_iter *);
53 static int pi_next_(struct part_iter *);
54 static int pi_dos_next(struct part_iter *);
55 static int pi_gpt_next(struct part_iter *);
76 static void pi_dtor_(struct part_iter *iter) in pi_dtor_()
83 static int pi_ctor(struct part_iter *iter, in pi_ctor()
97 static int pi_dos_ctor(struct part_iter *iter, in pi_dos_ctor()
123 static int pi_gpt_ctor(struct part_iter *iter, in pi_gpt_ctor()
164 static int notsane_logical(const struct part_iter *iter) in notsane_logical()
203 static int notsane_extended(const struct part_iter *iter) in notsane_extended()
240 static int notsane_primary(const struct part_iter *iter) in notsane_primary()
262 static int notsane_gpt(const struct part_iter *iter) in notsane_gpt()
283 static int dos_next_mbr(struct part_iter *iter, uint32_t *lba, in dos_next_mbr()
315 static int prep_base_ebr(struct part_iter *iter) in prep_base_ebr()
335 static int dos_next_ebr(struct part_iter *iter, uint32_t *lba, in dos_next_ebr()
394 static void gpt_conv_label(struct part_iter *iter) in gpt_conv_label()
427 static int pi_next_(struct part_iter *iter) in pi_next_()
433 static int pi_dos_next(struct part_iter *iter) in pi_dos_next()
472 static int pi_gpt_next(struct part_iter *iter) in pi_gpt_next()
511 static struct part_iter *pi_alloc(void) in pi_alloc()
513 struct part_iter *iter; in pi_alloc()
522 void pi_del(struct part_iter **_iter) in pi_del()
634 struct part_iter *pi_begin(const struct disk_info *di, int flags) in pi_begin()
637 struct part_iter *iter; in pi_begin()