Home | History | Annotate | Download | only in liblvm

Lines Matching refs:lvm

28  * Please send feedback to lvm-devel@redhat.com
35 * \mainpage LVM library API
37 * The API is designed around the following basic LVM objects:
71 * The library version is the same format as the full LVM version.
76 * LVM_LIBAPI numbers. For example, assume the full LVM version is
93 struct lvm;
99 * lvm handle.
107 typedef struct lvm *lvm_t;
169 /*************************** generic lvm handling ***************************/
171 * Create a LVM handle.
173 * Once all LVM operations have been completed, use lvm_quit to release
177 * Set an alternative LVM system directory. Use NULL to use the
182 * A valid LVM handle is returned or NULL if there has been a
189 * Destroy a LVM handle allocated with lvm_init.
191 * This function should be used after all LVM operations are complete or after
192 * an unrecoverable error. Destroying the LVM handle frees the memory and
204 * This function should be used when any LVM configuration changes in the LVM
217 * Override the LVM configuration with a configuration string.
219 * This function is equivalent to the --config option on lvm commands.
227 * LVM configuration string to apply. See the lvm.conf file man page
236 * Return stored error no describing last LVM API error.
250 * An errno value describing the last LVM error.
255 * Return stored error message describing last LVM error.
264 * An error string describing the last LVM error.
269 * Scan all devices on the system for VGs and LVM metadata.
284 * NOTE: This function normally does not scan devices in the system for LVM
318 * NOTE: This function normally does not scan devices in the system for LVM
431 * If the device is not initialized for LVM use, it will be initialized
526 * Applications may use the sequence number to determine if any LVM objects
692 * This function is the equivalent of the lvm command "lvchange -ay".
708 * This function is the equivalent of the lvm command "lvchange -an".