|
218 | 218 | <elf-symbol name='libzfs_run_process' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
219 | 219 | <elf-symbol name='libzfs_run_process_get_stdout' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
220 | 220 | <elf-symbol name='libzfs_run_process_get_stdout_nopath' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
| 221 | + <elf-symbol name='libzfs_set_lock_behavior' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
221 | 222 | <elf-symbol name='list_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
222 | 223 | <elf-symbol name='list_destroy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
223 | 224 | <elf-symbol name='list_head' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> |
|
2073 | 2074 | <enumerator name='ZPROP_SRC_RECEIVED' value='32'/> |
2074 | 2075 | </enum-decl> |
2075 | 2076 | <typedef-decl name='zprop_source_t' type-id='5903f80e' id='a2256d42'/> |
| 2077 | + <enum-decl name='zpool_lock_behavior_t' naming-typedef-id='8b691302' id='cdf5aa2e'> |
| 2078 | + <underlying-type type-id='9cac1fee'/> |
| 2079 | + <enumerator name='ZPOOL_LOCK_BEHAVIOR_WAIT' value='0'/> |
| 2080 | + <enumerator name='ZPOOL_LOCK_BEHAVIOR_DEFAULT' value='0'/> |
| 2081 | + <enumerator name='ZPOOL_LOCK_BEHAVIOR_TRYLOCK' value='1'/> |
| 2082 | + <enumerator name='ZPOOL_LOCK_BEHAVIOR_LOCKLESS' value='2'/> |
| 2083 | + <enumerator name='ZPOOL_LOCK_BEHAVIOR_END' value='3'/> |
| 2084 | + </enum-decl> |
| 2085 | + <typedef-decl name='zpool_lock_behavior_t' type-id='cdf5aa2e' id='8b691302'/> |
2076 | 2086 | <class-decl name='nvlist' size-in-bits='192' is-struct='yes' visibility='default' id='ac266fd9'> |
2077 | 2087 | <data-member access='public' layout-offset-in-bits='0'> |
2078 | 2088 | <var-decl name='nvl_version' type-id='3ff5601b' visibility='default'/> |
|
2212 | 2222 | <typedef-decl name='__uint32_t' type-id='f0981eeb' id='62f1140c'/> |
2213 | 2223 | <typedef-decl name='__uint64_t' type-id='7359adad' id='8910171f'/> |
2214 | 2224 | <typedef-decl name='size_t' type-id='7359adad' id='b59d7dce'/> |
2215 | | - <class-decl name='libzfs_handle' size-in-bits='18240' is-struct='yes' visibility='default' id='c8a9d9d8'> |
| 2225 | + <class-decl name='libzfs_handle' size-in-bits='18304' is-struct='yes' visibility='default' id='c8a9d9d8'> |
2216 | 2226 | <data-member access='public' layout-offset-in-bits='0'> |
2217 | 2227 | <var-decl name='libzfs_error' type-id='95e97e5e' visibility='default'/> |
2218 | 2228 | </data-member> |
|
2270 | 2280 | <data-member access='public' layout-offset-in-bits='18176'> |
2271 | 2281 | <var-decl name='libfetch_load_error' type-id='26a90f95' visibility='default'/> |
2272 | 2282 | </data-member> |
| 2283 | + <data-member access='public' layout-offset-in-bits='18240'> |
| 2284 | + <var-decl name='zpool_lock_behavior' type-id='8b691302' visibility='default'/> |
| 2285 | + </data-member> |
2273 | 2286 | </class-decl> |
2274 | 2287 | <class-decl name='zfs_handle' size-in-bits='4928' is-struct='yes' visibility='default' id='f6ee4445'> |
2275 | 2288 | <data-member access='public' layout-offset-in-bits='0'> |
|
2949 | 2962 | <parameter type-id='b65f7fd1'/> |
2950 | 2963 | <return type-id='95e97e5e'/> |
2951 | 2964 | </function-decl> |
| 2965 | + <function-decl name='nvlist_alloc' visibility='default' binding='global' size-in-bits='64'> |
| 2966 | + <parameter type-id='857bb57e'/> |
| 2967 | + <parameter type-id='3502e3ff'/> |
| 2968 | + <parameter type-id='95e97e5e'/> |
| 2969 | + <return type-id='95e97e5e'/> |
| 2970 | + </function-decl> |
2952 | 2971 | <function-decl name='nvlist_free' visibility='default' binding='global' size-in-bits='64'> |
2953 | 2972 | <parameter type-id='5ce45b60'/> |
2954 | 2973 | <return type-id='48b5725f'/> |
|
2959 | 2978 | <parameter type-id='95e97e5e'/> |
2960 | 2979 | <return type-id='95e97e5e'/> |
2961 | 2980 | </function-decl> |
| 2981 | + <function-decl name='nvlist_add_uint64' visibility='default' binding='global' size-in-bits='64'> |
| 2982 | + <parameter type-id='5ce45b60'/> |
| 2983 | + <parameter type-id='80f4b756'/> |
| 2984 | + <parameter type-id='9c313c2d'/> |
| 2985 | + <return type-id='95e97e5e'/> |
| 2986 | + </function-decl> |
2962 | 2987 | <function-decl name='nvlist_lookup_nvlist' visibility='default' binding='global' size-in-bits='64'> |
2963 | 2988 | <parameter type-id='5ce45b60'/> |
2964 | 2989 | <parameter type-id='80f4b756'/> |
|
3054 | 3079 | <parameter type-id='b59d7dce'/> |
3055 | 3080 | <return type-id='48b5725f'/> |
3056 | 3081 | </function-decl> |
| 3082 | + <function-decl name='zcmd_write_src_nvlist' visibility='default' binding='global' size-in-bits='64'> |
| 3083 | + <parameter type-id='b0382bb3'/> |
| 3084 | + <parameter type-id='e4ec4540'/> |
| 3085 | + <parameter type-id='5ce45b60'/> |
| 3086 | + <return type-id='48b5725f'/> |
| 3087 | + </function-decl> |
3057 | 3088 | <function-decl name='zcmd_expand_dst_nvlist' visibility='default' binding='global' size-in-bits='64'> |
3058 | 3089 | <parameter type-id='b0382bb3'/> |
3059 | 3090 | <parameter type-id='e4ec4540'/> |
|
3563 | 3594 | <parameter type-id='80f4b756'/> |
3564 | 3595 | <return type-id='58603c44'/> |
3565 | 3596 | </function-decl> |
3566 | | - <function-decl name='nvlist_add_uint64' visibility='default' binding='global' size-in-bits='64'> |
3567 | | - <parameter type-id='5ce45b60'/> |
3568 | | - <parameter type-id='80f4b756'/> |
3569 | | - <parameter type-id='9c313c2d'/> |
3570 | | - <return type-id='95e97e5e'/> |
3571 | | - </function-decl> |
3572 | 3597 | <function-decl name='nvlist_add_string' visibility='default' binding='global' size-in-bits='64'> |
3573 | 3598 | <parameter type-id='5ce45b60'/> |
3574 | 3599 | <parameter type-id='80f4b756'/> |
|
4324 | 4349 | <parameter type-id='c19b74c3'/> |
4325 | 4350 | <return type-id='c19b74c3'/> |
4326 | 4351 | </function-decl> |
4327 | | - <function-decl name='nvlist_alloc' visibility='default' binding='global' size-in-bits='64'> |
4328 | | - <parameter type-id='857bb57e'/> |
4329 | | - <parameter type-id='3502e3ff'/> |
4330 | | - <parameter type-id='95e97e5e'/> |
4331 | | - <return type-id='95e97e5e'/> |
4332 | | - </function-decl> |
4333 | 4352 | <function-decl name='nvlist_size' visibility='default' binding='global' size-in-bits='64'> |
4334 | 4353 | <parameter type-id='5ce45b60'/> |
4335 | 4354 | <parameter type-id='78c01427'/> |
|
4948 | 4967 | <parameter type-id='2e45de5d'/> |
4949 | 4968 | <return type-id='95e97e5e'/> |
4950 | 4969 | </function-decl> |
4951 | | - <function-decl name='zcmd_write_src_nvlist' visibility='default' binding='global' size-in-bits='64'> |
4952 | | - <parameter type-id='b0382bb3'/> |
4953 | | - <parameter type-id='e4ec4540'/> |
4954 | | - <parameter type-id='5ce45b60'/> |
4955 | | - <return type-id='48b5725f'/> |
4956 | | - </function-decl> |
4957 | 4970 | <function-decl name='changelist_prefix' visibility='default' binding='global' size-in-bits='64'> |
4958 | 4971 | <parameter type-id='0d41d328'/> |
4959 | 4972 | <return type-id='95e97e5e'/> |
|
8550 | 8563 | <parameter type-id='7292109c' name='lines_cnt'/> |
8551 | 8564 | <return type-id='95e97e5e'/> |
8552 | 8565 | </function-decl> |
| 8566 | + <function-decl name='libzfs_set_lock_behavior' mangled-name='libzfs_set_lock_behavior' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='libzfs_set_lock_behavior'> |
| 8567 | + <parameter type-id='b0382bb3' name='hdl'/> |
| 8568 | + <parameter type-id='8b691302' name='zpool_lock_behavior'/> |
| 8569 | + <return type-id='48b5725f'/> |
| 8570 | + </function-decl> |
8553 | 8571 | </abi-instr> |
8554 | 8572 | <abi-instr address-size='64' path='lib/libzfs/os/linux/libzfs_mount_os.c' language='LANG_C99'> |
8555 | 8573 | <pointer-type-def type-id='7359adad' size-in-bits='64' id='1d2c2b85'/> |
|
0 commit comments