Searched refs:pending (Results 151 - 175 of 652) sorted by relevance

1234567891011>>

/linux-master/drivers/gpu/drm/nouveau/
H A Dnouveau_fence.h33 struct list_head pending; member in struct:nouveau_fence_chan
/linux-master/tools/testing/selftests/kvm/x86_64/
H A Dvmx_exception_with_invalid_guest_state.c95 * 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 Dnested_exceptions_test.c196 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 Dirq-bcm6345-l1.c127 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 Dirq-mtk-cirq.c207 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 Ddedupe.h59 struct list_head pending; member in struct:hash_zone
/linux-master/lib/zlib_dfltcc/
H A Ddfltcc_deflate.c104 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 Dasync.c64 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 Dsignal.c126 * 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 Datmel_serial.c161 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 Dmtk_drm_crtc.c33 * @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 Dmtk_disp_rdma.c263 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 Dqcu.c58 * 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 Dgpio-mlxbf2.c273 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 Dirq.c37 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 Dprm_common.c109 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 Dvsp1_dl.c208 * @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 Dsofting_main.c70 (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 Dxe_guc_relay.c562 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 Dqueue.c178 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 Dspi-axi-spi-engine.c454 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 Dxilinx_dpdma.c222 * @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 Dfc_disc.c157 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 Dvirtio.c50 * @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 Dpci-rt3883.c128 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);

Completed in 213 milliseconds

1234567891011>>