MCPcopy Index your code

hub / github.com/ANLAB-KAIST/rust-dpdk / functions

Functions17 in github.com/ANLAB-KAIST/rust-dpdk

↓ 3 callersMethodtrans_unit_from_header
Create clang trans unit from given header file. This function will fill options from current `State`.
dpdk-sys/build.rs:107
↓ 1 callersMethodcheck_compiler
Check compiler and retrieve link path for C standard libs.
dpdk-sys/build.rs:158
↓ 1 callersMethodcheck_os
Check current OS. Currently, we only accept linux.
dpdk-sys/build.rs:152
↓ 1 callersMethodcompile
Do compile.
dpdk-sys/build.rs:891
↓ 1 callersMethodextract_eal_apis
Extract trivial EAL APIs whose paramter types are all primitive (e.g. `uint8_t`). This function does followings: 1. List up all headers in `librte_ea
dpdk-sys/build.rs:381
↓ 1 callersMethodfind_dpdk
Find DPDK install path. After 20.11 update, build system is integrated into meson. Thus, it is difficult to obtain build path manually. Currently, on
dpdk-sys/build.rs:177
↓ 1 callersMethodfind_link_libs
Search through DPDK's link dir and extract library names.
dpdk-sys/build.rs:225
↓ 1 callersMethodgenerate_lib_rs
Generate Rust source files.
dpdk-sys/build.rs:835
↓ 1 callersMethodgenerate_rust_def
Generate Rust bindings from DPDK source.
dpdk-sys/build.rs:810
↓ 1 callersMethodgenerate_static_impls_and_link_pmds
Generate wrappers for static functions and create explicit links for PMDs.
dpdk-sys/build.rs:504
↓ 1 callersMethodmake_all_in_one_header
Prepare a header file which contains all available DPDK headers.
dpdk-sys/build.rs:266
Methodformat_arg
Generate C code from given each static function's information.
dpdk-sys/build.rs:516
Functionmain
()
dpdk-sys/build.rs:1006
Functionmain
dpdk-sys/gen/int_test.c:15
Functionmain
()
dpdk-sys/bin/dpdk_sys_test.rs:7
Methodnew
()
dpdk-sys/build.rs:84
Functionstrip_comments
Convert `/**` comments into `///` comments
dpdk-sys/build.rs:30