Lines Matching defs:list

229 	 * primary side. Non-bridge devices must list 0 for all Address
830 * @list: The head of the resource list to free.
832 void acpi_dev_free_resource_list(struct list_head *list)
834 resource_list_free(list);
839 struct list_head *list;
858 resource_list_add_tail(rentry, c->list);
903 struct list_head *list,
910 if (!adev || !adev->handle || !list_empty(list))
916 c.list = list;
924 acpi_dev_free_resource_list(list);
934 * @list: Head of the resultant list of resources (must be empty).
947 * The resultant struct resource objects are put on the list pointed to by
948 * @list, that must be empty initially, as members of struct resource_entry
950 * free that list.
952 * The number of resources in the output list is returned on success, an error
955 int acpi_dev_get_resources(struct acpi_device *adev, struct list_head *list,
959 return __acpi_dev_get_resources(adev, list, preproc, preproc_data,
982 * @list: Head of the resultant list of resources (must be empty).
987 * The resultant struct resource objects are put on the list pointed to
988 * by @list, that must be empty initially, as members of struct
990 * %acpi_dev_free_resource_list() to free that list.
992 * The number of resources in the output list is returned on success,
995 int acpi_dev_get_dma_resources(struct acpi_device *adev, struct list_head *list)
997 return __acpi_dev_get_resources(adev, list, is_memory, NULL,
1005 * @list: Head of the resultant list of resources (must be empty).
1010 * The number of resources in the output list is returned on success, an error
1013 int acpi_dev_get_memory_resources(struct acpi_device *adev, struct list_head *list)
1015 return acpi_dev_get_resources(adev, list, is_memory, NULL);