Searched refs:pstack (Results 1 – 5 of 5) sorted by relevance
14 struct pstack { struct20 struct pstack *pstack__new(unsigned short max_nr_entries) in pstack__new() argument22 struct pstack *pstack = zalloc((sizeof(*pstack) + in pstack__new() local24 if (pstack != NULL) in pstack__new()25 pstack->max_nr_entries = max_nr_entries; in pstack__new()26 return pstack; in pstack__new()29 void pstack__delete(struct pstack *pstack) in pstack__delete() argument31 free(pstack); in pstack__delete()34 bool pstack__empty(const struct pstack *pstack) in pstack__empty() argument36 return pstack->top == 0; in pstack__empty()[all …]
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__pop(struct pstack *pstack);14 void *pstack__peek(struct pstack *pstack);
44 libperf-y += pstack.o
15 struct pstack *pstack; member
2394 pstack__remove(browser->pstack, &browser->hists->thread_filter); in do_zoom_thread()2410 pstack__push(browser->pstack, &browser->hists->thread_filter); in do_zoom_thread()2455 pstack__remove(browser->pstack, &browser->hists->dso_filter); in do_zoom_dso()2464 pstack__push(browser->pstack, &browser->hists->dso_filter); in do_zoom_dso()2607 pstack__remove(browser->pstack, &browser->hists->socket_filter); in do_zoom_socket()2613 pstack__push(browser->pstack, &browser->hists->socket_filter); in do_zoom_socket()2767 browser->pstack = pstack__new(3); in perf_evsel__hists_browse()2768 if (browser->pstack == NULL) in perf_evsel__hists_browse()2916 if (pstack__empty(browser->pstack)) { in perf_evsel__hists_browse()2930 top = pstack__peek(browser->pstack); in perf_evsel__hists_browse()[all …]