From mboxrd@z Thu Jan 1 00:00:00 1970 From: aftnix@gmail.com (arif) Date: Sun, 02 Dec 2012 16:43:51 +0600 Subject: Getting address of a symbol from kernel's symbol table. Message-ID: To: kernelnewbies@lists.kernelnewbies.org List-Id: kernelnewbies.lists.kernelnewbies.org arif at khost:~/src/linux$ global -x ip_rcv_finish ip_rcv_finish 319 net/ipv4/ip_input.c static int ip_rcv_finish(struct sk_buff *skb) Now if i want to use this function i need to initialize a pointer to this function. To be able to do that i need the address of the function. I've seen that from user space i can read /proc/kallsyms to get an address of a symbol. Is their any similar mechanism exist where i can read the symbol table to extract a symbol's address from kernel space?