Lines Matching refs:fdm

26 static struct rtas_fadump_mem_struct fdm;  variable
30 const struct rtas_fadump_mem_struct *fdm) in rtas_fadump_update_config() argument
33 be64_to_cpu(fdm->rmr_region.destination_address); in rtas_fadump_update_config()
44 const struct rtas_fadump_mem_struct *fdm) in rtas_fadump_get_config() argument
47 be64_to_cpu(fdm->rmr_region.source_address); in rtas_fadump_get_config()
48 fadump_conf->boot_mem_sz[0] = be64_to_cpu(fdm->rmr_region.source_len); in rtas_fadump_get_config()
59 be64_to_cpu(fdm->cpu_state_data.destination_address); in rtas_fadump_get_config()
61 rtas_fadump_update_config(fadump_conf, fdm); in rtas_fadump_get_config()
68 memset(&fdm, 0, sizeof(struct rtas_fadump_mem_struct)); in rtas_fadump_init_mem_struct()
71 fdm.header.dump_format_version = cpu_to_be32(0x00000001); in rtas_fadump_init_mem_struct()
72 fdm.header.dump_num_sections = cpu_to_be16(3); in rtas_fadump_init_mem_struct()
73 fdm.header.dump_status_flag = 0; in rtas_fadump_init_mem_struct()
74 fdm.header.offset_first_dump_section = in rtas_fadump_init_mem_struct()
82 fdm.header.dd_block_size = 0; in rtas_fadump_init_mem_struct()
83 fdm.header.dd_block_offset = 0; in rtas_fadump_init_mem_struct()
84 fdm.header.dd_num_blocks = 0; in rtas_fadump_init_mem_struct()
85 fdm.header.dd_offset_disk_path = 0; in rtas_fadump_init_mem_struct()
88 fdm.header.max_time_auto = 0; in rtas_fadump_init_mem_struct()
92 fdm.cpu_state_data.request_flag = in rtas_fadump_init_mem_struct()
94 fdm.cpu_state_data.source_data_type = in rtas_fadump_init_mem_struct()
96 fdm.cpu_state_data.source_address = 0; in rtas_fadump_init_mem_struct()
97 fdm.cpu_state_data.source_len = in rtas_fadump_init_mem_struct()
99 fdm.cpu_state_data.destination_address = cpu_to_be64(addr); in rtas_fadump_init_mem_struct()
103 fdm.hpte_region.request_flag = cpu_to_be32(RTAS_FADUMP_REQUEST_FLAG); in rtas_fadump_init_mem_struct()
104 fdm.hpte_region.source_data_type = in rtas_fadump_init_mem_struct()
106 fdm.hpte_region.source_address = 0; in rtas_fadump_init_mem_struct()
107 fdm.hpte_region.source_len = in rtas_fadump_init_mem_struct()
109 fdm.hpte_region.destination_address = cpu_to_be64(addr); in rtas_fadump_init_mem_struct()
119 fdm.rmr_region.request_flag = cpu_to_be32(RTAS_FADUMP_REQUEST_FLAG); in rtas_fadump_init_mem_struct()
120 fdm.rmr_region.source_data_type = in rtas_fadump_init_mem_struct()
122 fdm.rmr_region.source_address = cpu_to_be64(0); in rtas_fadump_init_mem_struct()
123 fdm.rmr_region.source_len = cpu_to_be64(fadump_conf->boot_memory_size); in rtas_fadump_init_mem_struct()
124 fdm.rmr_region.destination_address = cpu_to_be64(addr); in rtas_fadump_init_mem_struct()
127 rtas_fadump_update_config(fadump_conf, &fdm); in rtas_fadump_init_mem_struct()
145 NULL, FADUMP_REGISTER, &fdm, in rtas_fadump_register()
193 NULL, FADUMP_UNREGISTER, &fdm, in rtas_fadump_unregister()
448 fdm_ptr = &fdm; in rtas_fadump_region_show()