summaryrefslogtreecommitdiffstats
path: root/libmount/docs/libmount-sections.txt
blob: 86a762277dfcd515640c04336b02d420a4df2524 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
<SECTION>
<FILE>cache</FILE>
libmnt_cache
mnt_new_cache
mnt_free_cache
mnt_ref_cache
mnt_unref_cache
mnt_cache_device_has_tag
mnt_cache_find_tag_value
mnt_cache_read_tags
mnt_cache_set_targets
mnt_cache_set_sbprobe
mnt_get_fstype
mnt_pretty_path
mnt_resolve_path
mnt_resolve_spec
mnt_resolve_tag
mnt_resolve_target
</SECTION>

<SECTION>
<FILE>context</FILE>
libmnt_context
libmnt_ns
mnt_free_context
mnt_new_context
mnt_reset_context
mnt_context_append_options
mnt_context_apply_fstab
mnt_context_disable_canonicalize
mnt_context_disable_helpers
mnt_context_disable_mtab
mnt_context_disable_swapmatch
mnt_context_enable_fake
mnt_context_enable_force
mnt_context_enable_fork
mnt_context_enable_lazy
mnt_context_enable_loopdel
mnt_context_enable_noautofs
mnt_context_enable_onlyonce
mnt_context_enable_rdonly_umount
mnt_context_enable_rwonly_mount
mnt_context_enable_sloppy
mnt_context_enable_verbose
mnt_context_forced_rdonly
mnt_context_force_unrestricted
mnt_context_get_cache
mnt_context_get_excode
mnt_context_get_fs
mnt_context_get_fstab
mnt_context_get_fstab_userdata
mnt_context_get_fstype
mnt_context_get_fs_userdata
mnt_context_get_helper_status
mnt_context_get_lock
mnt_context_get_mflags
mnt_context_get_mtab
mnt_context_get_mtab_userdata
mnt_context_get_options
mnt_context_get_optsmode
mnt_context_get_origin_ns
mnt_context_get_source
mnt_context_get_status
mnt_context_get_syscall_errno
mnt_context_get_table
mnt_context_get_target
mnt_context_get_target_ns
mnt_context_get_target_prefix
mnt_context_get_user_mflags
mnt_context_helper_executed
mnt_context_helper_setopt
mnt_context_init_helper
mnt_context_is_child
mnt_context_is_fake
mnt_context_is_force
mnt_context_is_fork
mnt_context_is_fs_mounted
mnt_context_is_lazy
mnt_context_is_loopdel
mnt_context_is_nocanonicalize
mnt_context_is_nohelpers
mnt_context_is_nomtab
mnt_context_is_onlyonce
mnt_context_is_parent
mnt_context_is_rdonly_umount
mnt_context_is_restricted
mnt_context_is_rwonly_mount
mnt_context_is_sloppy
mnt_context_is_swapmatch
mnt_context_is_verbose
mnt_context_reset_status
mnt_context_set_cache
mnt_context_set_fs
mnt_context_set_fstab
mnt_context_set_fstype
mnt_context_set_fstype_pattern
mnt_context_set_mflags
mnt_context_set_mountdata
mnt_context_set_options
mnt_context_set_options_pattern
mnt_context_set_optsmode
mnt_context_set_passwd_cb
mnt_context_set_source
mnt_context_set_syscall_status
mnt_context_set_tables_errcb
mnt_context_set_target
mnt_context_set_target_ns
mnt_context_set_target_prefix
mnt_context_set_user_mflags
mnt_context_strerror
mnt_context_switch_ns
mnt_context_switch_origin_ns
mnt_context_switch_target_ns
mnt_context_syscall_called
mnt_context_tab_applied
mnt_context_wait_for_children
<SUBSECTION>
MNT_ERR_AMBIFS
MNT_ERR_APPLYFLAGS
MNT_ERR_LOOPDEV
MNT_ERR_MOUNTOPT
MNT_ERR_NOFSTAB
MNT_ERR_NOFSTYPE
MNT_ERR_NOSOURCE
MNT_ERR_LOOPOVERLAP
MNT_ERR_LOCK
MNT_ERR_NAMESPACE
<SUBSECTION>
MNT_EX_SUCCESS
MNT_EX_USAGE
MNT_EX_SYSERR
MNT_EX_SOFTWARE
MNT_EX_USER
MNT_EX_FILEIO
MNT_EX_FAIL
MNT_EX_SOMEOK
</SECTION>

<SECTION>
<FILE>context-mount</FILE>
mnt_context_do_mount
mnt_context_finalize_mount
mnt_context_mount
mnt_context_next_mount
mnt_context_next_remount
mnt_context_prepare_mount
<SUBSECTION>
MNT_MS_COMMENT
MNT_MS_GROUP
MNT_MS_HELPER
MNT_MS_LOOP
MNT_MS_NETDEV
MNT_MS_NOAUTO
MNT_MS_NOFAIL
MNT_MS_OFFSET
MNT_MS_OWNER
MNT_MS_SIZELIMIT
MNT_MS_ENCRYPTION
MNT_MS_UHELPER
MNT_MS_USER
MNT_MS_USERS
MNT_MS_XCOMMENT
MNT_MS_XFSTABCOMM
MNT_MS_HASH_DEVICE
MNT_MS_ROOT_HASH
MNT_MS_HASH_OFFSET
MNT_MS_ROOT_HASH_FILE
MNT_MS_FEC_DEVICE
MNT_MS_FEC_OFFSET
MNT_MS_FEC_ROOTS
MNT_MS_ROOT_HASH_SIG
<SUBSECTION>
MS_BIND
MS_DIRSYNC
MS_I_VERSION
MS_MANDLOCK
MS_MGC_MSK
MS_MGC_VAL
MS_MOVE
MS_NOATIME
MS_NODEV
MS_NODIRATIME
MS_NOEXEC
MS_NOSUID
MS_OWNERSECURE
MS_PRIVATE
MS_PROPAGATION
MS_RDONLY
MS_REC
MS_RELATIME
MS_REMOUNT
MS_SECURE
MS_SHARED
MS_SILENT
MS_SLAVE
MS_STRICTATIME
MS_SYNCHRONOUS
MS_UNBINDABLE
MS_LAZYTIME
</SECTION>

<SECTION>
<FILE>context-umount</FILE>
mnt_context_find_umount_fs
mnt_context_do_umount
mnt_context_finalize_umount
mnt_context_next_umount
mnt_context_prepare_umount
mnt_context_umount
</SECTION>

<SECTION>
<FILE>fs</FILE>
libmnt_fs
mnt_copy_fs
mnt_free_fs
mnt_free_mntent
mnt_ref_fs
mnt_unref_fs
mnt_fs_append_attributes
mnt_fs_append_comment
mnt_fs_append_options
mnt_fs_get_attribute
mnt_fs_get_attributes
mnt_fs_get_bindsrc
mnt_fs_get_comment
mnt_fs_get_devno
mnt_fs_get_freq
mnt_fs_get_fs_options
mnt_fs_get_fstype
mnt_fs_get_id
mnt_fs_get_option
mnt_fs_get_optional_fields
mnt_fs_get_options
mnt_fs_get_parent_id
mnt_fs_get_passno
mnt_fs_get_priority
mnt_fs_get_propagation
mnt_fs_get_root
mnt_fs_get_size
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
mnt_fs_get_userdata
mnt_fs_get_user_options
mnt_fs_get_vfs_options
mnt_fs_get_vfs_options_all
mnt_fs_is_kernel
mnt_fs_is_netfs
mnt_fs_is_pseudofs
mnt_fs_is_regularfs
mnt_fs_is_swaparea
mnt_fs_match_fstype
mnt_fs_match_options
mnt_fs_match_source
mnt_fs_match_target
mnt_fs_prepend_attributes
mnt_fs_prepend_options
mnt_fs_print_debug
mnt_fs_set_attributes
mnt_fs_set_bindsrc
mnt_fs_set_comment
mnt_fs_set_freq
mnt_fs_set_fstype
mnt_fs_set_options
mnt_fs_set_passno
mnt_fs_set_priority
mnt_fs_set_root
mnt_fs_set_source
mnt_fs_set_target
mnt_fs_set_userdata
mnt_fs_strdup_options
mnt_fs_streq_srcpath
mnt_fs_streq_target
mnt_fs_to_mntent
mnt_new_fs
mnt_reset_fs
</SECTION>

<SECTION>
<FILE>init</FILE>
mnt_init_debug
</SECTION>

<SECTION>
<FILE>iter</FILE>
libmnt_iter
mnt_free_iter
mnt_iter_get_direction
mnt_new_iter
mnt_reset_iter
</SECTION>

<SECTION>
<FILE>lock</FILE>
libmnt_lock
mnt_free_lock
mnt_lock_file
mnt_new_lock
mnt_unlock_file
mnt_lock_block_signals
</SECTION>

<SECTION>
<FILE>optmap</FILE>
libmnt_optmap
mnt_get_builtin_optmap
MNT_INVERT
MNT_NOMTAB
MNT_PREFIX
MNT_NOHLPS
</SECTION>

<SECTION>
<FILE>optstr</FILE>
mnt_optstr_append_option
mnt_optstr_apply_flags
mnt_optstr_deduplicate_option
mnt_optstr_get_flags
mnt_optstr_get_option
mnt_optstr_get_options
mnt_optstr_next_option
mnt_optstr_prepend_option
mnt_optstr_remove_option
mnt_optstr_set_option
mnt_split_optstr
mnt_match_options
</SECTION>

<SECTION>
<FILE>table</FILE>
libmnt_table
mnt_free_table
mnt_new_table
mnt_reset_table
mnt_ref_table
mnt_unref_table
mnt_new_table_from_dir
mnt_new_table_from_file
mnt_table_add_fs
mnt_table_append_intro_comment
mnt_table_append_trailing_comment
mnt_table_enable_comments
mnt_table_enable_noautofs
mnt_table_find_devno
mnt_table_find_fs
mnt_table_find_mountpoint
mnt_table_find_next_fs
mnt_table_find_pair
mnt_table_find_source
mnt_table_find_srcpath
mnt_table_find_tag
mnt_table_find_target
mnt_table_find_target_with_option
mnt_table_first_fs
mnt_table_get_cache
mnt_table_get_intro_comment
mnt_table_get_nents
mnt_table_get_root_fs
mnt_table_get_trailing_comment
mnt_table_get_userdata
mnt_table_insert_fs
mnt_table_is_empty
mnt_table_is_fs_mounted
mnt_table_is_noautofs
mnt_table_last_fs
mnt_table_move_fs
mnt_table_next_child_fs
mnt_table_next_fs
mnt_table_over_fs
mnt_table_parse_dir
mnt_table_parse_file
mnt_table_parse_fstab
mnt_table_parse_mtab
mnt_table_parse_stream
mnt_table_parse_swaps
mnt_table_remove_fs
mnt_table_set_cache
mnt_table_set_intro_comment
mnt_table_set_iter
mnt_table_set_parser_errcb
mnt_table_set_trailing_comment
mnt_table_set_userdata
mnt_table_uniq_fs
mnt_table_with_comments
</SECTION>

<SECTION>
<FILE>tabdiff</FILE>
libmnt_tabdiff
mnt_new_tabdiff
mnt_free_tabdiff
mnt_tabdiff_next_change
mnt_diff_tables
</SECTION>

<SECTION>
<FILE>update</FILE>
libmnt_update
mnt_free_update
mnt_new_update
mnt_table_replace_file
mnt_table_write_file
mnt_update_force_rdonly
mnt_update_get_filename
mnt_update_get_fs
mnt_update_get_mflags
mnt_update_is_ready
mnt_update_set_fs
mnt_update_table
</SECTION>

<SECTION>
<FILE>utils</FILE>
mnt_fstype_is_netfs
mnt_fstype_is_pseudofs
mnt_get_fstab_path
mnt_get_mountpoint
mnt_get_mtab_path
mnt_get_swaps_path
mnt_guess_system_root
mnt_has_regular_mtab
mnt_mangle
mnt_match_fstype
mnt_tag_is_valid
mnt_unmangle
</SECTION>

<SECTION>
<FILE>version-utils</FILE>
LIBMOUNT_MAJOR_VERSION
LIBMOUNT_MINOR_VERSION
LIBMOUNT_PATCH_VERSION
mnt_parse_version_string
mnt_get_library_version
mnt_get_library_features
LIBMOUNT_VERSION
</SECTION>

<SECTION>
<FILE>monitor</FILE>
libmnt_monitor
mnt_new_monitor
mnt_ref_monitor
mnt_unref_monitor
mnt_monitor_enable_userspace
mnt_monitor_enable_kernel
mnt_monitor_get_fd
mnt_monitor_close_fd
mnt_monitor_next_change
mnt_monitor_event_cleanup
mnt_monitor_wait
</SECTION>