Lines Matching refs:rph
1944 ri->rph = context; in kretprobe_init_inst()
1956 struct kretprobe_holder *rph = ri->rph; in free_rp_inst_rcu() local
1958 objpool_drop(ri, &rph->pool); in free_rp_inst_rcu()
1967 objpool_push(ri, &rp->rph->pool); in recycle_rp_inst()
2004 struct kretprobe_holder *rph = rp->rph; in free_rp_inst() local
2006 if (!rph) in free_rp_inst()
2008 rp->rph = NULL; in free_rp_inst()
2009 objpool_fini(&rph->pool); in free_rp_inst()
2151 struct kretprobe_holder *rph = rp->rph; in NOKPROBE_SYMBOL() local
2154 ri = objpool_pop(&rph->pool); in NOKPROBE_SYMBOL()
2161 objpool_push(ri, &rph->pool); in NOKPROBE_SYMBOL()
2302 rp->rph = kzalloc_obj(struct kretprobe_holder); in register_kretprobe()
2303 if (!rp->rph) in register_kretprobe()
2306 if (objpool_init(&rp->rph->pool, rp->maxactive, rp->data_size + in register_kretprobe()
2308 rp->rph, kretprobe_init_inst, kretprobe_fini_pool)) { in register_kretprobe()
2309 kfree(rp->rph); in register_kretprobe()
2310 rp->rph = NULL; in register_kretprobe()
2313 rcu_assign_pointer(rp->rph->rp, rp); in register_kretprobe()
2362 rcu_assign_pointer(rps[i]->rph->rp, NULL); in unregister_kretprobes()