Lines Matching refs:h
14 * <lib/header.h> got definitions of new classes and capabilities
17 * <lib/pci.h> can be included from C++ programs.
70 * Fixed wrong API version in lib/pci.h.
377 * Previous version broke compilation on systems, for which lib/types.h
870 * lib/types.h: We use the integer types from <stdint.h> if the
924 * lib/header.h: Include `PCI hot-plug' and `Secure device'
957 * lspci.c, lib/header.h: Finished decoding of the PCI Express
962 * lspci.c, lib/header.h: Decode new bits of traditional registers
974 * lspci.c: alloca() is declared in <stdlib.h> on BSD's, not <alloca.h>.
1014 * lib/i386-io-hurd.h: Rewritten for new Hurd kernels.
1039 * lib/types.h, lib/configure: Solaris should use <stdint.h> to get precise
1044 * lspci.c: alloca() needs <alloca.h>.
1066 * lib/pci.h: Updated PCI_LIB_VERSION.
1100 * lib/header.h: PCI_CLASS_DOCKING_OTHER should be 0x0a80, not 0x0a01.
1102 * lib/header.h: Added PCI_CLASS_xxx constants for all classes currently
1107 * lib/i386-io-hurd.h: Fixed a silly typo.
1113 * lspci.c, lib/header.h: Added support for MSI per-vector masking.
1116 * lspci.c, lib/header.h: Added support for the `bridge subsystem ID'
1131 * lib/i386-io-hurd.h: Ask the kernel for I/O port access appropriately.
1136 * lib/header.h: Whitespace cleanups.
1138 * lib/i386-io-windows.h: Fixed indentation and spelling.
1150 * lib/pci.h, lib/generic.c: Added PCI_FILL_CLASS.
1267 * lib/types.h: Don't pad 64-bit addresses to 16 xigits, only to 8 if they
1285 * lib/pci.h (PCI_LIB_VERSION): Added version identifier.
1326 * lib/header.h: Merged definitions of extended capabilities and some new
1327 PCI-X capability bits from linux-2.6.11/include/pci.h.
1360 * lib/types.h, lib/pci.h, lib/sysdep.h: `byte' and `word' are
1365 * maint/release: Substitute version number in win32/config.h.
1367 * win32/config.h: Added.
1369 * lib/sysdep.h (bzero, strcasecmp): are macros on Windows.
1375 * lib/sysdep.h, lib/types.h: Updates of the Windows port from
1378 * lib/types.h: If PCI_HAVE_Uxx_TYPES is defined, libpci doesn't define
1385 * pciutils.h: Include lib/sysdep.h and move NONRET et al. there.
1387 * lib/sysdep.h: No need to include <sys/types.h> on FreeBSD, because
1388 it is included unconditionally in lib/types.h.
1390 * Moved system-dependent stuff from lib/internal.h to lib/sysdep.h,
1392 from lib/pci.h to lib/types.h.
1439 * lib/header.h: Updated PCI Express capability definitions.
1451 * lspci.c (show_msix), lib/header.h: Added dumping of MSI-X cap.
1457 * lib/header.h: Added PCI Express extended capabilities. Again by Matthew.
1462 * lib/header.h: Added a list of PCI 3.0 capabilities and also details
1484 * lib/pci.h: Windows don't have the standard u_int* types.
1486 * lib/internal.h: <sys/param.h> required on Windows for endianity
1489 * lib/i386-ports.c: Connected i386-io-windows.h.
1493 * lib/i386-io-windows.h: Added Windows port contributed by Alexander
1516 * lib/header.h: Added declarations of HyperTransport capability.
1538 * lib/internal.h: The #ifdef for Linux <asm/byteorder.h> was wrong.
1553 * lib/pci.h (PCIADDR_PORT_FMT): Use %llx instead of %Lx, because the latter
1565 * lib/pread.h: The hacks to support pread on various versions
1594 * pciutils.h, common.c, lspci.man, setpci.man, lib/internal.h:
1634 * lib/internal.h: Learn how to recognize byte order on SunOS.
1636 * lib/i386-io-linux.h: Linux specific part.
1637 * lib/i386-io-hurd.h: GNU/Hurd specific part.
1638 * lib/i386-io-sunos.h: SunOS specific part.
1642 * lib/header.h (PCI_*_MASK): Cast to pciaddr_t explicitly.
1644 * lib/pci.h: Types declared in <sys/types.h> should be usable on all
1648 * lib/pci.h: Use ULONG_MASK to decide whether we should use long
1651 directly in pci.h.
1661 * lib/pci.h [OS_GNU]: Include <sys/types.h> and use it for defining
1683 * pciutils.h, common.c, setpci.c: Introduced a NONRET macro encapsulating
1752 * lib/header.h, lspci.c: Dump AGP3 flags and speeds.
1754 * lib/pci.h, Makefile: Removed HAVE_OWN_HEADER_H. Always use our own header,
1800 * lib/header.h: Added PCI-X stuff. Again by Jeff.
1856 * lib/internal.h: Moved UNUSED/inline hacks above all other declarations.
1872 * lib/pci.h: Added the correct typedefs for AIX.
1891 * pciutils.h, lib/internal.h: Redefine __attribute__ and inline
1926 * lib/i386-ports.c: Include <asm/io.h> only on systems without
1990 * pci.ids: Synced to devlist.h in 2.3.24 kernel. Merged in
2031 * lib/pci.h: Types are OS dependent.
2033 * lib/internal.h: Byte order hacks are OS dependent.
2086 * lib/header.h (PCI_STATUS_UDF): Marked as obsolete (PCI 2.2).
2099 * lib/pci.h (struct pci_dev): known_fields moved to the public part
2152 * lib/header.h: Ditto.
2180 * lib/pci.h: Using pciaddr_t for bus addresses, which are 32-bit
2183 * lib/pci.h (PCI_ADDR_MEM_MASK): Added macros for address masks
2224 * lib/header.h: Until kernel adopts new layout of PCI
2255 * lib/i386-ports.c: Include sys/io.h only on glibc systems.
2260 * lib/internal.h: New bytesex macros using <asm/byteorder.h>
2323 * Makefile, pciutils.h: Moved pci.ids to /usr/share.
2334 * setpci.c: Don't include <syscall-list.h> with glibc >= 2.1.
2375 * pci.h: Updated CardBus header field description. I still don't
2409 * pciutils.h (PCIUTILS_VERSION): Added version string.
2411 * filter.c, names.c: Extraneous #include <linux/pci.h> removed.
2467 * Makefile, pciutils.h: Include local pci.h instead of <linux/pci.h>
2470 of pciutils now contains pci.h from current CVS kernel, pciutils
2471 in CVS contain no pci.h and use the correct kernel include.