• Home
  • Raw
  • Download

Lines Matching refs:BPFModule

145 BPFModule::BPFModule(unsigned flags, TableStorage *ts, bool rw_engine_enabled,  in BPFModule()  function in ebpf::BPFModule
182 BPFModule::~BPFModule() { in ~BPFModule()
213 int BPFModule::free_bcc_memory() { in free_bcc_memory()
218 int BPFModule::load_cfile(const string &file, bool in_memory, const char *cflags[], int ncflags) { in load_cfile()
232 int BPFModule::load_includes(const string &text) { in load_includes()
242 void BPFModule::annotate_light() { in annotate_light()
256 void BPFModule::dump_ir(Module &mod) { in dump_ir()
283 int BPFModule::run_pass_manager(Module &mod) { in run_pass_manager()
333 void BPFModule::load_btf(sec_map_def &sections) { in load_btf()
378 int BPFModule::create_maps(std::map<std::string, std::pair<int, int>> &map_tids, in create_maps()
470 int BPFModule::load_maps(sec_map_def &sections) { in load_maps()
549 int BPFModule::finalize() { in finalize()
633 void BPFModule::finalize_prog_func_info() { in finalize_prog_func_info()
653 size_t BPFModule::num_functions() const { return prog_func_info_->num_funcs(); } in num_functions()
655 const char * BPFModule::function_name(size_t id) const { in function_name()
662 uint8_t * BPFModule::function_start(size_t id) const { in function_start()
669 uint8_t * BPFModule::function_start(const string &name) const { in function_start()
676 const char * BPFModule::function_source(const string &name) const { in function_source()
683 const char * BPFModule::function_source_rewritten(const string &name) const { in function_source_rewritten()
690 int BPFModule::annotate_prog_tag(const string &name, int prog_fd, in annotate_prog_tag()
758 size_t BPFModule::function_size(size_t id) const { in function_size()
765 size_t BPFModule::function_size(const string &name) const { in function_size()
772 char * BPFModule::license() const { in license()
780 unsigned BPFModule::kern_version() const { in kern_version()
788 size_t BPFModule::num_tables() const { return tables_.size(); } in num_tables()
790 size_t BPFModule::perf_event_fields(const char *event) const { in perf_event_fields()
797 const char * BPFModule::perf_event_field(const char *event, size_t i) const { in perf_event_field()
804 size_t BPFModule::table_id(const string &name) const { in table_id()
810 int BPFModule::table_fd(const string &name) const { in table_fd()
814 int BPFModule::table_fd(size_t id) const { in table_fd()
820 int BPFModule::table_type(const string &name) const { in table_type()
824 int BPFModule::table_type(size_t id) const { in table_type()
830 size_t BPFModule::table_max_entries(const string &name) const { in table_max_entries()
834 size_t BPFModule::table_max_entries(size_t id) const { in table_max_entries()
840 int BPFModule::table_flags(const string &name) const { in table_flags()
844 int BPFModule::table_flags(size_t id) const { in table_flags()
850 const char * BPFModule::table_name(size_t id) const { in table_name()
856 const char * BPFModule::table_key_desc(size_t id) const { in table_key_desc()
863 const char * BPFModule::table_key_desc(const string &name) const { in table_key_desc()
867 const char * BPFModule::table_leaf_desc(size_t id) const { in table_leaf_desc()
874 const char * BPFModule::table_leaf_desc(const string &name) const { in table_leaf_desc()
877 size_t BPFModule::table_key_size(size_t id) const { in table_key_size()
882 size_t BPFModule::table_key_size(const string &name) const { in table_key_size()
886 size_t BPFModule::table_leaf_size(size_t id) const { in table_leaf_size()
891 size_t BPFModule::table_leaf_size(const string &name) const { in table_leaf_size()
904 int BPFModule::table_key_printf(size_t id, char *buf, size_t buflen, const void *key) { in table_key_printf()
916 int BPFModule::table_leaf_printf(size_t id, char *buf, size_t buflen, const void *leaf) { in table_leaf_printf()
928 int BPFModule::table_key_scanf(size_t id, const char *key_str, void *key) { in table_key_scanf()
940 int BPFModule::table_leaf_scanf(size_t id, const char *leaf_str, void *leaf) { in table_leaf_scanf()
953 int BPFModule::load_c(const string &filename, const char *cflags[], int ncflags) { in load_c()
976 int BPFModule::load_string(const string &text, const char *cflags[], int ncflags) { in load_string()
995 int BPFModule::bcc_func_load(int prog_type, const char *name, in bcc_func_load()
1045 int BPFModule::bcc_func_attach(int prog_fd, int attachable_fd, in bcc_func_attach()
1051 int BPFModule::bcc_func_detach(int prog_fd, int attachable_fd, in bcc_func_detach()