/linux-master/drivers/gpu/drm/nouveau/ |
H A D | nouveau_fence.h | 33 struct list_head pending; member in struct:nouveau_fence_chan
|
/linux-master/tools/testing/selftests/kvm/x86_64/ |
H A D | vmx_exception_with_invalid_guest_state.c | 95 * If an exception is pending, attempt KVM_RUN with invalid guest, 99 if (events.exception.pending) { 133 * an exception is pending and stuffs invalid state. Run with valid 136 * exception pending.
|
H A D | nested_exceptions_test.c | 196 TEST_ASSERT(!events.exception.pending, 197 "Vector %d unexpectedlt pending", events.exception.nr); 202 events.exception.pending = !inject; 211 * Verify KVM_{G,S}ET_EVENTS play nice with pending vs. injected exceptions 213 * honors L1 exception intercept controls when a #SS is pending/injected, 241 /* Pend #SS and request immediate exit. #SS should still be pending. */ 246 /* Verify the pending events comes back out the same as it went in. */ 250 TEST_ASSERT_EQ(events.exception.pending, true); 256 * Run for real with the pending #SS, L1 should get a VM-Exit due to
|
/linux-master/drivers/irqchip/ |
H A D | irq-bcm6345-l1.c | 127 unsigned long pending; local 130 pending = __raw_readl(cpu->map_base + reg_status(intc, idx)); 131 pending &= __raw_readl(cpu->map_base + reg_enable(intc, idx)); 133 for_each_set_bit(hwirq, &pending, IRQS_PER_WORD) {
|
H A D | irq-mtk-cirq.c | 207 bool pending, masked; local 222 * - For each interrupt, inspect its pending and masked status at GIC 224 * - If pending and unmasked, it happened between 234 &pending); 241 (pending && !masked))
|
/linux-master/drivers/md/dm-vdo/ |
H A D | dedupe.h | 59 struct list_head pending; member in struct:hash_zone
|
/linux-master/lib/zlib_dfltcc/ |
H A D | dfltcc_deflate.c | 104 if (state->pending != 0) { 105 /* The remaining data is located in pending_out[0:pending]. If someone 107 * placed into pending_buf[pending], which is incorrect. Move the 111 memmove(state->pending_buf, state->pending_out, state->pending); 233 Assert(state->pending == 0, "There must be no pending bytes"); 234 Assert(state->bi_valid < 8, "There must be less than 8 pending bits");
|
/linux-master/kernel/ |
H A D | async.c | 64 static LIST_HEAD(async_global_pending); /* pending from all registered doms */ 98 if (!list_empty(&domain->pending)) 99 first = list_first_entry(&domain->pending, 115 * pick the first pending entry and run it 135 /* 2) remove self from the pending queues */ 170 list_add_tail(&entry->domain_list, &domain->pending); 212 * pending already, we execute synchronously.
|
H A D | signal.c | 126 * Re-calculate pending state from the set of locally pending 127 * signals, globally pending signals, and blocked signals. 160 PENDING(&t->pending, &t->blocked) || 200 int next_signal(struct sigpending *pending, sigset_t *mask) argument 205 s = pending->signal.sig; 261 * task_set_jobctl_pending - set jobctl pending bits 263 * @mask: pending bits to set 315 * task_clear_jobctl_pending - clear jobctl pending bits 317 * @mask: pending bit 482 __flush_itimer_signals(struct sigpending *pending) argument 610 __dequeue_signal(struct sigpending *pending, sigset_t *mask, kernel_siginfo_t *info, bool *resched_timer) argument 710 struct sigpending *pending = &tsk->pending; local 1077 struct sigpending *pending; local 1971 struct sigpending *pending; local [all...] |
/linux-master/drivers/tty/serial/ |
H A D | atmel_serial.c | 161 unsigned int pending; member in struct:atmel_uart_port 834 bool pending; local 837 pending = uart_port_tx(port, ch, 840 if (pending) { 1301 atmel_handle_receive(struct uart_port *port, unsigned int pending) argument 1313 if (pending & (ATMEL_US_ENDRX | ATMEL_US_TIMEOUT)) { 1320 if (pending & (ATMEL_US_RXBRK | ATMEL_US_OVRE | 1322 atmel_pdc_rxerr(port, pending); 1326 if (pending & ATMEL_US_TIMEOUT) { 1335 if (pending 1352 atmel_handle_transmit(struct uart_port *port, unsigned int pending) argument 1378 atmel_handle_status(struct uart_port *port, unsigned int pending, unsigned int status) argument 1416 unsigned int status, pending, mask, pass_counter = 0; local [all...] |
/linux-master/drivers/gpu/drm/mediatek/ |
H A D | mtk_drm_crtc.c | 33 * @pending_planes: whether any plane has pending changes to be applied 327 plane_state->pending.config = false; 339 plane_state->pending.async_config = false; 433 plane_state->pending.enable = false; 522 if (!plane_state->pending.config) 533 plane_state->pending.config = false; 547 if (!plane_state->pending.async_config) 558 plane_state->pending.async_config = false; 587 if (plane_state->pending.dirty) { 588 plane_state->pending [all...] |
H A D | mtk_disp_rdma.c | 263 struct mtk_plane_pending_state *pending = &state->pending; local 264 unsigned int addr = pending->addr; 265 unsigned int pitch = pending->pitch & 0xffff; 266 unsigned int fmt = pending->format; 356 /* Disable and clear pending interrupts */
|
/linux-master/drivers/net/wireless/ath/ath5k/ |
H A D | qcu.c | 58 * ath5k_hw_num_tx_pending() - Get number of pending frames for a given queue 65 u32 pending; local 76 pending = ath5k_hw_reg_read(ah, AR5K_QUEUE_STATUS(queue)); 77 pending &= AR5K_QCU_STS_FRMPENDCNT; 79 /* It's possible to have no frames pending even if TXE 82 if (!pending && AR5K_REG_READ_Q(ah, AR5K_QCU_TXE, queue)) 85 return pending;
|
/linux-master/drivers/gpio/ |
H A D | gpio-mlxbf2.c | 273 unsigned long pending; local 276 pending = readl(gs->gpio_io + YU_GPIO_CAUSE_OR_CAUSE_EVTEN0); 277 writel(pending, gs->gpio_io + YU_GPIO_CAUSE_OR_CLRCAUSE); 279 for_each_set_bit(level, &pending, gc->ngpio) 282 return IRQ_RETVAL(pending);
|
/linux-master/arch/um/kernel/ |
H A D | irq.c | 37 bool pending; member in struct:irq_reg 64 * irq->pending accumulates pending requests 65 * if pending is raised the irq_handler is re-run 66 * until pending is cleared 72 irq->pending = false; 74 } while (irq->pending); 78 irq->pending = true; 106 * an event twice, if it's pending already "first wins". 110 if (!reg->event.pending) [all...] |
/linux-master/arch/arm/mach-omap2/ |
H A D | prm_common.c | 109 unsigned long pending[OMAP_PRCM_MAX_NR_PENDING_REG]; local 117 * this does not ack them, and they will be pending until we 131 * Loop until all pending irqs are handled, since 135 prcm_irq_setup->read_pending_irqs(pending); 138 if (find_first_bit(pending, nr_irq) >= nr_irq) 141 omap_prcm_events_filter_priority(pending, priority_pending); 144 * Loop on all currently pending irqs so that new irqs 145 * cannot starve previously pending irqs 153 for_each_set_bit(virtirq, pending, nr_irq)
|
/linux-master/drivers/media/platform/renesas/vsp1/ |
H A D | vsp1_dl.c | 208 * @lock: protects the free, active, queued, and pending lists 212 * @pending: list waiting to be queued to the hardware 225 struct vsp1_dl_list *pending; member in struct:vsp1_dl_manager 874 * race with the hardware. We thus mark the update as pending, it will 877 * If a display list is already pending we simply drop it as the new 879 * an error if the already pending list has the 886 WARN_ON(dlm->pending && 887 (dlm->pending->flags & VSP1_DL_FRAME_END_INTERNAL)); 888 __vsp1_dl_list_put(dlm->pending); 889 dlm->pending [all...] |
/linux-master/drivers/net/can/softing/ |
H A D | softing_main.c | 70 (card->tx.pending >= TXMAX) || 71 (priv->tx.pending >= TX_ECHO_SKB_MAX)) 106 ++card->tx.pending; 107 ++priv->tx.pending; 116 if (card->tx.pending >= TXMAX) { 293 if (priv->tx.pending) 294 --priv->tx.pending; 295 if (card->tx.pending) 296 --card->tx.pending; 334 if (card->tx.pending > [all...] |
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_guc_relay.c | 562 struct relay_transaction *pending; local 566 list_for_each_entry(pending, &relay->pending_relays, link) { 567 if (pending->remote != origin || pending->rid != rid) { 569 pending->remote, pending->rid); 574 if (len > pending->response_len) { 578 memcpy(pending->response, msg, 4 * len); 579 pending->response_len = len; 582 pending [all...] |
/linux-master/drivers/net/wireless/st/cw1200/ |
H A D | queue.c | 178 INIT_LIST_HEAD(&queue->pending); 211 list_splice_tail_init(&queue->queue, &queue->pending); 212 list_for_each_entry_safe(item, tmp, &queue->pending, head) { 355 list_move_tail(&item->head, &queue->pending); 420 list_for_each_entry_safe_reverse(item, tmp, &queue->pending, head) { 544 ret = !list_empty(&queue->pending); 546 list_for_each_entry(item, &queue->pending, head) {
|
/linux-master/drivers/spi/ |
H A D | spi-axi-spi-engine.c | 454 unsigned int pending; local 457 pending = readl_relaxed(spi_engine->base + SPI_ENGINE_REG_INT_PENDING); 459 if (pending & SPI_ENGINE_INT_SYNC) { 468 if (pending & SPI_ENGINE_INT_CMD_ALMOST_EMPTY) { 473 if (pending & SPI_ENGINE_INT_SDO_ALMOST_EMPTY) { 478 if (pending & (SPI_ENGINE_INT_SDI_ALMOST_FULL | SPI_ENGINE_INT_SYNC)) { 483 if (pending & SPI_ENGINE_INT_SYNC && msg) {
|
/linux-master/drivers/dma/xilinx/ |
H A D | xilinx_dpdma.c | 222 * @desc.pending: Descriptor schedule to the hardware, pending execution 241 struct xilinx_dpdma_tx_desc *pending; member in struct:xilinx_dpdma_chan::__anon12 837 if (chan->desc.pending) 852 chan->desc.pending = desc; 1067 * At VSYNC the active descriptor may have been replaced by the pending 1073 struct xilinx_dpdma_tx_desc *pending; local 1080 pending = chan->desc.pending; 1081 if (!chan->running || !pending) [all...] |
/linux-master/drivers/scsi/libfc/ |
H A D | fc_disc.c | 157 redisc, lport->state, disc->pending); 212 if (disc->pending) 260 disc->pending = 0; 328 * pending flag so that subsequent discovery can 331 disc->pending = 0; 348 disc->pending = 1; 687 if (disc->pending)
|
/linux-master/drivers/firmware/arm_scmi/ |
H A D | virtio.c | 50 * @max_msg: Maximum number of pending messages for this channel. 62 /* lock to protect access to the pending list. */ 351 /* Process possibly still pending messages */ 588 * This approach was deemed preferable since those pending timed-out buffers are 661 * we have 'seemingly' emptied the virtqueue; if some buffers are still pending 682 bool pending, found = false; local 713 pending = virtqueue_poll(vioch->vqueue, msg->poll_idx); 714 if (!pending) { 778 pending = !virtqueue_enable_cb(vioch->vqueue); 781 pending [all...] |
/linux-master/arch/mips/pci/ |
H A D | pci-rt3883.c | 128 u32 pending; local 132 pending = rt3883_pci_r32(rpc, RT3883_PCI_REG_PCIINT) & 135 if (!pending) { 140 while (pending) { 141 unsigned bit = __ffs(pending); 145 pending &= ~BIT(bit);
|