Whamcloud - gitweb
LU-16901 utils: l_getidentity with nss module support
[fs/lustre-release.git] / lustre / doc / lustreapi.7
1 .TH LUSTREAPI 7 "2014-09-21" "" "The Lustre API library"
2 .SH NAME
3 lustreapi \- The Lustre API library
4 .SH SYNOPSIS
5 .sp
6 \fB#include <lustre/lustreapi.h>\fP
7 .SH DESCRIPTION
8 .sp
9 The lustreapi library provides functions to access and/or modify
10 settings specific to the Lustre filesystem (allocation policies,
11 quotas, file layouts, etc).  See the referenced man pages for details.
12 .SH SEE ALSO
13 .sp
14 .BR llapi_changelog_clear (3)
15 .BR llapi_changelog_fini (3)
16 .BR llapi_changelog_free (3)
17 .BR llapi_changelog_get_fd (3)
18 .BR llapi_changelog_in_buf (3)
19 .BR llapi_changelog_recv (3)
20 .BR llapi_changelog_set_xflags (3)
21 .BR llapi_changelog_start (3)
22 .BR llapi_create_volatile_param (3),
23 .BR llapi_fd2parent (3),
24 .BR llapi_fid2path (3),
25 .BR llapi_fid_parse (3),
26 .BR llapi_file_create (3),
27 .BR llapi_file_get_stripe (3),
28 .BR llapi_file_open (3),
29 .BR llapi_group_lock (3),
30 .BR llapi_group_unlock (3),
31 .BR llapi_heat_get (3),
32 .BR llapi_heat_set (3),
33 .BR llapi_hsm_action_begin (3),
34 .BR llapi_hsm_action_end (3),
35 .BR llapi_hsm_action_get_dfid (3),
36 .BR llapi_hsm_action_get_fd (3),
37 .BR llapi_hsm_action_progress (3),
38 .BR llapi_hsm_copytool_get_fd (3),
39 .BR llapi_hsm_copytool_recv (3),
40 .BR llapi_hsm_copytool_register (3),
41 .BR llapi_hsm_copytool_unregister (3),
42 .BR llapi_hsm_state_get (3),
43 .BR llapi_hsm_state_set (3),
44 .BR llapi_ladvise (3),
45 .BR llapi_layout_alloc (3),
46 .BR llapi_layout_comp_add (3),
47 .BR llapi_layout_comp_del (3),
48 .BR llapi_layout_comp_extent_get (3),
49 .BR llapi_layout_comp_extent_set (3),
50 .BR llapi_layout_comp_flags_clear (3),
51 .BR llapi_layout_comp_flags_get (3),
52 .BR llapi_layout_comp_flags_set (3),
53 .BR llapi_layout_comp_id_get (3),
54 .BR llapi_layout_comp_use (3),
55 .BR llapi_layout_comp_use_id (3),
56 .BR llapi_layout_file_comp_add (3),
57 .BR llapi_layout_file_comp_del (3),
58 .BR llapi_layout_file_create (3),
59 .BR llapi_layout_file_open (3),
60 .BR llapi_layout_free (3),
61 .BR llapi_layout_get_by_fd (3),
62 .BR llapi_layout_get_by_fid (3),
63 .BR llapi_layout_get_by_path (3),
64 .BR llapi_layout_get_by_xattr (3),
65 .BR llapi_layout_ost_index_get (3),
66 .BR llapi_layout_ost_index_set (3),
67 .BR llapi_layout_pattern_get (3),
68 .BR llapi_layout_pattern_set (3),
69 .BR llapi_layout_pool_name_get (3),
70 .BR llapi_layout_pool_name_set (3),
71 .BR llapi_layout_stripe_count_get (3),
72 .BR llapi_layout_stripe_count_set (3),
73 .BR llapi_layout_stripe_size_get (3),
74 .BR llapi_layout_stripe_size_set (3),
75 .BR llapi_path2fid (3),
76 .BR llapi_path2parent (3),
77 .BR llapi_quotactl (3),
78 .BR llapi_rmfid (3),
79 .BR llapi_rmfid_at (3),
80 .BR llapi_root_path_open (3),
81 .BR llapi_search_tgt (3),
82 .BR llapi_search_rootpath (3),
83 .BR llapi_search_rootpath_by_dev (3),
84 .BR lustre (7)
85 .SH AUTHOR
86 Lustre contributors
87 .