Home
last modified time | relevance | path

Searched refs:pending (Results 1 – 25 of 447) sorted by relevance

12345678910>>...18

/drivers/gpu/drm/mediatek/
A Dmtk_plane.c48 state->pending.format = DRM_FORMAT_RGB565; in mtk_plane_reset()
49 state->pending.modifier = DRM_FORMAT_MOD_LINEAR; in mtk_plane_reset()
65 state->pending = old_state->pending; in mtk_plane_duplicate_state()
200 mtk_plane_state->pending.enable = true; in mtk_plane_update_new_state()
201 mtk_plane_state->pending.pitch = pitch; in mtk_plane_update_new_state()
203 mtk_plane_state->pending.format = format; in mtk_plane_update_new_state()
205 mtk_plane_state->pending.addr = addr; in mtk_plane_update_new_state()
236 new_plane_state->pending.async_dirty = true; in mtk_plane_atomic_async_update()
291 mtk_plane_state->pending.enable = false; in mtk_plane_atomic_disable()
293 mtk_plane_state->pending.dirty = true; in mtk_plane_atomic_disable()
[all …]
A Dmtk_disp_ovl_adaptor.c137 struct mtk_plane_pending_state *pending = &state->pending; in mtk_ovl_adaptor_layer_config() local
150 pending->enable, pending->format); in mtk_ovl_adaptor_layer_config()
152 &pending->addr, (pending->pitch / fmt_info->cpp[0]), in mtk_ovl_adaptor_layer_config()
153 pending->x, pending->y, pending->width, pending->height); in mtk_ovl_adaptor_layer_config()
160 if (!pending->enable || !pending->width || !pending->height) { in mtk_ovl_adaptor_layer_config()
169 align_width = ALIGN_DOWN(pending->width, 2); in mtk_ovl_adaptor_layer_config()
182 pending->height, cmdq_pkt); in mtk_ovl_adaptor_layer_config()
185 rdma_config.height = pending->height; in mtk_ovl_adaptor_layer_config()
186 rdma_config.addr0 = pending->addr; in mtk_ovl_adaptor_layer_config()
187 rdma_config.pitch = pending->pitch; in mtk_ovl_adaptor_layer_config()
[all …]
A Dmtk_disp_ovl.c407 unsigned int fmt = state->pending.format; in mtk_ovl_fmt_convert()
477 unsigned int hdr_addr = pending->hdr_addr; in mtk_ovl_afbc_layer_config()
498 struct mtk_plane_pending_state *pending = &state->pending; in mtk_ovl_layer_config() local
499 unsigned int addr = pending->addr; in mtk_ovl_layer_config()
501 unsigned int fmt = pending->format; in mtk_ovl_layer_config()
502 unsigned int rotation = pending->rotation; in mtk_ovl_layer_config()
503 unsigned int offset = (pending->y << 16) | pending->x; in mtk_ovl_layer_config()
504 unsigned int src_size = (pending->height << 16) | pending->width; in mtk_ovl_layer_config()
509 if (!pending->enable) { in mtk_ovl_layer_config()
544 addr += (pending->height - 1) * pending->pitch; in mtk_ovl_layer_config()
[all …]
A Dmtk_ethdr.c161 struct mtk_plane_pending_state *pending = &state->pending; in mtk_ethdr_layer_config() local
162 unsigned int offset = (pending->x & 1) << 31 | pending->y << 16 | pending->x; in mtk_ethdr_layer_config()
163 unsigned int align_width = ALIGN_DOWN(pending->width, 2); in mtk_ethdr_layer_config()
172 if (!pending->enable || !pending->width || !pending->height) { in mtk_ethdr_layer_config()
203 pending->x & 1 ? MIXER_INX_MODE_EVEN_EXTEND : in mtk_ethdr_layer_config()
206 mtk_ddp_write(cmdq_pkt, pending->height << 16 | align_width, &mixer->cmdq_base, in mtk_ethdr_layer_config()
/drivers/platform/surface/aggregator/
A Dssh_request_layer.c132 spin_lock(&rtl->pending.lock); in ssh_rtl_pending_remove()
139 atomic_dec(&rtl->pending.count); in ssh_rtl_pending_remove()
142 spin_unlock(&rtl->pending.lock); in ssh_rtl_pending_remove()
151 spin_lock(&rtl->pending.lock); in ssh_rtl_tx_pending_push()
163 atomic_inc(&rtl->pending.count); in ssh_rtl_tx_pending_push()
166 spin_unlock(&rtl->pending.lock); in ssh_rtl_tx_pending_push()
481 spin_lock(&rtl->pending.lock); in ssh_rtl_complete()
738 if (pending) in ssh_rtl_cancel()
1201 int pending; in ssh_rtl_shutdown() local
1244 pending = atomic_read(&rtl->pending.count); in ssh_rtl_shutdown()
[all …]
A Dssh_packet_layer.c804 spin_lock(&ptl->pending.lock); in ssh_ptl_pending_push()
825 spin_unlock(&ptl->pending.lock); in ssh_ptl_pending_push()
835 spin_lock(&ptl->pending.lock); in ssh_ptl_pending_remove()
843 atomic_dec(&ptl->pending.count); in ssh_ptl_pending_remove()
845 spin_unlock(&ptl->pending.lock); in ssh_ptl_pending_remove()
1198 spin_lock(&ptl->pending.lock); in ssh_ptl_ack_pop()
1232 spin_unlock(&ptl->pending.lock); in ssh_ptl_ack_pop()
1414 spin_lock(&ptl->pending.lock); in ssh_ptl_resubmit_pending()
1427 spin_unlock(&ptl->pending.lock); in ssh_ptl_resubmit_pending()
1521 spin_lock(&ptl->pending.lock); in ssh_ptl_timeout_reap()
[all …]
/drivers/gpu/drm/i915/
A Di915_sw_fence.c224 int pending; in i915_sw_fence_await() local
230 pending = atomic_read(&fence->pending); in i915_sw_fence_await()
232 if (pending < 1) in i915_sw_fence_await()
234 } while (!atomic_try_cmpxchg(&fence->pending, &pending, pending + 1)); in i915_sw_fence_await()
377 wq->flags = pending; in __i915_sw_fence_await_sw_fence()
386 pending = 1; in __i915_sw_fence_await_sw_fence()
389 pending = 0; in __i915_sw_fence_await_sw_fence()
393 return pending; in __i915_sw_fence_await_sw_fence()
596 if (pending < 0) { in i915_sw_fence_await_reservation()
597 ret = pending; in i915_sw_fence_await_reservation()
[all …]
/drivers/gpu/drm/qxl/
A Dqxl_irq.c36 uint32_t pending; in qxl_irq_handler() local
38 pending = xchg(&qdev->ram_header->int_pending, 0); in qxl_irq_handler()
40 if (!pending) in qxl_irq_handler()
45 if (pending & QXL_INTERRUPT_DISPLAY) { in qxl_irq_handler()
50 if (pending & QXL_INTERRUPT_CURSOR) { in qxl_irq_handler()
54 if (pending & QXL_INTERRUPT_IO_CMD) { in qxl_irq_handler()
58 if (pending & QXL_INTERRUPT_ERROR) { in qxl_irq_handler()
66 if (pending & QXL_INTERRUPT_CLIENT_MONITORS_CONFIG) { in qxl_irq_handler()
/drivers/irqchip/
A Dirq-ath79-cpu.c36 unsigned long pending; in plat_irq_dispatch() local
39 pending = read_c0_status() & read_c0_cause() & ST0_IM; in plat_irq_dispatch()
41 if (!pending) { in plat_irq_dispatch()
46 pending >>= CAUSEB_IP; in plat_irq_dispatch()
47 while (pending) { in plat_irq_dispatch()
48 irq = fls(pending) - 1; in plat_irq_dispatch()
52 pending &= ~BIT(irq); in plat_irq_dispatch()
A Dirq-loongson-htpic.c33 uint32_t pending; in htpic_irq_dispatch() local
36 pending = readl(priv->base); in htpic_irq_dispatch()
38 writel(pending, priv->base); in htpic_irq_dispatch()
40 if (!pending) in htpic_irq_dispatch()
43 while (pending) { in htpic_irq_dispatch()
44 int bit = __ffs(pending); in htpic_irq_dispatch()
52 pending &= ~BIT(bit); in htpic_irq_dispatch()
A Dirq-keystone.c83 unsigned long pending; in keystone_irq_handler() local
88 pending = keystone_irq_readl(kirq); in keystone_irq_handler()
89 keystone_irq_writel(kirq, pending); in keystone_irq_handler()
91 dev_dbg(kirq->dev, "pending 0x%lx, mask 0x%x\n", pending, kirq->mask); in keystone_irq_handler()
93 pending = (pending >> BIT_OFS) & ~kirq->mask; in keystone_irq_handler()
95 dev_dbg(kirq->dev, "pending after mask 0x%lx\n", pending); in keystone_irq_handler()
98 if (BIT(src) & pending) { in keystone_irq_handler()
A Dirq-idt3243x.c31 u32 pending, hwirq; in idt_irq_dispatch() local
35 pending = irq_reg_readl(idtpic->gc, IDT_PIC_IRQ_PEND); in idt_irq_dispatch()
36 pending &= ~idtpic->gc->mask_cache; in idt_irq_dispatch()
37 while (pending) { in idt_irq_dispatch()
38 hwirq = __fls(pending); in idt_irq_dispatch()
40 pending &= ~(1 << hwirq); in idt_irq_dispatch()
A Dirq-loongson-liointc.c77 u32 pending; in liointc_chained_handle_irq() local
81 pending = readl(handler->priv->core_isr[core]); in liointc_chained_handle_irq()
83 if (!pending) { in liointc_chained_handle_irq()
88 pending = BIT(LIOINTC_ERRATA_IRQ); in liointc_chained_handle_irq()
93 while (pending) { in liointc_chained_handle_irq()
94 int bit = __ffs(pending); in liointc_chained_handle_irq()
97 pending &= ~BIT(bit); in liointc_chained_handle_irq()
265 u32 pending = priv->handler[i].parent_int_map; in liointc_init() local
267 while (pending) { in liointc_init()
268 int bit = __ffs(pending); in liointc_init()
[all …]
A Dirq-ath79-misc.c39 u32 pending; in ath79_misc_irq_handler() local
43 pending = __raw_readl(base + AR71XX_RESET_REG_MISC_INT_STATUS) & in ath79_misc_irq_handler()
46 if (!pending) { in ath79_misc_irq_handler()
52 while (pending) { in ath79_misc_irq_handler()
53 int bit = __ffs(pending); in ath79_misc_irq_handler()
56 pending &= ~BIT(bit); in ath79_misc_irq_handler()
A Dirq-ingenic.c39 uint32_t pending; in intc_cascade() local
45 pending = irq_reg_readl(gc, JZ_REG_INTC_PENDING); in intc_cascade()
46 if (!pending) in intc_cascade()
49 while (pending) { in intc_cascade()
50 int bit = __fls(pending); in intc_cascade()
53 pending &= ~BIT(bit); in intc_cascade()
A Dirq-loongson-pch-lpc.c107 u32 pending, bit; in lpc_irq_dispatch() local
113 pending = readl(priv->base + LPC_INT_ENA); in lpc_irq_dispatch()
114 pending &= readl(priv->base + LPC_INT_STS); in lpc_irq_dispatch()
115 if (!pending) in lpc_irq_dispatch()
118 while (pending) { in lpc_irq_dispatch()
119 bit = __ffs(pending); in lpc_irq_dispatch()
122 pending &= ~BIT(bit); in lpc_irq_dispatch()
A Dirq-goldfish-pic.c37 u32 pending, hwirq; in goldfish_pic_cascade() local
41 pending = readl(gfpic->base + GFPIC_REG_IRQ_PENDING); in goldfish_pic_cascade()
42 while (pending) { in goldfish_pic_cascade()
43 hwirq = __fls(pending); in goldfish_pic_cascade()
45 pending &= ~(1 << hwirq); in goldfish_pic_cascade()
A Dirq-ls1x.c41 u32 pending; in ls1x_chained_handle_irq() local
44 pending = readl(priv->intc_base + LS_REG_INTC_STATUS) & in ls1x_chained_handle_irq()
47 if (!pending) in ls1x_chained_handle_irq()
50 while (pending) { in ls1x_chained_handle_irq()
51 int bit = __ffs(pending); in ls1x_chained_handle_irq()
54 pending &= ~BIT(bit); in ls1x_chained_handle_irq()
A Dirq-mips-cpu.c129 unsigned long pending = read_c0_cause() & read_c0_status() & ST0_IM; in plat_irq_dispatch() local
132 if (!pending) { in plat_irq_dispatch()
137 pending >>= CAUSEB_IP; in plat_irq_dispatch()
138 while (pending) { in plat_irq_dispatch()
141 irq = fls(pending) - 1; in plat_irq_dispatch()
148 pending &= ~BIT(irq); in plat_irq_dispatch()
/drivers/hid/
A Dhid-sensor-hub.c308 memset(&hsdev->pending, 0, sizeof(hsdev->pending)); in sensor_hub_input_attr_get_raw_value()
312 hsdev->pending.raw_size = 0; in sensor_hub_input_attr_get_raw_value()
315 hsdev->pending.status = true; in sensor_hub_input_attr_get_raw_value()
323 &hsdev->pending.ready, HZ*5); in sensor_hub_input_attr_get_raw_value()
343 kfree(hsdev->pending.raw_data); in sensor_hub_input_attr_get_raw_value()
344 hsdev->pending.status = false; in sensor_hub_input_attr_get_raw_value()
518 if (hsdev->pending.status && (hsdev->pending.attr_usage_id == in sensor_hub_raw_event()
524 if (hsdev->pending.raw_data) in sensor_hub_raw_event()
525 hsdev->pending.raw_size = sz; in sensor_hub_raw_event()
527 hsdev->pending.raw_size = 0; in sensor_hub_raw_event()
[all …]
/drivers/cdrom/
A Dgdrom.c99 int pending; member
236 gd.pending = 1; in gdrom_preparedisk_cmd()
241 gd.pending = 0; in gdrom_preparedisk_cmd()
277 gd.pending = 1; in gdrom_readtoc_cmd()
290 gd.pending = 0; in gdrom_readtoc_cmd()
430 gd.pending = 1; in gdrom_getsense()
434 if (gd.pending) in gdrom_getsense()
452 gd.pending = 0; in gdrom_getsense()
530 gd.pending = 0; in gdrom_command_interrupt()
613 gd.pending = 1; in gdrom_readdisk_dma()
[all …]
/drivers/net/ethernet/intel/ixgbe/
A Dixgbe_fw_update.c531 *pending = 0; in ixgbe_get_pending_updates()
534 *pending |= IXGBE_ACI_NVM_ACTIV_SEL_NVM; in ixgbe_get_pending_updates()
537 *pending |= IXGBE_ACI_NVM_ACTIV_SEL_OROM; in ixgbe_get_pending_updates()
540 *pending |= IXGBE_ACI_NVM_ACTIV_SEL_NETLIST; in ixgbe_get_pending_updates()
564 u8 pending; in ixgbe_cancel_pending_update() local
567 err = ixgbe_get_pending_updates(adapter, &pending, extack); in ixgbe_cancel_pending_update()
576 pending &= IXGBE_ACI_NVM_ACTIV_SEL_NVM; in ixgbe_cancel_pending_update()
578 pending &= IXGBE_ACI_NVM_ACTIV_SEL_OROM; in ixgbe_cancel_pending_update()
580 pending &= IXGBE_ACI_NVM_ACTIV_SEL_NETLIST; in ixgbe_cancel_pending_update()
586 if (!pending) in ixgbe_cancel_pending_update()
[all …]
/drivers/misc/
A Dhi6421v600-irq.c101 unsigned long pending; in hi6421v600_irq_handler() local
111 pending = in & HISI_8BITS_MASK; in hi6421v600_irq_handler()
114 (pending & HISI_IRQ_POWERKEY_UP_DOWN) == HISI_IRQ_POWERKEY_UP_DOWN) { in hi6421v600_irq_handler()
121 pending &= ~HISI_IRQ_POWERKEY_UP_DOWN; in hi6421v600_irq_handler()
124 if (!pending) in hi6421v600_irq_handler()
127 for_each_set_bit(offset, &pending, BITS_PER_BYTE) { in hi6421v600_irq_handler()
199 unsigned int pending; in hi6421v600_irq_init() local
208 regmap_read(priv->regmap, SOC_PMIC_IRQ0_ADDR + i, &pending); in hi6421v600_irq_init()
/drivers/crypto/ccp/
A Dccp-dmaengine.c80 ccp_free_cmd_resources(ccp, &desc->pending); in ccp_free_desc_resources()
117 ccp_free_cmd_resources(ccp, &desc->pending); in ccp_cleanup_desc_resources()
202 if (!list_empty(&desc->pending)) { in ccp_handle_active_desc()
209 &desc->pending); in ccp_handle_active_desc()
249 if (list_empty(&chan->pending)) in __ccp_pending_to_active()
310 list_move_tail(&desc->entry, &chan->pending); in ccp_tx_submit()
345 INIT_LIST_HEAD(&desc->pending); in ccp_alloc_dma_desc()
440 list_add_tail(&cmd->entry, &desc->pending); in ccp_create_desc()
458 if (list_empty(&desc->pending)) in ccp_create_desc()
472 ccp_free_cmd_resources(ccp, &desc->pending); in ccp_create_desc()
[all …]
/drivers/md/
A Ddm-cache-background-tracker.c22 struct rb_root pending; member
44 b->pending = RB_ROOT; in btracker_create()
80 struct rb_node **new = &b->pending.rb_node, *parent = NULL; in __insert_pending()
99 rb_insert_color(&nw->node, &b->pending); in __insert_pending()
109 struct rb_node **new = &b->pending.rb_node; in __find_pending()
226 rb_erase(&w->node, &b->pending); in btracker_complete()

Completed in 60 milliseconds

12345678910>>...18