Lines Matching defs:prolog
53 * int i, prolog, kernel, epilog, mask;
70 * prolog = 32 - ((int) ptr_out);
72 * prolog = prolog & mask;
73 * kernel = len - prolog;
77 * if (prolog & 1) { ptr_out[0] = (u8) data0; data0 >>= 8; ptr_out += 1;}
79 * if (prolog & 2) { ptr2[0] = (u16) data0; data0 >>= 16; ptr_out += 2;}
81 * if (prolog & 4) { ptr4[0] = (u32) data0; data0 >>= 32; ptr_out += 4;}
83 * offset = offset + (prolog & 7);
90 * prolog = prolog >> 3;
91 * if (prolog) for (i=0; i < prolog; i++) {
148 #define ifbyte p0 /* if transfer has bytes in epilog/prolog */
149 #define ifhword p0 /* if transfer has shorts in epilog/prolog */
150 #define ifword p0 /* if transfer has words in epilog/prolog */
151 #define noprolog p0 /* no prolog, xfer starts at 32byte */
158 #define star3 R16 /* number bytes in prolog - dwords */
159 #define rest R8 /* length - prolog bytes */
165 #define mask R8 /* mask used to determine prolog size */
168 #define prolog R15 /* bytes in prolog */
210 prolog = sub(#0, ptr_out);
222 prolog &= lsr(mask, back);
237 noprolog = bitsclr(prolog, #7);
238 prolog = and(prolog, #31);
243 kernel = sub(len, prolog);
244 shift = asl(prolog, #3);
245 star3 = and(prolog, #7);
249 prolog = lsr(prolog, #3);
251 ptr_out_p_32 = add(ptr_out, prolog);
261 p1 = cmp.eq(prolog, #0);
262 if(!p1.new) prolog = add(prolog, #1);
320 p3 = sp1loop0(.Ldword_loop_prolog, prolog)