Searched refs:pending (Results 226 - 250 of 650) sorted by last modified time

1234567891011>>

/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/gpu/drm/renesas/rz-du/
H A Drzg2l_du_crtc.c133 bool pending; local
136 pending = rcrtc->event;
139 return pending;
/linux-master/drivers/block/
H A Dsunvdc.c737 dr->pending = VDC_TX_RING_SIZE;
754 dr->pending = 0;
H A Drbd.c314 struct pending_result pending; member in struct:rbd_obj_request
346 struct pending_result pending; member in struct:rbd_img_request
647 * Return true if nothing else is pending.
649 static bool pending_result_dec(struct pending_result *pending, int *result) argument
651 rbd_assert(pending->num_pending > 0);
653 if (*result && !pending->result)
654 pending->result = *result;
655 if (--pending->num_pending)
658 *result = pending->result;
3140 rbd_assert(!obj_req->pending
[all...]
/linux-master/net/mac80211/
H A Dsta_info.c183 ieee80211_purge_tx_queue(&local->hw, &tid_tx->pending);
1235 * Before removing the station from the driver there might be pending
1692 struct sk_buff_head pending; local
1724 skb_queue_head_init(&pending);
1730 int count = skb_queue_len(&pending), tmp;
1733 skb_queue_splice_tail_init(&sta->tx_filtered[ac], &pending);
1735 tmp = skb_queue_len(&pending);
1740 skb_queue_splice_tail_init(&sta->ps_tx_buf[ac], &pending);
1742 tmp = skb_queue_len(&pending);
1746 ieee80211_add_pending_skbs(local, &pending);
2008 struct sk_buff_head pending; local
[all...]
H A Dmain.c986 skb_queue_head_init(&local->pending[i]);
1684 WARN_ONCE(1, "Have pending ack frames!\n");
H A Dagg-tx.c237 * splice packets from the STA's pending to the local pending,
251 "TID %d gone but expected when splicing aggregates from the pending queue\n",
255 if (!skb_queue_empty(&tid_tx->pending)) {
258 skb_queue_splice_tail_init(&tid_tx->pending,
259 &local->pending[queue]);
285 * guaranteeing that no packets go to the tid_tx pending queue any
332 /* free struct pending for start, if present */
379 * to the driver but are put onto tid_tx->pending instead,
409 * We may have pending packet
[all...]
/linux-master/net/ipv6/
H A Dipv6_sockglue.c588 if (up->pending == AF_INET6) {
/linux-master/kernel/irq/
H A Dirq_sim.c18 unsigned long *pending; member in struct:irq_sim_work_ctx
61 *state = test_bit(hwirq, irq_ctx->work_ctx->pending);
79 assign_bit(hwirq, irq_ctx->work_ctx->pending, state);
108 while (!bitmap_empty(work_ctx->pending, work_ctx->irq_count)) {
109 offset = find_next_bit(work_ctx->pending,
111 clear_bit(offset, work_ctx->pending);
173 unsigned long *pending __free(bitmap) = bitmap_zalloc(num_irqs, GFP_KERNEL);
174 if (!pending)
185 work_ctx->pending = no_free_ptr(pending);
[all...]
/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.
/linux-master/include/linux/sched/
H A Dsignal.h398 return unlikely(sigismember(&p->pending.signal, SIGKILL));
431 * Reevaluate whether the task has signals pending delivery.
/linux-master/include/linux/
H A Dasync.h19 struct list_head pending; member in struct:async_domain
27 struct async_domain _name = { .pending = LIST_HEAD_INIT(_name.pending), \
31 * domain is free to go out of scope as soon as all pending work is
35 struct async_domain _name = { .pending = LIST_HEAD_INIT(_name.pending), \
/linux-master/fs/btrfs/
H A Drelocation.h25 void btrfs_reloc_pre_snapshot(struct btrfs_pending_snapshot *pending,
28 struct btrfs_pending_snapshot *pending);
H A Dbackref.h324 /* Link to pending, changed or detached list */
352 unsigned int pending:1; member in struct:btrfs_backref_node
375 * Also, build_backref_tree() uses list[UPPER] for pending edges, before
393 struct list_head pending[BTRFS_MAX_LEVEL]; member in struct:btrfs_backref_cache
H A Dasync-thread.c36 atomic_t pending; member in struct:btrfs_workqueue
63 * We could compare wq->pending with num_online_cpus()
71 return atomic_read(&wq->pending) > wq->thresh * 2;
78 atomic_set(&wq->pending, 0);
159 atomic_inc(&wq->pending);
170 long pending; local
176 atomic_dec(&wq->pending);
189 * pending may be changed later, but it's OK since we really
192 pending = atomic_read(&wq->pending);
[all...]
/linux-master/drivers/target/
H A Dtarget_core_iblock.h15 refcount_t pending; member in struct:iblock_req
H A Dtarget_core_iblock.c323 if (!refcount_dec_and_test(&ibr->pending))
540 refcount_set(&ibr->pending, 1);
550 refcount_inc(&ibr->pending);
773 refcount_set(&ibr->pending, 1);
785 refcount_set(&ibr->pending, 2);
815 refcount_inc(&ibr->pending);
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_controlq.c935 * admin send queue. Returns false if there are still requests pending.
1149 * @pending: number of events that could be left to process
1153 * left to process through 'pending'.
1157 struct ice_rq_event_info *e, u16 *pending)
1234 /* Set pending if needed, unlock and return */
1235 if (pending) {
1236 /* re-read HW head to calculate actual pending messages */
1238 *pending = (u16)((ntc > ntu ? cq->rq.count : 0) + (ntu - ntc));
1156 ice_clean_rq_elem(struct ice_hw *hw, struct ice_ctl_q_info *cq, struct ice_rq_event_info *e, u16 *pending) argument
H A Dice_common.h30 struct ice_rq_event_info *e, u16 *pending);
/linux-master/drivers/net/can/softing/
H A Dsofting_fw.c334 card->tx.pending = 0;
455 priv->tx.pending = 0;
470 card->tx.pending = 0;
/linux-master/drivers/md/
H A Draid10.c756 unsigned int pending; local
811 pending = atomic_read(&rdev->nr_pending);
812 if (min_pending > pending && nonrot) {
813 min_pending = pending;
825 if (geo->near_copies > 1 && !pending)
890 while (bio) { /* submit pending writes */
909 * We can only raise the barrier if there is no pending IO.
937 /* Now wait for all pending IO to complete */
964 * If there are already pending requests (preventing the barrier from
1047 * that has failed. Thus any sync request that might be pending
[all...]
H A Draid1-10.c34 struct bio_list pending; member in struct:raid1_plug_cb
153 bio_list_add(&plug->pending, bio);
/linux-master/drivers/irqchip/
H A Dirq-keystone.c83 unsigned long pending; local
88 pending = keystone_irq_readl(kirq);
89 keystone_irq_writel(kirq, pending);
91 dev_dbg(kirq->dev, "pending 0x%lx, mask 0x%x\n", pending, kirq->mask);
93 pending = (pending >> BIT_OFS) & ~kirq->mask;
95 dev_dbg(kirq->dev, "pending after mask 0x%lx\n", pending);
98 if (BIT(src) & pending) {
[all...]
H A Dirq-bcm7038-l1.c136 unsigned long pending, flags; local
140 pending = l1_readl(cpu->map_base + reg_status(intc, idx)) &
144 for_each_set_bit(hwirq, &pending, IRQS_PER_WORD)
/linux-master/drivers/cdrom/
H A Dgdrom.c99 int pending; member in struct:gdrom_unit
236 gd.pending = 1;
239 wait_event_interruptible_timeout(command_queue, gd.pending == 0,
241 gd.pending = 0;
273 if (gd.pending) {
277 gd.pending = 1;
279 wait_event_interruptible_timeout(command_queue, gd.pending == 0,
281 if (gd.pending) {
290 gd.pending = 0;
424 /* even if something is pending tr
[all...]

Completed in 563 milliseconds

1234567891011>>