/external/bcc/src/cc/ |
D | table_desc.h | 43 class TableDesc { 45 TableDesc(const TableDesc &that) in TableDesc() function 63 TableDesc() in TableDesc() function 71 TableDesc(const std::string &name, FileDesc &&fd, int type, size_t key_size, in TableDesc() function 82 TableDesc(TableDesc &&that) = default; 84 TableDesc &operator=(TableDesc &&that) = default; 85 TableDesc &operator=(const TableDesc &that) = delete; 87 TableDesc dup() const { return TableDesc(*this); } in dup() 113 virtual void Visit(TableDesc &desc, clang::ASTContext &C, clang::QualType key_type,
|
D | shared_table.cc | 34 std::map<string, TableDesc>::iterator it_; 37 explicit iterator(const std::map<string, TableDesc>::iterator &it) : it_(it) {} in iterator() 49 virtual bool Insert(const string &name, TableDesc &&desc) override; 58 static std::map<string, TableDesc> tables_; 69 bool SharedTableStorage::Insert(const string &name, TableDesc &&desc) { in Insert() 106 std::map<string, TableDesc> SharedTableStorage::tables_;
|
D | table_storage.h | 63 typedef std::pair<const std::string, TableDesc> value_type; 91 bool Insert(const Path &path, TableDesc &&desc); 96 void VisitMapType(TableDesc &desc, clang::ASTContext &C, clang::QualType key_type,
|
D | table_storage_impl.h | 25 typedef std::pair<const std::string, TableDesc> value_type; 42 virtual bool Insert(const std::string &name, TableDesc &&desc) = 0;
|
D | bpffs_table.cc | 38 virtual bool Insert(const string &name, TableDesc &&desc) override; 53 bool BpfFsTableStorage::Insert(const string &name, TableDesc &&desc) { return false; } in Insert()
|
D | table_storage.cc | 37 bool TableStorage::Insert(const Path &path, TableDesc &&desc) { in Insert() 55 void TableStorage::VisitMapType(TableDesc &desc, clang::ASTContext &C, clang::QualType key_type, in VisitMapType()
|
D | bpf_module.h | 51 class TableDesc; variable 136 std::vector<TableDesc *> tables_;
|
D | bpf_module.cc | 504 TableDesc &table = it->second; in annotate_light() 521 TableDesc &table = it->second; in annotate() 916 const TableDesc &desc = *tables_[id]; in table_key_printf() 928 const TableDesc &desc = *tables_[id]; in table_leaf_printf() 940 const TableDesc &desc = *tables_[id]; in table_key_scanf() 952 const TableDesc &desc = *tables_[id]; in table_leaf_scanf()
|
D | json_map_decl_visitor.cc | 189 virtual void Visit(TableDesc &desc, clang::ASTContext &C, clang::QualType key_type, in Visit()
|
/external/bcc/src/cc/includes/ |
D | table_desc.h | 43 class TableDesc { 45 TableDesc(const TableDesc &that) in TableDesc() function 63 TableDesc() in TableDesc() function 71 TableDesc(const std::string &name, FileDesc &&fd, int type, size_t key_size, in TableDesc() function 82 TableDesc(TableDesc &&that) = default; 84 TableDesc &operator=(TableDesc &&that) = default; 85 TableDesc &operator=(const TableDesc &that) = delete; 87 TableDesc dup() const { return TableDesc(*this); } in dup() 113 virtual void Visit(TableDesc &desc, clang::ASTContext &C, clang::QualType key_type,
|
D | table_storage.h | 63 typedef std::pair<const std::string, TableDesc> value_type; 91 bool Insert(const Path &path, TableDesc &&desc); 96 void VisitMapType(TableDesc &desc, clang::ASTContext &C, clang::QualType key_type,
|
D | table_storage_impl.h | 25 typedef std::pair<const std::string, TableDesc> value_type; 42 virtual bool Insert(const std::string &name, TableDesc &&desc) = 0;
|
D | bpf_module.h | 51 class TableDesc; variable 136 std::vector<TableDesc *> tables_;
|
/external/bcc/src/cc/api/ |
D | BPFTable.h | 68 explicit BPFTableBase(const TableDesc& desc) : desc(desc) {} in BPFTableBase() 88 const TableDesc& desc; 93 BPFTable(const TableDesc& desc); 125 BPFArrayTable(const TableDesc& desc) : BPFTableBase<int, ValueType>(desc) { in BPFArrayTable() 165 BPFPercpuArrayTable(const TableDesc& desc) in BPFPercpuArrayTable() 196 explicit BPFHashTable(const TableDesc& desc) in BPFHashTable() 266 explicit BPFPercpuHashTable(const TableDesc& desc) in BPFPercpuHashTable() 304 BPFStackTable(const TableDesc& desc, bool use_debug_file, 320 BPFPerfBuffer(const TableDesc& desc); 341 BPFPerfEventArray(const TableDesc& desc); [all …]
|
D | BPFTable.cc | 40 BPFTable::BPFTable(const TableDesc& desc) : BPFTableBase<void, void>(desc) {} in BPFTable() 251 BPFStackTable::BPFStackTable(const TableDesc& desc, bool use_debug_file, in BPFStackTable() 319 BPFPerfBuffer::BPFPerfBuffer(const TableDesc& desc) in BPFPerfBuffer() 436 BPFPerfEventArray::BPFPerfEventArray(const TableDesc& desc) in BPFPerfEventArray() 516 BPFProgTable::BPFProgTable(const TableDesc& desc) in BPFProgTable() 535 BPFCgroupArray::BPFCgroupArray(const TableDesc& desc) in BPFCgroupArray() 564 BPFDevmapTable::BPFDevmapTable(const TableDesc& desc) in BPFDevmapTable()
|
/external/bcc/examples/cpp/ |
D | UseExternalMap.cc | 91 ebpf::TableDesc table_desc("control", ebpf::FileDesc(ctrl_map_fd), in main()
|
/external/bcc/src/cc/frontends/clang/ |
D | b_frontend_action.cc | 1096 TableDesc table; in VisitVarDecl()
|