Home
last modified time | relevance | path

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

/Linux-v4.19/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()
267 *ptr = (usbvision->scratch_read_ptr + len) % scratch_buf_size; in scratch_set_extra_ptr()
288 if (usbvision->scratch_read_ptr + len < scratch_buf_size) { in scratch_get()
289 memcpy(data, usbvision->scratch + usbvision->scratch_read_ptr, len); in scratch_get()
290 usbvision->scratch_read_ptr += len; in scratch_get()
292 len_part = scratch_buf_size - usbvision->scratch_read_ptr; in scratch_get()
293 memcpy(data, usbvision->scratch + usbvision->scratch_read_ptr, len_part); in scratch_get()
295 usbvision->scratch_read_ptr = 0; /* just set the read_ptr to zero */ in scratch_get()
298 usbvision->scratch_read_ptr = len - len_part; in scratch_get()
[all …]
Dusbvision.h417 int scratch_read_ptr; member