Lines Matching defs:AX
62 #define AX regs[BPF_REG_AX]
1302 /* Constraints on AX register:
1304 * AX register is inaccessible from user space. It is mapped in
1312 * The interpreter uses AX in some occasions as a local temporary
1315 * In restricted circumstances, the verifier can also use the AX
1859 div64_u64_rem(DST, SRC, &AX);
1860 DST = AX;
1863 AX = div64_s64(DST, SRC);
1864 DST = DST - AX * SRC;
1871 AX = (u32) DST;
1872 DST = do_div(AX, (u32) SRC);
1875 AX = abs((s32)DST);
1876 AX = do_div(AX, abs((s32)SRC));
1878 DST = (u32)-AX;
1880 DST = (u32)AX;
1887 div64_u64_rem(DST, IMM, &AX);
1888 DST = AX;
1891 AX = div64_s64(DST, IMM);
1892 DST = DST - AX * IMM;
1899 AX = (u32) DST;
1900 DST = do_div(AX, (u32) IMM);
1903 AX = abs((s32)DST);
1904 AX = do_div(AX, abs((s32)IMM));
1906 DST = (u32)-AX;
1908 DST = (u32)AX;
1925 AX = (u32) DST;
1926 do_div(AX, (u32) SRC);
1927 DST = (u32) AX;
1930 AX = abs((s32)DST);
1931 do_div(AX, abs((s32)SRC));
1933 DST = (u32)AX;
1935 DST = (u32)-AX;
1952 AX = (u32) DST;
1953 do_div(AX, (u32) IMM);
1954 DST = (u32) AX;
1957 AX = abs((s32)DST);
1958 do_div(AX, abs((s32)IMM));
1960 DST = (u32)AX;
1962 DST = (u32)-AX;