Lines Matching defs:AX
62 #define AX regs[BPF_REG_AX]
1305 /* Constraints on AX register:
1307 * AX register is inaccessible from user space. It is mapped in
1315 * The interpreter uses AX in some occasions as a local temporary
1318 * In restricted circumstances, the verifier can also use the AX
1865 div64_u64_rem(DST, SRC, &AX);
1866 DST = AX;
1869 AX = div64_s64(DST, SRC);
1870 DST = DST - AX * SRC;
1877 AX = (u32) DST;
1878 DST = do_div(AX, (u32) SRC);
1881 AX = abs((s32)DST);
1882 AX = do_div(AX, abs((s32)SRC));
1884 DST = (u32)-AX;
1886 DST = (u32)AX;
1893 div64_u64_rem(DST, IMM, &AX);
1894 DST = AX;
1897 AX = div64_s64(DST, IMM);
1898 DST = DST - AX * IMM;
1905 AX = (u32) DST;
1906 DST = do_div(AX, (u32) IMM);
1909 AX = abs((s32)DST);
1910 AX = do_div(AX, abs((s32)IMM));
1912 DST = (u32)-AX;
1914 DST = (u32)AX;
1931 AX = (u32) DST;
1932 do_div(AX, (u32) SRC);
1933 DST = (u32) AX;
1936 AX = abs((s32)DST);
1937 do_div(AX, abs((s32)SRC));
1939 DST = (u32)AX;
1941 DST = (u32)-AX;
1958 AX = (u32) DST;
1959 do_div(AX, (u32) IMM);
1960 DST = (u32) AX;
1963 AX = abs((s32)DST);
1964 do_div(AX, abs((s32)IMM));
1966 DST = (u32)AX;
1968 DST = (u32)-AX;