Lines Matching refs:wrdd
9857 static u32 ath10k_mac_wrdd_get_mcc(struct ath10k *ar, union acpi_object *wrdd) argument
9865 if (wrdd->type != ACPI_TYPE_PACKAGE ||
9866 wrdd->package.count < 2 ||
9867 wrdd->package.elements[0].type != ACPI_TYPE_INTEGER ||
9868 wrdd->package.elements[0].integer.value != 0) {
9870 if (wrdd->Type != ACPI_TYPE_PACKAGE ||
9871 wrdd->Package.Count < 2 ||
9872 wrdd->Package.Elements[0].Type != ACPI_TYPE_INTEGER ||
9873 wrdd->Package.Elements[0].Integer.Value != 0) {
9880 for (i = 1; i < wrdd->package.count; ++i) {
9881 mcc_pkg = &wrdd->package.elements[i];
9898 for (i = 1; i < wrdd->Package.Count; ++i) {
9899 mcc_pkg = &wrdd->Package.Elements[i];
9924 struct acpi_buffer wrdd = {ACPI_ALLOCATE_BUFFER, NULL}; local
9940 status = acpi_evaluate_object(handle, NULL, NULL, &wrdd);
9948 alpha2_code = ath10k_mac_wrdd_get_mcc(ar, wrdd.pointer);
9949 kfree(wrdd.pointer);
9951 alpha2_code = ath10k_mac_wrdd_get_mcc(ar, wrdd.Pointer);
9952 kfree(wrdd.Pointer);