freebsd-skq/sys/dev
Robert Watson 7524f39b9f Add new a M_START() mbuf macro that returns a pointer to the start of
an mbuf's storage (internal or external).

Add a new M_SIZE() mbuf macro that returns the size of an mbuf's
storage (internal or external).

These contrast with m_data and m_len, which are with respect to data
in the buffer, rather than the buffer itself.

Rewrite M_LEADINGSPACE() and M_TRAILINGSPACE() in terms of M_START()
and M_SIZE().

This is done as we currently have many instances of using mbuf flags
to generate pointers or lengths for internal storage in header and
regular mbufs, as well as to external storage. Rather than replicate
this logic throughout the network stack, centralising the
implementation will make it easier for us to refine mbuf storage.
This should also help reduce bugs by limiting the amount of
mbuf-type-specific pointer arithmetic.  Followup changes will
propagate use of the macros throughout the stack.

M_SIZE() conflicts with one macro in the Chelsio driver; rename that
macro in a slightly unsatisfying way to eliminate the collision.

MFC after:	3 days
Obtained from:	jeff (with enhancements)
Sponsored by:	EMC / Isilon Storage Division
Reviewed by:	bz, glebius, np
Differential Revision:	https://reviews.freebsd.org/D753
2014-09-11 07:16:15 +00:00
..
aac Pull in r267961 and r267973 again. Fix for issues reported will follow. 2014-06-28 03:56:17 +00:00
aacraid Remove instances of variables that were set, but never used. gcc 4.9 2014-03-30 23:43:36 +00:00
acpi_support
acpica Create a separate structure for per-CPU state saved across suspend and 2014-09-06 15:23:28 +00:00
adb No need to check if devd is running before posting an event. 2014-06-21 00:53:56 +00:00
adlink
advansys Don't destroy bus_dma maps created by bus_dmamem_alloc(). In some cases, 2014-06-10 20:25:45 +00:00
ae Use define from if_var.h to access a field inside struct if_data, 2014-08-30 19:55:54 +00:00
age Use define from if_var.h to access a field inside struct if_data, 2014-08-30 19:55:54 +00:00
agp - Modify vm_page_unwire() and vm_page_enqueue() to directly accept 2014-06-16 18:15:27 +00:00
aha Fix a few more drivers that were explicitly destroying the bus_dma 2014-06-11 17:03:14 +00:00
ahb Fix a few more drivers that were explicitly destroying the bus_dma 2014-06-11 17:03:14 +00:00
ahci Add PCI ID for Promise TX8660 8-port 3Gbps HBA. 2014-09-10 19:53:31 +00:00
aic
aic7xxx shared_scb_data set, but never used, remove it. 2014-08-08 11:47:04 +00:00
alc Use define from if_var.h to access a field inside struct if_data, 2014-08-30 19:55:54 +00:00
ale Use define from if_var.h to access a field inside struct if_data, 2014-08-30 19:55:54 +00:00
altera Use define from if_var.h to access a field inside struct if_data, 2014-08-30 19:55:54 +00:00
amdsbwd
amdtemp Add support for AMD Family 16h (Kabini) sensor devices. 2014-03-14 12:15:28 +00:00
amr Set but not used variables eliminated. 2014-08-08 11:47:09 +00:00
an last is set and not used, most likely a cut and paste error from other 2014-08-08 11:47:14 +00:00
arcmsr Commit 2/2: vendor whitespace changes to the driver. 2013-12-18 19:25:40 +00:00
asmc Add support to asmc(4) for Macmini 3,1. 2014-07-05 21:34:37 +00:00
asr Adjust various SCSI drivers to handle either a 32-bit or 64-bit lun_id_t, 2013-10-30 14:04:47 +00:00
ata err set but not used. Eliminate it. 2014-08-08 11:47:18 +00:00
ath Shut down RX before TX - in theory, this should make the chip less likely 2014-08-23 18:55:51 +00:00
atkbdc Remove ia64. 2014-07-07 00:27:09 +00:00
auxio
bce Use CSUM_BITS instead of incorrect copy. 2014-09-03 08:28:16 +00:00
bfe Use define from if_var.h to access a field inside struct if_data, 2014-08-30 19:55:54 +00:00
bge It is actually possible to have if_t a typedef to non-void type, 2014-08-31 12:48:13 +00:00
bktr Replace cvsweb link wihg svnweb URL in bktr(4) release notes. 2014-08-30 18:01:45 +00:00
bm The r48589 promised to remove implicit inclusion of if_var.h soon. Prepare 2013-10-26 17:58:36 +00:00
buslogic Don't destroy bus_dma maps created by bus_dmamem_alloc(). In some cases, 2014-06-10 20:25:45 +00:00
bvm Fix panic "_mtx_lock_sleep: recursed on non-recursive mutex ttymtx" caused when 2014-03-09 02:07:15 +00:00
bwi Rename definition of IEEE80211_FC1_WEP to IEEE80211_FC1_PROTECTED. 2014-01-08 08:06:56 +00:00
bwn Pull in r267961 and r267973 again. Fix for issues reported will follow. 2014-06-28 03:56:17 +00:00
bxe It is actually possible to have if_t a typedef to non-void type, 2014-08-31 12:48:13 +00:00
cadence Fixes and enhancements for the if_cgem driver... 2014-09-03 17:51:03 +00:00
cardbus Pull in r267961 and r267973 again. Fix for issues reported will follow. 2014-06-28 03:56:17 +00:00
cas Use define from if_var.h to access a field inside struct if_data, 2014-08-30 19:55:54 +00:00
ce Replace local copy-and-paste implementations of printmbuf() in several 2014-09-10 09:57:32 +00:00
cesa Follow r261352 by updating all drivers which are children of simplebus 2014-02-02 19:17:28 +00:00
cfe Use callout_*() rather than timeout()/untimeout(). 2014-05-30 15:46:10 +00:00
cfi Follow r261352 by updating all drivers which are children of simplebus 2014-02-02 19:17:28 +00:00
ciss Add detection for ciss(4) controllers that are set to non-raid JBOD mode. 2014-06-29 18:53:15 +00:00
cm Provide necessary includes that before came via if.h. 2013-10-28 23:17:41 +00:00
cmx
coretemp
cp Replace local copy-and-paste implementations of printmbuf() in several 2014-09-10 09:57:32 +00:00
cpuctl Make cpuctl_do_cpuid() and cpuctl_do_cpuid_count() return void. 2014-06-24 06:52:32 +00:00
cpufreq
cs Delete pp_isadma. It isn't use, and the code that used it has been 2014-08-14 16:01:38 +00:00
ct
ctau Replace local copy-and-paste implementations of printmbuf() in several 2014-09-10 09:57:32 +00:00
cx Replace local copy-and-paste implementations of printmbuf() in several 2014-09-10 09:57:32 +00:00
cxgb - Update the OFED Linux Emulation layer as a preparation for a 2014-08-27 13:21:53 +00:00
cxgbe Add new a M_START() mbuf macro that returns a pointer to the start of 2014-09-11 07:16:15 +00:00
cy
dc Use define from if_var.h to access a field inside struct if_data, 2014-08-30 19:55:54 +00:00
dcons
de Don't bother clearing maps for static DMA allocations to NULL. Instead, 2014-06-17 18:10:06 +00:00
digi
dpms
dpt Don't destroy bus_dma maps created by bus_dmamem_alloc(). In some cases, 2014-06-10 20:25:45 +00:00
drm Remove always false comparison. 2014-09-03 09:58:59 +00:00
drm2 drm/radeon: Fix a memory leak when radeonkms is unloaded 2014-08-28 12:40:31 +00:00
e1000 It is actually possible to have if_t a typedef to non-void type, 2014-08-31 12:48:13 +00:00
ed Add bus space barriers for page switches missed in r260050. 2014-02-05 22:21:08 +00:00
eisa
en In sys/dev/en/midway.c, #if 0 an unused static function. 2013-12-29 14:19:15 +00:00
ep Add missing locking. 2014-08-21 00:57:32 +00:00
esp target is unsigned, so don't compare it < 0 for range test. 2014-08-07 21:56:32 +00:00
et Fix teardown of static DMA allocations in various NIC drivers: 2014-06-17 14:47:49 +00:00
etherswitch Add another revision of the AR8327. 2014-07-26 21:33:17 +00:00
ex The r48589 promised to remove implicit inclusion of if_var.h soon. Prepare 2013-10-26 17:58:36 +00:00
exca
fatm The r48589 promised to remove implicit inclusion of if_var.h soon. Prepare 2013-10-26 17:58:36 +00:00
fb vt(4): Fix mouse cursor handling in vt_fb/creator_vt/ofwfb 2014-08-27 15:10:28 +00:00
fdc Reimplement the FDOPT_NOERROR feature that was kicked out in r134081. 2013-08-26 21:15:50 +00:00
fdt Use OF_xref_from_device(), not OF_xref_from_node(). Also, use bzero() 2014-09-02 03:46:24 +00:00
fe The r48589 promised to remove implicit inclusion of if_var.h soon. Prepare 2013-10-26 17:58:36 +00:00
ffec Use define from if_var.h to access a field inside struct if_data, 2014-08-30 19:55:54 +00:00
filemon Update kernel inclusions of capability.h to use capsicum.h instead; some 2014-03-16 10:55:57 +00:00
firewire Use define from if_var.h to access a field inside struct if_data, 2014-08-30 19:55:54 +00:00
flash Fix a few typos for s25fl types. 2013-08-28 14:49:36 +00:00
fxp It is actually possible to have if_t a typedef to non-void type, 2014-08-31 12:48:13 +00:00
gem Use define from if_var.h to access a field inside struct if_data, 2014-08-30 19:55:54 +00:00
glxiic Pull in r267961 and r267973 again. Fix for issues reported will follow. 2014-06-28 03:56:17 +00:00
glxsb Snapshot. This passes the build test, but has not yet been finished or debugged. 2013-10-04 06:55:06 +00:00
gpio Rename OF_xref_phandle() to OF_node_from_xref() and add a new function 2014-09-01 18:51:01 +00:00
gxemul Use define from if_var.h to access a field inside struct if_data, 2014-08-30 19:55:54 +00:00
hatm Fix style bug: rename the refcount field of m_ext to ext_cnt, to match 2014-07-11 14:34:29 +00:00
hifn Don't destroy bus_dma maps created by bus_dmamem_alloc(). In some cases, 2014-06-10 20:25:45 +00:00
hme Use define from if_var.h to access a field inside struct if_data, 2014-08-30 19:55:54 +00:00
hpt27xx Remove compat shims for FreeBSD versions older than 8.0. 2014-08-05 23:32:53 +00:00
hptiop Various fixes to hptiop(4): 2014-08-05 23:35:19 +00:00
hptmv Various fixes to hptmv(4): 2014-08-05 23:58:49 +00:00
hptnr Update hptnr(4) driver to version 1.0.1 supplied by the vendor. 2014-08-23 01:52:43 +00:00
hptrr Various fixes to hptrr(4): 2014-08-05 23:47:26 +00:00
hwpmc Remove ia64. 2014-07-07 00:27:09 +00:00
hyperv Use define from if_var.h to access a field inside struct if_data, 2014-08-30 19:55:54 +00:00
ic Wait for DesignWare UART transfers completion before accessing line control 2013-10-26 17:24:59 +00:00
ichsmb Add ID for Intel Avoton SMBus controller. 2013-11-15 13:19:15 +00:00
ichwd
ida
ie Bite the bullet and start removing the first compile time warnings 2013-12-25 20:15:48 +00:00
ieee488
if_ndis When anouncing link state changes on an 802.11 interface with a vap, 2014-08-29 22:01:47 +00:00
iicbus Revert r268543. 2014-07-12 06:23:42 +00:00
iir Re-do r255853. Along with adding back the API/ABI changes from the 2013-09-25 17:16:21 +00:00
io
ipmi Update kernel inclusions of capability.h to use capsicum.h instead; some 2014-03-16 10:55:57 +00:00
ips Update PCI drivers to no longer look at the MEMIO-enabled bit in the PCI 2013-08-12 23:30:01 +00:00
ipw Rename definition of IEEE80211_FC1_WEP to IEEE80211_FC1_PROTECTED. 2014-01-08 08:06:56 +00:00
isci In rare cases, a SATA drive can stop responding to commands and trigger a 2014-06-30 01:01:54 +00:00
iscsi Make sure we handle less than zero timeouts in iSCSI initiator and target 2014-09-10 14:04:10 +00:00
iscsi_initiator Fix style bug: rename the refcount field of m_ext to ext_cnt, to match 2014-07-11 14:34:29 +00:00
ismt Add ismt(4) driver. 2014-05-20 19:55:06 +00:00
isp Pass correct command that should be aborted to ISPCTL_ABORT_CMD. 2014-07-08 13:01:36 +00:00
ispfw
iwi Fix sizeof modifier for sizeof() in printf 2014-03-30 00:25:31 +00:00
iwn Implement htprotmode handling. 2014-09-08 07:16:00 +00:00
ixgb Use define from if_var.h to access a field inside struct if_data, 2014-08-30 19:55:54 +00:00
ixgbe Use the right constants in comparisons. This is currently a nop, as 2014-09-08 19:24:25 +00:00
ixl Use define from if_var.h to access a field inside struct if_data, 2014-08-30 19:55:54 +00:00
jme Use define from if_var.h to access a field inside struct if_data, 2014-08-30 19:55:54 +00:00
joy
kbd
kbdmux
ksyms
le Use define from if_var.h to access a field inside struct if_data, 2014-08-30 19:55:54 +00:00
led
lge All mbuf external free functions never fail, so let them be void. 2014-07-11 13:58:48 +00:00
lmc Quiesce warning -Wmissing-variable-declarations from buildworld, which is 2013-10-28 02:36:34 +00:00
malo Pull in r267961 and r267973 again. Fix for issues reported will follow. 2014-06-28 03:56:17 +00:00
mbox
mc146818
mca
mcd In sys/dev/mcd/mcd.c, mark the static const COPYRIGHT string as __used, 2013-12-29 16:28:37 +00:00
md For md(4), posix shm(3) and tmpfs(5), free swap space used by paged in 2014-07-28 14:27:05 +00:00
mem
mfi Pull in r267961 and r267973 again. Fix for issues reported will follow. 2014-06-28 03:56:17 +00:00
mge Optim and Fix for mge driver: 2014-07-07 08:22:39 +00:00
mii Do not blindly announce 1000baseT half-duplex capability in 2014-09-04 01:04:37 +00:00
mk48txx Remove more superfluous const specifiers. 2014-02-23 18:36:45 +00:00
mlx Add missing calls to bus_dmamap_unload() when freeing static DMA 2014-06-13 18:20:44 +00:00
mly Update PCI drivers to no longer look at the MEMIO-enabled bit in the PCI 2013-08-12 23:30:01 +00:00
mmc Export an mmc or sd card's serial number from the mmc layer as an ivar. 2014-07-31 16:54:54 +00:00
mn Update PCI drivers to no longer look at the MEMIO-enabled bit in the PCI 2013-08-12 23:30:01 +00:00
mpr Increase taskqueue thread priority from idle to PRIBIO. 2014-05-24 13:00:49 +00:00
mps Bring in LSI's phase19 changes 2014-07-30 18:21:06 +00:00
mpt Hide a harmless "QUEUE FULL EVENT" message behind bootverbose. 2014-06-20 21:18:35 +00:00
mrsas Fix for WITNESS warning while doing xpt_rescan. 2014-09-02 18:32:41 +00:00
mse
msk Use define from if_var.h to access a field inside struct if_data, 2014-08-30 19:55:54 +00:00
mvs Don't bother clearing maps for static DMA allocations to NULL. Instead, 2014-06-17 18:10:06 +00:00
mwl All mbuf external free functions never fail, so let them be void. 2014-07-11 13:58:48 +00:00
mxge Since 32-bit if_baudrate isn't enough to describe a baud rate of a 10 Gbit 2014-03-13 03:42:24 +00:00
my Remove some unused variables. 2014-05-16 21:19:17 +00:00
nand Pull in r267961 and r267973 again. Fix for issues reported will follow. 2014-06-28 03:56:17 +00:00
ncv
netfpga10g/nf10bmac Use define from if_var.h to access a field inside struct if_data, 2014-08-30 19:55:54 +00:00
netmap Provide pointer from struct ifnet to struct netmap_adapter, 2014-08-31 11:33:19 +00:00
nfe It is actually possible to have if_t a typedef to non-void type, 2014-08-31 12:48:13 +00:00
nge Use define from if_var.h to access a field inside struct if_data, 2014-08-30 19:55:54 +00:00
nmdm Fix issue with nmdm and leading zeros in device name. 2014-09-10 05:44:15 +00:00
nsp
ntb Remove contractions. 2013-09-05 23:14:27 +00:00
null null.c: uio is unused 2014-04-30 06:40:30 +00:00
nvd Add driver-assisted striping for upcoming Intel NVMe controllers that can 2013-10-08 15:44:04 +00:00
nvme Use bitwise OR instead of logical OR when constructing value for 2014-06-10 21:40:43 +00:00
nvram
nvram2env
nxge Don't bother clearing maps for static DMA allocations to NULL. Instead, 2014-06-17 18:10:06 +00:00
oce Cast queue length because q_len isn't really an enum in the same sense 2014-08-07 21:56:46 +00:00
ofw When registering an association between a device and an xref phandle, create 2014-09-06 18:43:17 +00:00
patm NO_MAN= has been deprecated in favor of MAN= for some time, go ahead 2014-04-13 05:21:56 +00:00
pbio
pccard Pull in r267961 and r267973 again. Fix for issues reported will follow. 2014-06-28 03:56:17 +00:00
pccbb For reasons which are not clear, r254263 broke some PCMCIA and CardBus 2014-08-03 21:56:53 +00:00
pcf
pci pci: add a new pci_child_added newbus method. 2014-08-22 15:05:51 +00:00
pcn The r48589 promised to remove implicit inclusion of if_var.h soon. Prepare 2013-10-26 17:58:36 +00:00
pdq - Provide necessary includes. 2013-10-29 11:17:49 +00:00
powermac_nvram Move Open Firmware device root on PowerPC, ARM, and MIPS systems to 2014-02-05 14:44:22 +00:00
ppbus The r48589 promised to remove implicit inclusion of if_var.h soon. Prepare 2013-10-26 17:58:36 +00:00
ppc Add support for SIIG x1 pci-e single parallel port card (JJ-E01211-S1) 2013-11-09 08:27:55 +00:00
proto Add proto(4): A driver for prototyping and diagnostics. 2014-04-28 17:58:40 +00:00
pst Update PCI drivers to no longer look at the MEMIO-enabled bit in the PCI 2013-08-12 23:30:01 +00:00
pty
puc Pull in r267961 and r267973 again. Fix for issues reported will follow. 2014-06-28 03:56:17 +00:00
qlxgb Use define from if_var.h to access a field inside struct if_data, 2014-08-30 19:55:54 +00:00
qlxgbe Use define from if_var.h to access a field inside struct if_data, 2014-08-30 19:55:54 +00:00
qlxge Use define from if_var.h to access a field inside struct if_data, 2014-08-30 19:55:54 +00:00
quicc Follow r261352 by updating all drivers which are children of simplebus 2014-02-02 19:17:28 +00:00
ral Rename definition of IEEE80211_FC1_WEP to IEEE80211_FC1_PROTECTED. 2014-01-08 08:06:56 +00:00
random Use Intel's official name (Secure Key) per Intel® Digital Random Number 2014-06-27 21:33:15 +00:00
rc
re Use define from if_var.h to access a field inside struct if_data, 2014-08-30 19:55:54 +00:00
rndtest Snapshot. This passes the build test, but has not yet been finished or debugged. 2013-10-04 06:55:06 +00:00
rp Update PCI drivers to no longer look at the MEMIO-enabled bit in the PCI 2013-08-12 23:30:01 +00:00
rt Use define from if_var.h to access a field inside struct if_data, 2014-08-30 19:55:54 +00:00
safe Don't destroy bus_dma maps created by bus_dmamem_alloc(). In some cases, 2014-06-10 20:25:45 +00:00
sbni Since 32-bit if_baudrate isn't enough to describe a baud rate of a 10 Gbit 2014-03-13 03:42:24 +00:00
scc In sys/dev/scc, remove unused static function scc_setmreg(). While 2013-12-29 20:23:08 +00:00
scd
sdhci - Nuke unused sdhci_softc. 2014-08-31 17:56:54 +00:00
sec Follow r261352 by updating all drivers which are children of simplebus 2014-02-02 19:17:28 +00:00
sf Use define from if_var.h to access a field inside struct if_data, 2014-08-30 19:55:54 +00:00
sfxge Check that port is started when MAC filter is set 2014-04-22 20:19:09 +00:00
sge Use define from if_var.h to access a field inside struct if_data, 2014-08-30 19:55:54 +00:00
si Fix build of si(4) and enable it in LINT on amd64 and i386. 2014-08-20 16:07:17 +00:00
siba Remove some unused variables. 2014-05-16 21:19:17 +00:00
siis Merge CAM locking changes from the projects/camlock branch to radically 2013-10-21 12:00:26 +00:00
sio Pull in r267961 and r267973 again. Fix for issues reported will follow. 2014-06-28 03:56:17 +00:00
sis Use define from if_var.h to access a field inside struct if_data, 2014-08-30 19:55:54 +00:00
sk Use define from if_var.h to access a field inside struct if_data, 2014-08-30 19:55:54 +00:00
smbus
smc Move if_smc_fdt.c to live in sys/dev/smc. It's not specific to the ARM 2014-09-10 10:59:17 +00:00
sn Provide includes that are needed in these files, and before were read 2013-10-26 18:18:50 +00:00
snc Include the now missing headers after untangling if.h and if_var.h. 2013-10-30 17:55:31 +00:00
snp
sound Update mixer description for FastTrackPro. 2014-09-07 07:23:33 +00:00
speaker
spibus Add an OFW SPI compatible bus. Fix the spibus probe to return 2013-10-24 16:56:38 +00:00
ste Use define from if_var.h to access a field inside struct if_data, 2014-08-30 19:55:54 +00:00
stg
stge Use define from if_var.h to access a field inside struct if_data, 2014-08-30 19:55:54 +00:00
streams - Remove socket file operations declaration from sys/file.h. 2014-08-26 14:44:08 +00:00
sym Remove ia64. 2014-07-07 00:27:09 +00:00
syscons Pull in r267961 and r267973 again. Fix for issues reported will follow. 2014-06-28 03:56:17 +00:00
tdfx Update kernel inclusions of capability.h to use capsicum.h instead; some 2014-03-16 10:55:57 +00:00
terasic Correct typo in comment 2014-07-29 14:41:28 +00:00
ti Fix teardown of static DMA allocations in various NIC drivers: 2014-06-17 14:47:49 +00:00
tl The r48589 promised to remove implicit inclusion of if_var.h soon. Prepare 2013-10-26 17:58:36 +00:00
tpm In sys/dev/tpm/tpm.c, #if 0 an unused static function. 2013-12-29 19:55:06 +00:00
trm Don't destroy bus_dma maps created by bus_dmamem_alloc(). In some cases, 2014-06-10 20:25:45 +00:00
tsec Rename OF_xref_phandle() to OF_node_from_xref() and add a new function 2014-09-01 18:51:01 +00:00
twa Adjust various SCSI drivers to handle either a 32-bit or 64-bit lun_id_t, 2013-10-30 14:04:47 +00:00
twe
tws Free the static DMA buffer holding the command ring during detach as well 2014-07-01 18:24:54 +00:00
tx Don't destroy bus_dma maps created by bus_dmamem_alloc(). In some cases, 2014-06-10 20:25:45 +00:00
txp Use define from if_var.h to access a field inside struct if_data, 2014-08-30 19:55:54 +00:00
uart Do not fail the low-level device probe simply because the kernel 2014-07-26 17:49:40 +00:00
ubsec Don't check maps for static DMA allocations against NULL to see if an 2014-06-13 19:34:34 +00:00
usb Drop frames that have larger than MCLBYTES. 2014-09-09 05:21:31 +00:00
utopia
vge Use define from if_var.h to access a field inside struct if_data, 2014-08-30 19:55:54 +00:00
viawd
virtio Use define from if_var.h to access a field inside struct if_data, 2014-08-30 19:55:54 +00:00
vkbd - Use make_dev_credf(MAKEDEV_REF) instead of the race-prone make_dev()+ 2013-09-07 13:45:44 +00:00
vmware/vmxnet3 Remove some write only variables 2014-07-02 23:28:21 +00:00
vr Use define from if_var.h to access a field inside struct if_data, 2014-08-30 19:55:54 +00:00
vt Fix one more spelling mistake. 2014-09-10 11:48:13 +00:00
vte Fix various NIC drivers to properly cleanup static DMA resources. 2014-06-11 14:53:58 +00:00
vx - Provide necessary includes. 2013-10-29 11:17:49 +00:00
vxge Use define from if_var.h to access a field inside struct if_data, 2014-08-30 19:55:54 +00:00
watchdog Use right buffer to print to. 2014-02-04 20:52:33 +00:00
wb All mbuf external free functions never fail, so let them be void. 2014-07-11 13:58:48 +00:00
wbwd
wds Adjust various SCSI drivers to handle either a 32-bit or 64-bit lun_id_t, 2013-10-30 14:04:47 +00:00
wi Rename definition of IEEE80211_FC1_WEP to IEEE80211_FC1_PROTECTED. 2014-01-08 08:06:56 +00:00
wl The r48589 promised to remove implicit inclusion of if_var.h soon. Prepare 2013-10-26 17:58:36 +00:00
wpi Pull in r267961 and r267973 again. Fix for issues reported will follow. 2014-06-28 03:56:17 +00:00
wtap
xe Provide includes that are needed in these files, and before were read 2013-10-26 18:18:50 +00:00
xen Revert r269814: blkfront: add support for unmapped IO 2014-09-04 14:56:24 +00:00
xl The MII layer shouldn't care about administrative status of an 2013-10-26 18:40:17 +00:00