/include/linux/ |
H A D | i2c-xiic.h | 28 * @num_devices: Number of devices that shall be added when the driver 30 * @devices: The actuall devices to add. 33 * of devices that should be added to the I2C bus. The reason is that sometimes 40 struct i2c_board_info const *devices; member in struct:xiic_i2c_platform_data
|
H A D | i2c-ocores.h | 17 u8 num_devices; /* number of devices in the devices list */ 18 struct i2c_board_info const *devices; /* devices connected to the bus */ member in struct:ocores_i2c_platform_data
|
H A D | isa.h | 20 struct device *devices; member in struct:isa_driver
|
H A D | tc.h | 65 struct list_head devices; /* List of devices on this bus. */ member in struct:tc_bus 81 struct list_head node; /* Node in list of all TC devices. */
|
H A D | dmar.h | 42 struct pci_dev **devices; /* target device array */ member in struct:dmar_drhd_unit 227 struct pci_dev **devices; /* target devices */ member in struct:dmar_rmrr_unit 237 struct pci_dev **devices; /* target devices */ member in struct:dmar_atsr_unit 246 struct pci_dev ***devices, u16 segment);
|
H A D | sm501.h | 134 unsigned long devices; member in struct:sm501_initdata
|
H A D | dio.h | 41 * DIO devices 62 struct list_head devices; /* list of devices on this bus */ member in struct:dio_bus 88 const struct dio_device_id *id_table; /* NULL if wants all devices */
|
H A D | pnp.h | 205 struct list_head devices; /* devices attached to the card */ member in struct:pnp_card 249 struct list_head global_list; /* node in global list of devices */ 251 struct list_head card_list; /* node in card's list of devices */ 252 struct list_head rdev_list; /* node in cards list of requested devices */ 282 for((dev) = card_to_pnp_dev((card)->devices.next); \ 283 (dev) != card_to_pnp_dev(&(card)->devices); \ 425 struct list_head devices; member in struct:pnp_protocol 434 for((dev) = protocol_to_pnp_dev((protocol)->devices.next); \ 435 (dev) != protocol_to_pnp_dev(&(protocol)->devices); \ [all...] |
H A D | rio.h | 53 * For RIO devices, the region numbers are assigned this way: 82 extern struct list_head rio_devices; /* list of all devices */ 127 * @global_list: Node in list of all RIO devices 128 * @net_list: Node in list of RIO devices in a network 155 struct list_head global_list; /* node in list of all RIO devices */ 250 * 0 - Small size. 256 devices. 251 * 1 - Large size, 65536 devices. 262 * @devices: List of devices in this network 269 struct list_head devices; /* lis member in struct:rio_net [all...] |
H A D | parport.h | 292 meaningless: devices, cad, muxsel, 300 struct pardevice *devices; member in struct:parport 426 * port and use their devices. Yielding the port is similar to 428 * action is taken if there are no other devices needing the port. In 429 * fact, nothing is done even if there are other devices waiting but
|
H A D | i2o.h | 77 * memory copy hits. Small writes are writethrough cached. Suitable for devices 425 struct list_head list; /* node in IOP devices list */ 535 struct list_head devices; /* list of I2O devices */ member in struct:i2o_controller
|
H A D | ide.h | 450 /* needed for removable devices */ 679 ide_drive_t *devices[MAX_DRIVES + 1]; member in struct:hwif_s 735 unsigned busy : 1; /* serializes devices on a port */ 1261 /* 4 devices on a single set of I/O ports */ 1533 ide_drive_t *peer = drive->hwif->devices[(drive->dn ^ 1) & 1]; 1549 for ((i) = 0; ((dev) = (port)->devices[i]) || (i) < MAX_DRIVES; (i)++) 1552 for ((i) = 0; ((dev) = (port)->devices[i]) || (i) < MAX_DRIVES; (i)++) \
|
H A D | pci.h | 23 * The PCI interface treats multi-function devices as independent 24 * devices. The slot/function address of each device is encoded 87 * For PCI devices, the region numbers are assigned this way: 236 * The pci_dev structure is used to describe PCI devices. 410 struct list_head devices; /* list of devices on this bus */ member in struct:pci_bus 939 /* Proper probing supporting hot-pluggable devices */ 1392 * The world is not perfect and supplies us with broken PCI devices. 1395 * fixup hooks to be called for particular buggy devices.
|
/include/linux/spi/ |
H A D | xilinx_spi.h | 9 * @devices: Devices to add when the driver is probed. 10 * @num_devices: Number of devices in the devices array. 16 struct spi_board_info *devices; member in struct:xspi_platform_data
|
/include/sound/ |
H A D | i2c.h | 63 struct list_head devices; /* attached devices to this bus */ member in struct:snd_i2c_bus
|
H A D | core.h | 86 struct list_head list; /* list of registered devices */ 114 struct list_head devices; /* devices */ member in struct:snd_card
|
/include/scsi/ |
H A D | scsi_device.h | 49 SDEV_CREATED_BLOCK, /* same as above but for created devices */ 73 struct list_head siblings; /* list of all devices on this host */ 74 struct list_head same_target_siblings; /* just the devices sharing same target id */ 235 * used for single_lun devices. If no one has active IO to the target, 241 struct list_head devices; member in struct:scsi_target 314 * shost_for_each_device - iterate over all devices of a host 328 * __shost_for_each_device - iterate over all devices of a host (UNLOCKED)
|
/include/linux/ssb/ |
H A D | ssb.h | 404 /* List of devices (cores) on the backplane. */ 405 struct ssb_device devices[SSB_MAX_NR_CORES]; member in struct:ssb_bus 466 * basic system devices are initialized. 604 * are other devices that want to run. */
|
/include/video/ |
H A D | omapdss.h | 308 struct omap_dss_device **devices; member in struct:omap_dss_board_info
|
/include/acpi/ |
H A D | actbl2.h | 78 #define ACPI_SIG_WAET "WAET" /* Windows ACPI Emulated devices Table */ 215 u8 devices; member in struct:acpi_asf_address 892 * WAET - Windows ACPI Emulated devices Table
|