Lines Matching refs:start
276 * @start: device to start iterating from.
281 * passing it @data. If @start is not NULL, we use that device to
292 int bus_for_each_dev(struct bus_type *bus, struct device *start,
303 (start ? &start->p->knode_bus : NULL));
314 * @start: Device to begin with
327 struct device *start, const void *data,
337 (start ? &start->p->knode_bus : NULL));
402 * @start: driver to start iterating on.
409 * and return it. If @start is not NULL, we use it as the head
418 int bus_for_each_drv(struct bus_type *bus, struct device_driver *start,
429 start ? &start->p->knode_bus : NULL);
981 * @start: the device to start iterating from, if any
985 * of @subsys. If @start is set, the list iteration will start there,
990 struct device *start, const struct device_type *type)
994 if (start)
995 start_knode = &start->p->knode_bus;