Lines Matching defs:SlabSample
35 struct SlabSample { struct
36 const Symbol* symbol; // the function making allocation
37 uint64_t ptr; // the start address of the allocated space
38 uint64_t bytes_req; // requested space size
39 uint64_t bytes_alloc; // allocated space size
40 uint64_t sample_count; // count of allocations
41 uint64_t gfp_flags; // flags used for allocation
42 uint64_t cross_cpu_allocations; // count of allocations freed not on the
44 CallChainRoot<SlabSample> callchain; // a callchain tree representing all
46 SlabSample(const Symbol* symbol, uint64_t ptr, uint64_t bytes_req, uint64_t bytes_alloc, in SlabSample() argument
56 uint64_t GetPeriod() const { return sample_count; } in GetPeriod()
216 const ThreadEntry* GetThreadOfSample(SlabSample*) override { return nullptr; } in GetThreadOfSample() argument