• Home
  • Raw
  • Download

Lines Matching refs:BPFModule

57 const string BPFModule::FN_PREFIX = BPF_FN_PREFIX;
89 BPFModule::BPFModule(unsigned flags, TableStorage *ts, bool rw_engine_enabled, in BPFModule() function in ebpf::BPFModule
123 BPFModule::~BPFModule() { in ~BPFModule()
145 int BPFModule::load_cfile(const string &file, bool in_memory, const char *cflags[], int ncflags) { in load_cfile()
158 int BPFModule::load_includes(const string &text) { in load_includes()
166 void BPFModule::annotate_light() { in annotate_light()
180 void BPFModule::dump_ir(Module &mod) { in dump_ir()
186 int BPFModule::run_pass_manager(Module &mod) { in run_pass_manager()
212 int BPFModule::finalize() { in finalize()
277 size_t BPFModule::num_functions() const { in num_functions()
281 const char * BPFModule::function_name(size_t id) const { in function_name()
287 uint8_t * BPFModule::function_start(size_t id) const { in function_start()
296 uint8_t * BPFModule::function_start(const string &name) const { in function_start()
304 const char * BPFModule::function_source(const string &name) const { in function_source()
308 const char * BPFModule::function_source_rewritten(const string &name) const { in function_source_rewritten()
312 int BPFModule::annotate_prog_tag(const string &name, int prog_fd, in annotate_prog_tag()
380 size_t BPFModule::function_size(size_t id) const { in function_size()
389 size_t BPFModule::function_size(const string &name) const { in function_size()
397 char * BPFModule::license() const { in license()
405 unsigned BPFModule::kern_version() const { in kern_version()
413 size_t BPFModule::num_tables() const { return tables_.size(); } in num_tables()
415 size_t BPFModule::table_id(const string &name) const { in table_id()
421 int BPFModule::table_fd(const string &name) const { in table_fd()
425 int BPFModule::table_fd(size_t id) const { in table_fd()
431 int BPFModule::table_type(const string &name) const { in table_type()
435 int BPFModule::table_type(size_t id) const { in table_type()
441 size_t BPFModule::table_max_entries(const string &name) const { in table_max_entries()
445 size_t BPFModule::table_max_entries(size_t id) const { in table_max_entries()
451 int BPFModule::table_flags(const string &name) const { in table_flags()
455 int BPFModule::table_flags(size_t id) const { in table_flags()
461 const char * BPFModule::table_name(size_t id) const { in table_name()
467 const char * BPFModule::table_key_desc(size_t id) const { in table_key_desc()
474 const char * BPFModule::table_key_desc(const string &name) const { in table_key_desc()
478 const char * BPFModule::table_leaf_desc(size_t id) const { in table_leaf_desc()
485 const char * BPFModule::table_leaf_desc(const string &name) const { in table_leaf_desc()
488 size_t BPFModule::table_key_size(size_t id) const { in table_key_size()
493 size_t BPFModule::table_key_size(const string &name) const { in table_key_size()
497 size_t BPFModule::table_leaf_size(size_t id) const { in table_leaf_size()
502 size_t BPFModule::table_leaf_size(const string &name) const { in table_leaf_size()
515 int BPFModule::table_key_printf(size_t id, char *buf, size_t buflen, const void *key) { in table_key_printf()
527 int BPFModule::table_leaf_printf(size_t id, char *buf, size_t buflen, const void *leaf) { in table_leaf_printf()
539 int BPFModule::table_key_scanf(size_t id, const char *key_str, void *key) { in table_key_scanf()
551 int BPFModule::table_leaf_scanf(size_t id, const char *leaf_str, void *leaf) { in table_leaf_scanf()
564 int BPFModule::load_b(const string &filename, const string &proto_filename) { in load_b()
601 int BPFModule::load_c(const string &filename, const char *cflags[], int ncflags) { in load_c()
624 int BPFModule::load_string(const string &text, const char *cflags[], int ncflags) { in load_string()