adma             2475 drivers/ata/sata_nv.c module_param_named(adma, adma_enabled, bool, 0444);
adma             2476 drivers/ata/sata_nv.c MODULE_PARM_DESC(adma, "Enable use of ADMA (Default: false)");
adma               42 drivers/dma/acpi-dma.c 		struct acpi_device *adev, struct acpi_dma *adma)
adma               92 drivers/dma/acpi-dma.c 	adma->base_request_line = si->base_request_line;
adma               93 drivers/dma/acpi-dma.c 	adma->end_request_line = si->base_request_line +
adma               97 drivers/dma/acpi-dma.c 		adma->base_request_line, adma->end_request_line);
adma              115 drivers/dma/acpi-dma.c static void acpi_dma_parse_csrt(struct acpi_device *adev, struct acpi_dma *adma)
adma              134 drivers/dma/acpi-dma.c 		ret = acpi_dma_parse_resource_group(grp, adev, adma);
adma              165 drivers/dma/acpi-dma.c 	struct acpi_dma	*adma;
adma              175 drivers/dma/acpi-dma.c 	adma = kzalloc(sizeof(*adma), GFP_KERNEL);
adma              176 drivers/dma/acpi-dma.c 	if (!adma)
adma              179 drivers/dma/acpi-dma.c 	adma->dev = dev;
adma              180 drivers/dma/acpi-dma.c 	adma->acpi_dma_xlate = acpi_dma_xlate;
adma              181 drivers/dma/acpi-dma.c 	adma->data = data;
adma              183 drivers/dma/acpi-dma.c 	acpi_dma_parse_csrt(adev, adma);
adma              187 drivers/dma/acpi-dma.c 	list_add_tail(&adma->dma_controllers, &acpi_dma_list);
adma              205 drivers/dma/acpi-dma.c 	struct acpi_dma *adma;
adma              212 drivers/dma/acpi-dma.c 	list_for_each_entry(adma, &acpi_dma_list, dma_controllers)
adma              213 drivers/dma/acpi-dma.c 		if (adma->dev == dev) {
adma              214 drivers/dma/acpi-dma.c 			list_del(&adma->dma_controllers);
adma              216 drivers/dma/acpi-dma.c 			kfree(adma);
adma              296 drivers/dma/acpi-dma.c static int acpi_dma_update_dma_spec(struct acpi_dma *adma,
adma              300 drivers/dma/acpi-dma.c 	dma_spec->dev = adma->dev;
adma              303 drivers/dma/acpi-dma.c 	if (adma->base_request_line == 0 && adma->end_request_line == 0)
adma              307 drivers/dma/acpi-dma.c 	if (dma_spec->slave_id < adma->base_request_line ||
adma              308 drivers/dma/acpi-dma.c 	    dma_spec->slave_id > adma->end_request_line)
adma              315 drivers/dma/acpi-dma.c 	dma_spec->slave_id -= adma->base_request_line;
adma              363 drivers/dma/acpi-dma.c 	struct acpi_dma *adma;
adma              392 drivers/dma/acpi-dma.c 	list_for_each_entry(adma, &acpi_dma_list, dma_controllers) {
adma              397 drivers/dma/acpi-dma.c 		found = acpi_dma_update_dma_spec(adma, dma_spec);
adma              400 drivers/dma/acpi-dma.c 		chan = adma->acpi_dma_xlate(dma_spec, adma);
adma              463 drivers/dma/acpi-dma.c 		struct acpi_dma *adma)
adma              465 drivers/dma/acpi-dma.c 	struct acpi_dma_filter_info *info = adma->data;
adma               76 include/linux/acpi_dma.h 				       struct acpi_dma *adma);