Lines Matching refs:buffer
110 struct acpi_buffer buffer = { ACPI_ALLOCATE_BUFFER, NULL }; in amdgpu_atif_call() local
120 atif_arg_elements[1].buffer.length = params->length; in amdgpu_atif_call()
121 atif_arg_elements[1].buffer.pointer = params->pointer; in amdgpu_atif_call()
128 status = acpi_evaluate_object(handle, "ATIF", &atif_arg, &buffer); in amdgpu_atif_call()
134 kfree(buffer.pointer); in amdgpu_atif_call()
138 return buffer.pointer; in amdgpu_atif_call()
213 size = *(u16 *) info->buffer.pointer; in amdgpu_atif_verify_interface()
221 memcpy(&output, info->buffer.pointer, size); in amdgpu_atif_verify_interface()
260 size = *(u16 *) info->buffer.pointer; in amdgpu_atif_get_notification_params()
268 memcpy(¶ms, info->buffer.pointer, size); in amdgpu_atif_get_notification_params()
319 size = *(u16 *)info->buffer.pointer; in amdgpu_atif_get_sbios_requests()
327 memcpy(req, info->buffer.pointer, size); in amdgpu_atif_get_sbios_requests()
420 struct acpi_buffer buffer = { ACPI_ALLOCATE_BUFFER, NULL }; in amdgpu_atcs_call() local
430 atcs_arg_elements[1].buffer.length = params->length; in amdgpu_atcs_call()
431 atcs_arg_elements[1].buffer.pointer = params->pointer; in amdgpu_atcs_call()
438 status = acpi_evaluate_object(handle, "ATCS", &atcs_arg, &buffer); in amdgpu_atcs_call()
444 kfree(buffer.pointer); in amdgpu_atcs_call()
448 return buffer.pointer; in amdgpu_atcs_call()
494 size = *(u16 *) info->buffer.pointer; in amdgpu_atcs_verify_interface()
502 memcpy(&output, info->buffer.pointer, size); in amdgpu_atcs_verify_interface()
616 size = *(u16 *) info->buffer.pointer; in amdgpu_acpi_pcie_performance_request()
624 memcpy(&atcs_output, info->buffer.pointer, size); in amdgpu_acpi_pcie_performance_request()