16dcd4819SNick Hibma.\" -*- nroff -*- 26dcd4819SNick Hibma.\" 36dcd4819SNick Hibma.\" Copyright (c) 1998 Doug Rabson 46dcd4819SNick Hibma.\" 56dcd4819SNick Hibma.\" All rights reserved. 66dcd4819SNick Hibma.\" 76dcd4819SNick Hibma.\" This program is free software. 86dcd4819SNick Hibma.\" 96dcd4819SNick Hibma.\" Redistribution and use in source and binary forms, with or without 106dcd4819SNick Hibma.\" modification, are permitted provided that the following conditions 116dcd4819SNick Hibma.\" are met: 126dcd4819SNick Hibma.\" 1. Redistributions of source code must retain the above copyright 136dcd4819SNick Hibma.\" notice, this list of conditions and the following disclaimer. 146dcd4819SNick Hibma.\" 2. Redistributions in binary form must reproduce the above copyright 156dcd4819SNick Hibma.\" notice, this list of conditions and the following disclaimer in the 166dcd4819SNick Hibma.\" documentation and/or other materials provided with the distribution. 176dcd4819SNick Hibma.\" 186dcd4819SNick Hibma.\" THIS SOFTWARE IS PROVIDED BY THE DEVELOPERS ``AS IS'' AND ANY EXPRESS OR 196dcd4819SNick Hibma.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 206dcd4819SNick Hibma.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 216dcd4819SNick Hibma.\" IN NO EVENT SHALL THE DEVELOPERS BE LIABLE FOR ANY DIRECT, INDIRECT, 226dcd4819SNick Hibma.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 236dcd4819SNick Hibma.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 246dcd4819SNick Hibma.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 256dcd4819SNick Hibma.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 266dcd4819SNick Hibma.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 276dcd4819SNick Hibma.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 286dcd4819SNick Hibma.\" 29*71499f6aSJohn Baldwin.Dd September 12, 2016 30def37e7cSMike Pritchard.Dt DEVICE_QUIET 9 313d45e180SRuslan Ermilov.Os 326dcd4819SNick Hibma.Sh NAME 336dcd4819SNick Hibma.Nm device_quiet , 346dcd4819SNick Hibma.Nm device_verbose , 356dcd4819SNick Hibma.Nm device_is_quiet 366dcd4819SNick Hibma.Nd manipulate device quiet flag 376dcd4819SNick Hibma.Sh SYNOPSIS 3832eef9aeSRuslan Ermilov.In sys/param.h 3932eef9aeSRuslan Ermilov.In sys/bus.h 406dcd4819SNick Hibma.Ft void 416dcd4819SNick Hibma.Fn device_quiet "device_t dev" 426dcd4819SNick Hibma.Ft void 436dcd4819SNick Hibma.Fn device_verbose "device_t dev" 446dcd4819SNick Hibma.Ft int 456dcd4819SNick Hibma.Fn device_is_quiet "device_t dev" 466dcd4819SNick Hibma.Sh DESCRIPTION 47a0942a60SHiten PandyaEach device has a quiet flag associated with it. 48a0942a60SHiten PandyaA device is 496dcd4819SNick Hibmaverbose by default when it is created but may be quieted to prevent 50*71499f6aSJohn Baldwinprinting of the device identification string during attach 51*71499f6aSJohn Baldwinand printing of a message during detach. 526dcd4819SNick HibmaTo quiet a device, call 53*71499f6aSJohn Baldwin.Fn device_quiet 54*71499f6aSJohn Baldwinduring a device driver probe routine. 55*71499f6aSJohn BaldwinTo re-enable probe messages, 563136363fSRuslan Ermilovcall 57facc6767SRuslan Ermilov.Fn device_verbose . 583136363fSRuslan ErmilovTo test to see if a device is quieted, call 59facc6767SRuslan Ermilov.Fn device_is_quiet . 60*71499f6aSJohn Baldwin.Pp 61*71499f6aSJohn BaldwinDevices are implicitly marked verbose after a driver detaches. 626dcd4819SNick Hibma.Sh SEE ALSO 636dcd4819SNick Hibma.Xr device 9 646dcd4819SNick Hibma.Sh AUTHORS 6509356c84SHiten PandyaThis manual page was written by 666dcd4819SNick Hibma.An Doug Rabson . 67