Home
last modified time | relevance | path

Searched refs:TableDesc (Results 1 – 17 of 17) sorted by relevance

/external/bcc/src/cc/
Dtable_desc.h43 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,
Dshared_table.cc34 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_;
Dtable_storage.h63 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,
Dtable_storage_impl.h25 typedef std::pair<const std::string, TableDesc> value_type;
42 virtual bool Insert(const std::string &name, TableDesc &&desc) = 0;
Dbpffs_table.cc38 virtual bool Insert(const string &name, TableDesc &&desc) override;
53 bool BpfFsTableStorage::Insert(const string &name, TableDesc &&desc) { return false; } in Insert()
Dtable_storage.cc37 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()
Dbpf_module.h51 class TableDesc; variable
136 std::vector<TableDesc *> tables_;
Dbpf_module.cc504 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()
Djson_map_decl_visitor.cc189 virtual void Visit(TableDesc &desc, clang::ASTContext &C, clang::QualType key_type, in Visit()
/external/bcc/src/cc/includes/
Dtable_desc.h43 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,
Dtable_storage.h63 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,
Dtable_storage_impl.h25 typedef std::pair<const std::string, TableDesc> value_type;
42 virtual bool Insert(const std::string &name, TableDesc &&desc) = 0;
Dbpf_module.h51 class TableDesc; variable
136 std::vector<TableDesc *> tables_;
/external/bcc/src/cc/api/
DBPFTable.h68 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 …]
DBPFTable.cc40 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/
DUseExternalMap.cc91 ebpf::TableDesc table_desc("control", ebpf::FileDesc(ctrl_map_fd), in main()
/external/bcc/src/cc/frontends/clang/
Db_frontend_action.cc1096 TableDesc table; in VisitVarDecl()