Lines Matching full:ips
291 u64 *ips, u32 trace_nr, bool user) in stack_map_get_build_id_offset() argument
319 * already used by another lookup, we fall back to report ips. in stack_map_get_build_id_offset()
326 /* cannot access current->mm, fall back to ips */ in stack_map_get_build_id_offset()
329 id_offs[i].ip = ips[i]; in stack_map_get_build_id_offset()
336 vma = find_vma(current->mm, ips[i]); in stack_map_get_build_id_offset()
338 /* per entry fall back to ips */ in stack_map_get_build_id_offset()
340 id_offs[i].ip = ips[i]; in stack_map_get_build_id_offset()
344 id_offs[i].offset = (vma->vm_pgoff << PAGE_SHIFT) + ips[i] in stack_map_get_build_id_offset()
406 u64 *ips; in __bpf_get_stackid() local
420 ips = trace->ip + skip + init_nr; in __bpf_get_stackid()
421 hash = jhash2((u32 *)ips, trace_len / sizeof(u32), 0); in __bpf_get_stackid()
439 ips, trace_nr, user); in __bpf_get_stackid()
452 memcmp(bucket->data, ips, trace_len) == 0) in __bpf_get_stackid()
461 memcpy(new_bucket->data, ips, trace_len); in __bpf_get_stackid()
586 u64 *ips; in __bpf_get_stack() local
627 ips = trace->ip + skip + init_nr; in __bpf_get_stack()
629 stack_map_get_build_id_offset(buf, ips, trace_nr, user); in __bpf_get_stack()
631 memcpy(buf, ips, copy_len); in __bpf_get_stack()