Searched refs:pstack (Results 1 – 5 of 5) sorted by relevance
| /linux-6.15/tools/perf/util/ |
| H A D | pstack.c | 15 struct pstack { struct 23 struct pstack *pstack = zalloc((sizeof(*pstack) + in pstack__new() local 30 void pstack__delete(struct pstack *pstack) in pstack__delete() argument 32 free(pstack); in pstack__delete() 35 bool pstack__empty(const struct pstack *pstack) in pstack__empty() argument 40 void pstack__remove(struct pstack *pstack, void *key) in pstack__remove() argument 57 void pstack__push(struct pstack *pstack, void *key) in pstack__push() argument 59 if (pstack->top == pstack->max_nr_entries) { in pstack__push() 63 pstack->entries[pstack->top++] = key; in pstack__push() 66 void *pstack__peek(struct pstack *pstack) in pstack__peek() argument [all …]
|
| H A D | pstack.h | 7 struct pstack; 8 struct pstack *pstack__new(unsigned short max_nr_entries); 9 void pstack__delete(struct pstack *pstack); 10 bool pstack__empty(const struct pstack *pstack); 11 void pstack__remove(struct pstack *pstack, void *key); 12 void pstack__push(struct pstack *pstack, void *key); 13 void *pstack__peek(struct pstack *pstack);
|
| H A D | Build | 67 perf-util-y += pstack.o
|
| /linux-6.15/tools/perf/ui/browsers/ |
| H A D | hists.h | 15 struct pstack *pstack; member
|
| H A D | hists.c | 2552 pstack__remove(browser->pstack, &browser->hists->thread_filter); in do_zoom_thread() 2570 pstack__push(browser->pstack, &browser->hists->thread_filter); in do_zoom_thread() 2611 pstack__remove(browser->pstack, &browser->hists->dso_filter); in hists_browser__zoom_map() 2621 pstack__push(browser->pstack, &browser->hists->dso_filter); in hists_browser__zoom_map() 2883 pstack__remove(browser->pstack, &browser->hists->socket_filter); in do_zoom_socket() 2889 pstack__push(browser->pstack, &browser->hists->socket_filter); in do_zoom_socket() 3043 browser->pstack = pstack__new(3); in evsel__hists_browse() 3044 if (browser->pstack == NULL) in evsel__hists_browse() 3257 if (pstack__empty(browser->pstack)) { in evsel__hists_browse() 3272 top = pstack__peek(browser->pstack); in evsel__hists_browse() [all …]
|