Lines Matching refs:ctx
38 struct acpi_ctx *ctx; in acpi_test_alloc_context_size() local
41 ctx = malloc(sizeof(*ctx)); in acpi_test_alloc_context_size()
42 if (!ctx) in acpi_test_alloc_context_size()
44 ctx->base = malloc(size); in acpi_test_alloc_context_size()
45 if (!ctx->base) { in acpi_test_alloc_context_size()
46 free(ctx); in acpi_test_alloc_context_size()
49 ctx->ltop = 0; in acpi_test_alloc_context_size()
50 ctx->current = ctx->base; in acpi_test_alloc_context_size()
51 *ctxp = ctx; in acpi_test_alloc_context_size()
79 struct acpi_ctx *ctx; in dm_test_acpi_emit_simple() local
82 ut_assertok(alloc_context(&ctx)); in dm_test_acpi_emit_simple()
84 ptr = acpigen_get_current(ctx); in dm_test_acpi_emit_simple()
85 acpigen_emit_byte(ctx, 0x23); in dm_test_acpi_emit_simple()
86 ut_asserteq(1, acpigen_get_current(ctx) - ptr); in dm_test_acpi_emit_simple()
89 acpigen_emit_word(ctx, 0x1234); in dm_test_acpi_emit_simple()
90 ut_asserteq(3, acpigen_get_current(ctx) - ptr); in dm_test_acpi_emit_simple()
93 acpigen_emit_dword(ctx, 0x87654321); in dm_test_acpi_emit_simple()
94 ut_asserteq(7, acpigen_get_current(ctx) - ptr); in dm_test_acpi_emit_simple()
97 free_context(&ctx); in dm_test_acpi_emit_simple()
106 struct acpi_ctx *ctx; in dm_test_acpi_emit_stream() local
109 ut_assertok(alloc_context(&ctx)); in dm_test_acpi_emit_stream()
111 ptr = acpigen_get_current(ctx); in dm_test_acpi_emit_stream()
112 acpigen_emit_stream(ctx, TEST_STREAM2, 2); in dm_test_acpi_emit_stream()
113 ut_asserteq(2, acpigen_get_current(ctx) - ptr); in dm_test_acpi_emit_stream()
117 free_context(&ctx); in dm_test_acpi_emit_stream()
126 struct acpi_ctx *ctx; in dm_test_acpi_emit_string() local
129 ut_assertok(alloc_context(&ctx)); in dm_test_acpi_emit_string()
131 ptr = acpigen_get_current(ctx); in dm_test_acpi_emit_string()
132 acpigen_emit_string(ctx, TEST_STRING); in dm_test_acpi_emit_string()
133 ut_asserteq(sizeof(TEST_STRING), acpigen_get_current(ctx) - ptr); in dm_test_acpi_emit_string()
136 free_context(&ctx); in dm_test_acpi_emit_string()
145 struct acpi_ctx *ctx; in dm_test_acpi_interrupt() local
150 ut_assertok(alloc_context(&ctx)); in dm_test_acpi_interrupt()
152 ptr = acpigen_get_current(ctx); in dm_test_acpi_interrupt()
158 ut_asserteq(3, acpi_device_write_interrupt_irq(ctx, &irq)); in dm_test_acpi_interrupt()
159 ut_asserteq(9, acpigen_get_current(ctx) - ptr); in dm_test_acpi_interrupt()
166 free_context(&ctx); in dm_test_acpi_interrupt()
176 struct acpi_ctx *ctx; in dm_test_acpi_gpio() local
180 ut_assertok(alloc_context(&ctx)); in dm_test_acpi_gpio()
182 ptr = acpigen_get_current(ctx); in dm_test_acpi_gpio()
189 ut_asserteq(4, acpi_device_write_gpio_desc(ctx, &desc)); in dm_test_acpi_gpio()
190 ut_asserteq(35, acpigen_get_current(ctx) - ptr); in dm_test_acpi_gpio()
211 free_context(&ctx); in dm_test_acpi_gpio()
221 struct acpi_ctx *ctx; in dm_test_acpi_gpio_irq() local
225 ut_assertok(alloc_context(&ctx)); in dm_test_acpi_gpio_irq()
227 ptr = acpigen_get_current(ctx); in dm_test_acpi_gpio_irq()
234 ut_asserteq(6, acpi_device_write_gpio_desc(ctx, &desc)); in dm_test_acpi_gpio_irq()
235 ut_asserteq(35, acpigen_get_current(ctx) - ptr); in dm_test_acpi_gpio_irq()
256 free_context(&ctx); in dm_test_acpi_gpio_irq()
265 struct acpi_ctx *ctx; in dm_test_acpi_interrupt_or_gpio() local
269 ut_assertok(alloc_context(&ctx)); in dm_test_acpi_interrupt_or_gpio()
271 ptr = acpigen_get_current(ctx); in dm_test_acpi_interrupt_or_gpio()
276 ut_asserteq(3, acpi_device_write_interrupt_or_gpio(ctx, dev, in dm_test_acpi_interrupt_or_gpio()
281 ptr = ctx->current; in dm_test_acpi_interrupt_or_gpio()
283 ut_asserteq(1, acpi_device_write_interrupt_or_gpio(ctx, dev, in dm_test_acpi_interrupt_or_gpio()
288 ptr = acpigen_get_current(ctx); in dm_test_acpi_interrupt_or_gpio()
292 acpi_device_write_interrupt_or_gpio(ctx, dev, in dm_test_acpi_interrupt_or_gpio()
295 free_context(&ctx); in dm_test_acpi_interrupt_or_gpio()
304 struct acpi_ctx *ctx; in dm_test_acpi_i2c() local
308 ut_assertok(alloc_context(&ctx)); in dm_test_acpi_i2c()
310 ptr = acpigen_get_current(ctx); in dm_test_acpi_i2c()
313 ut_asserteq(0x43, acpi_device_write_i2c_dev(ctx, dev)); in dm_test_acpi_i2c()
314 ut_asserteq(28, acpigen_get_current(ctx) - ptr); in dm_test_acpi_i2c()
327 free_context(&ctx); in dm_test_acpi_i2c()
336 struct acpi_ctx *ctx; in dm_test_acpi_spi() local
340 ut_assertok(alloc_context(&ctx)); in dm_test_acpi_spi()
342 ptr = acpigen_get_current(ctx); in dm_test_acpi_spi()
345 ut_assertok(acpi_device_write_spi_dev(ctx, dev)); in dm_test_acpi_spi()
346 ut_asserteq(31, acpigen_get_current(ctx) - ptr); in dm_test_acpi_spi()
363 free_context(&ctx); in dm_test_acpi_spi()
373 struct acpi_ctx *ctx; in dm_test_acpi_len() local
377 ut_assertok(acpi_test_alloc_context_size(&ctx, size)); in dm_test_acpi_len()
379 ptr = acpigen_get_current(ctx); in dm_test_acpi_len()
382 acpigen_write_len_f(ctx); in dm_test_acpi_len()
383 acpigen_emit_byte(ctx, 0x23); in dm_test_acpi_len()
384 acpigen_pop_len(ctx); in dm_test_acpi_len()
388 ptr = ctx->current; in dm_test_acpi_len()
389 acpigen_write_len_f(ctx); in dm_test_acpi_len()
391 acpigen_emit_byte(ctx, 0x23); in dm_test_acpi_len()
392 acpigen_pop_len(ctx); in dm_test_acpi_len()
396 ptr = ctx->current; in dm_test_acpi_len()
397 acpigen_write_len_f(ctx); in dm_test_acpi_len()
399 acpigen_emit_byte(ctx, 0x23); in dm_test_acpi_len()
400 acpigen_pop_len(ctx); in dm_test_acpi_len()
403 free_context(&ctx); in dm_test_acpi_len()
412 struct acpi_ctx *ctx; in dm_test_acpi_package() local
416 ut_assertok(alloc_context(&ctx)); in dm_test_acpi_package()
418 ptr = acpigen_get_current(ctx); in dm_test_acpi_package()
420 num_elements = acpigen_write_package(ctx, 3); in dm_test_acpi_package()
424 acpigen_emit_byte(ctx, 0x23); in dm_test_acpi_package()
425 acpigen_pop_len(ctx); in dm_test_acpi_package()
430 free_context(&ctx); in dm_test_acpi_package()
439 struct acpi_ctx *ctx; in dm_test_acpi_integer() local
442 ut_assertok(alloc_context(&ctx)); in dm_test_acpi_integer()
444 ptr = acpigen_get_current(ctx); in dm_test_acpi_integer()
446 acpigen_write_integer(ctx, 0); in dm_test_acpi_integer()
447 acpigen_write_integer(ctx, 1); in dm_test_acpi_integer()
448 acpigen_write_integer(ctx, TEST_INT8); in dm_test_acpi_integer()
449 acpigen_write_integer(ctx, TEST_INT16); in dm_test_acpi_integer()
450 acpigen_write_integer(ctx, TEST_INT32); in dm_test_acpi_integer()
451 acpigen_write_integer(ctx, TEST_INT64); in dm_test_acpi_integer()
453 ut_asserteq(6 + 1 + 2 + 4 + 8, acpigen_get_current(ctx) - ptr); in dm_test_acpi_integer()
471 free_context(&ctx); in dm_test_acpi_integer()
480 struct acpi_ctx *ctx; in dm_test_acpi_string() local
483 ut_assertok(alloc_context(&ctx)); in dm_test_acpi_string()
485 ptr = acpigen_get_current(ctx); in dm_test_acpi_string()
487 acpigen_write_string(ctx, TEST_STRING); in dm_test_acpi_string()
488 acpigen_write_string(ctx, TEST_STRING2); in dm_test_acpi_string()
491 acpigen_get_current(ctx) - ptr); in dm_test_acpi_string()
498 free_context(&ctx); in dm_test_acpi_string()
507 struct acpi_ctx *ctx; in dm_test_acpi_name() local
510 ut_assertok(alloc_context(&ctx)); in dm_test_acpi_name()
512 ptr = acpigen_get_current(ctx); in dm_test_acpi_name()
518 acpigen_write_name(ctx, "\\_SB"); in dm_test_acpi_name()
519 acpigen_write_name(ctx, "\\_SB.I2C0"); in dm_test_acpi_name()
520 acpigen_write_name(ctx, "\\_SB.I2C0.TPM2"); in dm_test_acpi_name()
521 acpigen_write_name(ctx, "\\_SB.I2C0.TPM2.LONG"); in dm_test_acpi_name()
522 acpigen_write_name(ctx, "^^^^SPI0.FLAS"); in dm_test_acpi_name()
523 acpigen_write_name(ctx, "NN"); in dm_test_acpi_name()
524 acpigen_write_name(ctx, "^AB.CD.D.EFG"); in dm_test_acpi_name()
525 acpigen_write_name(ctx, "^^^^"); in dm_test_acpi_name()
526 acpigen_write_name(ctx, "\\"); in dm_test_acpi_name()
527 acpigen_write_name(ctx, "\\ABCD"); in dm_test_acpi_name()
529 ut_asserteq(107, acpigen_get_current(ctx) - ptr); in dm_test_acpi_name()
591 free_context(&ctx); in dm_test_acpi_name()
600 struct acpi_ctx *ctx; in dm_test_acpi_uuid() local
603 ut_assertok(alloc_context(&ctx)); in dm_test_acpi_uuid()
605 ptr = acpigen_get_current(ctx); in dm_test_acpi_uuid()
607 ut_assertok(acpigen_write_uuid(ctx, in dm_test_acpi_uuid()
609 ut_asserteq(23, acpigen_get_current(ctx) - ptr); in dm_test_acpi_uuid()
621 acpigen_write_uuid(ctx, in dm_test_acpi_uuid()
624 free_context(&ctx); in dm_test_acpi_uuid()
633 struct acpi_ctx *ctx; in dm_test_acpi_misc() local
638 ut_assertok(alloc_context(&ctx)); in dm_test_acpi_misc()
640 ptr = acpigen_get_current(ctx); in dm_test_acpi_misc()
641 acpigen_write_sleep(ctx, TEST_INT64); in dm_test_acpi_misc()
645 acpigen_write_store(ctx); in dm_test_acpi_misc()
649 acpigen_write_debug_string(ctx, TEST_STRING); in dm_test_acpi_misc()
656 acpigen_write_sta(ctx, flags); in dm_test_acpi_misc()
666 acpigen_write_sleep(ctx, TEST_INT16); in dm_test_acpi_misc()
671 acpigen_write_method_serialized(ctx, "FRED", nargs); in dm_test_acpi_misc()
675 ut_asserteq(1, ctx->ltop); /* method is unfinished */ in dm_test_acpi_misc()
678 acpigen_write_or(ctx, LOCAL0_OP, LOCAL1_OP, LOCAL2_OP); in dm_test_acpi_misc()
679 acpigen_write_and(ctx, LOCAL3_OP, LOCAL4_OP, LOCAL5_OP); in dm_test_acpi_misc()
680 acpigen_write_not(ctx, LOCAL6_OP, LOCAL7_OP); in dm_test_acpi_misc()
697 ut_asserteq_ptr(ptr, ctx->current); in dm_test_acpi_misc()
699 free_context(&ctx); in dm_test_acpi_misc()
712 struct acpi_ctx *ctx; in dm_test_acpi_power_res() local
715 ut_assertok(alloc_context(&ctx)); in dm_test_acpi_power_res()
717 ptr = acpigen_get_current(ctx); in dm_test_acpi_power_res()
720 acpigen_write_power_res(ctx, name, level, order, states, in dm_test_acpi_power_res()
722 ut_asserteq(0x28, acpigen_get_current(ctx) - ptr); in dm_test_acpi_power_res()
738 ut_asserteq(1, ctx->ltop); in dm_test_acpi_power_res()
740 free_context(&ctx); in dm_test_acpi_power_res()
753 struct acpi_ctx *ctx; in dm_test_acpi_gpio_toggle() local
757 ut_assertok(alloc_context(&ctx)); in dm_test_acpi_gpio_toggle()
765 ptr = acpigen_get_current(ctx); in dm_test_acpi_gpio_toggle()
766 acpigen_set_enable_tx_gpio(ctx, txbit, "\\_SB.GPC0", "\\_SB.SPC0", in dm_test_acpi_gpio_toggle()
768 acpigen_set_enable_tx_gpio(ctx, txbit, "\\_SB.GPC0", "\\_SB.SPC0", in dm_test_acpi_gpio_toggle()
802 ut_asserteq(0x55, acpigen_get_current(ctx) - ptr); in dm_test_acpi_gpio_toggle()
804 free_context(&ctx); in dm_test_acpi_gpio_toggle()
816 struct acpi_ctx *ctx; in dm_test_acpi_power_seq() local
820 ut_assertok(acpi_test_alloc_context_size(&ctx, 400)); in dm_test_acpi_power_seq()
827 ptr = acpigen_get_current(ctx); in dm_test_acpi_power_seq()
829 ut_assertok(acpi_device_add_power_res(ctx, txbit, "\\_SB.GPC0", in dm_test_acpi_power_seq()
832 ut_asserteq(0x186, acpigen_get_current(ctx) - ptr); in dm_test_acpi_power_seq()
871 free_context(&ctx); in dm_test_acpi_power_seq()
880 struct acpi_ctx *ctx; in dm_test_acpi_write_values() local
883 ut_assertok(alloc_context(&ctx)); in dm_test_acpi_write_values()
884 ptr = acpigen_get_current(ctx); in dm_test_acpi_write_values()
886 acpigen_write_zero(ctx); in dm_test_acpi_write_values()
887 acpigen_write_one(ctx); in dm_test_acpi_write_values()
888 acpigen_write_byte(ctx, TEST_INT8); in dm_test_acpi_write_values()
889 acpigen_write_word(ctx, TEST_INT16); in dm_test_acpi_write_values()
890 acpigen_write_dword(ctx, TEST_INT32); in dm_test_acpi_write_values()
891 acpigen_write_qword(ctx, TEST_INT64); in dm_test_acpi_write_values()
912 ut_asserteq_ptr(ptr, ctx->current); in dm_test_acpi_write_values()
914 free_context(&ctx); in dm_test_acpi_write_values()
924 struct acpi_ctx *ctx; in dm_test_acpi_scope() local
928 ut_assertok(alloc_context(&ctx)); in dm_test_acpi_scope()
929 ptr = acpigen_get_current(ctx); in dm_test_acpi_scope()
933 acpigen_write_scope(ctx, buf); in dm_test_acpi_scope()
934 acpigen_pop_len(ctx); in dm_test_acpi_scope()
943 ut_asserteq_ptr(ptr, ctx->current); in dm_test_acpi_scope()
945 free_context(&ctx); in dm_test_acpi_scope()
955 struct acpi_ctx *ctx; in dm_test_acpi_resource_template() local
958 ut_assertok(alloc_context(&ctx)); in dm_test_acpi_resource_template()
959 ptr = acpigen_get_current(ctx); in dm_test_acpi_resource_template()
967 acpigen_write_register_resource(ctx, &addr); in dm_test_acpi_resource_template()
988 ut_asserteq_ptr(ptr, ctx->current); in dm_test_acpi_resource_template()
990 free_context(&ctx); in dm_test_acpi_resource_template()
999 struct acpi_ctx *ctx; in dm_test_acpi_device() local
1002 ut_assertok(alloc_context(&ctx)); in dm_test_acpi_device()
1003 ptr = acpigen_get_current(ctx); in dm_test_acpi_device()
1005 acpigen_write_device(ctx, "\\_SB." ACPI_TEST_DEV_NAME); in dm_test_acpi_device()
1006 acpigen_pop_len(ctx); in dm_test_acpi_device()
1015 ut_asserteq_ptr(ptr, ctx->current); in dm_test_acpi_device()
1017 free_context(&ctx); in dm_test_acpi_device()
1027 struct acpi_ctx *ctx; in dm_test_acpi_write_name() local
1030 ut_assertok(alloc_context(&ctx)); in dm_test_acpi_write_name()
1031 ptr = acpigen_get_current(ctx); in dm_test_acpi_write_name()
1033 acpigen_write_name_zero(ctx, name); in dm_test_acpi_write_name()
1034 acpigen_write_name_one(ctx, name); in dm_test_acpi_write_name()
1035 acpigen_write_name_byte(ctx, name, TEST_INT8); in dm_test_acpi_write_name()
1036 acpigen_write_name_word(ctx, name, TEST_INT16); in dm_test_acpi_write_name()
1037 acpigen_write_name_dword(ctx, name, TEST_INT32); in dm_test_acpi_write_name()
1038 acpigen_write_name_qword(ctx, name, TEST_INT64); in dm_test_acpi_write_name()
1039 acpigen_write_name_integer(ctx, name, TEST_INT64 + 1); in dm_test_acpi_write_name()
1040 acpigen_write_name_string(ctx, name, "baldrick"); in dm_test_acpi_write_name()
1041 acpigen_write_name_string(ctx, name, NULL); in dm_test_acpi_write_name()
1092 ut_asserteq_ptr(ptr, ctx->current); in dm_test_acpi_write_name()
1094 free_context(&ctx); in dm_test_acpi_write_name()
1103 struct acpi_ctx *ctx; in dm_test_acpi_write_prw() local
1106 ut_assertok(alloc_context(&ctx)); in dm_test_acpi_write_prw()
1108 ptr = acpigen_get_current(ctx); in dm_test_acpi_write_prw()
1109 acpigen_write_prw(ctx, 5, 3); in dm_test_acpi_write_prw()
1122 ut_asserteq_ptr(ptr, ctx->current); in dm_test_acpi_write_prw()
1124 free_context(&ctx); in dm_test_acpi_write_prw()
1133 struct acpi_ctx *ctx; in dm_test_acpi_write_cond() local
1136 ut_assertok(alloc_context(&ctx)); in dm_test_acpi_write_cond()
1138 ptr = acpigen_get_current(ctx); in dm_test_acpi_write_cond()
1139 acpigen_write_if(ctx); in dm_test_acpi_write_cond()
1140 acpigen_pop_len(ctx); in dm_test_acpi_write_cond()
1145 acpigen_write_else(ctx); in dm_test_acpi_write_cond()
1146 acpigen_pop_len(ctx); in dm_test_acpi_write_cond()
1151 acpigen_write_if_lequal_op_int(ctx, LOCAL1_OP, 5); in dm_test_acpi_write_cond()
1152 acpigen_pop_len(ctx); in dm_test_acpi_write_cond()
1161 ut_asserteq_ptr(ptr, ctx->current); in dm_test_acpi_write_cond()
1163 free_context(&ctx); in dm_test_acpi_write_cond()
1173 struct acpi_ctx *ctx; in dm_test_acpi_write_return() local
1176 ut_assertok(alloc_context(&ctx)); in dm_test_acpi_write_return()
1178 ptr = acpigen_get_current(ctx); in dm_test_acpi_write_return()
1179 acpigen_write_to_buffer(ctx, ARG0_OP, LOCAL0_OP); in dm_test_acpi_write_return()
1184 acpigen_write_to_integer(ctx, ARG0_OP, LOCAL0_OP); in dm_test_acpi_write_return()
1189 acpigen_write_return_byte_buffer(ctx, (u8 *)TEST_STRING, len); in dm_test_acpi_write_return()
1199 acpigen_write_return_singleton_buffer(ctx, 123); in dm_test_acpi_write_return()
1208 acpigen_write_return_byte(ctx, 43); in dm_test_acpi_write_return()
1213 ut_asserteq_ptr(ptr, ctx->current); in dm_test_acpi_write_return()
1215 free_context(&ctx); in dm_test_acpi_write_return()
1226 struct acpi_ctx *ctx; in dm_test_acpi_write_i2c_dsm() local
1229 ut_assertok(alloc_context(&ctx)); in dm_test_acpi_write_i2c_dsm()
1231 ptr = acpigen_get_current(ctx); in dm_test_acpi_write_i2c_dsm()
1232 ut_assertok(acpi_device_write_dsm_i2c_hid(ctx, reg_offset)); in dm_test_acpi_write_i2c_dsm()
1337 ut_asserteq_ptr(ptr, ctx->current); in dm_test_acpi_write_i2c_dsm()
1339 free_context(&ctx); in dm_test_acpi_write_i2c_dsm()
1351 struct acpi_ctx *ctx; in dm_test_acpi_write_processor() local
1354 ut_assertok(alloc_context(&ctx)); in dm_test_acpi_write_processor()
1356 ptr = acpigen_get_current(ctx); in dm_test_acpi_write_processor()
1357 acpigen_write_processor(ctx, cpuindex, pblock_addr, pblock_len); in dm_test_acpi_write_processor()
1358 acpigen_pop_len(ctx); in dm_test_acpi_write_processor()
1371 ut_asserteq_ptr(ptr, ctx->current); in dm_test_acpi_write_processor()
1373 free_context(&ctx); in dm_test_acpi_write_processor()
1383 struct acpi_ctx *ctx; in dm_test_acpi_write_processor_package() local
1386 ut_assertok(alloc_context(&ctx)); in dm_test_acpi_write_processor_package()
1388 ptr = acpigen_get_current(ctx); in dm_test_acpi_write_processor_package()
1389 acpigen_write_processor_package(ctx, "XCPU", 0, core_count); in dm_test_acpi_write_processor_package()
1405 ut_asserteq_ptr(ptr, ctx->current); in dm_test_acpi_write_processor_package()
1407 free_context(&ctx); in dm_test_acpi_write_processor_package()
1417 struct acpi_ctx *ctx; in dm_test_acpi_write_processor_cnot() local
1420 ut_assertok(alloc_context(&ctx)); in dm_test_acpi_write_processor_cnot()
1422 ptr = acpigen_get_current(ctx); in dm_test_acpi_write_processor_cnot()
1423 acpigen_write_processor_cnot(ctx, core_count); in dm_test_acpi_write_processor_cnot()
1444 ut_asserteq_ptr(ptr, ctx->current); in dm_test_acpi_write_processor_cnot()
1446 free_context(&ctx); in dm_test_acpi_write_processor_cnot()
1455 struct acpi_ctx *ctx; in dm_test_acpi_write_tpc() local
1458 ut_assertok(alloc_context(&ctx)); in dm_test_acpi_write_tpc()
1460 ptr = acpigen_get_current(ctx); in dm_test_acpi_write_tpc()
1461 acpigen_write_tpc(ctx, "\\TLVL"); in dm_test_acpi_write_tpc()
1472 ut_asserteq_ptr(ptr, ctx->current); in dm_test_acpi_write_tpc()
1474 free_context(&ctx); in dm_test_acpi_write_tpc()
1483 struct acpi_ctx *ctx; in dm_test_acpi_write_pss_psd() local
1486 ut_assertok(alloc_context(&ctx)); in dm_test_acpi_write_pss_psd()
1488 ptr = acpigen_get_current(ctx); in dm_test_acpi_write_pss_psd()
1489 acpigen_write_pss_package(ctx, 1, 2, 3, 4, 5, 6); in dm_test_acpi_write_pss_psd()
1513 acpigen_write_psd_package(ctx, 6, 7, HW_ALL); in dm_test_acpi_write_pss_psd()
1539 ut_asserteq_ptr(ptr, ctx->current); in dm_test_acpi_write_pss_psd()
1541 free_context(&ctx); in dm_test_acpi_write_pss_psd()
1571 struct acpi_ctx *ctx; in dm_test_acpi_write_cst() local
1575 ut_assertok(alloc_context(&ctx)); in dm_test_acpi_write_cst()
1577 ptr = acpigen_get_current(ctx); in dm_test_acpi_write_cst()
1578 acpigen_write_cst_package(ctx, cstate_map, nentries); in dm_test_acpi_write_cst()
1605 ut_asserteq_ptr(ptr, ctx->current); in dm_test_acpi_write_cst()
1607 free_context(&ctx); in dm_test_acpi_write_cst()
1616 struct acpi_ctx *ctx; in dm_test_acpi_write_csd() local
1619 ut_assertok(alloc_context(&ctx)); in dm_test_acpi_write_csd()
1621 ptr = acpigen_get_current(ctx); in dm_test_acpi_write_csd()
1622 acpigen_write_csd_package(ctx, 12, 34, CSD_HW_ALL, 56); in dm_test_acpi_write_csd()
1648 ut_asserteq_ptr(ptr, ctx->current); in dm_test_acpi_write_csd()
1650 free_context(&ctx); in dm_test_acpi_write_csd()
1664 struct acpi_ctx *ctx; in dm_test_acpi_write_tss() local
1668 ut_assertok(alloc_context(&ctx)); in dm_test_acpi_write_tss()
1670 ptr = acpigen_get_current(ctx); in dm_test_acpi_write_tss()
1671 acpigen_write_tss_package(ctx, tstate_list, nentries); in dm_test_acpi_write_tss()
1697 ut_asserteq_ptr(ptr, ctx->current); in dm_test_acpi_write_tss()
1699 free_context(&ctx); in dm_test_acpi_write_tss()
1708 struct acpi_ctx *ctx; in dm_test_acpi_write_tsd_package() local
1711 ut_assertok(alloc_context(&ctx)); in dm_test_acpi_write_tsd_package()
1713 ptr = acpigen_get_current(ctx); in dm_test_acpi_write_tsd_package()
1714 acpigen_write_tsd_package(ctx, 12, 34, HW_ALL); in dm_test_acpi_write_tsd_package()
1738 ut_asserteq_ptr(ptr, ctx->current); in dm_test_acpi_write_tsd_package()
1740 free_context(&ctx); in dm_test_acpi_write_tsd_package()
1748 struct acpi_ctx *ctx; in dm_test_acpi_iort_smmu_v3() local
1752 ut_assertok(alloc_context(&ctx)); in dm_test_acpi_iort_smmu_v3()
1753 ctx->tab_start = ctx->current; in dm_test_acpi_iort_smmu_v3()
1754 acpi_inc(ctx, sizeof(struct acpi_table_iort)); in dm_test_acpi_iort_smmu_v3()
1756 ptr = acpigen_get_current(ctx); in dm_test_acpi_iort_smmu_v3()
1758 smmu_offset = acpi_iort_add_smmu_v3(ctx, in dm_test_acpi_iort_smmu_v3()
1791 free_context(&ctx); in dm_test_acpi_iort_smmu_v3()
1799 struct acpi_ctx *ctx; in dm_test_acpi_iort_rc() local
1803 ut_assertok(alloc_context(&ctx)); in dm_test_acpi_iort_rc()
1804 ctx->tab_start = ctx->current; in dm_test_acpi_iort_rc()
1805 acpi_inc(ctx, sizeof(struct acpi_table_iort)); in dm_test_acpi_iort_rc()
1809 its_group_offset = acpi_iort_add_its_group(ctx, ARRAY_SIZE(identifiers), in dm_test_acpi_iort_rc()
1812 ptr = acpigen_get_current(ctx); in dm_test_acpi_iort_rc()
1819 offset = acpi_iort_add_rc(ctx, in dm_test_acpi_iort_rc()
1855 free_context(&ctx); in dm_test_acpi_iort_rc()