Lines Matching defs:q

61 #define	Q_BT(q)		__typeof(1 * q)  argument
64 #define Q_BT(q) __typeof(q) argument
68 #define Q_TC(q, v) ((__typeof(q))(v)) argument
71 #define Q_NTBITS(q) ((uint32_t)(sizeof(q) << 3)) argument
77 #define Q_NFCBITS(q) \ argument
81 #define Q_MINNFBITS(q) ((uint32_t)(2)) argument
82 #define Q_MAXNFBITS(q) ((uint32_t)(Q_NTBITS(q) - Q_SIGNED(q) - Q_NCBITS)) argument
90 #define Q_NFBITS(q) \ argument
94 #define Q_NIBITS(q) ((uint32_t)(Q_NTBITS(q) - Q_RPSHFT(q) - Q_SIGNED(q))) argument
97 #define Q_RPSHFT(q) (Q_NCBITS + Q_NFBITS(q)) argument
100 #define Q_SIGNSHFT(q) (Q_NTBITS(q) - 1) argument
103 #define Q_SSIGN(q, isneg) \ argument
108 #define Q_CRAWMASK(q) 0x7ULL argument
109 #define Q_SRAWMASK(q) (1ULL << Q_SIGNSHFT(q)) argument
110 #define Q_GCRAW(q) ((q) & Q_CRAWMASK(q)) argument
111 #define Q_GCVAL(q) Q_GCRAW(q) argument
112 #define Q_SCVAL(q, cv) ((q) = ((q) & ~Q_CRAWMASK(q)) | (cv)) argument
115 #define Q_IFRAWMASK(q) \ argument
117 #define Q_IFMAXVAL(q) Q_TC(q, Q_IFRAWMASK(q) >> Q_NCBITS) argument
118 #define Q_IFMINVAL(q) Q_TC(q, Q_SIGNED(q) ? -Q_IFMAXVAL(q) : 0) argument
119 #define Q_IFVALIMASK(q) Q_TC(q, ~Q_IFVALFMASK(q)) argument
120 #define Q_IFVALFMASK(q) Q_TC(q, (1ULL << Q_NFBITS(q)) - 1) argument
121 #define Q_GIFRAW(q) Q_TC(q, (q) & Q_IFRAWMASK(q)) argument
122 #define Q_GIFABSVAL(q) Q_TC(q, Q_GIFRAW(q) >> Q_NCBITS) argument
123 #define Q_GIFVAL(q) Q_TC(q, Q_LTZ(q) ? -Q_GIFABSVAL(q) : Q_GIFABSVAL(q)) argument
124 #define Q_SIFVAL(q, ifv) \ argument
128 #define Q_SIFVALS(q, iv, fv) \ argument
135 #define Q_IRAWMASK(q) Q_TC(q, Q_IFRAWMASK(q) & ~Q_FRAWMASK(q)) argument
136 #define Q_IMAXVAL(q) Q_TC(q, Q_IRAWMASK(q) >> Q_RPSHFT(q)) argument
137 #define Q_IMINVAL(q) Q_TC(q, Q_SIGNED(q) ? -Q_IMAXVAL(q) : 0) argument
138 #define Q_GIRAW(q) Q_TC(q, (q) & Q_IRAWMASK(q)) argument
139 #define Q_GIABSVAL(q) Q_TC(q, Q_GIRAW(q) >> Q_RPSHFT(q)) argument
140 #define Q_GIVAL(q) Q_TC(q, Q_LTZ(q) ? -Q_GIABSVAL(q) : Q_GIABSVAL(q)) argument
141 #define Q_SIVAL(q, iv) \ argument
147 #define Q_FRAWMASK(q) Q_TC(q, ((1ULL << Q_NFBITS(q)) - 1) << Q_NCBITS) argument
148 #define Q_FMAXVAL(q) Q_TC(q, Q_FRAWMASK(q) >> Q_NCBITS) argument
149 #define Q_GFRAW(q) Q_TC(q, (q) & Q_FRAWMASK(q)) argument
150 #define Q_GFABSVAL(q) Q_TC(q, Q_GFRAW(q) >> Q_NCBITS) argument
151 #define Q_GFVAL(q) Q_TC(q, Q_LTZ(q) ? -Q_GFABSVAL(q) : Q_GFABSVAL(q)) argument
152 #define Q_SFVAL(q, fv) \ argument
182 #define Q_MAXSTRLEN(q, base) \ argument
187 #define Q_IBITS2CH(q, bits, base) \ argument
196 #define Q_FBITS2CH(q, bits, base) \ argument
219 #define Q_TOSTR(q, prec, base, s, slen) \ argument
272 #define Q_SHL(q, iv) \ argument
317 #define Q_INI(q, iv, dfv, rpshft) \ argument
345 #define Q_QABS(q) (Q_SIGNED(q) ? (q) & ~Q_SRAWMASK(q) : (q)) argument
348 #define Q_Q2F(q) ((float)Q_GIFVAL(q) / (float)(1ULL << Q_NFBITS(q))) argument
349 #define Q_Q2D(q) ((double)Q_GIFVAL(q) / (double)(1ULL << Q_NFBITS(q))) argument
395 #define Q_QCANREPI(q, i) \ argument
434 #define Q_DEBUGFMT(q, prefmt, postfmt) \ argument
445 #define Q_DEBUG(q, prefmt, postfmt, incfmt) \ argument
555 #define Q_QCPYVALI(q, i) \ argument
563 #define Q_QADDSUBI(q, i, eop) \ argument
584 #define Q_QADDI(q, i) Q_QADDSUBI(q, i, (Q_LTZ(i) ? '-' : '+')) argument
585 #define Q_QSUBI(q, i) Q_QADDSUBI(q, i, (Q_LTZ(i) ? '+' : '-')) argument
587 #define Q_QDIVI(q, i) \ argument
600 #define Q_QMULI(q, i) \ argument
613 #define Q_QFRACI(q, in, id) \ argument