Lines Matching defs:list

11  *    notice, this list of conditions and the following disclaimer.
13 * notice, this list of conditions and the following disclaimer in the
51 TAILQ_ENTRY(driverlink) link; /* list of drivers in devclass */
87 TAILQ_ENTRY(device) link; /**< list of devices in parent */
88 TAILQ_ENTRY(device) devlink; /**< global device list membership */
90 device_list_t children; /**< list of child devices */
191 * will be added to the global passes list.
205 * Walk the passes list. If we already know about this pass
207 * driver link into the list.
377 * We do a full search here of the devclass list at each iteration
400 * single parent pointer around, we walk the entire list of
403 * the parent, so we only walk the list for those devclasses
485 * We do a full search here of the devclass list at each iteration
527 * single parent pointer around, we walk the entire list of
530 * the parent, so we only walk the list for those devclasses
573 * Find the link structure in the bus' list of drivers.
581 PDEBUG(("%s not found in %s list", driver->name,
630 * Find the link structure in the bus' list of drivers.
638 PDEBUG(("%s not found in %s list", driver->name,
735 * @brief Get a list of devices in the devclass
737 * An array containing a list of all the devices in the given devclass
754 device_t *list;
757 list = bsd_malloc(count * sizeof(device_t), M_TEMP, M_NOWAIT|M_ZERO);
758 if (!list)
764 list[count] = dc->devices[i];
769 *devlistp = list;
776 * @brief Get a list of drivers in the devclass
778 * An array containing a list of pointers to all the drivers in the
795 driver_t **list = NULL;
801 list = bsd_malloc(count * sizeof(driver_t *), M_TEMP, M_NOWAIT);
802 if (list == NULL)
807 list[count] = dl->driver;
810 *listp = list;
1098 * state (e.g. the physical location of the device or a list of
1309 * The device is removed from the devclass's device list and its unit
1471 * dev's list of children
1509 * any existing device. Add the child to the tail of the list.
1708 * The set of suitable drivers is taken from the list of drivers in
2106 * walks the list of devices for this bus. If a device is already
2614 * @brief Initialise a resource list.
2616 * @param rl the resource list to initialise
2625 * @brief Reclaim memory used by a resource list.
2627 * This function frees the memory for all resource entries on the list
2630 * @param rl the resource list to free
2651 * given values. The resource list entry that matches is then returned.
2653 * @param rl the resource list to edit
2695 * @param rl the resource list to search