Lines Matching +full:2 +full:mb

34  * NOTE: Herein lie back-to-back mb instructions.  They are magic. 
56 * 3 3|3 3 2 2|2 2 2 2|2 2 2 2|1 1 1 1|1 1 1 1|1 1
57 * 3 2|1 0 9 8|7 6 5 4|3 2 1 0|9 8 7 6|5 4 3 2|1 0 9 8|7 6 5 4|3 2 1 0
64 * 7:2 Register number
68 * 3 3|3 3 2 2|2 2 2 2|2 2 2 2|1 1 1 1|1 1 1 1|1 1
69 * 3 2|1 0 9 8|7 6 5 4|3 2 1 0|9 8 7 6|5 4 3 2|1 0 9 8|7 6 5 4|3 2 1 0
78 * 7:2 register number
85 * doesn't get shifted by 2 bits as we want to "drop" the bottom two
118 mb(); in conf_read()
125 mb(); in conf_read()
129 mb(); in conf_read()
133 mb(); in conf_read()
137 mb(); in conf_read()
138 mb(); /* magic */ in conf_read()
142 mb(); in conf_read()
145 mb(); in conf_read()
150 mb(); in conf_read()
172 mb(); in conf_write()
179 mb(); in conf_write()
183 mb(); in conf_write()
187 mb(); in conf_write()
191 mb(); in conf_write()
195 mb(); in conf_write()
200 mb(); in conf_write()
251 * CIA Pass 1 and PYXIS Pass 1 and 2 have a broken scatter-gather tlb.
261 mb(); in cia_pci_tbi()
291 mb(); in cia_pci_tbi_try2()
294 mb(); in cia_pci_tbi_try2()
296 mb(); in cia_pci_tbi_try2()
320 mb(); in cia_pci_tbi_try2()
322 mb(); in cia_pci_tbi_try2()
324 mb(); in cia_pci_tbi_try2()
343 *(vip)CIA_IOC_PCI_Tn_BASE(window) = virt_to_phys(ppte) >> 2; in cia_prepare_tbia_workaround()
363 mb(); in verify_tb_operation()
366 mb(); in verify_tb_operation()
368 mb(); in verify_tb_operation()
378 *(vip)CIA_IOC_TB_TAGn(2) = 0; in verify_tb_operation()
386 *(vip)CIA_IOC_TBn_PAGEm(0,2) = 0; in verify_tb_operation()
388 mb(); in verify_tb_operation()
427 mb(); in verify_tb_operation()
429 mb(); in verify_tb_operation()
431 mb(); in verify_tb_operation()
464 mb(); in verify_tb_operation()
466 mb(); in verify_tb_operation()
468 mb(); in verify_tb_operation()
488 mb(); in verify_tb_operation()
490 mb(); in verify_tb_operation()
492 mb(); in verify_tb_operation()
512 mb(); in verify_tb_operation()
514 mb(); in verify_tb_operation()
516 mb(); in verify_tb_operation()
529 *(vip)CIA_IOC_TB_TAGn(0) = 2; in verify_tb_operation()
530 *(vip)CIA_IOC_TB_TAGn(1) = 2; in verify_tb_operation()
531 *(vip)CIA_IOC_TB_TAGn(2) = 2; in verify_tb_operation()
532 *(vip)CIA_IOC_TB_TAGn(3) = 2; in verify_tb_operation()
543 mb(); in verify_tb_operation()
545 mb(); in verify_tb_operation()
547 mb(); in verify_tb_operation()
599 mb(); in cia_save_srm_settings()
622 mb(); in cia_restore_srm_settings()
677 mb(); in do_init_arch()
715 * Window 0 is S/G 8MB at 8MB (for isa) in do_init_arch()
716 * Window 1 is S/G 1MB at 768MB (for tbia) (unused for CIA rev 1) in do_init_arch()
717 * Window 2 is direct access 2GB at 2GB in do_init_arch()
722 * from the 8K alignment one would expect for an 8MB window. in do_init_arch()
734 *(vip)CIA_IOC_PCI_T0_BASE = virt_to_phys(hose->sg_isa->ptes) >> 2; in do_init_arch()
738 *(vip)CIA_IOC_PCI_T2_BASE = 0 >> 2; in do_init_arch()
765 *(vip)CIA_IOC_PCI_T3_BASE = 0 >> 2; in do_init_arch()
828 mb(); in cia_pci_clr_err()
851 "Window 2 hit", "Window 3 hit", "Monster window hit" in cia_decode_pci_error()
1002 case 0x02: set_select = "Set 2 selected"; break; in cia_decode_mem_error()
1126 case 2: /* CIA_ERR_CPU_PE */ in cia_decode_mchk()
1202 mb(); in cia_machine_check()
1203 mb(); /* magic */ in cia_machine_check()
1207 mb(); in cia_machine_check()