From mboxrd@z Thu Jan 1 00:00:00 1970 From: ender.dai@gmail.com (Ender Dai) Date: Fri, 10 Jul 2015 11:17:13 -0700 Subject: I need help understanding how to locate implementation of rdmsr_safe_regs() in the linux kernel In-Reply-To: References: Message-ID: <20150710181713.GA2384@black> To: kernelnewbies@lists.kernelnewbies.org List-Id: kernelnewbies.lists.kernelnewbies.org On Thu, Jul 09, 2015 at 08:08:21AM -0700, Marty wrote: > I am unable to find the implementation for rdmsr_safe_regs(). lxr > only mentions > references and a prototype definition. > > I've also manually grepped through the entire kernel source tree and have > not been able to find where rdmsr_safe_regs is defined. Try http://lxr.free-electrons.com/source/arch/x86/lib/msr-reg.S If I can not grep out the definition of a function by its name, I will try to grep with part of its name again, because most likely it is created by a macro. In your case, I tried "grep safe_regs" under arch/x86/ and got what you need.