Lines Matching refs:cast
978 #define DO_CVT(fld, cast) \ argument
982 p->fld &= cast m->num_mask; \
985 p->fld |= cast m->num_mask; \
988 p->fld ^= cast m->num_mask; \
991 p->fld += cast m->num_mask; \
994 p->fld -= cast m->num_mask; \
997 p->fld *= cast m->num_mask; \
1000 if (cast m->num_mask == 0) \
1002 p->fld /= cast m->num_mask; \
1005 if (cast m->num_mask == 0) \
1007 p->fld %= cast m->num_mask; \
1041 #define DO_CVT2(fld, cast) \ argument
1045 p->fld += cast m->num_mask; \
1048 p->fld -= cast m->num_mask; \
1051 p->fld *= cast m->num_mask; \
1054 if (cast m->num_mask == 0) \
1056 p->fld /= cast m->num_mask; \