[prev in list] [next in list] [prev in thread] [next in thread]
List: linux-kernel
Subject: Re: Fwd: How to call a function in a module from the kernel code !!! (Linux kernel)
From: Michael Buesch <mbuesch () freenet ! de>
Date: 2006-02-09 19:32:11
Message-ID: 200602092032.12091.mbuesch () freenet ! de
[Download RAW message or body]
On Thursday 09 February 2006 20:25, you wrote:
>
> hello sir,
>
> PROBLEM::How to call a function in a module from the
> kernel code ??
>
> what we did ? ::
> we wanted to call a function in our module ll from
> shm.c file (which is in the kernel)
>
> so we declared function pointer in shm.c
> :: unsigned long long (*ptr1)(int)
>
> we declared it as extern in shm.h
> :: extern unsigned long long (*ptr1)(int)
>
> then we declared also in our module (ll)
> :: extern unsigned long long (*ptr1)(int)
>
> we initialized it to ptr1 = commun; in init module
> of ll.c
> where commun is we wanted to call from the kernel
>
> but it gave an error as undefined refernce to ptr1
> when we inserted our module..
>
> can you help on this thing or can you give us a
> example
> regarding how it is done ??
EXPORT_SYMBOL(ptr1);
--
Greetings Michael.
[Attachment #3 (application/pgp-signature)]
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic