patch_site_addr
return patch_instruction((u32 *)patch_site_addr(site), instr);
return patch_branch((u32 *)patch_site_addr(site), target, flags);
return modify_instruction((unsigned int *)patch_site_addr(site), clr, set);
u32 *addr = (u32 *)patch_site_addr(&patch__memset_nocache);
regs->nip = patch_site_addr(&patch__exec_instr);
unsigned long target = patch_site_addr(&patch__itlbmiss_perf);
unsigned long target = patch_site_addr(&patch__dtlbmiss_perf);