Whamcloud - gitweb
LU-17504 build: fix gcc-13 [-Werror=stringop-overread] error
[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 .