freebsd-dev/sys/opencrypto
Poul-Henning Kamp a0fbccc9e7 Push Giant down through ioctl.
Don't grab Giant in the upper syscall/wrapper code

NET_LOCK_GIANT in the socket code (sockets/fifos).

mtx_lock(&Giant) in the vnode code.

mtx_lock(&Giant) in the opencrypto code.  (This may actually not be
needed, but better safe than sorry).

Devfs grabs Giant if the driver is marked as needing Giant.
2004-11-17 09:09:55 +00:00
..
cast.c Use __FBSDID(). 2003-06-11 05:57:50 +00:00
cast.h
castsb.h
criov.c Use __FBSDID(). 2003-06-11 05:57:50 +00:00
crypto_if.m
crypto.c add missing #include <sys/module.h> 2004-05-30 20:27:19 +00:00
cryptodev.c Push Giant down through ioctl. 2004-11-17 09:09:55 +00:00
cryptodev.h Add CRD_F_KEY_EXPLICIT which allows the key to be changed per 2004-02-02 17:06:34 +00:00
cryptosoft.c Add CRD_F_KEY_EXPLICIT which allows the key to be changed per 2004-02-02 17:06:34 +00:00
cryptosoft.h
deflate.c Use __FBSDID(). 2003-06-11 05:57:50 +00:00
deflate.h
rijndael.c Do not aggressively unroll the AES implementation, in non-benchmarking use 2004-02-04 08:44:10 +00:00
rijndael.h
rmd160.c Use __FBSDID(). 2003-06-11 05:57:50 +00:00
rmd160.h
skipjack.c Use __FBSDID(). 2003-06-11 05:57:50 +00:00
skipjack.h
xform.c Use __FBSDID(). 2003-06-11 05:57:50 +00:00
xform.h