Lines Matching refs:s
109 struct usb_stream *s; in usb_stream_hwdep_vm_fault() local
112 s = us122l->sk.s; in usb_stream_hwdep_vm_fault()
113 if (!s) in usb_stream_hwdep_vm_fault()
117 if (offset < PAGE_ALIGN(s->read_size)) { in usb_stream_hwdep_vm_fault()
118 vaddr = (char *)s + offset; in usb_stream_hwdep_vm_fault()
120 offset -= PAGE_ALIGN(s->read_size); in usb_stream_hwdep_vm_fault()
121 if (offset >= PAGE_ALIGN(s->write_size)) in usb_stream_hwdep_vm_fault()
204 struct usb_stream *s; in usb_stream_hwdep_mmap() local
210 s = us122l->sk.s; in usb_stream_hwdep_mmap()
211 read = offset < s->read_size; in usb_stream_hwdep_mmap()
217 read ? s->read_size : s->write_size); in usb_stream_hwdep_mmap()
219 if (size > PAGE_ALIGN(read ? s->read_size : s->write_size)) { in usb_stream_hwdep_mmap()
221 read ? s->read_size : s->write_size); in usb_stream_hwdep_mmap()
248 struct usb_stream *s = us122l->sk.s; in usb_stream_hwdep_poll() local
250 if (s && s->state == usb_stream_ready) { in usb_stream_hwdep_poll()
252 polled = &s->periods_polled; in usb_stream_hwdep_poll()
255 if (*polled != s->periods_done) { in usb_stream_hwdep_poll()
256 *polled = s->periods_done; in usb_stream_hwdep_poll()
350 struct usb_stream *s; in usb_stream_hwdep_ioctl() local
391 s = us122l->sk.s; in usb_stream_hwdep_ioctl()
395 if (!s || memcmp(&cfg, &s->cfg, sizeof(cfg))) { in usb_stream_hwdep_ioctl()
401 if (!s || memcmp(&cfg, &s->cfg, sizeof(cfg)) || in usb_stream_hwdep_ioctl()
402 s->state == usb_stream_xrun) { in usb_stream_hwdep_ioctl()
685 us122l->sk.s->cfg.sample_rate); in snd_us122l_resume()