Lines Matching defs:mpe
174 struct mp_ext_system_address_space *mpe;
176 mpe = (struct mp_ext_system_address_space *)mp_next_mpe_entry(mc);
177 mpe->mpe_type = MPE_SYSTEM_ADDRESS_SPACE;
178 mpe->mpe_length = sizeof(*mpe);
179 mpe->mpe_busid = busid;
180 mpe->mpe_addr_type = addr_type;
181 mpe->mpe_addr_base_low = addr_base_low;
182 mpe->mpe_addr_base_high = addr_base_high;
183 mpe->mpe_addr_length_low = addr_length_low;
184 mpe->mpe_addr_length_high = addr_length_high;
185 mp_add_mpe_entry(mc, (struct mp_ext_config *)mpe);
191 struct mp_ext_bus_hierarchy *mpe;
193 mpe = (struct mp_ext_bus_hierarchy *)mp_next_mpe_entry(mc);
194 mpe->mpe_type = MPE_BUS_HIERARCHY;
195 mpe->mpe_length = sizeof(*mpe);
196 mpe->mpe_busid = busid;
197 mpe->mpe_bus_info = bus_info;
198 mpe->mpe_parent_busid = parent_busid;
199 mpe->reserved[0] = 0;
200 mpe->reserved[1] = 0;
201 mpe->reserved[2] = 0;
202 mp_add_mpe_entry(mc, (struct mp_ext_config *)mpe);
208 struct mp_ext_compat_address_space *mpe;
210 mpe = (struct mp_ext_compat_address_space *)mp_next_mpe_entry(mc);
211 mpe->mpe_type = MPE_COMPAT_ADDRESS_SPACE;
212 mpe->mpe_length = sizeof(*mpe);
213 mpe->mpe_busid = busid;
214 mpe->mpe_addr_modifier = addr_modifier;
215 mpe->mpe_range_list = range_list;
216 mp_add_mpe_entry(mc, (struct mp_ext_config *)mpe);