summaryrefslogtreecommitdiffstats
path: root/sys/libkern/qdivrem.c
diff options
context:
space:
mode:
authoradrian <adrian@FreeBSD.org>2011-01-21 05:21:00 +0000
committeradrian <adrian@FreeBSD.org>2011-01-21 05:21:00 +0000
commit88a17f226bbf21660de0c815f9433399dab761a8 (patch)
tree471d690735a8f1296c58743a6e8277448714ceb4 /sys/libkern/qdivrem.c
parent3a9a1dbc226a41b7eb22b9cdb8d162830ca2fb2a (diff)
downloadFreeBSD-src-88a17f226bbf21660de0c815f9433399dab761a8.zip
FreeBSD-src-88a17f226bbf21660de0c815f9433399dab761a8.tar.gz
ANI changes #1 - split out the ANI polling from the RxMonitor hook.
The rxmonitor hook is called on each received packet. This can get very, very busy as the tx/rx/chanbusy registers are thus read each time a packet is received. Instead, shuffle out the true per-packet processing which is needed and move the rest of the ANI processing into a periodic event which runs every 100ms by default.
Diffstat (limited to 'sys/libkern/qdivrem.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud