haiku: Store functions directly into struct

* Pull GET_DEVICE_INFO hook and use it.