Home
last modified time | relevance | path

Searched refs:cursor (Results 1 – 25 of 26) sorted by relevance

12

/tools/verification/rvgen/rvgen/
A Dautomata.py44 cursor = 0
60 cursor += 1
64 cursor = 0
66 cursor += 1
67 return cursor
70 cursor = 0
72 cursor += 1
74 cursor += 1
76 cursor += 1
77 return cursor
[all …]
/tools/perf/util/
A Dcallchain.h160 struct callchain_cursor_node cursor; member
195 struct callchain_cursor *cursor,
198 int callchain_merge(struct callchain_cursor *cursor,
212 if (cursor == NULL) in callchain_cursor_commit()
214 cursor->curr = cursor->first; in callchain_cursor_commit()
215 cursor->pos = 0; in callchain_cursor_commit()
220 callchain_cursor_current(struct callchain_cursor *cursor) in callchain_cursor_current() argument
222 if (cursor == NULL || cursor->pos == cursor->nr) in callchain_cursor_current()
225 return cursor->curr; in callchain_cursor_current()
230 cursor->curr = cursor->curr->next; in callchain_cursor_advance()
[all …]
A Dcallchain.c577 node->val_nr = cursor->nr - cursor->pos; in fill_node()
988 if (matches == root->val_nr && cursor->pos == cursor->nr) { in append_chain()
1106 cursor->nr++; in callchain_cursor_append()
1601 free(cursor); in callchain_cursor__delete()
1619 if (!cursor) { in get_tls_callchain_cursor()
1620 cursor = zalloc(sizeof(*cursor)); in get_tls_callchain_cursor()
1621 if (!cursor) in get_tls_callchain_cursor()
1625 return cursor; in get_tls_callchain_cursor()
1665 cursor->nr = 0; in callchain_cursor_reset()
1666 cursor->last = &cursor->first; in callchain_cursor_reset()
[all …]
A Devsel_fprintf.c113 unsigned int print_opts, struct callchain_cursor *cursor, in sample__fprintf_callchain() argument
131 if (cursor == NULL) in sample__fprintf_callchain()
135 callchain_cursor_commit(cursor); in sample__fprintf_callchain()
142 node = callchain_cursor_current(cursor); in sample__fprintf_callchain()
202 callchain_cursor_advance(cursor); in sample__fprintf_callchain()
211 struct callchain_cursor *cursor, struct strlist *bt_stop_list, FILE *fp) in sample__fprintf_sym() argument
222 if (cursor != NULL) { in sample__fprintf_sym()
224 cursor, bt_stop_list, fp); in sample__fprintf_sym()
A Dmachine.c2314 if (cursor->pos == cursor->nr) { in save_lbr_cursor_node()
2320 cursor->curr = cursor->first; in save_lbr_cursor_node()
2322 cursor->curr = cursor->curr->next; in save_lbr_cursor_node()
2331 cursor->pos++; in save_lbr_cursor_node()
2358 cursor->pos = cursor->nr; in lbr_callchain_add_lbr_ip()
2360 cursor->curr = cursor->first; in lbr_callchain_add_lbr_ip()
2362 cursor->curr = cursor->curr->next; in lbr_callchain_add_lbr_ip()
2384 if (thread__lbr_stitch(thread) && (cursor->pos != cursor->nr)) { in lbr_callchain_add_lbr_ip()
2386 cursor->curr = cursor->first; in lbr_callchain_add_lbr_ip()
2388 cursor->curr = cursor->curr->next; in lbr_callchain_add_lbr_ip()
[all …]
A Devsel_fprintf.h38 unsigned int print_opts, struct callchain_cursor *cursor,
43 struct callchain_cursor *cursor,
A Ddb-export.c218 struct callchain_cursor *cursor; in call_path_from_sample() local
230 cursor = get_tls_callchain_cursor(); in call_path_from_sample()
231 err = thread__resolve_callchain(thread, cursor, evsel, in call_path_from_sample()
237 callchain_cursor_commit(cursor); in call_path_from_sample()
245 node = callchain_cursor_current(cursor); in call_path_from_sample()
271 callchain_cursor_advance(cursor); in call_path_from_sample()
A Dmachine.h189 struct callchain_cursor *cursor,
198 struct callchain_cursor *cursor, in thread__resolve_callchain() argument
206 cursor, in thread__resolve_callchain()
A Dhist.c1141 struct callchain_cursor *cursor = get_tls_callchain_cursor(); in iter_prepare_cumulative_entry() local
1143 if (cursor == NULL) in iter_prepare_cumulative_entry()
1146 callchain_cursor_commit(cursor); in iter_prepare_cumulative_entry()
1153 he_cache = malloc(sizeof(*he_cache) * (cursor->nr + 1)); in iter_prepare_cumulative_entry()
1253 callchain_cursor_snapshot(&cursor, tls_cursor); in iter_add_next_cumulative_entry()
1286 callchain_append(he->callchain, &cursor, sample->period); in iter_add_next_cumulative_entry()
1730 if (cursor == NULL) in hists__hierarchy_insert_entry()
1733 callchain_cursor_reset(cursor); in hists__hierarchy_insert_entry()
1734 if (callchain_merge(cursor, in hists__hierarchy_insert_entry()
1778 if (cursor != NULL) { in hists__collapse_insert_entry()
[all …]
A Dthread.c582 map_symbol__exit(&pos->cursor.ms); in thread__free_stitch_list()
/tools/testing/selftests/cachestat/
A Dtest_cachestat.c44 char *cursor, *data; in write_exactly() local
62 cursor = data; in write_exactly()
65 ssize_t read_len = read(random_fd, cursor, remained); in write_exactly()
74 cursor += read_len; in write_exactly()
79 cursor = data; in write_exactly()
81 ssize_t write_len = write(fd, cursor, remained); in write_exactly()
90 cursor += write_len; in write_exactly()
/tools/verification/rv/src/
A Din_kernel.c61 char *available_monitors, container[MAX_DA_NAME_LEN+1], *cursor, *end; in __ikm_find_monitor_name() local
68 cursor = strstr(available_monitors, monitor_name); in __ikm_find_monitor_name()
69 if (!cursor) { in __ikm_find_monitor_name()
74 for (; cursor > available_monitors; cursor--) in __ikm_find_monitor_name()
75 if (*(cursor-1) == '\n') in __ikm_find_monitor_name()
77 end = strstr(cursor, "\n"); in __ikm_find_monitor_name()
78 memcpy(out_name, cursor, end-cursor); in __ikm_find_monitor_name()
79 out_name[end-cursor] = '\0'; in __ikm_find_monitor_name()
81 cursor = strstr(out_name, ":"); in __ikm_find_monitor_name()
82 if (cursor) in __ikm_find_monitor_name()
[all …]
/tools/testing/selftests/bpf/progs/
A Dtest_seg6_loop.c57 void *cursor, *data_end; in get_srh() local
63 cursor = (void *)(long)skb->data; in get_srh()
64 ipver = (uint8_t *)cursor; in get_srh()
72 ip = cursor_advance(cursor, sizeof(*ip)); in get_srh()
79 srh = cursor_advance(cursor, sizeof(*srh)); in get_srh()
A Dtest_lwt_seg6local.c57 void *cursor, *data_end; in get_srh() local
63 cursor = (void *)(long)skb->data; in get_srh()
64 ipver = (uint8_t *)cursor; in get_srh()
72 ip = cursor_advance(cursor, sizeof(*ip)); in get_srh()
79 srh = cursor_advance(cursor, sizeof(*srh)); in get_srh()
/tools/perf/
A Dbuiltin-timechart.c206 while (cursor) { in find_create_pid()
208 return cursor; in find_create_pid()
209 cursor = cursor->next; in find_create_pid()
211 cursor = zalloc(sizeof(*cursor)); in find_create_pid()
213 cursor->pid = pid; in find_create_pid()
216 return cursor; in find_create_pid()
992 while (cursor) { in sort_pids()
994 (cursor->ppid == p->ppid && cursor->pid > p->pid)) { in sort_pids()
1009 prev = cursor; in sort_pids()
1010 cursor = cursor->next; in sort_pids()
[all …]
A Dbuiltin-lock.c848 struct callchain_cursor *cursor; in lock_contention_caller() local
862 cursor = get_tls_callchain_cursor(); in lock_contention_caller()
865 ret = thread__resolve_callchain(thread, cursor, evsel, sample, in lock_contention_caller()
872 callchain_cursor_commit(cursor); in lock_contention_caller()
878 node = callchain_cursor_current(cursor); in lock_contention_caller()
894 callchain_cursor_advance(cursor); in lock_contention_caller()
901 struct callchain_cursor *cursor; in callchain_id() local
912 cursor = get_tls_callchain_cursor(); in callchain_id()
921 callchain_cursor_commit(cursor); in callchain_id()
926 node = callchain_cursor_current(cursor); in callchain_id()
[all …]
A Dbuiltin-sched.c283 struct callchain_cursor cursor; member
2336 struct callchain_cursor *cursor; in save_task_callchain() local
2351 cursor = get_tls_callchain_cursor(); in save_task_callchain()
2362 callchain_cursor_commit(cursor); in save_task_callchain()
2381 callchain_cursor_advance(cursor); in save_task_callchain()
2398 callchain_cursor_reset(&itr->cursor); in init_idle_thread()
2494 struct callchain_cursor *cursor; in save_idle_callchain() local
2499 cursor = get_tls_callchain_cursor(); in save_idle_callchain()
2500 if (cursor == NULL) in save_idle_callchain()
2503 callchain_cursor__copy(&itr->cursor, cursor); in save_idle_callchain()
[all …]
A Dbuiltin-kmem.c402 struct callchain_cursor *cursor; in find_callsite() local
413 cursor = get_tls_callchain_cursor(); in find_callsite()
414 if (cursor == NULL) in find_callsite()
417 sample__resolve_callchain(sample, cursor, NULL, evsel, &al, 16); in find_callsite()
419 callchain_cursor_commit(cursor); in find_callsite()
424 node = callchain_cursor_current(cursor); in find_callsite()
443 callchain_cursor_advance(cursor); in find_callsite()
A Dbuiltin-kwork.c697 struct callchain_cursor *cursor; in timehist_save_callchain() local
709 cursor = get_tls_callchain_cursor(); in timehist_save_callchain()
711 if (thread__resolve_callchain(thread, cursor, evsel, sample, in timehist_save_callchain()
717 callchain_cursor_commit(cursor); in timehist_save_callchain()
720 node = callchain_cursor_current(cursor); in timehist_save_callchain()
731 callchain_cursor_advance(cursor); in timehist_save_callchain()
796 struct callchain_cursor *cursor = get_tls_callchain_cursor(); in timehist_print_event() local
798 if (cursor == NULL) in timehist_print_event()
807 cursor, symbol_conf.bt_stop_list, in timehist_print_event()
A Dbuiltin-script.c1679 struct callchain_cursor *cursor = NULL; in perf_sample__fprintf_bts() local
1682 cursor = get_tls_callchain_cursor(); in perf_sample__fprintf_bts()
1683 if (thread__resolve_callchain(al->thread, cursor, evsel, in perf_sample__fprintf_bts()
1686 cursor = NULL; in perf_sample__fprintf_bts()
1688 if (cursor == NULL) { in perf_sample__fprintf_bts()
1697 printed += sample__fprintf_sym(sample, al, 0, print_opts, cursor, in perf_sample__fprintf_bts()
2269 struct callchain_cursor *cursor = NULL; in process_event() local
2275 cursor = get_tls_callchain_cursor(); in process_event()
2276 if (thread__resolve_callchain(al->thread, cursor, evsel, in process_event()
2279 cursor = NULL; in process_event()
[all …]
A Dbuiltin-trace.c2873 struct callchain_cursor *cursor) in trace__resolve_callchain() argument
2885 err = thread__resolve_callchain(al.thread, cursor, evsel, sample, NULL, NULL, max_stack); in trace__resolve_callchain()
2945 struct callchain_cursor *cursor = get_tls_callchain_cursor(); in trace__sys_exit() local
2947 callchain_ret = trace__resolve_callchain(trace, evsel, sample, cursor); in trace__sys_exit()
2949 if (cursor->nr < trace->min_stack) in trace__sys_exit()
3245 struct callchain_cursor *cursor = get_tls_callchain_cursor(); in trace__event_handler() local
3247 callchain_ret = trace__resolve_callchain(trace, evsel, sample, cursor); in trace__event_handler()
3249 if (cursor->nr < trace->min_stack) in trace__event_handler()
3354 struct callchain_cursor *cursor = get_tls_callchain_cursor(); in trace__pgfault() local
3356 callchain_ret = trace__resolve_callchain(trace, evsel, sample, cursor); in trace__pgfault()
[all …]
A Dbuiltin-c2c.c290 struct callchain_cursor *cursor; in process_sample_event() local
304 cursor = get_tls_callchain_cursor(); in process_sample_event()
305 ret = sample__resolve_callchain(sample, cursor, NULL, in process_sample_event()
/tools/perf/ui/browsers/
A Dannotate.c123 struct disasm_line *pos = list_prev_entry(cursor, al.node); in is_fused()
141 if (!name || !cursor->ins.name) in is_fused()
144 if (ins__is_fused(ab->arch, name, cursor->ins.name)) in is_fused()
152 struct disasm_line *cursor = disasm_line(ab->selection); in annotate_browser__draw_current_jump() local
167 if (!disasm_line__is_valid_local_jump(cursor, sym)) in annotate_browser__draw_current_jump()
193 cursor->ops.target.offset); in annotate_browser__draw_current_jump()
198 from = cursor->al.idx_asm; in annotate_browser__draw_current_jump()
201 from = (u64)cursor->al.idx; in annotate_browser__draw_current_jump()
212 diff = is_fused(ab, cursor); in annotate_browser__draw_current_jump()
494 struct disasm_line *cursor = disasm_line(ab->selection); in annotate_browser__show_full_location() local
[all …]
/tools/perf/util/scripting-engines/
A Dtrace-event-perl.c263 struct callchain_cursor *cursor; in perl_process_callchain() local
273 cursor = get_tls_callchain_cursor(); in perl_process_callchain()
275 if (thread__resolve_callchain(al->thread, cursor, evsel, in perl_process_callchain()
280 callchain_cursor_commit(cursor); in perl_process_callchain()
286 node = callchain_cursor_current(cursor); in perl_process_callchain()
334 callchain_cursor_advance(cursor); in perl_process_callchain()
A Dtrace-event-python.c396 struct callchain_cursor *cursor; in python_process_callchain() local
405 cursor = get_tls_callchain_cursor(); in python_process_callchain()
406 if (thread__resolve_callchain(al->thread, cursor, evsel, in python_process_callchain()
412 callchain_cursor_commit(cursor); in python_process_callchain()
418 node = callchain_cursor_current(cursor); in python_process_callchain()
474 callchain_cursor_advance(cursor); in python_process_callchain()

Completed in 93 milliseconds

12