Lines Matching refs:off

32 	uint32_t off;  member
39 uint32_t off; member
46 uint32_t off; member
56 uint32_t off; member
109 data = vm_map_gpa(table->ctx, BHYVE_ACPI_BASE + table->off, in basl_dump_table()
117 BHYVE_ACPI_BASE + table->off, mem ? "Memory" : "FwCfg"); in basl_dump_table()
150 basl_finish_install_guest_tables(struct basl_table *const table, uint32_t *const off) in basl_finish_install_guest_tables() argument
154 table->off = roundup2(*off, table->alignment); in basl_finish_install_guest_tables()
155 *off = table->off + table->len; in basl_finish_install_guest_tables()
156 if (*off <= table->off) { in basl_finish_install_guest_tables()
158 table->len, table->off); in basl_finish_install_guest_tables()
184 gva = vm_map_gpa(table->ctx, BHYVE_ACPI_BASE + table->off, table->len); in basl_finish_install_guest_tables()
187 (uint64_t)BHYVE_ACPI_BASE + table->off, in basl_finish_install_guest_tables()
188 (uint64_t)BHYVE_ACPI_BASE + table->off + table->len); in basl_finish_install_guest_tables()
212 assert(checksum->off < table->len); in basl_finish_patch_checksums()
218 table->fwcfg_name, checksum->off, checksum->start, len)); in basl_finish_patch_checksums()
230 gpa = BHYVE_ACPI_BASE + table->off + checksum->start; in basl_finish_patch_checksums()
232 (gpa < BHYVE_ACPI_BASE + table->off)) { in basl_finish_patch_checksums()
234 __func__, table->off, checksum->start); in basl_finish_patch_checksums()
245 checksum_gva = gva + checksum->off; in basl_finish_patch_checksums()
248 checksum->off); in basl_finish_patch_checksums()
297 assert(pointer->off < table->len);
298 assert(pointer->off + pointer->size <= table->len);
310 src_table->fwcfg_name, pointer->off, pointer->size));
322 gpa = BHYVE_ACPI_BASE + table->off;
325 __func__, table->off);
336 val = basl_le_dec(gva + pointer->off, pointer->size);
337 val += BHYVE_ACPI_BASE + src_table->off;
338 basl_le_enc(gva + pointer->off, val, pointer->size);
350 assert(length->off < table->len);
351 assert(length->off + length->size <= table->len);
353 basl_le_enc((uint8_t *)table->data + length->off, table->len,
364 uint32_t off = 0; local
387 BASL_EXEC(basl_finish_install_guest_tables(table, &off));
446 basl_table_add_checksum(struct basl_table *const table, const uint32_t off, argument
459 checksum->off = off;
469 basl_table_add_length(struct basl_table *const table, const uint32_t off, argument
483 length->off = off;
493 const uint8_t src_signature[ACPI_NAMESEG_SIZE], const uint32_t off, argument
509 pointer->off = off;