Lines Matching refs:list
229 * primary side. Non-bridge devices must list 0 for all Address
773 * @list: The head of the resource list to free.
775 void acpi_dev_free_resource_list(struct list_head *list)
777 resource_list_free(list);
782 struct list_head *list;
801 resource_list_add_tail(rentry, c->list);
846 struct list_head *list,
853 if (!adev || !adev->handle || !list_empty(list))
859 c.list = list;
867 acpi_dev_free_resource_list(list);
877 * @list: Head of the resultant list of resources (must be empty).
890 * The resultant struct resource objects are put on the list pointed to by
891 * @list, that must be empty initially, as members of struct resource_entry
893 * free that list.
895 * The number of resources in the output list is returned on success, an error
898 int acpi_dev_get_resources(struct acpi_device *adev, struct list_head *list,
902 return __acpi_dev_get_resources(adev, list, preproc, preproc_data,
925 * @list: Head of the resultant list of resources (must be empty).
930 * The resultant struct resource objects are put on the list pointed to
931 * by @list, that must be empty initially, as members of struct
933 * %acpi_dev_free_resource_list() to free that list.
935 * The number of resources in the output list is returned on success,
938 int acpi_dev_get_dma_resources(struct acpi_device *adev, struct list_head *list)
940 return __acpi_dev_get_resources(adev, list, is_memory, NULL,
948 * @list: Head of the resultant list of resources (must be empty).
953 * The number of resources in the output list is returned on success, an error
956 int acpi_dev_get_memory_resources(struct acpi_device *adev, struct list_head *list)
958 return acpi_dev_get_resources(adev, list, is_memory, NULL);