Lines Matching refs:count
136 static void epia_read_block( PIA *pi, char * buf, int count ) in epia_read_block() argument
144 for (k=0;k<count;k++) { in epia_read_block()
156 for (k=0;k<count;k++) { in epia_read_block()
167 for (k=0;k<count;k++) { in epia_read_block()
175 case 3: if (count > 512) WR(0x84,3); in epia_read_block()
177 for (k=0;k<count;k++) buf[k] = r4(); in epia_read_block()
181 case 4: if (count > 512) WR(0x84,3); in epia_read_block()
183 for (k=0;k<count/2;k++) ((u16 *)buf)[k] = r4w(); in epia_read_block()
187 case 5: if (count > 512) WR(0x84,3); in epia_read_block()
189 for (k=0;k<count/4;k++) ((u32 *)buf)[k] = r4l(); in epia_read_block()
196 static void epia_write_block( PIA *pi, char * buf, int count ) in epia_write_block() argument
206 for (k=0;k<count;k++) { in epia_write_block()
215 case 3: if (count < 512) WR(0x84,1); in epia_write_block()
217 for (k=0;k<count;k++) w4(buf[k]); in epia_write_block()
218 if (count < 512) WR(0x84,0); in epia_write_block()
221 case 4: if (count < 512) WR(0x84,1); in epia_write_block()
223 for (k=0;k<count/2;k++) w4w(((u16 *)buf)[k]); in epia_write_block()
224 if (count < 512) WR(0x84,0); in epia_write_block()
227 case 5: if (count < 512) WR(0x84,1); in epia_write_block()
229 for (k=0;k<count/4;k++) w4l(((u32 *)buf)[k]); in epia_write_block()
230 if (count < 512) WR(0x84,0); in epia_write_block()