| /Linux-v5.4/sound/soc/sti/ | 
| D | uniperif_reader.c | 46 	struct uniperif *reader = dev_id;  in uni_reader_irq_handler()  local49 	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-v5.4/drivers/misc/ibmasm/ | 
| D | event.c | 28 	struct event_reader *reader;  in wake_up_event_readers()  local30 	list_for_each_entry(reader, &sp->event_buffer->readers, node)  in wake_up_event_readers()
 31                 wake_up_interruptible(&reader->wait);  in wake_up_event_readers()
 77 int ibmasm_get_next_event(struct service_processor *sp, struct event_reader *reader)  in ibmasm_get_next_event()  argument
 84 	reader->cancelled = 0;  in ibmasm_get_next_event()
 86 	if (wait_event_interruptible(reader->wait,  in ibmasm_get_next_event()
 87 			event_available(buffer, reader) || reader->cancelled))  in ibmasm_get_next_event()
 90 	if (!event_available(buffer, reader))  in ibmasm_get_next_event()
 97 	while (event->serial_number < reader->next_serial_number) {  in ibmasm_get_next_event()
 101 	memcpy(reader->data, event->data, event->data_size);  in ibmasm_get_next_event()
 [all …]
 
 | 
| D | remote.h | 93 #define set_queue_reader(sp, reader)	writel(reader, mouse_addr(sp) + CONDOR_MOUSE_Q_READER)  argument100 static inline int advance_queue_reader(struct service_processor *sp, unsigned long reader)  in advance_queue_reader()  argument
 102 	reader++;  in advance_queue_reader()
 103 	if (reader == REMOTE_QUEUE_SIZE)  in advance_queue_reader()
 104 		reader = 0;  in advance_queue_reader()
 106 	set_queue_reader(sp, reader);  in advance_queue_reader()
 107 	return reader;  in advance_queue_reader()
 
 | 
| D | ibmasmfs.c | 220 	struct event_reader		reader;  member351 	ibmasm_event_reader_register(sp, &event_data->reader);  in event_file_open()
 363 	ibmasm_event_reader_unregister(event_data->sp, &event_data->reader);  in event_file_close()
 371 	struct event_reader *reader = &event_data->reader;  in event_file_read()  local
 391 	ret = ibmasm_get_next_event(sp, reader);  in event_file_read()
 395 	if (count < reader->data_size) {  in event_file_read()
 400         if (copy_to_user(buf, reader->data, reader->data_size)) {  in event_file_read()
 404 	ret = reader->data_size;  in event_file_read()
 422 	ibmasm_cancel_next_event(&event_data->reader);  in event_file_write()
 
 | 
| D | ibmasm.h | 166 void ibmasm_event_reader_register(struct service_processor *sp, struct event_reader *reader);167 void ibmasm_event_reader_unregister(struct service_processor *sp, struct event_reader *reader);
 168 int ibmasm_get_next_event(struct service_processor *sp, struct event_reader *reader);
 169 void ibmasm_cancel_next_event(struct event_reader *reader);
 
 | 
| D | remote.c | 172 	unsigned long reader;  in ibmasm_handle_mouse_interrupt()  local176 	reader = get_queue_reader(sp);  in ibmasm_handle_mouse_interrupt()
 179 	while (reader != writer) {  in ibmasm_handle_mouse_interrupt()
 180 		memcpy_fromio(&input, get_queue_entry(sp, reader),  in ibmasm_handle_mouse_interrupt()
 191 		reader = advance_queue_reader(sp, reader);  in ibmasm_handle_mouse_interrupt()
 
 | 
| /Linux-v5.4/drivers/hid/ | 
| D | hid-roccat.c | 76 	struct roccat_reader *reader = file->private_data;  in roccat_read()  local77 	struct roccat_device *device = reader->device;  in roccat_read()
 85 	if (reader->cbuf_start == device->cbuf_end) {  in roccat_read()
 90 		while (reader->cbuf_start == device->cbuf_end) {  in roccat_read()
 118 	report = &device->cbuf[reader->cbuf_start];  in roccat_read()
 130 	reader->cbuf_start = (reader->cbuf_start + 1) % ROCCAT_CBUF_SIZE;  in roccat_read()
 139 	struct roccat_reader *reader = file->private_data;  in roccat_poll()  local
 140 	poll_wait(file, &reader->device->wait, wait);  in roccat_poll()
 141 	if (reader->cbuf_start != reader->device->cbuf_end)  in roccat_poll()
 143 	if (!reader->device->exist)  in roccat_poll()
 [all …]
 
 | 
| /Linux-v5.4/scripts/ | 
| D | bpf_helpers_doc.py | 17     def __init__(self, line='<line not provided>', reader=None):  argument18         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-v5.4/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-v5.4/drivers/mmc/host/ | 
| D | cb710-mmc.c | 84 	struct cb710_mmc_reader *reader = mmc_priv(cb710_slot_to_mmc(slot));  in cb710_mmc_enable_irq()  local87 	spin_lock_irqsave(&reader->irq_lock, flags);  in cb710_mmc_enable_irq()
 90 	spin_unlock_irqrestore(&reader->irq_lock, flags);  in cb710_mmc_enable_irq()
 342 static u16 cb710_encode_cmd_flags(struct cb710_mmc_reader *reader,  in cb710_encode_cmd_flags()  argument
 444 	struct cb710_mmc_reader *reader = mmc_priv(mmc);  in cb710_mmc_command()  local
 447 	u16 cb_cmd = cb710_encode_cmd_flags(reader, cmd);  in cb710_mmc_command()
 484 	struct cb710_mmc_reader *reader = mmc_priv(mmc);  in cb710_mmc_request()  local
 486 	WARN_ON(reader->mrq != NULL);  in cb710_mmc_request()
 488 	reader->mrq = mrq;  in cb710_mmc_request()
 494 	tasklet_schedule(&reader->finish_req_tasklet);  in cb710_mmc_request()
 [all …]
 
 | 
| /Linux-v5.4/drivers/misc/cardreader/ | 
| D | Kconfig | 3 	tristate "Alcor Micro/Alcor Link PCI-E card reader"7 	  This supports for Alcor Micro PCI-Express card reader including au6601,
 14 	tristate "Realtek PCI-E card reader"
 18 	  This supports for Realtek PCI-Express card reader including rts5209,
 25 	tristate "Realtek USB card reader"
 31 	  Realtek card reader supports access to many types of memory cards,
 
 | 
| /Linux-v5.4/drivers/memstick/host/ | 
| D | Kconfig | 14 	  the Texas Instruments(R) Flash Media card reader, found in many17 	  probably also need appropriate card reader host adapter, such as
 30 	  the JMicron(R) JMB38X MemoryStick card reader.
 41 	  the Ricoh R5C592 MemoryStick card reader (which is part of 5 in one
 42 		multifunction reader)
 52 	  of Realtek PCI-E card reader
 62 	  of Realtek RTS5129/39 series USB card reader
 
 | 
| /Linux-v5.4/tools/testing/radix-tree/ | 
| D | regression4.c | 60 	pthread_t reader, writer;  in regression4_test()  local67 	if (pthread_create(&reader, NULL, reader_fn, NULL) ||  in regression4_test()
 73 	if (pthread_join(reader, NULL) || pthread_join(writer, NULL)) {  in regression4_test()
 
 | 
| /Linux-v5.4/drivers/gpu/drm/via/ | 
| D | via_dma.c | 413 	uint32_t reader, ptr;  in via_hook_segment()  local424 	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()
 450 		reader = *(dev_priv->hw_addr_ptr);  in via_hook_segment()
 451 		diff = (uint32_t) (ptr - reader) - dev_priv->dma_diff;  in via_hook_segment()
 456 				  ptr, reader, dev_priv->dma_diff);  in via_hook_segment()
 525 	uint32_t reader;  in via_cmdbuf_start()  local
 562 	reader = *(dev_priv->hw_addr_ptr);  in via_cmdbuf_start()
 [all …]
 
 | 
| /Linux-v5.4/drivers/usb/storage/ | 
| D | Kconfig | 88 	  - CompactFlash reader included with Kodak DC3800 camera89 	  - Dane-Elec Zmate CompactFlash reader
 95 	  - Maxell UA4 CompactFlash reader
 107 	  SmartMedia reader in the USB Mass Storage driver.
 108 	  Also works for the Microtech Zio! CompactFlash/SmartMedia reader.
 116 	  SmartMedia reader in the USB Mass Storage driver.
 124 	  USB CompactFlash reader.
 132 	  and Fujifilm DPC-R1 USB Card reader/writer devices.
 179 	tristate "USB ENE card reader support"
 181 	  Say Y here if you wish to control a ENE SD/MS Card reader.
 
 | 
| /Linux-v5.4/kernel/trace/ | 
| D | ring_buffer.c | 3172 	struct buffer_page *reader = cpu_buffer->reader_page;  in rb_per_cpu_empty()  local3180 	return reader->read == rb_page_commit(reader) &&  in rb_per_cpu_empty()
 3181 		(commit == reader ||  in rb_per_cpu_empty()
 3590 	struct buffer_page *reader;  in ring_buffer_iter_empty()  local
 3598 	reader = cpu_buffer->reader_page;  in ring_buffer_iter_empty()
 3604 		(iter->head_page == reader && commit_page == head_page &&  in ring_buffer_iter_empty()
 3673 	struct buffer_page *reader = NULL;  in rb_get_reader_page()  local
 3690 		reader = NULL;  in rb_get_reader_page()
 3694 	reader = cpu_buffer->reader_page;  in rb_get_reader_page()
 3697 	if (cpu_buffer->reader_page->read < rb_page_size(reader))  in rb_get_reader_page()
 [all …]
 
 | 
| /Linux-v5.4/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-v5.4/drivers/misc/cb710/ | 
| D | Kconfig | 3 	tristate "ENE CB710/720 Flash memory card reader support"7 	  reader found in some laptops (ie. some versions of HP Compaq nx9500).
 
 | 
| /Linux-v5.4/Documentation/usb/ | 
| D | iuu_phoenix.rst | 23 How to tune the reader speed?57 -  boost provide a way to overclock the reader ( my favorite :-)  )
 62    This will put the reader in a base of 3Mhz579 but boosted a 195 % !
 
 | 
| /Linux-v5.4/drivers/char/ | 
| D | apm-emulation.c | 108 	unsigned int		reader: 1;  member196 		if (as->reader)  in queue_event()
 368 		as->reader = (filp->f_mode & FMODE_READ) == FMODE_READ;  in apm_open()
 534 			if (as->suspend_state != SUSPEND_WAIT && as->reader &&  in apm_suspend_notifier()
 
 | 
| /Linux-v5.4/Documentation/locking/ | 
| D | spinlocks.rst | 52 Lesson 2: reader-writer spinlocks.56 to mostly read from the shared variables, the reader-writer locks
 61    NOTE! reader-writer locks require more atomic memory operations than
 62    simple spinlocks.  Unless the reader critical section is long, you
 91    NOTE! We are working hard to remove reader-writer spinlocks in most
 
 | 
| /Linux-v5.4/Documentation/admin-guide/laptops/ | 
| D | lg-laptop.rst | 29 reader mode. In this mode the screen colors change (blue color reduced),30 and the reader mode indicator LED (on F9 key) turns on.
 
 | 
| /Linux-v5.4/drivers/char/pcmcia/ | 
| D | Kconfig | 28 	  reader.39 	  reader.
 
 | 
| /Linux-v5.4/arch/um/drivers/ | 
| D | cow.h | 12 extern int read_cow_header(int (*reader)(__u64, char *, int, void *),
 | 
| /Linux-v5.4/drivers/staging/rts5208/ | 
| D | Kconfig | 7 	  PCI-E card reader rts5208/rts5288.
 |