NetBSD/sys/dev/ieee1394
rmind c8c024369c Improve per-CPU support for the workqueue(9):
- Make structures CPU-cache friendly, as suggested and explained
   by Andrew Doran.  CACHE_LINE_SIZE definition is invented.
 - Use current CPU if NULL is passed to the workqueue_enqueue().
 - Implemented MI CPU index, which could be used as an index of array.
   Removed linked-lists usage for work queues.

The roundup2() function avoids division, but works only with power of 2.

Reviewed by: <ad>, <yamt>, <tech-kern>
2007-08-05 01:19:17 +00:00
..
Makefile
files.ieee1394
firewire.c Merge some of the less invasive changes from the vmlocking branch: 2007-07-09 20:51:58 +00:00
firewire.h
firewire_phy.h
firewirereg.h It's not a good idea for device drivers to modify b_flags, as they don't 2007-07-29 13:31:07 +00:00
fw_port.h Improve per-CPU support for the workqueue(9): 2007-08-05 01:19:17 +00:00
fwcrom.c firewire.c sync to Rev.1.86 for FreeBSD. 2007-04-21 15:27:43 +00:00
fwdev.c It's not a good idea for device drivers to modify b_flags, as they don't 2007-07-29 13:31:07 +00:00
fwdma.c Remove #include <machine/vmparam.h>. 2007-03-11 22:11:02 +00:00
fwdma.h
fwmem.c It's not a good idea for device drivers to modify b_flags, as they don't 2007-07-29 13:31:07 +00:00
fwmem.h
fwohci.c firewire.c sync to Rev.1.86 for FreeBSD. 2007-04-21 15:27:43 +00:00
fwohcireg.h
fwohcivar.h firewire.c sync to Rev.1.86 for FreeBSD. 2007-04-21 15:27:43 +00:00
fwphyreg.h
iec13213.h
iec68113.h
if_fwip.c firewire.c sync to Rev.1.86 for FreeBSD. 2007-04-21 15:27:43 +00:00
if_fwipvar.h firewire.c sync to Rev.1.86 for FreeBSD. 2007-04-21 15:27:43 +00:00
sbp.c Merge some of the less invasive changes from the vmlocking branch: 2007-07-09 20:51:58 +00:00
sbp.h