Edge and ends structures equipped with single purpose outlist.
authorppisa <ppisa>
Tue, 18 Nov 2003 13:47:17 +0000 (13:47 +0000)
committerppisa <ppisa>
Tue, 18 Nov 2003 13:47:17 +0000 (13:47 +0000)
commit94b8e4f0425cebad0a186daf054168fa6910f9b8
tree96fb42fd9b82fd94b096194f90546d409ef6689d
parentc6d6f58c34e1b6a4c03d1e86d1abf48eeb6f5624
Edge and ends structures equipped with single purpose outlist.
This additional list enlarges structures about 8 bytes, but
it is big help for asynchronous dispose of the ends.
This breaks last spinlock_irqsave holding loops and simplifies
edge handling logic.
lincan/include/can_queue.h
lincan/src/can_quekern.c
lincan/src/can_queue.c