summaryrefslogtreecommitdiffstats
path: root/sys/pci/if_vrreg.h
diff options
context:
space:
mode:
authorjhb <jhb@FreeBSD.org>2005-10-31 21:37:27 +0000
committerjhb <jhb@FreeBSD.org>2005-10-31 21:37:27 +0000
commit6ce4d2f51a51d0b643cef2918b92238bdeb9a572 (patch)
tree04bfc657d80ffde3438ef970a4ba058a5ec5e189 /sys/pci/if_vrreg.h
parent086563b4955f4b19bd7df9737a138ac62fbaa99a (diff)
downloadFreeBSD-src-6ce4d2f51a51d0b643cef2918b92238bdeb9a572.zip
FreeBSD-src-6ce4d2f51a51d0b643cef2918b92238bdeb9a572.tar.gz
- Use callout_*() to manage the callout and make it MPSAFE.
- Fix locking in detach(), we only need to lock across vr_stop(). Tested by: Mike Tancsa mike at sentex dot net MFC after: 1 week
Diffstat (limited to 'sys/pci/if_vrreg.h')
-rw-r--r--sys/pci/if_vrreg.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/pci/if_vrreg.h b/sys/pci/if_vrreg.h
index 7b43c0b..1ef3756 100644
--- a/sys/pci/if_vrreg.h
+++ b/sys/pci/if_vrreg.h
@@ -465,7 +465,7 @@ struct vr_softc {
u_int8_t vr_flags; /* See VR_F_* below */
struct vr_list_data *vr_ldata;
struct vr_chain_data vr_cdata;
- struct callout_handle vr_stat_ch;
+ struct callout vr_stat_callout;
struct mtx vr_mtx;
int suspended; /* if 1, sleeping/detaching */
#ifdef DEVICE_POLLING
OpenPOWER on IntegriCloud