| /tools/verification/rvgen/rvgen/ |
| A D | automata.py | 44 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 D | callchain.h | 160 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 D | callchain.c | 577 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 D | evsel_fprintf.c | 113 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 D | machine.c | 2314 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 D | evsel_fprintf.h | 38 unsigned int print_opts, struct callchain_cursor *cursor, 43 struct callchain_cursor *cursor,
|
| A D | db-export.c | 218 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 D | machine.h | 189 struct callchain_cursor *cursor, 198 struct callchain_cursor *cursor, in thread__resolve_callchain() argument 206 cursor, in thread__resolve_callchain()
|
| A D | hist.c | 1141 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 D | thread.c | 582 map_symbol__exit(&pos->cursor.ms); in thread__free_stitch_list()
|
| /tools/testing/selftests/cachestat/ |
| A D | test_cachestat.c | 44 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 D | in_kernel.c | 61 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 D | test_seg6_loop.c | 57 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 D | test_lwt_seg6local.c | 57 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 D | builtin-timechart.c | 206 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 D | builtin-lock.c | 848 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 D | builtin-sched.c | 283 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 D | builtin-kmem.c | 402 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 D | builtin-kwork.c | 697 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 D | builtin-script.c | 1679 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 D | builtin-trace.c | 2873 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 D | builtin-c2c.c | 290 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 D | annotate.c | 123 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 D | trace-event-perl.c | 263 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 D | trace-event-python.c | 396 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()
|