Home
last modified time | relevance | path

Searched refs:table_desc (Results 1 – 10 of 10) sorted by relevance

/linux-4.1.27/drivers/acpi/acpica/
Dtbdata.c67 acpi_tb_init_table_descriptor(struct acpi_table_desc *table_desc, in acpi_tb_init_table_descriptor() argument
76 ACPI_MEMSET(table_desc, 0, sizeof(struct acpi_table_desc)); in acpi_tb_init_table_descriptor()
77 table_desc->address = address; in acpi_tb_init_table_descriptor()
78 table_desc->length = table->length; in acpi_tb_init_table_descriptor()
79 table_desc->flags = flags; in acpi_tb_init_table_descriptor()
80 ACPI_MOVE_32_TO_32(table_desc->signature.ascii, table->signature); in acpi_tb_init_table_descriptor()
100 acpi_tb_acquire_table(struct acpi_table_desc *table_desc, in acpi_tb_acquire_table() argument
106 switch (table_desc->flags & ACPI_TABLE_ORIGIN_MASK) { in acpi_tb_acquire_table()
110 acpi_os_map_memory(table_desc->address, table_desc->length); in acpi_tb_acquire_table()
117 ACPI_PHYSADDR_TO_PTR(table_desc-> in acpi_tb_acquire_table()
[all …]
Dactables.h63 struct acpi_table_desc **table_desc);
66 acpi_tb_init_table_descriptor(struct acpi_table_desc *table_desc,
71 acpi_tb_acquire_temp_table(struct acpi_table_desc *table_desc,
74 void acpi_tb_release_temp_table(struct acpi_table_desc *table_desc);
76 acpi_status acpi_tb_validate_temp_table(struct acpi_table_desc *table_desc);
79 acpi_tb_verify_temp_table(struct acpi_table_desc *table_desc, char *signature);
104 acpi_status acpi_tb_validate_table(struct acpi_table_desc *table_desc);
106 void acpi_tb_invalidate_table(struct acpi_table_desc *table_desc);
111 acpi_tb_acquire_table(struct acpi_table_desc *table_desc,
124 void acpi_tb_uninstall_table(struct acpi_table_desc *table_desc);
Dtbinstal.c53 acpi_tb_compare_tables(struct acpi_table_desc *table_desc, u32 table_index);
70 acpi_tb_compare_tables(struct acpi_table_desc *table_desc, u32 table_index) in acpi_tb_compare_tables() argument
89 is_identical = (u8)((table_desc->length != table_length || in acpi_tb_compare_tables()
90 ACPI_MEMCMP(table_desc->pointer, table, in acpi_tb_compare_tables()
470 void acpi_tb_uninstall_table(struct acpi_table_desc *table_desc) in acpi_tb_uninstall_table() argument
477 if (!table_desc->address) { in acpi_tb_uninstall_table()
481 acpi_tb_invalidate_table(table_desc); in acpi_tb_uninstall_table()
483 if ((table_desc->flags & ACPI_TABLE_ORIGIN_MASK) == in acpi_tb_uninstall_table()
485 ACPI_FREE(ACPI_PHYSADDR_TO_PTR(table_desc->address)); in acpi_tb_uninstall_table()
488 table_desc->address = ACPI_PTR_TO_PHYSADDR(NULL); in acpi_tb_uninstall_table()
Dtbutils.c179 struct acpi_table_desc *table_desc; in acpi_tb_copy_dsdt() local
181 table_desc = &acpi_gbl_root_table_list.tables[table_index]; in acpi_tb_copy_dsdt()
183 new_table = ACPI_ALLOCATE(table_desc->length); in acpi_tb_copy_dsdt()
186 table_desc->length)); in acpi_tb_copy_dsdt()
190 ACPI_MEMCPY(new_table, table_desc->pointer, table_desc->length); in acpi_tb_copy_dsdt()
191 acpi_tb_uninstall_table(table_desc); in acpi_tb_copy_dsdt()
Dexconfig.c567 union acpi_operand_object *table_desc = ddb_handle; in acpi_ex_unload_table() local
599 table_index = table_desc->reference.value; in acpi_ex_unload_table()
Dacstruct.h218 struct acpi_table_desc *table_desc; member
/linux-4.1.27/include/scsi/
Dsrp.h108 struct srp_direct_buf table_desc; member
/linux-4.1.27/drivers/scsi/ibmvscsi/
Dibmvscsi.c716 indirect->table_desc.va = 0; in map_sg_data()
717 indirect->table_desc.len = cpu_to_be32(sg_mapped * in map_sg_data()
719 indirect->table_desc.key = 0; in map_sg_data()
747 indirect->table_desc.va = cpu_to_be64(evt_struct->ext_list_token); in map_sg_data()
748 indirect->table_desc.len = cpu_to_be32(sg_mapped * in map_sg_data()
1080 indirect->table_desc.va == 0) { in ibmvscsi_queuecommand_lck()
1081 indirect->table_desc.va = in ibmvscsi_queuecommand_lck()
/linux-4.1.27/drivers/infiniband/ulp/srp/
Dib_srp.c1607 indirect_hdr->table_desc.va = cpu_to_be64(req->indirect_dma_addr); in srp_map_data()
1608 indirect_hdr->table_desc.key = cpu_to_be32(target->rkey); in srp_map_data()
1609 indirect_hdr->table_desc.len = cpu_to_be32(table_len); in srp_map_data()
/linux-4.1.27/drivers/infiniband/ulp/srpt/
Dib_srpt.c910 ioctx->n_rbuf = be32_to_cpu(idb->table_desc.len) / sizeof *db; in srpt_get_desc_tbl()
918 be32_to_cpu(idb->table_desc.len), in srpt_get_desc_tbl()