|
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'/>
|
|
2272 | 2273 | <enumerator name='ZPROP_SRC_RECEIVED' value='32'/>
|
2273 | 2274 | </enum-decl>
|
2274 | 2275 | <typedef-decl name='zprop_source_t' type-id='5903f80e' id='a2256d42'/>
|
| 2276 | + <enum-decl name='zpool_lock_behavior_t' naming-typedef-id='8b691302' id='cdf5aa2e'> |
| 2277 | + <underlying-type type-id='9cac1fee'/> |
| 2278 | + <enumerator name='ZPOOL_LOCK_BEHAVIOR_WAIT' value='0'/> |
| 2279 | + <enumerator name='ZPOOL_LOCK_BEHAVIOR_DEFAULT' value='0'/> |
| 2280 | + <enumerator name='ZPOOL_LOCK_BEHAVIOR_TRYLOCK' value='1'/> |
| 2281 | + <enumerator name='ZPOOL_LOCK_BEHAVIOR_LOCKLESS' value='2'/> |
| 2282 | + <enumerator name='ZPOOL_LOCK_BEHAVIOR_END' value='3'/> |
| 2283 | + </enum-decl> |
| 2284 | + <typedef-decl name='zpool_lock_behavior_t' type-id='cdf5aa2e' id='8b691302'/> |
2275 | 2285 | <class-decl name='nvlist' size-in-bits='192' is-struct='yes' visibility='default' id='ac266fd9'>
|
2276 | 2286 | <data-member access='public' layout-offset-in-bits='0'>
|
2277 | 2287 | <var-decl name='nvl_version' type-id='3ff5601b' visibility='default'/>
|
|
2411 | 2421 | <typedef-decl name='__uint32_t' type-id='f0981eeb' id='62f1140c'/>
|
2412 | 2422 | <typedef-decl name='__uint64_t' type-id='7359adad' id='8910171f'/>
|
2413 | 2423 | <typedef-decl name='size_t' type-id='7359adad' id='b59d7dce'/>
|
2414 |
| - <class-decl name='libzfs_handle' size-in-bits='18240' is-struct='yes' visibility='default' id='c8a9d9d8'> |
| 2424 | + <class-decl name='libzfs_handle' size-in-bits='18304' is-struct='yes' visibility='default' id='c8a9d9d8'> |
2415 | 2425 | <data-member access='public' layout-offset-in-bits='0'>
|
2416 | 2426 | <var-decl name='libzfs_error' type-id='95e97e5e' visibility='default'/>
|
2417 | 2427 | </data-member>
|
|
2469 | 2479 | <data-member access='public' layout-offset-in-bits='18176'>
|
2470 | 2480 | <var-decl name='libfetch_load_error' type-id='26a90f95' visibility='default'/>
|
2471 | 2481 | </data-member>
|
| 2482 | + <data-member access='public' layout-offset-in-bits='18240'> |
| 2483 | + <var-decl name='zpool_lock_behavior' type-id='8b691302' visibility='default'/> |
| 2484 | + </data-member> |
2472 | 2485 | </class-decl>
|
2473 | 2486 | <class-decl name='zfs_handle' size-in-bits='4928' is-struct='yes' visibility='default' id='f6ee4445'>
|
2474 | 2487 | <data-member access='public' layout-offset-in-bits='0'>
|
|
3164 | 3177 | <parameter type-id='b65f7fd1'/>
|
3165 | 3178 | <return type-id='95e97e5e'/>
|
3166 | 3179 | </function-decl>
|
| 3180 | + <function-decl name='nvlist_alloc' visibility='default' binding='global' size-in-bits='64'> |
| 3181 | + <parameter type-id='857bb57e'/> |
| 3182 | + <parameter type-id='3502e3ff'/> |
| 3183 | + <parameter type-id='95e97e5e'/> |
| 3184 | + <return type-id='95e97e5e'/> |
| 3185 | + </function-decl> |
3167 | 3186 | <function-decl name='nvlist_free' visibility='default' binding='global' size-in-bits='64'>
|
3168 | 3187 | <parameter type-id='5ce45b60'/>
|
3169 | 3188 | <return type-id='48b5725f'/>
|
|
3174 | 3193 | <parameter type-id='95e97e5e'/>
|
3175 | 3194 | <return type-id='95e97e5e'/>
|
3176 | 3195 | </function-decl>
|
| 3196 | + <function-decl name='nvlist_add_uint64' visibility='default' binding='global' size-in-bits='64'> |
| 3197 | + <parameter type-id='5ce45b60'/> |
| 3198 | + <parameter type-id='80f4b756'/> |
| 3199 | + <parameter type-id='9c313c2d'/> |
| 3200 | + <return type-id='95e97e5e'/> |
| 3201 | + </function-decl> |
3177 | 3202 | <function-decl name='nvlist_lookup_nvlist' visibility='default' binding='global' size-in-bits='64'>
|
3178 | 3203 | <parameter type-id='5ce45b60'/>
|
3179 | 3204 | <parameter type-id='80f4b756'/>
|
|
3269 | 3294 | <parameter type-id='b59d7dce'/>
|
3270 | 3295 | <return type-id='48b5725f'/>
|
3271 | 3296 | </function-decl>
|
| 3297 | + <function-decl name='zcmd_write_src_nvlist' visibility='default' binding='global' size-in-bits='64'> |
| 3298 | + <parameter type-id='b0382bb3'/> |
| 3299 | + <parameter type-id='e4ec4540'/> |
| 3300 | + <parameter type-id='5ce45b60'/> |
| 3301 | + <return type-id='48b5725f'/> |
| 3302 | + </function-decl> |
3272 | 3303 | <function-decl name='zcmd_expand_dst_nvlist' visibility='default' binding='global' size-in-bits='64'>
|
3273 | 3304 | <parameter type-id='b0382bb3'/>
|
3274 | 3305 | <parameter type-id='e4ec4540'/>
|
|
3778 | 3809 | <parameter type-id='80f4b756'/>
|
3779 | 3810 | <return type-id='58603c44'/>
|
3780 | 3811 | </function-decl>
|
3781 |
| - <function-decl name='nvlist_add_uint64' visibility='default' binding='global' size-in-bits='64'> |
3782 |
| - <parameter type-id='5ce45b60'/> |
3783 |
| - <parameter type-id='80f4b756'/> |
3784 |
| - <parameter type-id='9c313c2d'/> |
3785 |
| - <return type-id='95e97e5e'/> |
3786 |
| - </function-decl> |
3787 | 3812 | <function-decl name='nvlist_add_string' visibility='default' binding='global' size-in-bits='64'>
|
3788 | 3813 | <parameter type-id='5ce45b60'/>
|
3789 | 3814 | <parameter type-id='80f4b756'/>
|
|
4542 | 4567 | <parameter type-id='c19b74c3'/>
|
4543 | 4568 | <return type-id='c19b74c3'/>
|
4544 | 4569 | </function-decl>
|
4545 |
| - <function-decl name='nvlist_alloc' visibility='default' binding='global' size-in-bits='64'> |
4546 |
| - <parameter type-id='857bb57e'/> |
4547 |
| - <parameter type-id='3502e3ff'/> |
4548 |
| - <parameter type-id='95e97e5e'/> |
4549 |
| - <return type-id='95e97e5e'/> |
4550 |
| - </function-decl> |
4551 | 4570 | <function-decl name='nvlist_size' visibility='default' binding='global' size-in-bits='64'>
|
4552 | 4571 | <parameter type-id='5ce45b60'/>
|
4553 | 4572 | <parameter type-id='78c01427'/>
|
|
5160 | 5179 | <parameter type-id='2e45de5d'/>
|
5161 | 5180 | <return type-id='95e97e5e'/>
|
5162 | 5181 | </function-decl>
|
5163 |
| - <function-decl name='zcmd_write_src_nvlist' visibility='default' binding='global' size-in-bits='64'> |
5164 |
| - <parameter type-id='b0382bb3'/> |
5165 |
| - <parameter type-id='e4ec4540'/> |
5166 |
| - <parameter type-id='5ce45b60'/> |
5167 |
| - <return type-id='48b5725f'/> |
5168 |
| - </function-decl> |
5169 | 5182 | <function-decl name='changelist_prefix' visibility='default' binding='global' size-in-bits='64'>
|
5170 | 5183 | <parameter type-id='0d41d328'/>
|
5171 | 5184 | <return type-id='95e97e5e'/>
|
|
8802 | 8815 | <parameter type-id='7292109c' name='lines_cnt'/>
|
8803 | 8816 | <return type-id='95e97e5e'/>
|
8804 | 8817 | </function-decl>
|
| 8818 | + <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'> |
| 8819 | + <parameter type-id='b0382bb3' name='hdl'/> |
| 8820 | + <parameter type-id='8b691302' name='zpool_lock_behavior'/> |
| 8821 | + <return type-id='48b5725f'/> |
| 8822 | + </function-decl> |
8805 | 8823 | </abi-instr>
|
8806 | 8824 | <abi-instr address-size='64' path='lib/libzfs/os/linux/libzfs_mount_os.c' language='LANG_C99'>
|
8807 | 8825 | <pointer-type-def type-id='7359adad' size-in-bits='64' id='1d2c2b85'/>
|
|
0 commit comments