<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/hea/eni_transmit.c, branch releng/12.4</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F12.4</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F12.4'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2003-12-07T04:27:08Z</updated>
<entry>
<title>Now that we have the en(4) driver, we no longer need the hea driver.</title>
<updated>2003-12-07T04:27:08Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2003-12-07T04:27:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1da8b3b9842f61b392ac91b4addad8920e76d03e'/>
<id>urn:sha1:1da8b3b9842f61b392ac91b4addad8920e76d03e</id>
<content type='text'>
Approved by: harti@
</content>
</entry>
<entry>
<title>Use __FBSDID().</title>
<updated>2003-08-24T17:55:58Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2003-08-24T17:55:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=aad970f1fee9a2a3e5a0f880be9b87c6193b3bd1'/>
<id>urn:sha1:aad970f1fee9a2a3e5a0f880be9b87c6193b3bd1</id>
<content type='text'>
Also some minor style cleanups.
</content>
</entry>
<entry>
<title>Explicitly declare 'int' parameters.</title>
<updated>2003-04-21T16:27:46Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2003-04-21T16:27:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=152385d1228d3cf3cfdf7cb924a5f9db4cd18519'/>
<id>urn:sha1:152385d1228d3cf3cfdf7cb924a5f9db4cd18519</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Adjust some casts to quiet warnings.</title>
<updated>2002-11-06T22:58:55Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2002-11-06T22:58:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f77f866d283b37bda3024b3e47beabad6f1cb010'/>
<id>urn:sha1:f77f866d283b37bda3024b3e47beabad6f1cb010</id>
<content type='text'>
Reviewed by:	mdodd
</content>
</entry>
<entry>
<title>- Remove DMA_* macros as only one, DMA_GET_ADDR, was used.</title>
<updated>2002-06-24T05:03:44Z</updated>
<author>
<name>Andrew R. Reiter</name>
<email>arr@FreeBSD.org</email>
</author>
<published>2002-06-24T05:03:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9561b109ae4cc921367f91d5a21631622fb2519a'/>
<id>urn:sha1:9561b109ae4cc921367f91d5a21631622fb2519a</id>
<content type='text'>
- Convert DMA_GET_ADDR() calls to vtophys() calls in order to finish
  removing the DMA_* macros.
</content>
</entry>
<entry>
<title>- Remove KM_ macro calls and replace with the real function we're calling.</title>
<updated>2002-04-19T17:43:11Z</updated>
<author>
<name>Andrew R. Reiter</name>
<email>arr@FreeBSD.org</email>
</author>
<published>2002-04-19T17:43:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=cfaf7ad37ac63b57d8ac77c1af3041596a9838f9'/>
<id>urn:sha1:cfaf7ad37ac63b57d8ac77c1af3041596a9838f9</id>
<content type='text'>
  As a note, this driver needs the same updating as the hfa driver was
  just given; removing these macros since I will be nuking them from
  netatm.
</content>
</entry>
<entry>
<title>Fix typo: seperate -&gt; separate.</title>
<updated>2001-02-06T11:21:58Z</updated>
<author>
<name>Jeroen Ruigrok van der Werven</name>
<email>asmodai@FreeBSD.org</email>
</author>
<published>2001-02-06T11:21:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1a6e52d0e9c7e370830555d206030e479d4a6d1a'/>
<id>urn:sha1:1a6e52d0e9c7e370830555d206030e479d4a6d1a</id>
<content type='text'>
Seperate does not exist in the english language.
</content>
</entry>
<entry>
<title>Lock down the network interface queues.   The queue mutex must be obtained</title>
<updated>2000-11-25T07:35:38Z</updated>
<author>
<name>Jonathan Lemon</name>
<email>jlemon@FreeBSD.org</email>
</author>
<published>2000-11-25T07:35:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=df5e1987230850fe5983a4479523708640160215'/>
<id>urn:sha1:df5e1987230850fe5983a4479523708640160215</id>
<content type='text'>
before adding/removing packets from the queue.  Also, the if_obytes and
if_omcasts fields should only be manipulated under protection of the mutex.

IF_ENQUEUE, IF_PREPEND, and IF_DEQUEUE perform all necessary locking on
the queue.  An IF_LOCK macro is provided, as well as the old (mutex-less)
versions of the macros in the form _IF_ENQUEUE, _IF_QFULL, for code which
needs them, but their use is discouraged.

Two new macros are introduced: IF_DRAIN() to drain a queue, and IF_HANDOFF,
which takes care of locking/enqueue, and also statistics updating/start
if necessary.
</content>
</entry>
<entry>
<title>Add back some #include &lt;sys/systm.h&gt; which were needed when &lt;sys/ktr.h&gt;</title>
<updated>2000-10-30T20:37:01Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2000-10-30T20:37:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8879e52387c6dabd581fe55a04f15a8fa676524c'/>
<id>urn:sha1:8879e52387c6dabd581fe55a04f15a8fa676524c</id>
<content type='text'>
doesn't mess us up.

Noted by:	Harti Brandt &lt;brandt@fokus.gmd.de&gt;
</content>
</entry>
<entry>
<title>Remove 86 unneeded #includes</title>
<updated>2000-10-27T21:32:10Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2000-10-27T21:32:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=bb2e7ebb7c8a7b80c93d1dbf68ed3ec360b79f0f'/>
<id>urn:sha1:bb2e7ebb7c8a7b80c93d1dbf68ed3ec360b79f0f</id>
<content type='text'>
</content>
</entry>
</feed>
