>Function calls are actually more expensive, you eat an entry in
>the cpu's return address cache.
i was thinking you could do it higher up, like around the hard_start_xmit
level. this would create a bit of replicated code, but you could abuse
the preprocessor a bit i imagine.