Lines Matching refs:rph
1862 ri->rph = context; in kretprobe_init_inst()
1874 struct kretprobe_holder *rph = ri->rph; in free_rp_inst_rcu() local
1876 objpool_drop(ri, &rph->pool); in free_rp_inst_rcu()
1885 objpool_push(ri, &rp->rph->pool); in recycle_rp_inst()
1922 struct kretprobe_holder *rph = rp->rph; in free_rp_inst() local
1924 if (!rph) in free_rp_inst()
1926 rp->rph = NULL; in free_rp_inst()
1927 objpool_fini(&rph->pool); in free_rp_inst()
2069 struct kretprobe_holder *rph = rp->rph; in NOKPROBE_SYMBOL() local
2072 ri = objpool_pop(&rph->pool); in NOKPROBE_SYMBOL()
2079 objpool_push(ri, &rph->pool); in NOKPROBE_SYMBOL()
2220 rp->rph = kzalloc(sizeof(struct kretprobe_holder), GFP_KERNEL); in register_kretprobe()
2221 if (!rp->rph) in register_kretprobe()
2224 if (objpool_init(&rp->rph->pool, rp->maxactive, rp->data_size + in register_kretprobe()
2226 rp->rph, kretprobe_init_inst, kretprobe_fini_pool)) { in register_kretprobe()
2227 kfree(rp->rph); in register_kretprobe()
2228 rp->rph = NULL; in register_kretprobe()
2231 rcu_assign_pointer(rp->rph->rp, rp); in register_kretprobe()
2280 rcu_assign_pointer(rps[i]->rph->rp, NULL); in unregister_kretprobes()