/Linux-v4.19/sound/soc/sti/ |
D | uniperif_reader.c | 46 struct uniperif *reader = dev_id; in uni_reader_irq_handler() local 49 spin_lock(&reader->irq_lock); in uni_reader_irq_handler() 50 if (!reader->substream) in uni_reader_irq_handler() 53 snd_pcm_stream_lock(reader->substream); in uni_reader_irq_handler() 54 if (reader->state == UNIPERIF_STATE_STOPPED) { in uni_reader_irq_handler() 56 dev_warn(reader->dev, "unexpected IRQ\n"); in uni_reader_irq_handler() 61 status = GET_UNIPERIF_ITS(reader); in uni_reader_irq_handler() 62 SET_UNIPERIF_ITS_BCLR(reader, status); in uni_reader_irq_handler() 65 if (unlikely(status & UNIPERIF_ITS_FIFO_ERROR_MASK(reader))) { in uni_reader_irq_handler() 66 dev_err(reader->dev, "FIFO error detected\n"); in uni_reader_irq_handler() [all …]
|
/Linux-v4.19/drivers/misc/ibmasm/ |
D | event.c | 42 struct event_reader *reader; in wake_up_event_readers() local 44 list_for_each_entry(reader, &sp->event_buffer->readers, node) in wake_up_event_readers() 45 wake_up_interruptible(&reader->wait); in wake_up_event_readers() 91 int ibmasm_get_next_event(struct service_processor *sp, struct event_reader *reader) in ibmasm_get_next_event() argument 98 reader->cancelled = 0; in ibmasm_get_next_event() 100 if (wait_event_interruptible(reader->wait, in ibmasm_get_next_event() 101 event_available(buffer, reader) || reader->cancelled)) in ibmasm_get_next_event() 104 if (!event_available(buffer, reader)) in ibmasm_get_next_event() 111 while (event->serial_number < reader->next_serial_number) { in ibmasm_get_next_event() 115 memcpy(reader->data, event->data, event->data_size); in ibmasm_get_next_event() [all …]
|
D | remote.h | 106 #define set_queue_reader(sp, reader) writel(reader, mouse_addr(sp) + CONDOR_MOUSE_Q_READER) argument 113 static inline int advance_queue_reader(struct service_processor *sp, unsigned long reader) in advance_queue_reader() argument 115 reader++; in advance_queue_reader() 116 if (reader == REMOTE_QUEUE_SIZE) in advance_queue_reader() 117 reader = 0; in advance_queue_reader() 119 set_queue_reader(sp, reader); in advance_queue_reader() 120 return reader; in advance_queue_reader()
|
D | ibmasmfs.c | 225 struct event_reader reader; member 356 ibmasm_event_reader_register(sp, &event_data->reader); in event_file_open() 368 ibmasm_event_reader_unregister(event_data->sp, &event_data->reader); in event_file_close() 376 struct event_reader *reader = &event_data->reader; in event_file_read() local 396 ret = ibmasm_get_next_event(sp, reader); in event_file_read() 400 if (count < reader->data_size) { in event_file_read() 405 if (copy_to_user(buf, reader->data, reader->data_size)) { in event_file_read() 409 ret = reader->data_size; in event_file_read() 427 ibmasm_cancel_next_event(&event_data->reader); in event_file_write()
|
D | ibmasm.h | 180 void ibmasm_event_reader_register(struct service_processor *sp, struct event_reader *reader); 181 void ibmasm_event_reader_unregister(struct service_processor *sp, struct event_reader *reader); 182 int ibmasm_get_next_event(struct service_processor *sp, struct event_reader *reader); 183 void ibmasm_cancel_next_event(struct event_reader *reader);
|
D | remote.c | 186 unsigned long reader; in ibmasm_handle_mouse_interrupt() local 190 reader = get_queue_reader(sp); in ibmasm_handle_mouse_interrupt() 193 while (reader != writer) { in ibmasm_handle_mouse_interrupt() 194 memcpy_fromio(&input, get_queue_entry(sp, reader), in ibmasm_handle_mouse_interrupt() 205 reader = advance_queue_reader(sp, reader); in ibmasm_handle_mouse_interrupt()
|
/Linux-v4.19/drivers/hid/ |
D | hid-roccat.c | 79 struct roccat_reader *reader = file->private_data; in roccat_read() local 80 struct roccat_device *device = reader->device; in roccat_read() 88 if (reader->cbuf_start == device->cbuf_end) { in roccat_read() 93 while (reader->cbuf_start == device->cbuf_end) { in roccat_read() 121 report = &device->cbuf[reader->cbuf_start]; in roccat_read() 133 reader->cbuf_start = (reader->cbuf_start + 1) % ROCCAT_CBUF_SIZE; in roccat_read() 142 struct roccat_reader *reader = file->private_data; in roccat_poll() local 143 poll_wait(file, &reader->device->wait, wait); in roccat_poll() 144 if (reader->cbuf_start != reader->device->cbuf_end) in roccat_poll() 146 if (!reader->device->exist) in roccat_poll() [all …]
|
/Linux-v4.19/scripts/ |
D | bpf_helpers_doc.py | 17 def __init__(self, line='<line not provided>', reader=None): argument 18 if reader: 21 (reader.tell(), line)) 72 self.reader = open(filename, 'r') 94 self.line = self.reader.readline() 108 self.line = self.reader.readline() 131 self.line = self.reader.readline() 145 offset = self.reader.read().find('* Start of BPF helper function descriptions:') 148 self.reader.seek(offset) 149 self.reader.readline() [all …]
|
/Linux-v4.19/Documentation/trace/ |
D | ring-buffer-design.txt | 25 consumer - the task that reads from the buffer (same as reader) 27 reader - same as consumer. 30 by the reader. 32 head_page - a pointer to the page that the reader will use next 81 same time, nor can a reader preempt/interrupt another reader. A reader 83 buffer at the same time as a writer is writing, but the reader must be 84 on another processor to do so. A reader may read on its own processor 87 A writer can preempt a reader, but a reader cannot preempt a writer. 88 But a reader can read the buffer at the same time (on another processor) 93 At initialization a reader page is allocated for the reader that is not [all …]
|
/Linux-v4.19/drivers/mmc/host/ |
D | cb710-mmc.c | 87 struct cb710_mmc_reader *reader = mmc_priv(cb710_slot_to_mmc(slot)); in cb710_mmc_enable_irq() local 90 spin_lock_irqsave(&reader->irq_lock, flags); in cb710_mmc_enable_irq() 93 spin_unlock_irqrestore(&reader->irq_lock, flags); in cb710_mmc_enable_irq() 345 static u16 cb710_encode_cmd_flags(struct cb710_mmc_reader *reader, in cb710_encode_cmd_flags() argument 447 struct cb710_mmc_reader *reader = mmc_priv(mmc); in cb710_mmc_command() local 450 u16 cb_cmd = cb710_encode_cmd_flags(reader, cmd); in cb710_mmc_command() 487 struct cb710_mmc_reader *reader = mmc_priv(mmc); in cb710_mmc_request() local 489 WARN_ON(reader->mrq != NULL); in cb710_mmc_request() 491 reader->mrq = mrq; in cb710_mmc_request() 497 tasklet_schedule(&reader->finish_req_tasklet); in cb710_mmc_request() [all …]
|
/Linux-v4.19/drivers/memstick/host/ |
D | Kconfig | 13 the Texas Instruments(R) Flash Media card reader, found in many 16 probably also need appropriate card reader host adapter, such as 29 the JMicron(R) JMB38X MemoryStick card reader. 40 the Ricoh R5C592 MemoryStick card reader (which is part of 5 in one 41 multifunction reader) 51 of Realtek PCI-E card reader 61 of Realtek RTS5129/39 series USB card reader
|
/Linux-v4.19/drivers/misc/cardreader/ |
D | Kconfig | 2 tristate "Realtek PCI-E card reader" 6 This supports for Realtek PCI-Express card reader including rts5209, 13 tristate "Realtek USB card reader" 19 Realtek card reader supports access to many types of memory cards,
|
/Linux-v4.19/drivers/gpu/drm/via/ |
D | via_dma.c | 406 uint32_t reader, ptr; in via_hook_segment() local 417 reader = *(dev_priv->hw_addr_ptr); in via_hook_segment() 430 diff = (uint32_t) (ptr - reader) - dev_priv->dma_diff; in via_hook_segment() 436 reader = *(dev_priv->hw_addr_ptr); in via_hook_segment() 437 diff = (uint32_t) (ptr - reader) - dev_priv->dma_diff; in via_hook_segment() 443 reader = *(dev_priv->hw_addr_ptr); in via_hook_segment() 444 diff = (uint32_t) (ptr - reader) - dev_priv->dma_diff; in via_hook_segment() 449 ptr, reader, dev_priv->dma_diff); in via_hook_segment() 518 uint32_t reader; in via_cmdbuf_start() local 555 reader = *(dev_priv->hw_addr_ptr); in via_cmdbuf_start() [all …]
|
/Linux-v4.19/kernel/trace/ |
D | ring_buffer.c | 3133 struct buffer_page *reader = cpu_buffer->reader_page; in rb_per_cpu_empty() local 3141 return reader->read == rb_page_commit(reader) && in rb_per_cpu_empty() 3142 (commit == reader || in rb_per_cpu_empty() 3551 struct buffer_page *reader; in ring_buffer_iter_empty() local 3559 reader = cpu_buffer->reader_page; in ring_buffer_iter_empty() 3565 (iter->head_page == reader && commit_page == head_page && in ring_buffer_iter_empty() 3634 struct buffer_page *reader = NULL; in rb_get_reader_page() local 3651 reader = NULL; in rb_get_reader_page() 3655 reader = cpu_buffer->reader_page; in rb_get_reader_page() 3658 if (cpu_buffer->reader_page->read < rb_page_size(reader)) in rb_get_reader_page() [all …]
|
/Linux-v4.19/drivers/usb/storage/ |
D | Kconfig | 91 - CompactFlash reader included with Kodak DC3800 camera 92 - Dane-Elec Zmate CompactFlash reader 98 - Maxell UA4 CompactFlash reader 111 SmartMedia reader in the USB Mass Storage driver. 112 Also works for the Microtech Zio! CompactFlash/SmartMedia reader. 121 SmartMedia reader in the USB Mass Storage driver. 130 USB CompactFlash reader. 139 and Fujifilm DPC-R1 USB Card reader/writer devices. 189 tristate "USB ENE card reader support" 193 Say Y here if you wish to control a ENE SD/MS Card reader.
|
/Linux-v4.19/Documentation/devicetree/bindings/sound/ |
D | st,sti-asoc-card.txt | 16 "st,stih407-uni-reader-pcm_in", "st,stih407-uni-reader-hdmi", 36 "rx" for "st,sti-uni-reader" compatibility 88 sti_uni_reader1: sti-uni-reader@8d84000 { 89 compatible = "st,stih407-uni-reader-hdmi";
|
/Linux-v4.19/drivers/misc/cb710/ |
D | Kconfig | 2 tristate "ENE CB710/720 Flash memory card reader support" 6 reader found in some laptops (ie. some versions of HP Compaq nx9500).
|
/Linux-v4.19/Documentation/usb/ |
D | iuu_phoenix.txt | 22 How to tune the reader speed ? 48 - boost provide a way to overclock the reader ( my favorite :-) ) 53 This will put the reader in a base of 3Mhz579 but boosted a 195 % !
|
/Linux-v4.19/Documentation/RCU/ |
D | rcuref.txt | 13 reader/writer spinlocks or semaphores are straightforward: 114 any reader finds the element, that reader may safely acquire a reference
|
/Linux-v4.19/drivers/char/ |
D | apm-emulation.c | 107 unsigned int reader: 1; member 195 if (as->reader) in queue_event() 367 as->reader = (filp->f_mode & FMODE_READ) == FMODE_READ; in apm_open() 533 if (as->suspend_state != SUSPEND_WAIT && as->reader && in apm_suspend_notifier()
|
/Linux-v4.19/drivers/char/pcmcia/ |
D | Kconfig | 27 reader. 38 reader.
|
/Linux-v4.19/Documentation/locking/ |
D | spinlocks.txt | 45 Lesson 2: reader-writer spinlocks. 48 to mostly read from the shared variables, the reader-writer locks 53 NOTE! reader-writer locks require more atomic memory operations than 54 simple spinlocks. Unless the reader critical section is long, you 83 NOTE! We are working hard to remove reader-writer spinlocks in most
|
/Linux-v4.19/drivers/staging/rts5208/ |
D | Kconfig | 6 PCI-E card reader rts5208/rts5288.
|
/Linux-v4.19/arch/um/drivers/ |
D | cow.h | 12 extern int read_cow_header(int (*reader)(__u64, char *, int, void *),
|
/Linux-v4.19/tools/memory-model/litmus-tests/ |
D | MP+onceassign+derefonce.litmus | 7 * rcu_dereference() suffice to ensure that an RCU reader will not see
|