From 9d5eb4c46405413a8dd69d01f4e094f4390944d1 Mon Sep 17 00:00:00 2001 From: Tim Hildering Date: Mon, 4 Mar 2019 19:15:08 +0100 Subject: libmount: improve fs referencing in tables * Added member 'struct libmnt_table *tab' to libmnt_fs structure. * Added 'mnt_fs_get_table()'. * Removed overhead from 'mnt_table_{insert,move,remove}_fs(). * Added check to 'mnt_table_set_iter()' that entry is member of table. [kzak@redhat.com: - add to libmount.sys - add to docs - cleanup commit message - set fs->tab = NULL before mnt_unref_fs() in mnt_table_remove_fs()] Signed-off-by: Tim Hildering Signed-off-by: Karel Zak --- libmount/docs/libmount-sections.txt | 1 + 1 file changed, 1 insertion(+) (limited to 'libmount/docs') diff --git a/libmount/docs/libmount-sections.txt b/libmount/docs/libmount-sections.txt index 6767b0069..95debcfda 100644 --- a/libmount/docs/libmount-sections.txt +++ b/libmount/docs/libmount-sections.txt @@ -227,6 +227,7 @@ mnt_fs_get_source mnt_fs_get_srcpath mnt_fs_get_swaptype mnt_fs_get_tag +mnt_fs_get_table mnt_fs_get_target mnt_fs_get_tid mnt_fs_get_usedsize -- cgit v1.2.3-55-g7522