Como dormir no kernel do Linux?

Posso usar a função msleep () para dormir por um período de tempo especificado no espaço do kernel? Em caso afirmativo, quais arquivos de cabeçalho eu preciso incluir?#include <linux/time.h>&nbsp;não parece ser o caminho certo. Há talvez uma função melhor para esse propósito?