> Yes, but as you have probably understood, I want to have everything > embedded at the cond_call() site rather than polluting the rest of the > code with declarations.
A cond call is essentially a fancy variable. And the Linux kernel is written in C and in C you declare variables before you use them. Also it would allow compile time checking against typos and allow removing some nasty hash table code. The proposal sounds like a clear winner to me. > Also, if we have the same cond_calls in different modules, in which > module shall it be defined ? In one of them. Like all other variables in C. -Andi - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/