so we can't put them inside "#ifdef _KERNEL". Put declarations inside .c files where needed to preserve namespace.