Lines Matching refs:buffer
111 unsigned char *buffer; /* the buffer for the ioctl */ in sr_set_blocklength() local
121 buffer = kmalloc(512, GFP_KERNEL | GFP_DMA); in sr_set_blocklength()
122 if (!buffer) in sr_set_blocklength()
132 modesel = (struct ccs_modesel_head *) buffer; in sr_set_blocklength()
138 cgc.buffer = buffer; in sr_set_blocklength()
151 kfree(buffer); in sr_set_blocklength()
162 unsigned char *buffer; /* the buffer for the ioctl */ in sr_cd_check() local
169 buffer = kmalloc(512, GFP_KERNEL | GFP_DMA); in sr_cd_check()
170 if (!buffer) in sr_cd_check()
185 cgc.buffer = buffer; in sr_cd_check()
193 if ((buffer[0] << 8) + buffer[1] < 0x0a) { in sr_cd_check()
199 sector = buffer[11] + (buffer[10] << 8) + in sr_cd_check()
200 (buffer[9] << 16) + (buffer[8] << 24); in sr_cd_check()
201 if (buffer[6] <= 1) { in sr_cd_check()
213 cgc.buffer = buffer; in sr_cd_check()
221 if (buffer[14] != 0 && buffer[14] != 0xb0) { in sr_cd_check()
228 min = bcd2bin(buffer[15]); in sr_cd_check()
229 sec = bcd2bin(buffer[16]); in sr_cd_check()
230 frame = bcd2bin(buffer[17]); in sr_cd_check()
242 cgc.buffer = buffer; in sr_cd_check()
256 min = bcd2bin(buffer[1]); in sr_cd_check()
257 sec = bcd2bin(buffer[2]); in sr_cd_check()
258 frame = bcd2bin(buffer[3]); in sr_cd_check()
270 cgc.buffer = buffer; in sr_cd_check()
279 if ((rc = buffer[2]) == 0) { in sr_cd_check()
288 cgc.buffer = buffer; in sr_cd_check()
297 sector = buffer[11] + (buffer[10] << 8) + in sr_cd_check()
298 (buffer[9] << 16) + (buffer[8] << 24); in sr_cd_check()
327 kfree(buffer); in sr_cd_check()