p_thread
struct p_thread *thread = container_of(work, typeof(*thread), work);
struct p_thread *thread = container_of(work, typeof(*thread), work);
struct p_thread *thread = container_of(work, typeof(*thread), work);
struct p_thread *engines;