copy_from_user()
copy_to_user()
get_user()
put_user()
kmalloc(GFP_KERNEL)
down_interruptible() y down()
Hay una funci�n down_trylock() que puede ser usada dentro del contexto de interrupci�n, ya que no dormir�. up() tampoco dormir�.
printk() puede ser llamada en cualquier contexto, suficientemente interesante.