Lines Matching defs:uprobe

65 struct uprobe {  struct
71 struct uprobe_consumer *consumers; argument
81 * arch_uprobe_analyze_insn(). argument
86 struct arch_uprobe arch; argument
361 static struct uprobe *get_uprobe(struct uprobe *uprobe) in get_uprobe()
367 static void put_uprobe(struct uprobe *uprobe) in put_uprobe()
394 struct uprobe *uprobe; in __find_uprobe() local
417 struct uprobe *uprobe; in find_uprobe() local
426 static struct uprobe *__insert_uprobe(struct uprobe *uprobe) in __insert_uprobe()
464 static struct uprobe *insert_uprobe(struct uprobe *uprobe) in insert_uprobe()
477 struct uprobe *uprobe, *cur_uprobe; in alloc_uprobe() local
500 static void consumer_add(struct uprobe *uprobe, struct uprobe_consumer *uc) in consumer_add()
513 static bool consumer_del(struct uprobe *uprobe, struct uprobe_consumer *uc) in consumer_del()
553 static int copy_insn(struct uprobe *uprobe, struct file *filp) in copy_insn()
579 static int prepare_uprobe(struct uprobe *uprobe, struct file *file, in prepare_uprobe()
623 static bool filter_chain(struct uprobe *uprobe, in filter_chain()
641 install_breakpoint(struct uprobe *uprobe, struct mm_struct *mm, in install_breakpoint()
669 remove_breakpoint(struct uprobe *uprobe, struct mm_struct *mm, unsigned long vaddr) in remove_breakpoint()
675 static inline bool uprobe_is_active(struct uprobe *uprobe) in uprobe_is_active()
684 static void delete_uprobe(struct uprobe *uprobe) in delete_uprobe()
781 register_for_each_vma(struct uprobe *uprobe, struct uprobe_consumer *new) in register_for_each_vma()
834 static int __uprobe_register(struct uprobe *uprobe, struct uprobe_consumer *uc) in __uprobe_register()
840 static void __uprobe_unregister(struct uprobe *uprobe, struct uprobe_consumer *uc) in __uprobe_unregister()
872 struct uprobe *uprobe; in uprobe_register() local
920 struct uprobe *uprobe; in uprobe_apply() local
947 struct uprobe *uprobe; in uprobe_unregister() local
960 static int unapply_uprobe(struct uprobe *uprobe, struct mm_struct *mm) in unapply_uprobe()
1058 struct uprobe *uprobe, *u; in uprobe_mmap() local
1290 static unsigned long xol_get_insn_slot(struct uprobe *uprobe) in xol_get_insn_slot()
1539 static void prepare_uretprobe(struct uprobe *uprobe, struct pt_regs *regs) in prepare_uretprobe()
1607 pre_ssout(struct uprobe *uprobe, struct pt_regs *regs, unsigned long bp_vaddr) in pre_ssout()
1716 struct uprobe *uprobe = NULL; in find_active_uprobe() local
1742 static void handler_chain(struct uprobe *uprobe, struct pt_regs *regs) in handler_chain()
1777 struct uprobe *uprobe = ri->uprobe; in handle_uretprobe_chain() local
1859 struct uprobe *uprobe; in handle_swbp() local
1924 struct uprobe *uprobe; in handle_singlestep() local