Lines Matching refs:buffer
112 unsigned char *buffer; /* the buffer for the ioctl */ in sr_set_blocklength() local
122 buffer = kmalloc(512, GFP_KERNEL | GFP_DMA); in sr_set_blocklength()
123 if (!buffer) in sr_set_blocklength()
133 modesel = (struct ccs_modesel_head *) buffer; in sr_set_blocklength()
139 cgc.buffer = buffer; in sr_set_blocklength()
152 kfree(buffer); in sr_set_blocklength()
163 unsigned char *buffer; /* the buffer for the ioctl */ in sr_cd_check() local
170 buffer = kmalloc(512, GFP_KERNEL | GFP_DMA); in sr_cd_check()
171 if (!buffer) in sr_cd_check()
186 cgc.buffer = buffer; in sr_cd_check()
194 if ((buffer[0] << 8) + buffer[1] < 0x0a) { in sr_cd_check()
200 sector = buffer[11] + (buffer[10] << 8) + in sr_cd_check()
201 (buffer[9] << 16) + (buffer[8] << 24); in sr_cd_check()
202 if (buffer[6] <= 1) { in sr_cd_check()
214 cgc.buffer = buffer; in sr_cd_check()
222 if (buffer[14] != 0 && buffer[14] != 0xb0) { in sr_cd_check()
229 min = bcd2bin(buffer[15]); in sr_cd_check()
230 sec = bcd2bin(buffer[16]); in sr_cd_check()
231 frame = bcd2bin(buffer[17]); in sr_cd_check()
243 cgc.buffer = buffer; in sr_cd_check()
257 min = bcd2bin(buffer[1]); in sr_cd_check()
258 sec = bcd2bin(buffer[2]); in sr_cd_check()
259 frame = bcd2bin(buffer[3]); in sr_cd_check()
271 cgc.buffer = buffer; in sr_cd_check()
280 if ((rc = buffer[2]) == 0) { in sr_cd_check()
289 cgc.buffer = buffer; in sr_cd_check()
298 sector = buffer[11] + (buffer[10] << 8) + in sr_cd_check()
299 (buffer[9] << 16) + (buffer[8] << 24); in sr_cd_check()
328 kfree(buffer); in sr_cd_check()