Lines Matching full:step
66 /* Save, Step 1: in acquire_spu_lock()
67 * Restore, Step 1: in acquire_spu_lock()
75 /* Restore, Step 76: in release_spu_lock()
86 /* Save, Step 2: in check_spu_isolate()
87 * Save, Step 6: in check_spu_isolate()
99 /* Save, Step 3: in disable_interrupts()
100 * Restore, Step 2: in disable_interrupts()
136 /* Save, Step 4: in set_watchdog_timer()
137 * Restore, Step 25. in set_watchdog_timer()
149 /* Save, Step 5: in inhibit_user_access()
150 * Restore, Step 3: in inhibit_user_access()
160 /* Save, Step 7: in set_switch_pending()
161 * Restore, Step 5: in set_switch_pending()
163 * Done above in Step 3 - disable_interrupts(). in set_switch_pending()
171 /* Save, Step 8: in save_mfc_cntl()
205 /* Save, Step 9: in save_spu_runcntl()
214 /* Save, Step 10: in save_mfc_sr1()
224 /* Save, Step 11: in save_spu_status()
253 /* Save, Step 12: in save_mfc_stopped_status()
267 /* Save, Step 13: in halt_mfc_decr()
278 /* Save, Step 14: in save_timebase()
288 /* Save, Step 15: in remove_other_spu_access()
298 /* Save, Step 16: in do_mfc_mssync()
299 * Restore, Step 11. in do_mfc_mssync()
309 /* Save, Step 17: in issue_mfc_tlbie()
310 * Restore, Step 12. in issue_mfc_tlbie()
311 * Restore, Step 48. in issue_mfc_tlbie()
322 /* Save, Step 18: in handle_pending_interrupts()
338 /* Save, Step 19: in save_mfc_queues()
370 /* Save, Step 20: in save_ppu_querymask()
381 /* Save, Step 21: in save_ppu_querytype()
405 /* Save, Step 22: in save_mfc_csr_tsq()
417 /* Save, Step 23: in save_mfc_csr_cmd()
429 /* Save, Step 24: in save_mfc_csr_ato()
438 /* Save, Step 25: in save_mfc_tclass_id()
447 /* Save, Step 26: in set_mfc_tclass_id()
448 * Restore, Step 23. in set_mfc_tclass_id()
460 /* Save, Step 27: in purge_mfc_queue()
461 * Restore, Step 14. in purge_mfc_queue()
474 /* Save, Step 28: in wait_purge_complete()
485 /* Save, Step 30: in setup_mfc_sr1()
486 * Restore, Step 18: in setup_mfc_sr1()
505 /* Save, Step 31: in save_spu_npc()
515 /* Save, Step 32: in save_spu_privcntl()
525 /* Save, Step 33: in reset_spu_privcntl()
526 * Restore, Step 16: in reset_spu_privcntl()
537 /* Save, Step 34: in save_spu_lslr()
547 /* Save, Step 35: in reset_spu_lslr()
548 * Restore, Step 17. in reset_spu_lslr()
559 /* Save, Step 36: in save_spu_cfg()
567 /* Save, Step 37: in save_pm_trace()
575 /* Save, Step 38: in save_mfc_rag()
589 /* Save, Step 39: in save_ppu_mb_stat()
599 /* Save, Step 40: in save_ppu_mb()
609 /* Save, Step 41: in save_ppuint_mb()
621 /* Save, Step 42: in save_ch_part1()
646 /* Save, Step 43: in save_spu_mb()
663 /* Save, Step 44: in save_mfc_cmd()
680 /* Save, Step 45: in reset_ch()
696 /* Save, Step 46: in resume_mfc_queue()
697 * Restore, Step 25. in resume_mfc_queue()
706 /* Save, Step 47: in setup_mfc_slbs()
707 * Restore, Step 30. in setup_mfc_slbs()
726 /* Save, Step 48: in set_switch_active()
727 * Restore, Step 23. in set_switch_active()
746 /* Save, Step 49: in enable_interrupts()
747 * Restore, Step 22: in enable_interrupts()
807 /* Save, Step 50: in save_ls_16kb()
818 /* Save, Step 51: in set_spu_npc()
819 * Restore, Step 31. in set_spu_npc()
839 /* Save, Step 52: in set_signot1()
840 * Restore, Step 32: in set_signot1()
857 /* Save, Step 53: in set_signot2()
858 * Restore, Step 33: in set_signot2()
876 /* Save, Step 54: in send_save_code()
887 /* Save, Step 55: in set_ppu_querymask()
888 * Restore, Step 38. in set_ppu_querymask()
902 /* Save, Step 56: in wait_tag_complete()
903 * Restore, Step 39. in wait_tag_complete()
904 * Restore, Step 39. in wait_tag_complete()
905 * Restore, Step 46. in wait_tag_complete()
924 /* Save, Step 57: in wait_spu_stopped()
925 * Restore, Step 40. in wait_spu_stopped()
943 /* Save, Step 54: in check_save_status()
955 /* Restore, Step 4: in terminate_spu_app()
966 /* Restore, Step 7: in suspend_mfc_and_halt_decr()
980 /* Restore, Step 8: in wait_suspend_mfc_complete()
981 * Restore, Step 47. in wait_suspend_mfc_complete()
993 /* Restore, Step 9: in suspend_spe()
1035 /* Restore, Step 10: in clear_spu_status()
1072 /* Restore, Step 20: in reset_ch_part1()
1098 /* Restore, Step 21: in reset_ch_part2()
1123 /* Restore, Step 27: in setup_spu_status_part1()
1207 /* Restore, Step 28: in setup_spu_status_part2()
1228 /* Restore, Step 29: in restore_mfc_rag()
1247 /* Restore, Step 37: in send_restore_code()
1256 /* Restore, Step 34: in setup_decr()
1281 /* Restore, Step 35: in setup_ppu_mb()
1289 /* Restore, Step 36: in setup_ppuint_mb()
1300 /* Restore, Step 40: in check_restore_status()
1314 /* Restore, Step 41: in restore_spu_privcntl()
1326 /* Restore, Step 42: in restore_status_part1()
1328 * restore the error or single step state. in restore_status_part1()
1346 /* Restore, Step 43: in restore_status_part2()
1377 /* Restore, Step 44: in restore_ls_16kb()
1388 /* Restore, Step 47. in suspend_mfc()
1398 /* Restore, Step 49: in clear_interrupts()
1421 /* Restore, Step 50: in restore_mfc_queues()
1454 /* Restore, Step 51: in restore_ppu_querymask()
1465 /* Restore, Step 52: in restore_ppu_querytype()
1476 /* Restore, Step 53: in restore_mfc_csr_tsq()
1488 /* Restore, Step 54: in restore_mfc_csr_cmd()
1501 /* Restore, Step 55: in restore_mfc_csr_ato()
1509 /* Restore, Step 56: in restore_mfc_tclass_id()
1521 /* Restore, Step 57: in set_llr_event()
1541 /* Restore, Step 58: in restore_decr_wrapped()
1563 /* Restore, Step 59: in restore_ch_part1()
1584 /* Restore, Step 60: in restore_ch_part2()
1603 /* Restore, Step 61: in restore_spu_lslr()
1614 /* Restore, Step 62: in restore_spu_cfg()
1623 /* Restore, Step 63: in restore_pm_trace()
1633 /* Restore, Step 64: in restore_spu_npc()
1645 /* Restore, Step 65: in restore_spu_mb()
1662 /* Restore, Step 66: in check_ppu_mb_stat()
1677 /* Restore, Step 66: in check_ppuint_mb_stat()
1691 /* Restore, Step 69: in restore_mfc_sr1()
1708 /* Restore, Step 70: in restore_other_spu_access()
1717 /* Restore, Step 71: in restore_spu_runcntl()
1731 /* Restore, Step 72: in restore_mfc_cntl()
1749 /* Restore, Step 73: in enable_user_access()
1759 /* Restore, Step 74: in reset_switch_active()
1767 /* Restore, Step 75: in reenable_interrupts()
1785 * 2 if failed step 2. in quiece_spu()
1786 * 6 if failed step 6. in quiece_spu()
1789 if (check_spu_isolate(prev, spu)) { /* Step 2. */ in quiece_spu()
1792 disable_interrupts(prev, spu); /* Step 3. */ in quiece_spu()
1793 set_watchdog_timer(prev, spu); /* Step 4. */ in quiece_spu()
1794 inhibit_user_access(prev, spu); /* Step 5. */ in quiece_spu()
1795 if (check_spu_isolate(prev, spu)) { /* Step 6. */ in quiece_spu()
1798 set_switch_pending(prev, spu); /* Step 7. */ in quiece_spu()
1799 save_mfc_cntl(prev, spu); /* Step 8. */ in quiece_spu()
1800 save_spu_runcntl(prev, spu); /* Step 9. */ in quiece_spu()
1801 save_mfc_sr1(prev, spu); /* Step 10. */ in quiece_spu()
1802 save_spu_status(prev, spu); /* Step 11. */ in quiece_spu()
1803 save_mfc_stopped_status(prev, spu); /* Step 12. */ in quiece_spu()
1804 halt_mfc_decr(prev, spu); /* Step 13. */ in quiece_spu()
1805 save_timebase(prev, spu); /* Step 14. */ in quiece_spu()
1806 remove_other_spu_access(prev, spu); /* Step 15. */ in quiece_spu()
1807 do_mfc_mssync(prev, spu); /* Step 16. */ in quiece_spu()
1808 issue_mfc_tlbie(prev, spu); /* Step 17. */ in quiece_spu()
1809 handle_pending_interrupts(prev, spu); /* Step 18. */ in quiece_spu()
1821 save_mfc_queues(prev, spu); /* Step 19. */ in save_csa()
1822 save_ppu_querymask(prev, spu); /* Step 20. */ in save_csa()
1823 save_ppu_querytype(prev, spu); /* Step 21. */ in save_csa()
1825 save_mfc_csr_tsq(prev, spu); /* Step 22. */ in save_csa()
1826 save_mfc_csr_cmd(prev, spu); /* Step 23. */ in save_csa()
1827 save_mfc_csr_ato(prev, spu); /* Step 24. */ in save_csa()
1828 save_mfc_tclass_id(prev, spu); /* Step 25. */ in save_csa()
1829 set_mfc_tclass_id(prev, spu); /* Step 26. */ in save_csa()
1830 save_mfc_cmd(prev, spu); /* Step 26a - moved from 44. */ in save_csa()
1831 purge_mfc_queue(prev, spu); /* Step 27. */ in save_csa()
1832 wait_purge_complete(prev, spu); /* Step 28. */ in save_csa()
1833 setup_mfc_sr1(prev, spu); /* Step 30. */ in save_csa()
1834 save_spu_npc(prev, spu); /* Step 31. */ in save_csa()
1835 save_spu_privcntl(prev, spu); /* Step 32. */ in save_csa()
1836 reset_spu_privcntl(prev, spu); /* Step 33. */ in save_csa()
1837 save_spu_lslr(prev, spu); /* Step 34. */ in save_csa()
1838 reset_spu_lslr(prev, spu); /* Step 35. */ in save_csa()
1839 save_spu_cfg(prev, spu); /* Step 36. */ in save_csa()
1840 save_pm_trace(prev, spu); /* Step 37. */ in save_csa()
1841 save_mfc_rag(prev, spu); /* Step 38. */ in save_csa()
1842 save_ppu_mb_stat(prev, spu); /* Step 39. */ in save_csa()
1843 save_ppu_mb(prev, spu); /* Step 40. */ in save_csa()
1844 save_ppuint_mb(prev, spu); /* Step 41. */ in save_csa()
1845 save_ch_part1(prev, spu); /* Step 42. */ in save_csa()
1846 save_spu_mb(prev, spu); /* Step 43. */ in save_csa()
1847 reset_ch(prev, spu); /* Step 45. */ in save_csa()
1858 resume_mfc_queue(prev, spu); /* Step 46. */ in save_lscsa()
1859 /* Step 47. */ in save_lscsa()
1861 set_switch_active(prev, spu); /* Step 48. */ in save_lscsa()
1862 enable_interrupts(prev, spu); /* Step 49. */ in save_lscsa()
1863 save_ls_16kb(prev, spu); /* Step 50. */ in save_lscsa()
1864 set_spu_npc(prev, spu); /* Step 51. */ in save_lscsa()
1865 set_signot1(prev, spu); /* Step 52. */ in save_lscsa()
1866 set_signot2(prev, spu); /* Step 53. */ in save_lscsa()
1867 send_save_code(prev, spu); /* Step 54. */ in save_lscsa()
1868 set_ppu_querymask(prev, spu); /* Step 55. */ in save_lscsa()
1869 wait_tag_complete(prev, spu); /* Step 56. */ in save_lscsa()
1870 wait_spu_stopped(prev, spu); /* Step 57. */ in save_lscsa()
1926 disable_interrupts(prev, spu); /* Step 2. */ in harvest()
1927 inhibit_user_access(prev, spu); /* Step 3. */ in harvest()
1928 terminate_spu_app(prev, spu); /* Step 4. */ in harvest()
1929 set_switch_pending(prev, spu); /* Step 5. */ in harvest()
1931 remove_other_spu_access(prev, spu); /* Step 6. */ in harvest()
1932 suspend_mfc_and_halt_decr(prev, spu); /* Step 7. */ in harvest()
1933 wait_suspend_mfc_complete(prev, spu); /* Step 8. */ in harvest()
1934 if (!suspend_spe(prev, spu)) /* Step 9. */ in harvest()
1935 clear_spu_status(prev, spu); /* Step 10. */ in harvest()
1936 do_mfc_mssync(prev, spu); /* Step 11. */ in harvest()
1937 issue_mfc_tlbie(prev, spu); /* Step 12. */ in harvest()
1938 handle_pending_interrupts(prev, spu); /* Step 13. */ in harvest()
1939 purge_mfc_queue(prev, spu); /* Step 14. */ in harvest()
1940 wait_purge_complete(prev, spu); /* Step 15. */ in harvest()
1941 reset_spu_privcntl(prev, spu); /* Step 16. */ in harvest()
1942 reset_spu_lslr(prev, spu); /* Step 17. */ in harvest()
1943 setup_mfc_sr1(prev, spu); /* Step 18. */ in harvest()
1944 spu_invalidate_slbs(spu); /* Step 19. */ in harvest()
1945 reset_ch_part1(prev, spu); /* Step 20. */ in harvest()
1946 reset_ch_part2(prev, spu); /* Step 21. */ in harvest()
1947 enable_interrupts(prev, spu); /* Step 22. */ in harvest()
1948 set_switch_active(prev, spu); /* Step 23. */ in harvest()
1949 set_mfc_tclass_id(prev, spu); /* Step 24. */ in harvest()
1950 resume_mfc_queue(prev, spu); /* Step 25. */ in harvest()
1961 set_watchdog_timer(next, spu); /* Step 26. */ in restore_lscsa()
1962 setup_spu_status_part1(next, spu); /* Step 27. */ in restore_lscsa()
1963 setup_spu_status_part2(next, spu); /* Step 28. */ in restore_lscsa()
1964 restore_mfc_rag(next, spu); /* Step 29. */ in restore_lscsa()
1965 /* Step 30. */ in restore_lscsa()
1967 set_spu_npc(next, spu); /* Step 31. */ in restore_lscsa()
1968 set_signot1(next, spu); /* Step 32. */ in restore_lscsa()
1969 set_signot2(next, spu); /* Step 33. */ in restore_lscsa()
1970 setup_decr(next, spu); /* Step 34. */ in restore_lscsa()
1971 setup_ppu_mb(next, spu); /* Step 35. */ in restore_lscsa()
1972 setup_ppuint_mb(next, spu); /* Step 36. */ in restore_lscsa()
1973 send_restore_code(next, spu); /* Step 37. */ in restore_lscsa()
1974 set_ppu_querymask(next, spu); /* Step 38. */ in restore_lscsa()
1975 wait_tag_complete(next, spu); /* Step 39. */ in restore_lscsa()
1976 wait_spu_stopped(next, spu); /* Step 40. */ in restore_lscsa()
1986 restore_spu_privcntl(next, spu); /* Step 41. */ in restore_csa()
1987 restore_status_part1(next, spu); /* Step 42. */ in restore_csa()
1988 restore_status_part2(next, spu); /* Step 43. */ in restore_csa()
1989 restore_ls_16kb(next, spu); /* Step 44. */ in restore_csa()
1990 wait_tag_complete(next, spu); /* Step 45. */ in restore_csa()
1991 suspend_mfc(next, spu); /* Step 46. */ in restore_csa()
1992 wait_suspend_mfc_complete(next, spu); /* Step 47. */ in restore_csa()
1993 issue_mfc_tlbie(next, spu); /* Step 48. */ in restore_csa()
1994 clear_interrupts(next, spu); /* Step 49. */ in restore_csa()
1995 restore_mfc_queues(next, spu); /* Step 50. */ in restore_csa()
1996 restore_ppu_querymask(next, spu); /* Step 51. */ in restore_csa()
1997 restore_ppu_querytype(next, spu); /* Step 52. */ in restore_csa()
1998 restore_mfc_csr_tsq(next, spu); /* Step 53. */ in restore_csa()
1999 restore_mfc_csr_cmd(next, spu); /* Step 54. */ in restore_csa()
2000 restore_mfc_csr_ato(next, spu); /* Step 55. */ in restore_csa()
2001 restore_mfc_tclass_id(next, spu); /* Step 56. */ in restore_csa()
2002 set_llr_event(next, spu); /* Step 57. */ in restore_csa()
2003 restore_decr_wrapped(next, spu); /* Step 58. */ in restore_csa()
2004 restore_ch_part1(next, spu); /* Step 59. */ in restore_csa()
2005 restore_ch_part2(next, spu); /* Step 60. */ in restore_csa()
2006 restore_spu_lslr(next, spu); /* Step 61. */ in restore_csa()
2007 restore_spu_cfg(next, spu); /* Step 62. */ in restore_csa()
2008 restore_pm_trace(next, spu); /* Step 63. */ in restore_csa()
2009 restore_spu_npc(next, spu); /* Step 64. */ in restore_csa()
2010 restore_spu_mb(next, spu); /* Step 65. */ in restore_csa()
2011 check_ppu_mb_stat(next, spu); /* Step 66. */ in restore_csa()
2012 check_ppuint_mb_stat(next, spu); /* Step 67. */ in restore_csa()
2013 spu_invalidate_slbs(spu); /* Modified Step 68. */ in restore_csa()
2014 restore_mfc_sr1(next, spu); /* Step 69. */ in restore_csa()
2016 restore_other_spu_access(next, spu); /* Step 70. */ in restore_csa()
2017 restore_spu_runcntl(next, spu); /* Step 71. */ in restore_csa()
2018 restore_mfc_cntl(next, spu); /* Step 72. */ in restore_csa()
2019 enable_user_access(next, spu); /* Step 73. */ in restore_csa()
2020 reset_switch_active(next, spu); /* Step 74. */ in restore_csa()
2021 reenable_interrupts(next, spu); /* Step 75. */ in restore_csa()
2053 return check_save_status(prev, spu); /* Step 54. */ in __do_spu_save()
2067 * The 'harvest' step is not performed here, but rather in __do_spu_restore()
2072 rc = check_restore_status(next, spu); /* Step 40. */ in __do_spu_restore()
2079 /* Fall through to next step. */ in __do_spu_restore()
2098 acquire_spu_lock(spu); /* Step 1. */ in spu_save()