*参照元 [#cef678e7] #backlinks *説明 [#u41096a6] -パス: [[linux-2.6.33/arch/arm/common/dmabounce.c]] -FIXME: これは何? --説明 **参考 [#x7c1f3c5] *実装 [#h3e4c1ed] struct dmabounce_device_info { struct device *dev; - --[[linux-2.6.33/device]] struct list_head safe_buffers; - --[[linux-2.6.33/list_head]] #ifdef STATS -STATS はコード先頭にて undef されている。 デバッグ用の情報と思われる。 --[[linux-2.6.33/STATS]] unsigned long total_allocs; unsigned long map_op_count; unsigned long bounce_count; int attr_res; #endif struct dmabounce_pool small; struct dmabounce_pool large; - --[[linux-2.6.33/dmabounce_pool]] rwlock_t lock; - --[[linux-2.6.33/rwlock_t]] }; *コメント [#wcdbaae2]