Lines Matching refs:bsh

64 __ppc_ba(bus_space_handle_t bsh, bus_size_t ofs)
66 return ((void *)(bsh + ofs));
144 bs_gen_subregion(bus_space_handle_t bsh, bus_size_t ofs,
147 *nbshp = bsh + ofs;
161 bs_gen_free(bus_space_handle_t bsh __unused, bus_size_t size __unused)
167 bs_gen_barrier(bus_space_handle_t bsh __unused, bus_size_t ofs __unused,
178 bs_be_rs_1(bus_space_handle_t bsh, bus_size_t ofs)
183 addr = __ppc_ba(bsh, ofs);
186 CTR4(KTR_BE_IO, "%s(bsh=%#x, ofs=%#x) = %#x", __func__, bsh, ofs, res);
191 bs_be_rs_2(bus_space_handle_t bsh, bus_size_t ofs)
196 addr = __ppc_ba(bsh, ofs);
199 CTR4(KTR_BE_IO, "%s(bsh=%#x, ofs=%#x) = %#x", __func__, bsh, ofs, res);
204 bs_be_rs_4(bus_space_handle_t bsh, bus_size_t ofs)
209 addr = __ppc_ba(bsh, ofs);
212 CTR4(KTR_BE_IO, "%s(bsh=%#x, ofs=%#x) = %#x", __func__, bsh, ofs, res);
217 bs_be_rs_8(bus_space_handle_t bsh, bus_size_t ofs)
222 addr = __ppc_ba(bsh, ofs);
229 bs_be_rm_1(bus_space_handle_t bsh, bus_size_t ofs, uint8_t *addr, size_t cnt)
231 ins8(__ppc_ba(bsh, ofs), addr, cnt);
235 bs_be_rm_2(bus_space_handle_t bsh, bus_size_t ofs, uint16_t *addr, size_t cnt)
237 ins16(__ppc_ba(bsh, ofs), addr, cnt);
241 bs_be_rm_4(bus_space_handle_t bsh, bus_size_t ofs, uint32_t *addr, size_t cnt)
243 ins32(__ppc_ba(bsh, ofs), addr, cnt);
247 bs_be_rm_8(bus_space_handle_t bsh, bus_size_t ofs, uint64_t *addr, size_t cnt)
249 ins64(__ppc_ba(bsh, ofs), addr, cnt);
253 bs_be_rr_1(bus_space_handle_t bsh, bus_size_t ofs, uint8_t *addr, size_t cnt)
255 volatile uint8_t *s = __ppc_ba(bsh, ofs);
263 bs_be_rr_2(bus_space_handle_t bsh, bus_size_t ofs, uint16_t *addr, size_t cnt)
265 volatile uint16_t *s = __ppc_ba(bsh, ofs);
273 bs_be_rr_4(bus_space_handle_t bsh, bus_size_t ofs, uint32_t *addr, size_t cnt)
275 volatile uint32_t *s = __ppc_ba(bsh, ofs);
283 bs_be_rr_8(bus_space_handle_t bsh, bus_size_t ofs, uint64_t *addr, size_t cnt)
285 volatile uint64_t *s = __ppc_ba(bsh, ofs);
293 bs_be_ws_1(bus_space_handle_t bsh, bus_size_t ofs, uint8_t val)
297 addr = __ppc_ba(bsh, ofs);
300 CTR4(KTR_BE_IO, "%s(bsh=%#x, ofs=%#x, val=%#x)", __func__, bsh, ofs, val);
304 bs_be_ws_2(bus_space_handle_t bsh, bus_size_t ofs, uint16_t val)
308 addr = __ppc_ba(bsh, ofs);
311 CTR4(KTR_BE_IO, "%s(bsh=%#x, ofs=%#x, val=%#x)", __func__, bsh, ofs, val);
315 bs_be_ws_4(bus_space_handle_t bsh, bus_size_t ofs, uint32_t val)
319 addr = __ppc_ba(bsh, ofs);
322 CTR4(KTR_BE_IO, "%s(bsh=%#x, ofs=%#x, val=%#x)", __func__, bsh, ofs, val);
326 bs_be_ws_8(bus_space_handle_t bsh, bus_size_t ofs, uint64_t val)
330 addr = __ppc_ba(bsh, ofs);
336 bs_be_wm_1(bus_space_handle_t bsh, bus_size_t ofs, const uint8_t *addr,
339 outsb(__ppc_ba(bsh, ofs), addr, cnt);
343 bs_be_wm_2(bus_space_handle_t bsh, bus_size_t ofs, const uint16_t *addr,
346 outsw(__ppc_ba(bsh, ofs), addr, cnt);
350 bs_be_wm_4(bus_space_handle_t bsh, bus_size_t ofs, const uint32_t *addr,
353 outsl(__ppc_ba(bsh, ofs), addr, cnt);
357 bs_be_wm_8(bus_space_handle_t bsh, bus_size_t ofs, const uint64_t *addr,
360 outsll(__ppc_ba(bsh, ofs), addr, cnt);
364 bs_be_wr_1(bus_space_handle_t bsh, bus_size_t ofs, const uint8_t *addr,
367 volatile uint8_t *d = __ppc_ba(bsh, ofs);
375 bs_be_wr_2(bus_space_handle_t bsh, bus_size_t ofs, const uint16_t *addr,
378 volatile uint16_t *d = __ppc_ba(bsh, ofs);
386 bs_be_wr_4(bus_space_handle_t bsh, bus_size_t ofs, const uint32_t *addr,
389 volatile uint32_t *d = __ppc_ba(bsh, ofs);
397 bs_be_wr_8(bus_space_handle_t bsh, bus_size_t ofs, const uint64_t *addr,
400 volatile uint64_t *d = __ppc_ba(bsh, ofs);
408 bs_be_sm_1(bus_space_handle_t bsh, bus_size_t ofs, uint8_t val, size_t cnt)
410 volatile uint8_t *d = __ppc_ba(bsh, ofs);
418 bs_be_sm_2(bus_space_handle_t bsh, bus_size_t ofs, uint16_t val, size_t cnt)
420 volatile uint16_t *d = __ppc_ba(bsh, ofs);
428 bs_be_sm_4(bus_space_handle_t bsh, bus_size_t ofs, uint32_t val, size_t cnt)
430 volatile uint32_t *d = __ppc_ba(bsh, ofs);
438 bs_be_sm_8(bus_space_handle_t bsh, bus_size_t ofs, uint64_t val, size_t cnt)
440 volatile uint64_t *d = __ppc_ba(bsh, ofs);
448 bs_be_sr_1(bus_space_handle_t bsh, bus_size_t ofs, uint8_t val, size_t cnt)
450 volatile uint8_t *d = __ppc_ba(bsh, ofs);
458 bs_be_sr_2(bus_space_handle_t bsh, bus_size_t ofs, uint16_t val, size_t cnt)
460 volatile uint16_t *d = __ppc_ba(bsh, ofs);
468 bs_be_sr_4(bus_space_handle_t bsh, bus_size_t ofs, uint32_t val, size_t cnt)
470 volatile uint32_t *d = __ppc_ba(bsh, ofs);
478 bs_be_sr_8(bus_space_handle_t bsh, bus_size_t ofs, uint64_t val, size_t cnt)
480 volatile uint64_t *d = __ppc_ba(bsh, ofs);
491 bs_le_rs_1(bus_space_handle_t bsh, bus_size_t ofs)
496 addr = __ppc_ba(bsh, ofs);
499 CTR4(KTR_LE_IO, "%s(bsh=%#x, ofs=%#x) = %#x", __func__, bsh, ofs, res);
504 bs_le_rs_2(bus_space_handle_t bsh, bus_size_t ofs)
509 addr = __ppc_ba(bsh, ofs);
512 CTR4(KTR_LE_IO, "%s(bsh=%#x, ofs=%#x) = %#x", __func__, bsh, ofs, res);
517 bs_le_rs_4(bus_space_handle_t bsh, bus_size_t ofs)
522 addr = __ppc_ba(bsh, ofs);
525 CTR4(KTR_LE_IO, "%s(bsh=%#x, ofs=%#x) = %#x", __func__, bsh, ofs, res);
530 bs_le_rs_8(bus_space_handle_t bsh, bus_size_t ofs)
536 bs_le_rm_1(bus_space_handle_t bsh, bus_size_t ofs, uint8_t *addr, size_t cnt)
538 ins8(__ppc_ba(bsh, ofs), addr, cnt);
542 bs_le_rm_2(bus_space_handle_t bsh, bus_size_t ofs, uint16_t *addr, size_t cnt)
544 ins16rb(__ppc_ba(bsh, ofs), addr, cnt);
548 bs_le_rm_4(bus_space_handle_t bsh, bus_size_t ofs, uint32_t *addr, size_t cnt)
550 ins32rb(__ppc_ba(bsh, ofs), addr, cnt);
560 bs_le_rr_1(bus_space_handle_t bsh, bus_size_t ofs, uint8_t *addr, size_t cnt)
562 volatile uint8_t *s = __ppc_ba(bsh, ofs);
570 bs_le_rr_2(bus_space_handle_t bsh, bus_size_t ofs, uint16_t *addr, size_t cnt)
572 volatile uint16_t *s = __ppc_ba(bsh, ofs);
580 bs_le_rr_4(bus_space_handle_t bsh, bus_size_t ofs, uint32_t *addr, size_t cnt)
582 volatile uint32_t *s = __ppc_ba(bsh, ofs);
590 bs_le_rr_8(bus_space_handle_t bsh, bus_size_t ofs, uint64_t *addr, size_t cnt)
596 bs_le_ws_1(bus_space_handle_t bsh, bus_size_t ofs, uint8_t val)
600 addr = __ppc_ba(bsh, ofs);
603 CTR4(KTR_LE_IO, "%s(bsh=%#x, ofs=%#x, val=%#x)", __func__, bsh, ofs, val);
607 bs_le_ws_2(bus_space_handle_t bsh, bus_size_t ofs, uint16_t val)
611 addr = __ppc_ba(bsh, ofs);
614 CTR4(KTR_LE_IO, "%s(bsh=%#x, ofs=%#x, val=%#x)", __func__, bsh, ofs, val);
618 bs_le_ws_4(bus_space_handle_t bsh, bus_size_t ofs, uint32_t val)
622 addr = __ppc_ba(bsh, ofs);
625 CTR4(KTR_LE_IO, "%s(bsh=%#x, ofs=%#x, val=%#x)", __func__, bsh, ofs, val);
629 bs_le_ws_8(bus_space_handle_t bsh, bus_size_t ofs, uint64_t val)
635 bs_le_wm_1(bus_space_handle_t bsh, bus_size_t ofs, const uint8_t *addr,
638 outs8(__ppc_ba(bsh, ofs), addr, cnt);
642 bs_le_wm_2(bus_space_handle_t bsh, bus_size_t ofs, const uint16_t *addr,
645 outs16rb(__ppc_ba(bsh, ofs), addr, cnt);
649 bs_le_wm_4(bus_space_handle_t bsh, bus_size_t ofs, const uint32_t *addr,
652 outs32rb(__ppc_ba(bsh, ofs), addr, cnt);
656 bs_le_wm_8(bus_space_handle_t bsh, bus_size_t ofs, const uint64_t *addr,
663 bs_le_wr_1(bus_space_handle_t bsh, bus_size_t ofs, const uint8_t *addr,
666 volatile uint8_t *d = __ppc_ba(bsh, ofs);
674 bs_le_wr_2(bus_space_handle_t bsh, bus_size_t ofs, const uint16_t *addr,
677 volatile uint16_t *d = __ppc_ba(bsh, ofs);
685 bs_le_wr_4(bus_space_handle_t bsh, bus_size_t ofs, const uint32_t *addr,
688 volatile uint32_t *d = __ppc_ba(bsh, ofs);
696 bs_le_wr_8(bus_space_handle_t bsh, bus_size_t ofs, const uint64_t *addr,
703 bs_le_sm_1(bus_space_handle_t bsh, bus_size_t ofs, uint8_t val, size_t cnt)
705 volatile uint8_t *d = __ppc_ba(bsh, ofs);
713 bs_le_sm_2(bus_space_handle_t bsh, bus_size_t ofs, uint16_t val, size_t cnt)
715 volatile uint16_t *d = __ppc_ba(bsh, ofs);
723 bs_le_sm_4(bus_space_handle_t bsh, bus_size_t ofs, uint32_t val, size_t cnt)
725 volatile uint32_t *d = __ppc_ba(bsh, ofs);
733 bs_le_sm_8(bus_space_handle_t bsh, bus_size_t ofs, uint64_t val, size_t cnt)
739 bs_le_sr_1(bus_space_handle_t bsh, bus_size_t ofs, uint8_t val, size_t cnt)
741 volatile uint8_t *d = __ppc_ba(bsh, ofs);
749 bs_le_sr_2(bus_space_handle_t bsh, bus_size_t ofs, uint16_t val, size_t cnt)
751 volatile uint16_t *d = __ppc_ba(bsh, ofs);
759 bs_le_sr_4(bus_space_handle_t bsh, bus_size_t ofs, uint32_t val, size_t cnt)
761 volatile uint32_t *d = __ppc_ba(bsh, ofs);
769 bs_le_sr_8(bus_space_handle_t bsh, bus_size_t ofs, uint64_t val, size_t cnt)