Lines Matching refs:val

1392 #define write_r10k_perf_cntr(counter,val)			\
1397 : "r" (val), "i" (counter)); \
1411 #define write_r10k_perf_cntl(counter,val) \
1416 : "r" (val), "i" (counter)); \
1518 #define __write_ulong_c0_register(reg, sel, val) \
1521 __write_32bit_c0_register(reg, sel, val); \
1523 __write_64bit_c0_register(reg, sel, val); \
1577 #define __write_64bit_c0_split(source, sel, val) \
1579 unsigned long long __tmp = (val); \
1656 #define write_c0_index(val) __write_32bit_c0_register($0, 0, val)
1659 #define write_c0_random(val) __write_32bit_c0_register($1, 0, val)
1662 #define write_c0_entrylo0(val) __write_ulong_c0_register($2, 0, val)
1665 #define writex_c0_entrylo0(val) __writex_32bit_c0_register($2, 0, val)
1668 #define write_c0_entrylo1(val) __write_ulong_c0_register($3, 0, val)
1671 #define writex_c0_entrylo1(val) __writex_32bit_c0_register($3, 0, val)
1674 #define write_c0_conf(val) __write_32bit_c0_register($3, 0, val)
1679 #define write_c0_context(val) __write_ulong_c0_register($4, 0, val)
1682 #define write_c0_contextconfig(val) __write_32bit_c0_register($4, 1, val)
1685 #define write_c0_userlocal(val) __write_ulong_c0_register($4, 2, val)
1688 #define write_c0_xcontextconfig(val) __write_ulong_c0_register($4, 3, val)
1691 #define write_c0_memorymapid(val) __write_32bit_c0_register($4, 5, val)
1694 #define write_c0_pagemask(val) __write_32bit_c0_register($5, 0, val)
1697 #define write_c0_pagegrain(val) __write_32bit_c0_register($5, 1, val)
1700 #define write_c0_wired(val) __write_32bit_c0_register($6, 0, val)
1705 #define write_c0_cache(val) __write_32bit_c0_register($7, 0, val)
1708 #define write_c0_badvaddr(val) __write_ulong_c0_register($8, 0, val)
1714 #define write_c0_count(val) __write_32bit_c0_register($9, 0, val)
1717 #define write_c0_entryhi(val) __write_ulong_c0_register($10, 0, val)
1720 #define write_c0_guestctl1(val) __write_32bit_c0_register($10, 4, val)
1723 #define write_c0_guestctl2(val) __write_32bit_c0_register($10, 5, val)
1726 #define write_c0_guestctl3(val) __write_32bit_c0_register($10, 6, val)
1729 #define write_c0_compare(val) __write_32bit_c0_register($11, 0, val)
1732 #define write_c0_guestctl0ext(val) __write_32bit_c0_register($11, 4, val)
1736 #define write_c0_status(val) __write_32bit_c0_register($12, 0, val)
1739 #define write_c0_guestctl0(val) __write_32bit_c0_register($12, 6, val)
1742 #define write_c0_gtoffset(val) __write_32bit_c0_register($12, 7, val)
1745 #define write_c0_cause(val) __write_32bit_c0_register($13, 0, val)
1748 #define write_c0_epc(val) __write_ulong_c0_register($14, 0, val)
1762 #define write_c0_config(val) __write_32bit_c0_register($16, 0, val)
1763 #define write_c0_config1(val) __write_32bit_c0_register($16, 1, val)
1764 #define write_c0_config2(val) __write_32bit_c0_register($16, 2, val)
1765 #define write_c0_config3(val) __write_32bit_c0_register($16, 3, val)
1766 #define write_c0_config4(val) __write_32bit_c0_register($16, 4, val)
1767 #define write_c0_config5(val) __write_32bit_c0_register($16, 5, val)
1768 #define write_c0_config6(val) __write_32bit_c0_register($16, 6, val)
1769 #define write_c0_config7(val) __write_32bit_c0_register($16, 7, val)
1772 #define write_c0_lladdr(val) __write_ulong_c0_register($17, 0, val)
1774 #define write_c0_maar(val) __write_ulong_c0_register($17, 1, val)
1776 #define writex_c0_maar(val) __writex_32bit_c0_register($17, 1, val)
1778 #define write_c0_maari(val) __write_32bit_c0_register($17, 2, val)
1791 #define write_c0_watchlo0(val) __write_ulong_c0_register($18, 0, val)
1792 #define write_c0_watchlo1(val) __write_ulong_c0_register($18, 1, val)
1793 #define write_c0_watchlo2(val) __write_ulong_c0_register($18, 2, val)
1794 #define write_c0_watchlo3(val) __write_ulong_c0_register($18, 3, val)
1795 #define write_c0_watchlo4(val) __write_ulong_c0_register($18, 4, val)
1796 #define write_c0_watchlo5(val) __write_ulong_c0_register($18, 5, val)
1797 #define write_c0_watchlo6(val) __write_ulong_c0_register($18, 6, val)
1798 #define write_c0_watchlo7(val) __write_ulong_c0_register($18, 7, val)
1812 #define write_c0_watchhi0(val) __write_32bit_c0_register($19, 0, val)
1813 #define write_c0_watchhi1(val) __write_32bit_c0_register($19, 1, val)
1814 #define write_c0_watchhi2(val) __write_32bit_c0_register($19, 2, val)
1815 #define write_c0_watchhi3(val) __write_32bit_c0_register($19, 3, val)
1816 #define write_c0_watchhi4(val) __write_32bit_c0_register($19, 4, val)
1817 #define write_c0_watchhi5(val) __write_32bit_c0_register($19, 5, val)
1818 #define write_c0_watchhi6(val) __write_32bit_c0_register($19, 6, val)
1819 #define write_c0_watchhi7(val) __write_32bit_c0_register($19, 7, val)
1822 #define write_c0_xcontext(val) __write_ulong_c0_register($20, 0, val)
1825 #define write_c0_intcontrol(val) __write_32bit_c0_ctrl_register($20, val)
1828 #define write_c0_framemask(val) __write_32bit_c0_register($21, 0, val)
1831 #define write_c0_diag(val) __write_32bit_c0_register($22, 0, val)
1835 #define write_c0_r10k_diag(val) __write_64bit_c0_register($22, 0, val)
1838 #define write_c0_diag1(val) __write_32bit_c0_register($22, 1, val)
1841 #define write_c0_diag2(val) __write_32bit_c0_register($22, 2, val)
1844 #define write_c0_diag3(val) __write_32bit_c0_register($22, 3, val)
1847 #define write_c0_diag4(val) __write_32bit_c0_register($22, 4, val)
1850 #define write_c0_diag5(val) __write_32bit_c0_register($22, 5, val)
1853 #define write_c0_debug(val) __write_32bit_c0_register($23, 0, val)
1856 #define write_c0_depc(val) __write_ulong_c0_register($24, 0, val)
1862 #define write_c0_perfctrl0(val) __write_32bit_c0_register($25, 0, val)
1864 #define write_c0_perfcntr0(val) __write_32bit_c0_register($25, 1, val)
1866 #define write_c0_perfcntr0_64(val) __write_64bit_c0_register($25, 1, val)
1868 #define write_c0_perfctrl1(val) __write_32bit_c0_register($25, 2, val)
1870 #define write_c0_perfcntr1(val) __write_32bit_c0_register($25, 3, val)
1872 #define write_c0_perfcntr1_64(val) __write_64bit_c0_register($25, 3, val)
1874 #define write_c0_perfctrl2(val) __write_32bit_c0_register($25, 4, val)
1876 #define write_c0_perfcntr2(val) __write_32bit_c0_register($25, 5, val)
1878 #define write_c0_perfcntr2_64(val) __write_64bit_c0_register($25, 5, val)
1880 #define write_c0_perfctrl3(val) __write_32bit_c0_register($25, 6, val)
1882 #define write_c0_perfcntr3(val) __write_32bit_c0_register($25, 7, val)
1884 #define write_c0_perfcntr3_64(val) __write_64bit_c0_register($25, 7, val)
1887 #define write_c0_ecc(val) __write_32bit_c0_register($26, 0, val)
1890 #define write_c0_derraddr0(val) __write_ulong_c0_register($26, 1, val)
1895 #define write_c0_derraddr1(val) __write_ulong_c0_register($27, 1, val)
1898 #define write_c0_taglo(val) __write_32bit_c0_register($28, 0, val)
1901 #define write_c0_dtaglo(val) __write_32bit_c0_register($28, 2, val)
1904 #define write_c0_ddatalo(val) __write_32bit_c0_register($28, 3, val)
1907 #define write_c0_staglo(val) __write_32bit_c0_register($28, 4, val)
1910 #define write_c0_taghi(val) __write_32bit_c0_register($29, 0, val)
1913 #define write_c0_errorepc(val) __write_ulong_c0_register($30, 0, val)
1917 #define write_c0_hwrena(val) __write_32bit_c0_register($7, 0, val)
1920 #define write_c0_intctl(val) __write_32bit_c0_register($12, 1, val)
1923 #define write_c0_srsctl(val) __write_32bit_c0_register($12, 2, val)
1926 #define write_c0_srsmap(val) __write_32bit_c0_register($12, 3, val)
1929 #define write_c0_ebase(val) __write_32bit_c0_register($15, 1, val)
1932 #define write_c0_ebase_64(val) __write_64bit_c0_register($15, 1, val)
1935 #define write_c0_cdmmbase(val) __write_ulong_c0_register($15, 2, val)
1939 #define write_c0_segctl0(val) __write_32bit_c0_register($5, 2, val)
1942 #define write_c0_segctl1(val) __write_32bit_c0_register($5, 3, val)
1945 #define write_c0_segctl2(val) __write_32bit_c0_register($5, 4, val)
1949 #define write_c0_pwbase(val) __write_ulong_c0_register($5, 5, val)
1952 #define write_c0_pwfield(val) __write_ulong_c0_register($5, 6, val)
1955 #define write_c0_pwsize(val) __write_ulong_c0_register($5, 7, val)
1958 #define write_c0_pwctl(val) __write_32bit_c0_register($6, 6, val)
1961 #define write_c0_pgd(val) __write_64bit_c0_register($9, 7, val)
1964 #define write_c0_kpgd(val) __write_64bit_c0_register($31, 7, val)
1968 #define write_c0_cvmcount(val) __write_ulong_c0_register($9, 6, val)
1971 #define write_c0_cvmctl(val) __write_64bit_c0_register($9, 7, val)
1974 #define write_c0_cvmmemctl(val) __write_64bit_c0_register($11, 7, val)
1977 #define write_c0_cvmmemctl2(val) __write_64bit_c0_register($16, 6, val)
1980 #define write_c0_cvmvmconfig(val) __write_64bit_c0_register($16, 7, val)
1987 #define write_octeon_c0_icacheerr(val) __write_64bit_c0_register($27, 0, val)
1990 #define write_octeon_c0_dcacheerr(val) __write_64bit_c0_register($27, 1, val)
1994 #define write_c0_brcm_config_0(val) __write_32bit_c0_register($22, 0, val)
1997 #define write_c0_brcm_bus_pll(val) __write_32bit_c0_register($22, 4, val)
2000 #define write_c0_brcm_reset(val) __write_32bit_c0_register($22, 5, val)
2004 #define write_c0_brcm_cmt_intr(val) __write_32bit_c0_register($22, 1, val)
2007 #define write_c0_brcm_cmt_ctrl(val) __write_32bit_c0_register($22, 2, val)
2010 #define write_c0_brcm_cmt_local(val) __write_32bit_c0_register($22, 3, val)
2013 #define write_c0_brcm_config_1(val) __write_32bit_c0_register($22, 5, val)
2016 #define write_c0_brcm_cbr(val) __write_32bit_c0_register($22, 6, val)
2020 #define write_c0_brcm_config(val) __write_32bit_c0_register($22, 0, val)
2023 #define write_c0_brcm_mode(val) __write_32bit_c0_register($22, 1, val)
2026 #define write_c0_brcm_action(val) __write_32bit_c0_register($22, 2, val)
2029 #define write_c0_brcm_edsp(val) __write_32bit_c0_register($22, 3, val)
2032 #define write_c0_brcm_bootvec(val) __write_32bit_c0_register($22, 4, val)
2035 #define write_c0_brcm_sleepcount(val) __write_32bit_c0_register($22, 7, val)
2038 #define write_c0_page_ctrl(val) __write_32bit_c0_register($5, 4, val)
2127 #define __write_ulong_gc0_register(reg, sel, val) \
2130 __write_32bit_gc0_register(reg, sel, val); \
2132 __write_64bit_gc0_register(reg, sel, val); \
2136 #define write_gc0_index(val) __write_32bit_gc0_register($0, 0, val)
2139 #define write_gc0_entrylo0(val) __write_ulong_gc0_register($2, 0, val)
2142 #define write_gc0_entrylo1(val) __write_ulong_gc0_register($3, 0, val)
2145 #define write_gc0_context(val) __write_ulong_gc0_register($4, 0, val)
2148 #define write_gc0_contextconfig(val) __write_32bit_gc0_register($4, 1, val)
2151 #define write_gc0_userlocal(val) __write_ulong_gc0_register($4, 2, val)
2154 #define write_gc0_xcontextconfig(val) __write_ulong_gc0_register($4, 3, val)
2157 #define write_gc0_pagemask(val) __write_32bit_gc0_register($5, 0, val)
2160 #define write_gc0_pagegrain(val) __write_32bit_gc0_register($5, 1, val)
2163 #define write_gc0_segctl0(val) __write_ulong_gc0_register($5, 2, val)
2166 #define write_gc0_segctl1(val) __write_ulong_gc0_register($5, 3, val)
2169 #define write_gc0_segctl2(val) __write_ulong_gc0_register($5, 4, val)
2172 #define write_gc0_pwbase(val) __write_ulong_gc0_register($5, 5, val)
2175 #define write_gc0_pwfield(val) __write_ulong_gc0_register($5, 6, val)
2178 #define write_gc0_pwsize(val) __write_ulong_gc0_register($5, 7, val)
2181 #define write_gc0_wired(val) __write_32bit_gc0_register($6, 0, val)
2184 #define write_gc0_pwctl(val) __write_32bit_gc0_register($6, 6, val)
2187 #define write_gc0_hwrena(val) __write_32bit_gc0_register($7, 0, val)
2190 #define write_gc0_badvaddr(val) __write_ulong_gc0_register($8, 0, val)
2193 #define write_gc0_badinstr(val) __write_32bit_gc0_register($8, 1, val)
2196 #define write_gc0_badinstrp(val) __write_32bit_gc0_register($8, 2, val)
2201 #define write_gc0_entryhi(val) __write_ulong_gc0_register($10, 0, val)
2204 #define write_gc0_compare(val) __write_32bit_gc0_register($11, 0, val)
2207 #define write_gc0_status(val) __write_32bit_gc0_register($12, 0, val)
2210 #define write_gc0_intctl(val) __write_32bit_gc0_register($12, 1, val)
2213 #define write_gc0_cause(val) __write_32bit_gc0_register($13, 0, val)
2216 #define write_gc0_epc(val) __write_ulong_gc0_register($14, 0, val)
2221 #define write_gc0_ebase(val) __write_32bit_gc0_register($15, 1, val)
2224 #define write_gc0_ebase_64(val) __write_64bit_gc0_register($15, 1, val)
2234 #define write_gc0_config(val) __write_32bit_gc0_register($16, 0, val)
2235 #define write_gc0_config1(val) __write_32bit_gc0_register($16, 1, val)
2236 #define write_gc0_config2(val) __write_32bit_gc0_register($16, 2, val)
2237 #define write_gc0_config3(val) __write_32bit_gc0_register($16, 3, val)
2238 #define write_gc0_config4(val) __write_32bit_gc0_register($16, 4, val)
2239 #define write_gc0_config5(val) __write_32bit_gc0_register($16, 5, val)
2240 #define write_gc0_config6(val) __write_32bit_gc0_register($16, 6, val)
2241 #define write_gc0_config7(val) __write_32bit_gc0_register($16, 7, val)
2244 #define write_gc0_lladdr(val) __write_ulong_gc0_register($17, 0, val)
2254 #define write_gc0_watchlo0(val) __write_ulong_gc0_register($18, 0, val)
2255 #define write_gc0_watchlo1(val) __write_ulong_gc0_register($18, 1, val)
2256 #define write_gc0_watchlo2(val) __write_ulong_gc0_register($18, 2, val)
2257 #define write_gc0_watchlo3(val) __write_ulong_gc0_register($18, 3, val)
2258 #define write_gc0_watchlo4(val) __write_ulong_gc0_register($18, 4, val)
2259 #define write_gc0_watchlo5(val) __write_ulong_gc0_register($18, 5, val)
2260 #define write_gc0_watchlo6(val) __write_ulong_gc0_register($18, 6, val)
2261 #define write_gc0_watchlo7(val) __write_ulong_gc0_register($18, 7, val)
2271 #define write_gc0_watchhi0(val) __write_32bit_gc0_register($19, 0, val)
2272 #define write_gc0_watchhi1(val) __write_32bit_gc0_register($19, 1, val)
2273 #define write_gc0_watchhi2(val) __write_32bit_gc0_register($19, 2, val)
2274 #define write_gc0_watchhi3(val) __write_32bit_gc0_register($19, 3, val)
2275 #define write_gc0_watchhi4(val) __write_32bit_gc0_register($19, 4, val)
2276 #define write_gc0_watchhi5(val) __write_32bit_gc0_register($19, 5, val)
2277 #define write_gc0_watchhi6(val) __write_32bit_gc0_register($19, 6, val)
2278 #define write_gc0_watchhi7(val) __write_32bit_gc0_register($19, 7, val)
2281 #define write_gc0_xcontext(val) __write_ulong_gc0_register($20, 0, val)
2284 #define write_gc0_perfctrl0(val) __write_32bit_gc0_register($25, 0, val)
2286 #define write_gc0_perfcntr0(val) __write_32bit_gc0_register($25, 1, val)
2288 #define write_gc0_perfcntr0_64(val) __write_64bit_gc0_register($25, 1, val)
2290 #define write_gc0_perfctrl1(val) __write_32bit_gc0_register($25, 2, val)
2292 #define write_gc0_perfcntr1(val) __write_32bit_gc0_register($25, 3, val)
2294 #define write_gc0_perfcntr1_64(val) __write_64bit_gc0_register($25, 3, val)
2296 #define write_gc0_perfctrl2(val) __write_32bit_gc0_register($25, 4, val)
2298 #define write_gc0_perfcntr2(val) __write_32bit_gc0_register($25, 5, val)
2300 #define write_gc0_perfcntr2_64(val) __write_64bit_gc0_register($25, 5, val)
2302 #define write_gc0_perfctrl3(val) __write_32bit_gc0_register($25, 6, val)
2304 #define write_gc0_perfcntr3(val) __write_32bit_gc0_register($25, 7, val)
2306 #define write_gc0_perfcntr3_64(val) __write_64bit_gc0_register($25, 7, val)
2309 #define write_gc0_errorepc(val) __write_ulong_gc0_register($30, 0, val)
2317 #define write_gc0_kscratch1(val) __write_ulong_gc0_register($31, 2, val)
2318 #define write_gc0_kscratch2(val) __write_ulong_gc0_register($31, 3, val)
2319 #define write_gc0_kscratch3(val) __write_ulong_gc0_register($31, 4, val)
2320 #define write_gc0_kscratch4(val) __write_ulong_gc0_register($31, 5, val)
2321 #define write_gc0_kscratch5(val) __write_ulong_gc0_register($31, 6, val)
2322 #define write_gc0_kscratch6(val) __write_ulong_gc0_register($31, 7, val)
2326 #define write_gc0_cvmcount(val) __write_ulong_gc0_register($9, 6, val)
2329 #define write_gc0_cvmctl(val) __write_64bit_gc0_register($9, 7, val)
2332 #define write_gc0_cvmmemctl(val) __write_64bit_gc0_register($11, 7, val)
2335 #define write_gc0_cvmmemctl2(val) __write_64bit_gc0_register($16, 6, val)
2357 #define _write_32bit_cp1_register(dest, val, gas_hardfloat) \
2365 : : "r" (val)); \
2371 #define write_32bit_cp1_register(dest, val) \
2372 _write_32bit_cp1_register(dest, val, .set hardfloat)
2376 #define write_32bit_cp1_register(dest, val) \
2377 _write_32bit_cp1_register(dest, val, )
2396 #define wrdsp(val, mask) \
2405 : "r" (val), "i" (mask)); \
2628 #define wrdsp(val, mask) \
2639 : "r" (val), "i" (mask)); \
2658 #define _dsp_mtxxx(val, ins) \
2668 : "r" (val), "i" (ins)); \
2676 #define _dsp_mtlo(val, reg) _dsp_mtxxx(val, ((reg << 14) | 0x1000))
2677 #define _dsp_mthi(val, reg) _dsp_mtxxx(val, ((reg << 14) | 0x0000))
2684 #define _dsp_mtlo(val, reg) _dsp_mtxxx(val, ((reg << 11) | 0x0002))
2685 #define _dsp_mthi(val, reg) _dsp_mtxxx(val, ((reg << 11) | 0x0000))
2864 change_##name(unsigned int change, unsigned int val) \
2870 new |= (val & change); \