dock_station       73 drivers/acpi/dock.c static int add_dock_dependent_device(struct dock_station *ds,
dock_station      132 drivers/acpi/dock.c static struct dock_station *find_dock_station(acpi_handle handle)
dock_station      134 drivers/acpi/dock.c 	struct dock_station *ds;
dock_station      152 drivers/acpi/dock.c find_dock_dependent_device(struct dock_station *ds, struct acpi_device *adev)
dock_station      166 drivers/acpi/dock.c 	struct dock_station *ds = find_dock_station(dshandle);
dock_station      186 drivers/acpi/dock.c 	struct dock_station *dock_station;
dock_station      194 drivers/acpi/dock.c 	list_for_each_entry(dock_station, &dock_stations, sibling)
dock_station      195 drivers/acpi/dock.c 		if (find_dock_dependent_device(dock_station, adev))
dock_station      209 drivers/acpi/dock.c static int dock_present(struct dock_station *ds)
dock_station      226 drivers/acpi/dock.c static void hot_remove_dock_devices(struct dock_station *ds)
dock_station      252 drivers/acpi/dock.c static void hotplug_dock_devices(struct dock_station *ds, u32 event)
dock_station      281 drivers/acpi/dock.c static void dock_event(struct dock_station *ds, u32 event, int num)
dock_station      314 drivers/acpi/dock.c static void handle_dock(struct dock_station *ds, int dock)
dock_station      334 drivers/acpi/dock.c static inline void dock(struct dock_station *ds)
dock_station      339 drivers/acpi/dock.c static inline void undock(struct dock_station *ds)
dock_station      344 drivers/acpi/dock.c static inline void begin_dock(struct dock_station *ds)
dock_station      349 drivers/acpi/dock.c static inline void complete_dock(struct dock_station *ds)
dock_station      355 drivers/acpi/dock.c static inline void begin_undock(struct dock_station *ds)
dock_station      360 drivers/acpi/dock.c static inline void complete_undock(struct dock_station *ds)
dock_station      373 drivers/acpi/dock.c static int dock_in_progress(struct dock_station *ds)
dock_station      387 drivers/acpi/dock.c static int handle_eject_request(struct dock_station *ds, u32 event)
dock_station      425 drivers/acpi/dock.c 	struct dock_station *ds = find_dock_station(handle);
dock_station      491 drivers/acpi/dock.c 	struct dock_station *dock_station = dev->platform_data;
dock_station      494 drivers/acpi/dock.c 	acpi_bus_get_device(dock_station->handle, &adev);
dock_station      505 drivers/acpi/dock.c 	struct dock_station *dock_station = dev->platform_data;
dock_station      506 drivers/acpi/dock.c 	return snprintf(buf, PAGE_SIZE, "%d\n", dock_station->flags);
dock_station      518 drivers/acpi/dock.c 	struct dock_station *dock_station = dev->platform_data;
dock_station      524 drivers/acpi/dock.c 	begin_undock(dock_station);
dock_station      525 drivers/acpi/dock.c 	ret = handle_eject_request(dock_station, ACPI_NOTIFY_EJECT_REQUEST);
dock_station      538 drivers/acpi/dock.c 	struct dock_station *dock_station = dev->platform_data;
dock_station      539 drivers/acpi/dock.c 	acpi_status status = acpi_evaluate_integer(dock_station->handle,
dock_station      551 drivers/acpi/dock.c 	struct dock_station *dock_station = dev->platform_data;
dock_station      554 drivers/acpi/dock.c 	if (dock_station->flags & DOCK_IS_DOCK)
dock_station      556 drivers/acpi/dock.c 	else if (dock_station->flags & DOCK_IS_ATA)
dock_station      558 drivers/acpi/dock.c 	else if (dock_station->flags & DOCK_IS_BAT)
dock_station      588 drivers/acpi/dock.c 	struct dock_station *dock_station, ds = { NULL, };
dock_station      604 drivers/acpi/dock.c 	dock_station = dd->dev.platform_data;
dock_station      606 drivers/acpi/dock.c 	dock_station->handle = handle;
dock_station      607 drivers/acpi/dock.c 	dock_station->dock_device = dd;
dock_station      608 drivers/acpi/dock.c 	dock_station->last_dock_time = jiffies - HZ;
dock_station      610 drivers/acpi/dock.c 	INIT_LIST_HEAD(&dock_station->sibling);
dock_station      611 drivers/acpi/dock.c 	INIT_LIST_HEAD(&dock_station->dependent_devices);
dock_station      617 drivers/acpi/dock.c 		dock_station->flags |= DOCK_IS_DOCK;
dock_station      619 drivers/acpi/dock.c 		dock_station->flags |= DOCK_IS_ATA;
dock_station      621 drivers/acpi/dock.c 		dock_station->flags |= DOCK_IS_BAT;
dock_station      628 drivers/acpi/dock.c 	ret = add_dock_dependent_device(dock_station, adev);
dock_station      633 drivers/acpi/dock.c 	list_add(&dock_station->sibling, &dock_stations);