p Argument .Fa cie should reference a valid DWARF CIE descriptor, such as would be returned by function .Xr dwarf_get_cie_of_fde 3 .
p Argument .Fa cie_byte_len should point to a location that will hold the length in bytes of the CIE descriptor itself.
p Argument .Fa version should point to a location that will hold the version number of the CIE descriptor.
p Arugment .Fa augmentation should point to a location that will be set to a pointer to a NUL-terminated string containing augmentation data encoded as UTF-8.
p Argument .Fa caf should point to a location that will hold the code alignment factor recorded in the CIE descriptor.
p Arugment .Fa daf should point to a location that will hold the data alignment factor recorded in the CIE descriptor.
p Argument .Fa ra should point to a location that will hold the return address recorded in the CIE descriptor.
p Argument .Fa init_inst should point to a location that will be set to a pointer to an array of bytes containing the initial instructions associated with the CIE descriptor.
p Argument .Fa inst_len should point to a location that will hold the length in bytes of the initial instructions returned in argument .Fa init_inst .
p If argument .Fa err is not .Dv NULL , it will be used to store error information in case of an error. .Sh RETURN VALUES Function .Fn dwarf_get_cie_info returns .Dv DW_DLV_OK when it succeeds. In case of an error, it returns .Dv DW_DLV_ERROR and sets the argument .Fa err . .Sh ERRORS Function .Fn dwarf_get_cie_info can fail with: l -tag -width ".Bq Er DW_DLE_ARGUMENT" t Bq Er DW_DLE_ARGUMENT One of the arguments .Fa cie , .Fa cie_byte_len , .Fa version , .Fa augmentation , .Fa caf , .Fa daf , .Fa ra , .Fa init_inst or .Fa inst_len was .Dv NULL . .El .Sh SEE ALSO .Xr dwarf 3 , .Xr dwarf_get_cie_index 3 , .Xr dwarf_get_cie_of_fde 3 , .Xr dwarf_get_fde_at_pc 3 , .Xr dwarf_get_fde_info_for_all_regs 3 , .Xr dwarf_get_fde_info_for_all_regs3 3 , .Xr dwarf_get_fde_info_for_cfa_reg3 3 , .Xr dwarf_get_fde_info_for_reg 3 , .Xr dwarf_get_fde_info_for_reg3 3 , .Xr dwarf_get_fde_instr_bytes 3 , .Xr dwarf_get_fde_list 3 , .Xr dwarf_get_fde_list_eh 3 , .Xr dwarf_get_fde_n 3 , .Xr dwarf_get_fde_range 3