analyze libata code.