input: remove indirection from input to input private data
Put the input thread (public) within the private data, like we already do for some other core-allocated objects. This removes one layer of indirection for almost all internal input values. input_thread_t.p no longer exists. Use input_priv() instead.
Showing with 557 additions and 556 deletions