/dports/devel/slibtool/slibtool-0.5.34/include/slibtool/ |
H A D | slibtool.h | 197 const struct slbt_driver_ctx * edctx; 262 struct slbt_driver_ctx { struct 273 struct slbt_driver_ctx **); argument 275 slbt_api void slbt_free_driver_ctx (struct slbt_driver_ctx *); 277 slbt_api int slbt_get_driver_fdctx (const struct slbt_driver_ctx *, struct slbt_fd_ctx *); 278 slbt_api int slbt_set_driver_fdctx (struct slbt_driver_ctx *, const struct slbt_fd_ctx *); 296 slbt_api void slbt_reset_alternate_host (const struct slbt_driver_ctx *); 312 slbt_api int slbt_output_config (const struct slbt_driver_ctx *); 313 slbt_api int slbt_output_features (const struct slbt_driver_ctx *); 314 slbt_api int slbt_output_fdcwd (const struct slbt_driver_ctx *); [all …]
|
/dports/devel/slibtool/slibtool-0.5.34/src/output/ |
H A D | slbt_output_exec.c | 24 const struct slbt_driver_ctx * dctx, in slbt_output_exec_annotated() 70 const struct slbt_driver_ctx * dctx, in slbt_output_exec_plain() 93 const struct slbt_driver_ctx * dctx, in slbt_output_exec() 113 const struct slbt_driver_ctx * dctx, in slbt_output_compile() 120 const struct slbt_driver_ctx * dctx, in slbt_output_execute() 127 const struct slbt_driver_ctx * dctx, in slbt_output_install() 134 const struct slbt_driver_ctx * dctx, in slbt_output_link() 141 const struct slbt_driver_ctx * dctx, in slbt_output_uninstall()
|
H A D | slbt_output_error.c | 64 const struct slbt_driver_ctx * dctx, in slbt_output_error_record_plain() 91 const struct slbt_driver_ctx * dctx, in slbt_output_error_record_annotated() 137 const struct slbt_driver_ctx * dctx, in slbt_output_error_record() 155 static int slbt_output_error_vector_plain(const struct slbt_driver_ctx * dctx) in slbt_output_error_vector_plain() 166 static int slbt_output_error_vector_annotated(const struct slbt_driver_ctx * dctx) in slbt_output_error_vector_annotated() 177 int slbt_output_error_vector(const struct slbt_driver_ctx * dctx) in slbt_output_error_vector()
|
H A D | slbt_output_fdcwd.c | 24 static int slbt_output_fdcwd_plain(const struct slbt_driver_ctx * dctx) in slbt_output_fdcwd_plain() 60 static int slbt_output_fdcwd_annotated(const struct slbt_driver_ctx * dctx) in slbt_output_fdcwd_annotated() 108 int slbt_output_fdcwd(const struct slbt_driver_ctx * dctx) in slbt_output_fdcwd()
|
H A D | slbt_output_features.c | 19 int slbt_output_features(const struct slbt_driver_ctx * dctx) in slbt_output_features()
|
/dports/devel/slibtool/slibtool-0.5.34/src/internal/ |
H A D | slibtool_driver_impl.h | 102 struct slbt_driver_ctx ctx; 131 static inline struct slbt_driver_ctx_impl * slbt_get_driver_ictx(const struct slbt_driver_ctx * dct… in slbt_get_driver_ictx() 143 static inline char ** slbt_driver_envp(const struct slbt_driver_ctx * dctx) in slbt_driver_envp() 150 static inline int slbt_driver_fdin(const struct slbt_driver_ctx * dctx) in slbt_driver_fdin() 157 static inline int slbt_driver_fdout(const struct slbt_driver_ctx * dctx) in slbt_driver_fdout() 164 static inline int slbt_driver_fderr(const struct slbt_driver_ctx * dctx) in slbt_driver_fderr() 171 static inline int slbt_driver_fdlog(const struct slbt_driver_ctx * dctx) in slbt_driver_fdlog() 178 static inline int slbt_driver_fdcwd(const struct slbt_driver_ctx * dctx) in slbt_driver_fdcwd() 185 static inline int slbt_driver_fddst(const struct slbt_driver_ctx * dctx) in slbt_driver_fddst()
|
H A D | slibtool_lconf_impl.c | 44 struct slbt_driver_ctx * dctx, in slbt_lconf_trace_lconf_plain() 61 struct slbt_driver_ctx * dctx, in slbt_lconf_trace_lconf_annotated() 87 struct slbt_driver_ctx * dctx, in slbt_lconf_trace_openat_silent() 98 struct slbt_driver_ctx * dctx, in slbt_lconf_trace_openat_plain() 142 struct slbt_driver_ctx * dctx, in slbt_lconf_trace_openat_annotated() 210 struct slbt_driver_ctx * dctx, in slbt_lconf_trace_fstat_silent() 221 struct slbt_driver_ctx * dctx, in slbt_lconf_trace_fstat_plain() 277 struct slbt_driver_ctx * dctx, in slbt_lconf_trace_fstat_annotated() 363 struct slbt_driver_ctx * dctx, in slbt_lconf_trace_result_silent() 377 struct slbt_driver_ctx * dctx, in slbt_lconf_trace_result_plain() [all …]
|
H A D | slibtool_objmeta_impl.c | 16 const struct slbt_driver_ctx * dctx, in slbt_create_default_object_wrapper() 57 const struct slbt_driver_ctx * dctx, in slbt_create_compatible_object_wrapper() 105 const struct slbt_driver_ctx * dctx, in slbt_create_object_wrapper()
|
H A D | slibtool_lconf_impl.h | 6 struct slbt_driver_ctx; 9 struct slbt_driver_ctx * dctx,
|
H A D | slibtool_metafile_impl.h | 7 const struct slbt_driver_ctx * dctx, 11 const struct slbt_driver_ctx * dctx,
|
H A D | slibtool_libmeta_impl.c | 18 const struct slbt_driver_ctx * dctx, in slbt_create_default_library_wrapper() 131 const struct slbt_driver_ctx * dctx, in slbt_create_compatible_library_wrapper() 270 const struct slbt_driver_ctx * dctx, in slbt_create_library_wrapper()
|
H A D | slibtool_symlink_impl.h | 13 const struct slbt_driver_ctx * dctx,
|
H A D | slibtool_mapfile_impl.h | 21 const struct slbt_driver_ctx *,
|
H A D | slibtool_mkdir_impl.h | 20 const struct slbt_driver_ctx * dctx, in slbt_mkdir()
|
H A D | slibtool_errinfo_impl.c | 12 const struct slbt_driver_ctx * dctx, in slbt_record_error()
|
H A D | slibtool_errinfo_impl.h | 14 const struct slbt_driver_ctx *,
|
/dports/devel/slibtool/slibtool-0.5.34/src/driver/ |
H A D | slbt_amain.c | 38 static ssize_t slbt_version(struct slbt_driver_ctx * dctx, int fdout) in slbt_version() 60 static void slbt_perform_driver_actions(struct slbt_driver_ctx * dctx) in slbt_perform_driver_actions() 84 static int slbt_exit(struct slbt_driver_ctx * dctx, int ret) in slbt_exit() 98 struct slbt_driver_ctx * dctx; in slbt_main()
|
H A D | slbt_driver_ctx.c | 257 struct slbt_driver_ctx * dctx, in slbt_get_driver_ctx_fail() 695 const struct slbt_driver_ctx * dctx, in slbt_init_host_params() 1330 struct slbt_driver_ctx ** pctx) in slbt_get_driver_ctx() 1853 void slbt_free_driver_ctx(struct slbt_driver_ctx * ctx) in slbt_free_driver_ctx() 1866 void slbt_reset_alternate_host(const struct slbt_driver_ctx * ctx) in slbt_reset_alternate_host() 1879 const struct slbt_driver_ctx * ctx, in slbt_set_alternate_host() 1953 const struct slbt_driver_ctx * dctx, in slbt_get_driver_fdctx() 1971 struct slbt_driver_ctx * dctx, in slbt_set_driver_fdctx()
|
/dports/devel/slibtool/slibtool-0.5.34/src/logic/ |
H A D | slbt_exec_compile.c | 20 const struct slbt_driver_ctx * dctx, in slbt_exec_compile_remove_file() 39 const struct slbt_driver_ctx * dctx, in slbt_exec_compile_finalize_argument_vector() 135 const struct slbt_driver_ctx * dctx, in slbt_exec_compile()
|
H A D | slbt_exec_uninstall.c | 64 const struct slbt_driver_ctx * dctx, in slbt_exec_uninstall_fs_entry() 125 const struct slbt_driver_ctx * dctx, in slbt_exec_uninstall_versioned_library() 163 const struct slbt_driver_ctx * dctx, in slbt_exec_uninstall_entry() 268 const struct slbt_driver_ctx * dctx, in slbt_exec_uninstall()
|
H A D | slbt_exec_link.c | 86 const struct slbt_driver_ctx * dctx, in slbt_get_deps_meta() 255 const struct slbt_driver_ctx * dctx, in slbt_adjust_linker_argument() 323 const struct slbt_driver_ctx * dctx, in slbt_emit_fdwrap_amend_dl_path() 414 const struct slbt_driver_ctx * dctx, in slbt_exec_link_adjust_argument_vector() 687 const struct slbt_driver_ctx * dctx, in slbt_exec_link_finalize_argument_vector() 881 const struct slbt_driver_ctx * dctx, in slbt_exec_link_remove_file() 900 const struct slbt_driver_ctx * dctx, in slbt_exec_link_create_dep_file() 1142 const struct slbt_driver_ctx * dctx, in slbt_exec_link_create_host_tag() 1186 const struct slbt_driver_ctx * dctx, in slbt_exec_link_create_import_library() 1254 const struct slbt_driver_ctx * dctx, in slbt_exec_link_create_noop_symlink() [all …]
|
H A D | slbt_exec_install.c | 68 const struct slbt_driver_ctx * dctx, in slbt_exec_install_init_dstdir() 113 const struct slbt_driver_ctx * dctx, in slbt_exec_install_import_libraries() 224 const struct slbt_driver_ctx * dctx, in slbt_exec_install_library_wrapper() 318 const struct slbt_driver_ctx * dctx, in slbt_exec_install_entry() 689 const struct slbt_driver_ctx * dctx, in slbt_exec_install()
|
H A D | slbt_exec_execute.c | 19 const struct slbt_driver_ctx * dctx, in slbt_exec_execute()
|
/dports/devel/slibtool/slibtool-0.5.34/src/helper/ |
H A D | slbt_copy_file.c | 15 const struct slbt_driver_ctx * dctx, in slbt_copy_file()
|
/dports/devel/slibtool/slibtool-0.5.34/project/ |
H A D | common.mk | 3 src/driver/slbt_driver_ctx.c \
|