---
name: "disk_part_iter_init"
section: "9"
platform: "linux"
package: "linux-manual-4.9"
version: "4.9.228-1"
release: "Debian 9 (Stretch)"
platforms: ["linux"]
url: "https://new.carta.tech/disk_part_iter_init"
---

# disk\_part\_iter\_init(9)

initialize partition iterator

## NAME

disk\_part\_iter\_init - initialize partition iterator

## SYNOPSIS

**void disk\_part\_iter\_init(struct disk\_part\_iter \*** *piter***, struct gendisk \*** *disk***, unsigned int** *flags***);**

## ARGUMENTS

*piter*

iterator to initialize

*disk*

disk to iterate over

*flags*

DISK\_PITER\_\* flags

## DESCRIPTION

Initialize *piter* so that it iterates over partitions of *disk*.

## CONTEXT

Don't care.

## COPYRIGHT
