Lines Matching defs:mips_bus_space
140 struct mips_bus_space { struct
154 struct mips_bus_space_translation *); argument
156 struct mips_bus_space_translation *); argument
159 int (*bs_alloc)(void *, bus_addr_t, bus_addr_t,
162 void (*bs_free)(void *, bus_space_handle_t, bus_size_t);
165 void * (*bs_vaddr)(void *, bus_space_handle_t);
168 paddr_t (*bs_mmap)(void *, bus_addr_t, off_t, int, int);
171 void (*bs_barrier)(void *, bus_space_handle_t,
175 uint8_t (*bs_r_1)(void *, bus_space_handle_t, bus_size_t);
176 uint16_t (*bs_r_2)(void *, bus_space_handle_t, bus_size_t);
177 uint32_t (*bs_r_4)(void *, bus_space_handle_t, bus_size_t);
178 uint64_t (*bs_r_8)(void *, bus_space_handle_t, bus_size_t);
181 void (*bs_rm_1)(void *, bus_space_handle_t, bus_size_t,
183 void (*bs_rm_2)(void *, bus_space_handle_t, bus_size_t,
185 void (*bs_rm_4)(void *, bus_space_handle_t, bus_size_t,
187 void (*bs_rm_8)(void *, bus_space_handle_t, bus_size_t,
191 void (*bs_rr_1)(void *, bus_space_handle_t, bus_size_t,
193 void (*bs_rr_2)(void *, bus_space_handle_t, bus_size_t,
195 void (*bs_rr_4)(void *, bus_space_handle_t, bus_size_t,
197 void (*bs_rr_8)(void *, bus_space_handle_t, bus_size_t,
201 void (*bs_w_1)(void *, bus_space_handle_t, bus_size_t,
203 void (*bs_w_2)(void *, bus_space_handle_t, bus_size_t,
205 void (*bs_w_4)(void *, bus_space_handle_t, bus_size_t,
207 void (*bs_w_8)(void *, bus_space_handle_t, bus_size_t,
211 void (*bs_wm_1)(void *, bus_space_handle_t, bus_size_t,
213 void (*bs_wm_2)(void *, bus_space_handle_t, bus_size_t,
215 void (*bs_wm_4)(void *, bus_space_handle_t, bus_size_t,
217 void (*bs_wm_8)(void *, bus_space_handle_t, bus_size_t,
221 void (*bs_wr_1)(void *, bus_space_handle_t, bus_size_t,
223 void (*bs_wr_2)(void *, bus_space_handle_t, bus_size_t,
225 void (*bs_wr_4)(void *, bus_space_handle_t, bus_size_t,
227 void (*bs_wr_8)(void *, bus_space_handle_t, bus_size_t,
231 uint8_t (*bs_rs_1)(void *, bus_space_handle_t, bus_size_t);
232 uint16_t (*bs_rs_2)(void *, bus_space_handle_t, bus_size_t);
233 uint32_t (*bs_rs_4)(void *, bus_space_handle_t, bus_size_t);
234 uint64_t (*bs_rs_8)(void *, bus_space_handle_t, bus_size_t);
237 void (*bs_rms_1)(void *, bus_space_handle_t, bus_size_t,
239 void (*bs_rms_2)(void *, bus_space_handle_t, bus_size_t,
241 void (*bs_rms_4)(void *, bus_space_handle_t, bus_size_t,
243 void (*bs_rms_8)(void *, bus_space_handle_t, bus_size_t,
247 void (*bs_rrs_1)(void *, bus_space_handle_t, bus_size_t,
249 void (*bs_rrs_2)(void *, bus_space_handle_t, bus_size_t,
251 void (*bs_rrs_4)(void *, bus_space_handle_t, bus_size_t,
253 void (*bs_rrs_8)(void *, bus_space_handle_t, bus_size_t,
257 void (*bs_ws_1)(void *, bus_space_handle_t, bus_size_t,
259 void (*bs_ws_2)(void *, bus_space_handle_t, bus_size_t,
261 void (*bs_ws_4)(void *, bus_space_handle_t, bus_size_t,
263 void (*bs_ws_8)(void *, bus_space_handle_t, bus_size_t,
267 void (*bs_wms_1)(void *, bus_space_handle_t, bus_size_t,
269 void (*bs_wms_2)(void *, bus_space_handle_t, bus_size_t,
271 void (*bs_wms_4)(void *, bus_space_handle_t, bus_size_t,
273 void (*bs_wms_8)(void *, bus_space_handle_t, bus_size_t,
277 void (*bs_wrs_1)(void *, bus_space_handle_t, bus_size_t,
279 void (*bs_wrs_2)(void *, bus_space_handle_t, bus_size_t,
281 void (*bs_wrs_4)(void *, bus_space_handle_t, bus_size_t,
283 void (*bs_wrs_8)(void *, bus_space_handle_t, bus_size_t,
287 void (*bs_sm_1)(void *, bus_space_handle_t, bus_size_t,
289 void (*bs_sm_2)(void *, bus_space_handle_t, bus_size_t,
291 void (*bs_sm_4)(void *, bus_space_handle_t, bus_size_t,
293 void (*bs_sm_8)(void *, bus_space_handle_t, bus_size_t,
320 struct mips_bus_space_translation { argument