/openbmc/linux/sound/soc/sti/ |
H A 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 …]
|
/openbmc/linux/drivers/misc/ibmasm/ |
H A D | event.c | 28 struct event_reader *reader; in wake_up_event_readers() local 30 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 …]
|
H A D | remote.h | 93 #define set_queue_reader(sp, reader) writel(reader, mouse_addr(sp) + CONDOR_MOUSE_Q_READER) argument 100 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()
|
H A D | ibmasmfs.c | 220 struct event_reader reader; member 351 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()
|
/openbmc/entity-manager/test/ |
H A D | test_fru-utils.cpp | 180 FRUReader reader(getData); in TEST() local 182 EXPECT_EQ(reader.read(0, data.size(), rdbuf.data()), in TEST() 187 EXPECT_EQ(reader.read(i, 1, rdbuf.data()), 1); in TEST() 190 EXPECT_EQ(reader.read(blockSize - 1, 2, rdbuf.data()), 2); in TEST() 201 FRUReader reader(getData); in TEST() local 203 EXPECT_EQ(reader.read(1, 1, nullptr), 0); in TEST() 214 FRUReader reader(getData); in TEST() local 216 EXPECT_EQ(reader.read(0, blockSize, blockData.data()), in TEST() 218 EXPECT_EQ(reader.read(data.size(), 1, nullptr), 0); in TEST() 219 EXPECT_EQ(reader.read(data.size() + 1, 1, nullptr), 0); in TEST() [all …]
|
/openbmc/linux/drivers/hid/ |
H A D | hid-roccat.c | 76 struct roccat_reader *reader = file->private_data; in roccat_read() local 77 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 …]
|
/openbmc/linux/Documentation/trace/ |
H A D | ring-buffer-design.rst | 34 - the task that reads from the buffer (same as reader) 36 reader 41 by the reader. 44 - a pointer to the page that the reader will use next 98 same time, nor can a reader preempt/interrupt another reader. A reader 100 buffer at the same time as a writer is writing, but the reader must be 101 on another processor to do so. A reader may read on its own processor 104 A writer can preempt a reader, but a reader cannot preempt a writer. 105 But a reader can read the buffer at the same time (on another processor) 110 At initialization a reader page is allocated for the reader that is not [all …]
|
/openbmc/linux/drivers/mmc/host/ |
H A D | cb710-mmc.c | 86 struct cb710_mmc_reader *reader = mmc_priv(cb710_slot_to_mmc(slot)); in cb710_mmc_enable_irq() local 89 spin_lock_irqsave(&reader->irq_lock, flags); in cb710_mmc_enable_irq() 92 spin_unlock_irqrestore(&reader->irq_lock, flags); in cb710_mmc_enable_irq() 344 static u16 cb710_encode_cmd_flags(struct cb710_mmc_reader *reader, in cb710_encode_cmd_flags() argument 446 struct cb710_mmc_reader *reader = mmc_priv(mmc); in cb710_mmc_command() local 449 u16 cb_cmd = cb710_encode_cmd_flags(reader, cmd); in cb710_mmc_command() 486 struct cb710_mmc_reader *reader = mmc_priv(mmc); in cb710_mmc_request() local 488 WARN_ON(reader->mrq != NULL); in cb710_mmc_request() 490 reader->mrq = mrq; in cb710_mmc_request() 496 tasklet_schedule(&reader->finish_req_tasklet); in cb710_mmc_request() [all …]
|
/openbmc/linux/tools/testing/selftests/bpf/ |
H A D | test_bpftool_synctypes.py | 28 def __init__(self, reader): argument 29 self.reader = reader 36 offset = self.reader.tell() 37 array_start = re.search(start_marker, self.reader.read()) 40 self.reader.seek(offset + array_start.start()) 51 line = self.reader.readline() 67 def __init__(self, reader, array_name): argument 70 super().__init__(reader) 86 line = self.reader.readline() 107 line = self.reader.readline() [all …]
|
/openbmc/linux/drivers/gpu/drm/lima/ |
H A D | lima_drv.c | 291 static bool lima_read_block(struct lima_block_reader *reader, in lima_read_block() argument 294 size_t max_off = reader->base + src_size; in lima_read_block() 296 if (reader->off < max_off) { in lima_read_block() 297 size_t size = min_t(size_t, max_off - reader->off, in lima_read_block() 298 reader->count); in lima_read_block() 300 memcpy(reader->dst, src + (reader->off - reader->base), size); in lima_read_block() 302 reader->dst += size; in lima_read_block() 303 reader->off += size; in lima_read_block() 304 reader->read += size; in lima_read_block() 305 reader->count -= size; in lima_read_block() [all …]
|
/openbmc/qemu/hw/usb/ |
H A D | ccid-card-emulated.c | 129 VReader *reader; member 258 if (card->reader == NULL) { in handle_apdu_thread() 264 reader_status = vreader_xfr_bytes(card->reader, in handle_apdu_thread() 295 if (card->reader == NULL && event->reader != NULL) { in event_thread() 300 card->reader = vreader_reference(event->reader); in event_thread() 302 if (event->reader != card->reader) { in event_thread() 315 reader_name = vreader_get_name(event->reader); in event_thread() 316 if (card->reader != NULL) { in event_thread() 318 vreader_get_name(card->reader), reader_name); in event_thread() 320 vreader_free(card->reader); in event_thread() [all …]
|
/openbmc/linux/kernel/locking/ |
H A D | percpu-rwsem.c | 92 static bool __percpu_rwsem_trylock(struct percpu_rw_semaphore *sem, bool reader) in __percpu_rwsem_trylock() argument 94 if (reader) { in __percpu_rwsem_trylock() 123 bool reader = wq_entry->flags & WQ_FLAG_CUSTOM; in percpu_rwsem_wake_function() local 128 if (!__percpu_rwsem_trylock(sem, reader)) in percpu_rwsem_wake_function() 138 return !reader; /* wake (readers until) 1 writer */ in percpu_rwsem_wake_function() 141 static void percpu_rwsem_wait(struct percpu_rw_semaphore *sem, bool reader) in percpu_rwsem_wait() argument 151 wait = !__percpu_rwsem_trylock(sem, reader); in percpu_rwsem_wait() 153 wq_entry.flags |= WQ_FLAG_EXCLUSIVE | reader * WQ_FLAG_CUSTOM; in percpu_rwsem_wait()
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/openct/openct/ |
H A D | 0001-Fix-incompatible-pointer-type-error-with-gcc-option.patch | 9 | 239 | sock->fd = ifd_get_eventfd(reader, &sock->events); 41 @@ -236,7 +236,7 @@ static void ifdhandler_run(ifd_reader_t * reader) 45 - sock->fd = ifd_get_eventfd(reader, &sock->events); 46 + sock->fd = ifd_get_eventfd(reader, (short int *)&sock->events); 49 ifd_debug(1, "events inactive for reader %s", reader->name); 54 @@ -458,7 +458,7 @@ static int do_memory_write(ifd_reader_t * reader, int unit, 62 rc = ifd_card_write_memory(reader, unit, address, data, data_len);
|
/openbmc/linux/drivers/misc/cardreader/ |
H A 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,
|
/openbmc/linux/scripts/ |
H A D | bpf_doc.py | 24 def __init__(self, line='<line not provided>', reader=None): argument 25 if reader: 28 (reader.tell(), line)) 93 self.reader = open(filename, 'r') 125 self.line = self.reader.readline() 140 self.line = self.reader.readline() 153 self.line = self.reader.readline() 179 self.line = self.reader.readline() 196 self.reader.seek(0) 197 offset = self.reader.read().find(target) [all …]
|
H A D | jobserver-exec | 35 reader = os.open(path, os.O_RDONLY | os.O_NONBLOCK) variable 38 reader, writer = [int(x) for x in fds.split(",", 1)] 41 reader = os.open("/proc/self/fd/%d" % (reader), variable 47 slot = os.read(reader, 8)
|
/openbmc/qemu/contrib/elf2dmp/ |
H A D | pdb.c | 273 bool pdb_init_from_file(const char *name, struct pdb_reader *reader) in pdb_init_from_file() argument 278 reader->gmf = g_mapped_file_new(name, TRUE, &gerr); in pdb_init_from_file() 285 reader->file_size = g_mapped_file_get_length(reader->gmf); in pdb_init_from_file() 286 map = g_mapped_file_get_contents(reader->gmf); in pdb_init_from_file() 287 if (!pdb_reader_init(reader, map)) { in pdb_init_from_file() 294 g_mapped_file_unref(reader->gmf); in pdb_init_from_file() 299 void pdb_exit(struct pdb_reader *reader) in pdb_exit() argument 301 g_mapped_file_unref(reader->gmf); in pdb_exit() 302 pdb_reader_exit(reader); in pdb_exit()
|
/openbmc/linux/drivers/memstick/host/ |
H A D | Kconfig | 14 the Texas Instruments(R) Flash Media card reader, found in many 17 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
|
/openbmc/webui-vue/src/utilities/ |
H A D | NBDServer.js | 262 var reader = new FileReader(); 264 reader.onload = function (ev) { 265 var reader = ev.target; 266 if (reader.readyState != FileReader.DONE) return; 267 var resp = this._create_cmd_response(req, 0, reader.result); 271 reader.onerror = function (ev) { 272 var reader = ev.target; 273 console.log('error reading file: ' + reader.error); 277 reader.readAsArrayBuffer(blob);
|
/openbmc/openbmc/poky/bitbake/lib/bb/asyncrpc/ |
H A D | connection.py | 41 def __init__(self, reader, writer, timeout, max_chunk=DEFAULT_MAX_CHUNK): argument 42 self.reader = reader 81 line = await self.reader.readline() 84 line = await asyncio.wait_for(self.reader.readline(), self.timeout) 99 self.reader = None
|
/openbmc/phosphor-webui/app/server-control/controllers/ |
H A D | virtual-media-controller.js | 365 var reader = new FileReader(); 367 reader.onload = (function(ev) { 368 var reader = ev.target; 369 if (reader.readyState != FileReader.DONE) return; 371 this._create_cmd_response(req, 0, reader.result); 375 reader.onerror = (function(ev) { 376 var reader = ev.target; 377 console.log('error reading file: ' + reader.error); 381 reader.readAsArrayBuffer(blob);
|
/openbmc/linux/drivers/net/ethernet/sfc/ |
H A D | ef100_nic.c | 861 const struct ef100_tlv_state *reader) in ef100_process_design_param() argument 865 switch (reader->type) { in ef100_process_design_param() 885 nic_data->tso_max_hdr_len = min_t(u64, reader->value, 0xffff); in ef100_process_design_param() 889 if (!reader->value) { in ef100_process_design_param() 902 if (!reader->value || reader->value > EFX_MIN_DMAQ_SIZE || in ef100_process_design_param() 903 EFX_MIN_DMAQ_SIZE % (u32)reader->value) { in ef100_process_design_param() 906 reader->type == ESE_EF100_DP_GZ_RXQ_SIZE_GRANULARITY ? "RXQ" : "TXQ", in ef100_process_design_param() 907 reader->value); in ef100_process_design_param() 912 nic_data->tso_max_payload_len = min_t(u64, reader->value, in ef100_process_design_param() 918 nic_data->tso_max_payload_num_segs = min_t(u64, reader->value, 0xffff); in ef100_process_design_param() [all …]
|
/openbmc/linux/Documentation/locking/ |
H A D | seqlock.rst | 8 Sequence counters are a reader-writer consistency mechanism with 11 reader wants a consistent set of information and is willing to retry if 19 the reader must retry. 28 or interrupted by read side sections. Otherwise the reader will spin for 30 interrupted writer. If that reader belongs to a real-time scheduling 34 as the writer can invalidate a pointer that the reader is following. 197 number. Writers do not wait for a sequence reader:: 206 2. Locking readers which will wait if a writer or another locking reader 207 is in progress. A locking reader in progress will also block a writer 209 exclusive. Unlike rwlock_t, only one locking reader can acquire it:: [all …]
|
/openbmc/linux/tools/testing/radix-tree/ |
H A D | regression4.c | 60 pthread_t reader, writer; in regression4_test() local 67 if (pthread_create(&reader, NULL, reader_fn, NULL) || in regression4_test() 73 if (pthread_join(reader, NULL) || pthread_join(writer, NULL)) { in regression4_test()
|
/openbmc/linux/drivers/usb/storage/ |
H A D | Kconfig | 88 - CompactFlash reader included with Kodak DC3800 camera 89 - 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.
|