<dec f='src/src/sys/dev/ic/aic7xxx_osm.h' l='148'/>
<doc f='src/src/sys/dev/ic/aic7xxx_osm.h' l='136'>/*
 * The number of DMA segments supported.  The sequencer can handle any number
 * of physically contiguous S/G entrys.  To reduce the driver&apos;s memory
 * consumption, we limit the number supported to be sufficient to handle
 * the largest mapping supported by the kernel, MAXPHYS.  Assuming the
 * transfer is as fragmented as possible and unaligned, this turns out to
 * be the number of paged sized transfers in MAXPHYS plus an extra element
 * to handle any unaligned residual.  The sequencer fetches SG elements
 * in cacheline sized chucks, so make the number per-transaction an even
 * multiple of 16 which should align us on even the largest of cacheline
 * boundaries.
 */</doc>
<use f='src/src/sys/dev/ic/aic7xxx.c' l='4351' u='c'/>
<use f='src/src/sys/dev/ic/aic7xxx.c' l='4372' u='c'/>
<use f='src/src/sys/dev/ic/aic7xxx.c' l='4384' u='c'/>
<use f='src/src/sys/dev/ic/aic7xxx.c' l='4385' u='c'/>
