WSL2-Linux-Kernel/include/linux/isdn
Jan Kiszka 0ca3a017a7 CAPI: Rework locking of controller data structures
This patch applies the mutex so far only protecting the controller list
to (almost) all accesses of controller data structures. It also reworks
waiting on state changes in old_capi_manufacturer so that it no longer
poll and holds a module reference to the controller owner while waiting
(the latter was partly done already). Modification and checking of the
blocked state remains racy by design, the caller is responsible for
dealing with this.

Signed-off-by: Jan Kiszka <jan.kiszka@web.de>
Signed-off-by: David S. Miller <davem@davemloft.net>
2010-02-16 16:01:22 -08:00
..
Kbuild Remove export of include/linux/isdn/tpam.h 2006-06-29 22:42:21 +01:00
capicmd.h
capilli.h CAPI: Rework locking of controller data structures 2010-02-16 16:01:22 -08:00
capiutil.h make drivers/isdn/capi/capiutil.c:cdebbuf_alloc() static 2007-05-08 11:15:16 -07:00
hdlc.h ISDN: Add support for none reverse bitstreams to isdnhdc 2009-07-25 20:16:01 +02:00