Home
last modified time | relevance | path

Searched refs:scratch_write_ptr (Results 1 – 2 of 2) sorted by relevance

/linux-4.19.296/drivers/media/usb/usbvision/
Dusbvision-core.c175 int len = usbvision->scratch_write_ptr - usbvision->scratch_read_ptr; in scratch_len()
188 int free = usbvision->scratch_read_ptr - usbvision->scratch_write_ptr; in scratch_free()
207 if (usbvision->scratch_write_ptr + len < scratch_buf_size) { in scratch_put()
208 memcpy(usbvision->scratch + usbvision->scratch_write_ptr, data, len); in scratch_put()
209 usbvision->scratch_write_ptr += len; in scratch_put()
211 len_part = scratch_buf_size - usbvision->scratch_write_ptr; in scratch_put()
212 memcpy(usbvision->scratch + usbvision->scratch_write_ptr, data, len_part); in scratch_put()
214 usbvision->scratch_write_ptr = 0; /* just set write_ptr to zero */ in scratch_put()
217 usbvision->scratch_write_ptr = len - len_part; in scratch_put()
221 PDEBUG(DBG_SCRATCH, "len=%d, new write_ptr=%d\n", len, usbvision->scratch_write_ptr); in scratch_put()
[all …]
Dusbvision.h418 int scratch_write_ptr; member