Lines Matching full:pack
278 union acpi_object *pack, in atk_get_pack_member() argument
307 return &pack->package.elements[offset]; in atk_get_pack_member()
494 union acpi_object *pack; in atk_ggrp() local
508 pack = buf.pointer; in atk_ggrp()
509 if (pack->type != ACPI_TYPE_PACKAGE) { in atk_ggrp()
511 ACPI_FREE(pack); in atk_ggrp()
515 if (pack->package.count < 1) { in atk_ggrp()
517 ACPI_FREE(pack); in atk_ggrp()
520 return pack; in atk_ggrp()
703 static void atk_pack_print(char *buf, size_t sz, union acpi_object *pack) in atk_pack_print() argument
708 for (i = 0; i < pack->package.count; i++) { in atk_pack_print()
709 union acpi_object *obj = &pack->package.elements[i]; in atk_pack_print()
738 union acpi_object *pack = &ret->package.elements[i]; in atk_debugfs_ggrp_open() local
741 if (pack->type != ACPI_TYPE_PACKAGE) in atk_debugfs_ggrp_open()
743 if (!pack->package.count) in atk_debugfs_ggrp_open()
745 id = &pack->package.elements[0]; in atk_debugfs_ggrp_open()
753 atk_pack_print(buf, 512, pack); in atk_debugfs_ggrp_open()
942 union acpi_object *pack; in atk_enumerate_old_hwmon() local
958 pack = buf.pointer; in atk_enumerate_old_hwmon()
959 for (i = 1; i < pack->package.count; i++) { in atk_enumerate_old_hwmon()
960 union acpi_object *obj = &pack->package.elements[i]; in atk_enumerate_old_hwmon()
979 pack = buf.pointer; in atk_enumerate_old_hwmon()
980 for (i = 1; i < pack->package.count; i++) { in atk_enumerate_old_hwmon()
981 union acpi_object *obj = &pack->package.elements[i]; in atk_enumerate_old_hwmon()
1000 pack = buf.pointer; in atk_enumerate_old_hwmon()
1001 for (i = 1; i < pack->package.count; i++) { in atk_enumerate_old_hwmon()
1002 union acpi_object *obj = &pack->package.elements[i]; in atk_enumerate_old_hwmon()
1016 union acpi_object *pack; in atk_ec_present() local
1021 pack = atk_ggrp(data, ATK_MUX_MGMT); in atk_ec_present()
1022 if (IS_ERR(pack)) { in atk_ec_present()
1023 if (PTR_ERR(pack) == -ENOENT) { in atk_ec_present()
1028 return PTR_ERR(pack); in atk_ec_present()
1033 for (i = 0; i < pack->package.count; i++) { in atk_ec_present()
1034 union acpi_object *obj = &pack->package.elements[i]; in atk_ec_present()
1055 ACPI_FREE(pack); in atk_ec_present()
1121 union acpi_object *pack; in atk_enumerate_new_hwmon() local
1144 pack = atk_ggrp(data, ATK_MUX_HWMON); in atk_enumerate_new_hwmon()
1145 if (IS_ERR(pack)) in atk_enumerate_new_hwmon()
1146 return PTR_ERR(pack); in atk_enumerate_new_hwmon()
1148 for (i = 0; i < pack->package.count; i++) { in atk_enumerate_new_hwmon()
1149 union acpi_object *obj = &pack->package.elements[i]; in atk_enumerate_new_hwmon()
1156 ACPI_FREE(pack); in atk_enumerate_new_hwmon()