Lines Matching refs:pack
285 union acpi_object *pack, in atk_get_pack_member() argument
314 return &pack->package.elements[offset]; in atk_get_pack_member()
501 union acpi_object *pack; in atk_ggrp() local
515 pack = buf.pointer; in atk_ggrp()
516 if (pack->type != ACPI_TYPE_PACKAGE) { in atk_ggrp()
518 ACPI_FREE(pack); in atk_ggrp()
522 if (pack->package.count < 1) { in atk_ggrp()
524 ACPI_FREE(pack); in atk_ggrp()
527 return pack; in atk_ggrp()
709 static void atk_pack_print(char *buf, size_t sz, union acpi_object *pack) in atk_pack_print() argument
714 for (i = 0; i < pack->package.count; i++) { in atk_pack_print()
715 union acpi_object *obj = &pack->package.elements[i]; in atk_pack_print()
744 union acpi_object *pack = &ret->package.elements[i]; in atk_debugfs_ggrp_open() local
747 if (pack->type != ACPI_TYPE_PACKAGE) in atk_debugfs_ggrp_open()
749 if (!pack->package.count) in atk_debugfs_ggrp_open()
751 id = &pack->package.elements[0]; in atk_debugfs_ggrp_open()
759 atk_pack_print(buf, 512, pack); in atk_debugfs_ggrp_open()
970 union acpi_object *pack; in atk_enumerate_old_hwmon() local
986 pack = buf.pointer; in atk_enumerate_old_hwmon()
987 for (i = 1; i < pack->package.count; i++) { in atk_enumerate_old_hwmon()
988 union acpi_object *obj = &pack->package.elements[i]; in atk_enumerate_old_hwmon()
1008 pack = buf.pointer; in atk_enumerate_old_hwmon()
1009 for (i = 1; i < pack->package.count; i++) { in atk_enumerate_old_hwmon()
1010 union acpi_object *obj = &pack->package.elements[i]; in atk_enumerate_old_hwmon()
1030 pack = buf.pointer; in atk_enumerate_old_hwmon()
1031 for (i = 1; i < pack->package.count; i++) { in atk_enumerate_old_hwmon()
1032 union acpi_object *obj = &pack->package.elements[i]; in atk_enumerate_old_hwmon()
1049 union acpi_object *pack; in atk_ec_present() local
1054 pack = atk_ggrp(data, ATK_MUX_MGMT); in atk_ec_present()
1055 if (IS_ERR(pack)) { in atk_ec_present()
1056 if (PTR_ERR(pack) == -ENOENT) { in atk_ec_present()
1061 return PTR_ERR(pack); in atk_ec_present()
1066 for (i = 0; i < pack->package.count; i++) { in atk_ec_present()
1067 union acpi_object *obj = &pack->package.elements[i]; in atk_ec_present()
1088 ACPI_FREE(pack); in atk_ec_present()
1154 union acpi_object *pack; in atk_enumerate_new_hwmon() local
1177 pack = atk_ggrp(data, ATK_MUX_HWMON); in atk_enumerate_new_hwmon()
1178 if (IS_ERR(pack)) in atk_enumerate_new_hwmon()
1179 return PTR_ERR(pack); in atk_enumerate_new_hwmon()
1181 for (i = 0; i < pack->package.count; i++) { in atk_enumerate_new_hwmon()
1182 union acpi_object *obj = &pack->package.elements[i]; in atk_enumerate_new_hwmon()
1189 ACPI_FREE(pack); in atk_enumerate_new_hwmon()