Lines Matching defs:ri
445 void __kprobes arch_prepare_kretprobe(struct kretprobe_instance *ri,
450 ri->ret_addr = (kprobe_opcode_t *) *sara;
707 struct kretprobe_instance *ri = NULL;
739 hlist_for_each_entry_safe(ri, node, tmp, head, hlist) {
740 if (ri->task != current)
744 orig_ret_address = (unsigned long)ri->ret_addr;
755 kretprobe_assert(ri, orig_ret_address, trampoline_address);
757 correct_ret_addr = ri->ret_addr;
758 hlist_for_each_entry_safe(ri, node, tmp, head, hlist) {
759 if (ri->task != current)
763 orig_ret_address = (unsigned long)ri->ret_addr;
764 if (ri->rp && ri->rp->handler) {
765 __get_cpu_var(current_kprobe) = &ri->rp->kp;
767 ri->ret_addr = correct_ret_addr;
768 ri->rp->handler(ri, regs);
772 recycle_rp_inst(ri, &empty_rp);
785 hlist_for_each_entry_safe(ri, node, tmp, &empty_rp, hlist) {
786 hlist_del(&ri->hlist);
787 kfree(ri);