Kthread and Wait Event ======================== .. toctree:: :maxdepth: 2 :hidden: :includehidden: p1_createwq p2_addwq p3_waitevent p4_iowaitevent p5_freezablewait p6_interruptwait p7_killwait p8_idlewait p9_hrwait .. tab-set:: .. tab-item:: Creating waitqueue .. card:: Creating waitqueue * :doc:`p1_createwq` .. tab-set:: .. tab-item:: Adding waitqueue to waitqueue head .. card:: Adding waitqueue to waitqueue head * :doc:`p2_addwq` .. tab-set:: .. tab-item:: wait event .. card:: wait event * :doc:`p3_waitevent` .. tab-set:: .. tab-item:: IO wait event .. card:: IO wait event * :doc:`p4_iowaitevent` .. tab-set:: .. tab-item:: Freezable wait event .. card:: Freezable wait event * :doc:`p5_freezablewait` .. tab-set:: .. tab-item:: Interruptible wait event .. card:: Interruptible wait event * :doc:`p6_interruptwait` .. tab-set:: .. tab-item:: Killable wait event .. card:: Killable wait event * :doc:`p7_killwait` .. tab-set:: .. tab-item:: Idle wait event .. card:: Idle wait event * :doc:`p8_idlewait` .. tab-set:: .. tab-item:: hrtimeout wait event .. card:: hrtimeout wait event * :doc:`p9_hrwait`