Home
last modified time | relevance | path

Searched refs:table_desc (Results 1 - 25 of 30) sorted by relevance

12

/kernel/linux/linux-6.6/drivers/acpi/acpica/
H A Dtbdata.c21 acpi_tb_check_duplication(struct acpi_table_desc *table_desc, u32 *table_index);
24 acpi_tb_compare_tables(struct acpi_table_desc *table_desc, u32 table_index);
30 * PARAMETERS: table_desc - Table 1 descriptor to be compared
41 acpi_tb_compare_tables(struct acpi_table_desc *table_desc, u32 table_index) in acpi_tb_compare_tables() argument
60 is_identical = (u8)((table_desc->length != table_length || in acpi_tb_compare_tables()
61 memcmp(table_desc->pointer, table, table_length)) ? in acpi_tb_compare_tables()
74 * PARAMETERS: table_desc - Table descriptor
86 acpi_tb_init_table_descriptor(struct acpi_table_desc *table_desc, in acpi_tb_init_table_descriptor() argument
95 memset(table_desc, 0, sizeof(struct acpi_table_desc)); in acpi_tb_init_table_descriptor()
96 table_desc in acpi_tb_init_table_descriptor()
132 acpi_tb_acquire_table(struct acpi_table_desc *table_desc, struct acpi_table_header **table_ptr, u32 *table_length, u8 *table_flags) acpi_tb_acquire_table() argument
223 acpi_tb_acquire_temp_table(struct acpi_table_desc *table_desc, acpi_physical_address address, u8 flags, struct acpi_table_header *table) acpi_tb_acquire_temp_table() argument
284 acpi_tb_release_temp_table(struct acpi_table_desc *table_desc) acpi_tb_release_temp_table() argument
308 acpi_tb_validate_table(struct acpi_table_desc *table_desc) acpi_tb_validate_table() argument
341 acpi_tb_invalidate_table(struct acpi_table_desc *table_desc) acpi_tb_invalidate_table() argument
384 acpi_tb_validate_temp_table(struct acpi_table_desc *table_desc) acpi_tb_validate_temp_table() argument
420 acpi_tb_check_duplication(struct acpi_table_desc *table_desc, u32 *table_index) acpi_tb_check_duplication() argument
495 acpi_tb_verify_temp_table(struct acpi_table_desc *table_desc, char *signature, u32 *table_index) acpi_tb_verify_temp_table() argument
660 acpi_tb_get_next_table_descriptor(u32 *table_index, struct acpi_table_desc **table_desc) acpi_tb_get_next_table_descriptor() argument
[all...]
H A Dtbutils.c123 struct acpi_table_desc *table_desc; in acpi_tb_copy_dsdt() local
125 table_desc = &acpi_gbl_root_table_list.tables[table_index]; in acpi_tb_copy_dsdt()
127 new_table = ACPI_ALLOCATE(table_desc->length); in acpi_tb_copy_dsdt()
130 table_desc->length)); in acpi_tb_copy_dsdt()
134 memcpy(new_table, table_desc->pointer, table_desc->length); in acpi_tb_copy_dsdt()
135 acpi_tb_uninstall_table(table_desc); in acpi_tb_copy_dsdt()
356 * PARAMETERS: table_desc - Table descriptor
369 acpi_tb_get_table(struct acpi_table_desc *table_desc, in acpi_tb_get_table() argument
376 if (table_desc in acpi_tb_get_table()
419 acpi_tb_put_table(struct acpi_table_desc *table_desc) acpi_tb_put_table() argument
[all...]
H A Dactables.h29 struct acpi_table_desc **table_desc);
32 acpi_tb_init_table_descriptor(struct acpi_table_desc *table_desc,
37 acpi_tb_acquire_temp_table(struct acpi_table_desc *table_desc,
41 void acpi_tb_release_temp_table(struct acpi_table_desc *table_desc);
43 acpi_status acpi_tb_validate_temp_table(struct acpi_table_desc *table_desc);
46 acpi_tb_verify_temp_table(struct acpi_table_desc *table_desc,
72 acpi_status acpi_tb_validate_table(struct acpi_table_desc *table_desc);
74 void acpi_tb_invalidate_table(struct acpi_table_desc *table_desc);
79 acpi_tb_acquire_table(struct acpi_table_desc *table_desc,
93 void acpi_tb_uninstall_table(struct acpi_table_desc *table_desc);
[all...]
H A Dtbxface.c136 struct acpi_table_desc *table_desc; in ACPI_EXPORT_SYMBOL_INIT() local
161 table_desc = &acpi_gbl_root_table_list.tables[i]; in ACPI_EXPORT_SYMBOL_INIT()
162 if (table_desc->pointer) { in ACPI_EXPORT_SYMBOL_INIT()
165 table_desc->signature.ascii)); in ACPI_EXPORT_SYMBOL_INIT()
177 table_desc = &acpi_gbl_root_table_list.tables[i]; in ACPI_EXPORT_SYMBOL_INIT()
178 if (!(table_desc->flags & ACPI_TABLE_IS_VERIFIED)) { in ACPI_EXPORT_SYMBOL_INIT()
180 acpi_tb_verify_temp_table(table_desc, NULL, in ACPI_EXPORT_SYMBOL_INIT()
183 acpi_tb_uninstall_table(table_desc); in ACPI_EXPORT_SYMBOL_INIT()
303 struct acpi_table_desc *table_desc; in ACPI_EXPORT_SYMBOL() local
324 table_desc in ACPI_EXPORT_SYMBOL()
362 struct acpi_table_desc *table_desc; ACPI_EXPORT_SYMBOL() local
[all...]
H A Dtbinstal.c275 * PARAMETERS: table_desc - Table descriptor
283 void acpi_tb_uninstall_table(struct acpi_table_desc *table_desc) in acpi_tb_uninstall_table() argument
290 if (!table_desc->address) { in acpi_tb_uninstall_table()
294 acpi_tb_invalidate_table(table_desc); in acpi_tb_uninstall_table()
296 if ((table_desc->flags & ACPI_TABLE_ORIGIN_MASK) == in acpi_tb_uninstall_table()
298 ACPI_FREE(table_desc->pointer); in acpi_tb_uninstall_table()
299 table_desc->pointer = NULL; in acpi_tb_uninstall_table()
302 table_desc->address = ACPI_PTR_TO_PHYSADDR(NULL); in acpi_tb_uninstall_table()
H A Ddbcmds.c253 struct acpi_table_desc *table_desc; in acpi_db_display_table_info() local
264 table_desc = &acpi_gbl_root_table_list.tables[i]; in acpi_db_display_table_info()
268 acpi_os_printf("%3u %.2u ", i, table_desc->owner_id); in acpi_db_display_table_info()
272 if (!(table_desc->flags & ACPI_TABLE_IS_LOADED)) { in acpi_db_display_table_info()
278 switch (table_desc->flags & ACPI_TABLE_ORIGIN_MASK) { in acpi_db_display_table_info()
302 status = acpi_tb_validate_table(table_desc); in acpi_db_display_table_info()
309 if (table_desc->pointer) { in acpi_db_display_table_info()
310 acpi_tb_print_table_header(table_desc->address, in acpi_db_display_table_info()
311 table_desc->pointer); in acpi_db_display_table_info()
316 table_desc in acpi_db_display_table_info()
[all...]
H A Dexconfig.c491 union acpi_operand_object *table_desc = ddb_handle; in acpi_ex_unload_table() local
533 table_index = table_desc->reference.value; in acpi_ex_unload_table()
H A Dacstruct.h188 struct acpi_table_desc *table_desc; member
/kernel/linux/linux-5.10/drivers/acpi/acpica/
H A Dtbdata.c21 acpi_tb_check_duplication(struct acpi_table_desc *table_desc, u32 *table_index);
24 acpi_tb_compare_tables(struct acpi_table_desc *table_desc, u32 table_index);
30 * PARAMETERS: table_desc - Table 1 descriptor to be compared
41 acpi_tb_compare_tables(struct acpi_table_desc *table_desc, u32 table_index) in acpi_tb_compare_tables() argument
60 is_identical = (u8)((table_desc->length != table_length || in acpi_tb_compare_tables()
61 memcmp(table_desc->pointer, table, table_length)) ? in acpi_tb_compare_tables()
74 * PARAMETERS: table_desc - Table descriptor
86 acpi_tb_init_table_descriptor(struct acpi_table_desc *table_desc, in acpi_tb_init_table_descriptor() argument
95 memset(table_desc, 0, sizeof(struct acpi_table_desc)); in acpi_tb_init_table_descriptor()
96 table_desc in acpi_tb_init_table_descriptor()
119 acpi_tb_acquire_table(struct acpi_table_desc *table_desc, struct acpi_table_header **table_ptr, u32 *table_length, u8 *table_flags) acpi_tb_acquire_table() argument
210 acpi_tb_acquire_temp_table(struct acpi_table_desc *table_desc, acpi_physical_address address, u8 flags) acpi_tb_acquire_temp_table() argument
268 acpi_tb_release_temp_table(struct acpi_table_desc *table_desc) acpi_tb_release_temp_table() argument
292 acpi_tb_validate_table(struct acpi_table_desc *table_desc) acpi_tb_validate_table() argument
325 acpi_tb_invalidate_table(struct acpi_table_desc *table_desc) acpi_tb_invalidate_table() argument
356 acpi_tb_validate_temp_table(struct acpi_table_desc *table_desc) acpi_tb_validate_temp_table() argument
392 acpi_tb_check_duplication(struct acpi_table_desc *table_desc, u32 *table_index) acpi_tb_check_duplication() argument
467 acpi_tb_verify_temp_table(struct acpi_table_desc *table_desc, char *signature, u32 *table_index) acpi_tb_verify_temp_table() argument
632 acpi_tb_get_next_table_descriptor(u32 *table_index, struct acpi_table_desc **table_desc) acpi_tb_get_next_table_descriptor() argument
[all...]
H A Dtbutils.c123 struct acpi_table_desc *table_desc; in acpi_tb_copy_dsdt() local
125 table_desc = &acpi_gbl_root_table_list.tables[table_index]; in acpi_tb_copy_dsdt()
127 new_table = ACPI_ALLOCATE(table_desc->length); in acpi_tb_copy_dsdt()
130 table_desc->length)); in acpi_tb_copy_dsdt()
134 memcpy(new_table, table_desc->pointer, table_desc->length); in acpi_tb_copy_dsdt()
135 acpi_tb_uninstall_table(table_desc); in acpi_tb_copy_dsdt()
355 * PARAMETERS: table_desc - Table descriptor
368 acpi_tb_get_table(struct acpi_table_desc *table_desc, in acpi_tb_get_table() argument
375 if (table_desc in acpi_tb_get_table()
418 acpi_tb_put_table(struct acpi_table_desc *table_desc) acpi_tb_put_table() argument
[all...]
H A Dactables.h29 struct acpi_table_desc **table_desc);
32 acpi_tb_init_table_descriptor(struct acpi_table_desc *table_desc,
37 acpi_tb_acquire_temp_table(struct acpi_table_desc *table_desc,
40 void acpi_tb_release_temp_table(struct acpi_table_desc *table_desc);
42 acpi_status acpi_tb_validate_temp_table(struct acpi_table_desc *table_desc);
45 acpi_tb_verify_temp_table(struct acpi_table_desc *table_desc,
71 acpi_status acpi_tb_validate_table(struct acpi_table_desc *table_desc);
73 void acpi_tb_invalidate_table(struct acpi_table_desc *table_desc);
78 acpi_tb_acquire_table(struct acpi_table_desc *table_desc,
91 void acpi_tb_uninstall_table(struct acpi_table_desc *table_desc);
[all...]
H A Dtbxface.c136 struct acpi_table_desc *table_desc; in ACPI_EXPORT_SYMBOL_INIT() local
161 table_desc = &acpi_gbl_root_table_list.tables[i]; in ACPI_EXPORT_SYMBOL_INIT()
162 if (table_desc->pointer) { in ACPI_EXPORT_SYMBOL_INIT()
165 table_desc->signature.ascii)); in ACPI_EXPORT_SYMBOL_INIT()
177 table_desc = &acpi_gbl_root_table_list.tables[i]; in ACPI_EXPORT_SYMBOL_INIT()
178 if (!(table_desc->flags & ACPI_TABLE_IS_VERIFIED)) { in ACPI_EXPORT_SYMBOL_INIT()
180 acpi_tb_verify_temp_table(table_desc, NULL, in ACPI_EXPORT_SYMBOL_INIT()
183 acpi_tb_uninstall_table(table_desc); in ACPI_EXPORT_SYMBOL_INIT()
303 struct acpi_table_desc *table_desc; in ACPI_EXPORT_SYMBOL() local
324 table_desc in ACPI_EXPORT_SYMBOL()
362 struct acpi_table_desc *table_desc; ACPI_EXPORT_SYMBOL() local
[all...]
H A Dtbinstal.c269 * PARAMETERS: table_desc - Table descriptor
277 void acpi_tb_uninstall_table(struct acpi_table_desc *table_desc) in acpi_tb_uninstall_table() argument
284 if (!table_desc->address) { in acpi_tb_uninstall_table()
288 acpi_tb_invalidate_table(table_desc); in acpi_tb_uninstall_table()
290 if ((table_desc->flags & ACPI_TABLE_ORIGIN_MASK) == in acpi_tb_uninstall_table()
292 ACPI_FREE(ACPI_PHYSADDR_TO_PTR(table_desc->address)); in acpi_tb_uninstall_table()
295 table_desc->address = ACPI_PTR_TO_PHYSADDR(NULL); in acpi_tb_uninstall_table()
H A Ddbcmds.c253 struct acpi_table_desc *table_desc; in acpi_db_display_table_info() local
264 table_desc = &acpi_gbl_root_table_list.tables[i]; in acpi_db_display_table_info()
268 acpi_os_printf("%3u %.2u ", i, table_desc->owner_id); in acpi_db_display_table_info()
272 if (!(table_desc->flags & ACPI_TABLE_IS_LOADED)) { in acpi_db_display_table_info()
278 switch (table_desc->flags & ACPI_TABLE_ORIGIN_MASK) { in acpi_db_display_table_info()
302 status = acpi_tb_validate_table(table_desc); in acpi_db_display_table_info()
309 if (table_desc->pointer) { in acpi_db_display_table_info()
310 acpi_tb_print_table_header(table_desc->address, in acpi_db_display_table_info()
311 table_desc->pointer); in acpi_db_display_table_info()
316 table_desc in acpi_db_display_table_info()
[all...]
H A Dexconfig.c478 union acpi_operand_object *table_desc = ddb_handle; in acpi_ex_unload_table() local
520 table_index = table_desc->reference.value; in acpi_ex_unload_table()
H A Dacstruct.h188 struct acpi_table_desc *table_desc; member
/kernel/linux/linux-5.10/drivers/scsi/ibmvscsi_tgt/
H A Dlibsrp.c209 nmd = be32_to_cpu(id->table_desc.len) / sizeof(struct srp_direct_buf); in srp_indirect_data()
219 be32_to_cpu(id->table_desc.len), in srp_indirect_data()
223 be32_to_cpu(id->table_desc.len)); in srp_indirect_data()
227 sg_init_one(&dummy, md, be32_to_cpu(id->table_desc.len)); in srp_indirect_data()
229 sg_dma_len(&dummy) = be32_to_cpu(id->table_desc.len); in srp_indirect_data()
230 err = rdma_io(cmd, &dummy, 1, &id->table_desc, 1, DMA_TO_DEVICE, in srp_indirect_data()
231 be32_to_cpu(id->table_desc.len)); in srp_indirect_data()
264 be32_to_cpu(id->table_desc.len), md, token); in srp_indirect_data()
/kernel/linux/linux-6.6/drivers/scsi/ibmvscsi_tgt/
H A Dlibsrp.c209 nmd = be32_to_cpu(id->table_desc.len) / sizeof(struct srp_direct_buf); in srp_indirect_data()
219 be32_to_cpu(id->table_desc.len), in srp_indirect_data()
223 be32_to_cpu(id->table_desc.len)); in srp_indirect_data()
227 sg_init_one(&dummy, md, be32_to_cpu(id->table_desc.len)); in srp_indirect_data()
229 sg_dma_len(&dummy) = be32_to_cpu(id->table_desc.len); in srp_indirect_data()
230 err = rdma_io(cmd, &dummy, 1, &id->table_desc, 1, DMA_TO_DEVICE, in srp_indirect_data()
231 be32_to_cpu(id->table_desc.len)); in srp_indirect_data()
264 be32_to_cpu(id->table_desc.len), md, token); in srp_indirect_data()
/kernel/linux/linux-5.10/tools/testing/selftests/x86/
H A Dentry_from_vm86.c190 struct table_desc { in do_umip_tests() struct
196 struct table_desc gdt1 = { .base = 0x3c3c3c3c, .limit = 0x9999 }; in do_umip_tests()
197 struct table_desc gdt2 = { .base = 0x1a1a1a1a, .limit = 0xaeae }; in do_umip_tests()
198 struct table_desc idt1 = { .base = 0x7b7b7b7b, .limit = 0xf1f1 }; in do_umip_tests()
199 struct table_desc idt2 = { .base = 0x89898989, .limit = 0x1313 }; in do_umip_tests()
/kernel/linux/linux-6.6/tools/testing/selftests/x86/
H A Dentry_from_vm86.c190 struct table_desc { in do_umip_tests() struct
196 struct table_desc gdt1 = { .base = 0x3c3c3c3c, .limit = 0x9999 }; in do_umip_tests()
197 struct table_desc gdt2 = { .base = 0x1a1a1a1a, .limit = 0xaeae }; in do_umip_tests()
198 struct table_desc idt1 = { .base = 0x7b7b7b7b, .limit = 0xf1f1 }; in do_umip_tests()
199 struct table_desc idt2 = { .base = 0x89898989, .limit = 0x1313 }; in do_umip_tests()
/kernel/linux/linux-5.10/drivers/acpi/
H A Dtables.c825 struct acpi_table_desc *table_desc = &initial_tables[i]; in acpi_reserve_initial_tables() local
826 u64 start = table_desc->address; in acpi_reserve_initial_tables()
827 u64 size = table_desc->length; in acpi_reserve_initial_tables()
833 table_desc->signature.ascii, start, start + size - 1); in acpi_reserve_initial_tables()
/kernel/linux/linux-6.6/drivers/acpi/
H A Dtables.c891 struct acpi_table_desc *table_desc = &initial_tables[i]; in acpi_reserve_initial_tables() local
892 u64 start = table_desc->address; in acpi_reserve_initial_tables()
893 u64 size = table_desc->length; in acpi_reserve_initial_tables()
899 table_desc->signature.ascii, start, start + size - 1); in acpi_reserve_initial_tables()
/kernel/linux/linux-5.10/include/scsi/
H A Dsrp.h110 struct srp_direct_buf table_desc; member
/kernel/linux/linux-5.10/drivers/scsi/ibmvscsi/
H A Dibmvscsi.c706 indirect->table_desc.va = 0; in map_sg_data()
707 indirect->table_desc.len = cpu_to_be32(sg_mapped * in map_sg_data()
709 indirect->table_desc.key = 0; in map_sg_data()
737 indirect->table_desc.va = cpu_to_be64(evt_struct->ext_list_token); in map_sg_data()
738 indirect->table_desc.len = cpu_to_be32(sg_mapped * in map_sg_data()
1085 indirect->table_desc.va == 0) { in ibmvscsi_queuecommand_lck()
1086 indirect->table_desc.va = in ibmvscsi_queuecommand_lck()
/kernel/linux/linux-6.6/drivers/scsi/ibmvscsi/
H A Dibmvscsi.c706 indirect->table_desc.va = 0; in map_sg_data()
707 indirect->table_desc.len = cpu_to_be32(sg_mapped * in map_sg_data()
709 indirect->table_desc.key = 0; in map_sg_data()
736 indirect->table_desc.va = cpu_to_be64(evt_struct->ext_list_token); in map_sg_data()
737 indirect->table_desc.len = cpu_to_be32(sg_mapped * in map_sg_data()
1087 indirect->table_desc.va == 0) { in ibmvscsi_queuecommand_lck()
1088 indirect->table_desc.va = in ibmvscsi_queuecommand_lck()

Completed in 20 milliseconds

12