Lines Matching refs:var
39 # define __REGSET(var, field, value) \ argument
40 ((var) = (((var) & ~((field) & ~(value))) | (value)))
42 # define REGSET(var, reg, field, value) \ argument
43 __REGSET(var, reg ## _ ## field, reg ## _ ## field ## _ ## value)
45 # define REGSET_IDX(var, reg, field, idx, value) \ argument
46 __REGSET(var, reg ## _ ## field((idx)), reg ## _ ## field ## _ ## value((idx)))
48 # define REGSETIM(var, reg, field, value) \ argument
49 __REGSET(var, reg ## _ ## field, __REGVAL(reg ## _ ## field, (value)))
51 # define REGSETIM_IDX(var, reg, field, idx, value) \ argument
52 __REGSET(var, reg ## _ ## field((idx)), __REGVAL(reg ## _ ## field((idx)), (value)))
54 # define __REGGET(var, field) \ argument
55 (((var) & (field)))
57 # define REGGET(var, reg, field) \ argument
58 __REGGET(var, reg ## _ ## field)
60 # define REGGET_IDX(var, reg, field, idx) \ argument
61 __REGGET(var, reg ## _ ## field((idx)))
63 # define REGGETIM(var, reg, field) \ argument
64 __REGGET(var, reg ## _ ## field) / __REGSHIFT(reg ## _ ## field)
66 # define REGGETIM_IDX(var, reg, field, idx) \ argument
67 __REGGET(var, reg ## _ ## field((idx))) / \