/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/gpu/drm/renesas/rz-du/ |
H A D | rzg2l_du_crtc.c | 133 bool pending; local 136 pending = rcrtc->event; 139 return pending;
|
/linux-master/drivers/block/ |
H A D | sunvdc.c | 737 dr->pending = VDC_TX_RING_SIZE; 754 dr->pending = 0;
|
H A D | rbd.c | 314 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 D | sta_info.c | 183 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 D | main.c | 986 skb_queue_head_init(&local->pending[i]); 1684 WARN_ONCE(1, "Have pending ack frames!\n");
|
H A D | agg-tx.c | 237 * 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 D | ipv6_sockglue.c | 588 if (up->pending == AF_INET6) {
|
/linux-master/kernel/irq/ |
H A D | irq_sim.c | 18 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 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.
|
/linux-master/include/linux/sched/ |
H A D | signal.h | 398 return unlikely(sigismember(&p->pending.signal, SIGKILL)); 431 * Reevaluate whether the task has signals pending delivery.
|
/linux-master/include/linux/ |
H A D | async.h | 19 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 D | relocation.h | 25 void btrfs_reloc_pre_snapshot(struct btrfs_pending_snapshot *pending, 28 struct btrfs_pending_snapshot *pending);
|
H A D | backref.h | 324 /* 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 D | async-thread.c | 36 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 D | target_core_iblock.h | 15 refcount_t pending; member in struct:iblock_req
|
H A D | target_core_iblock.c | 323 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 D | ice_controlq.c | 935 * 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 D | ice_common.h | 30 struct ice_rq_event_info *e, u16 *pending);
|
/linux-master/drivers/net/can/softing/ |
H A D | softing_fw.c | 334 card->tx.pending = 0; 455 priv->tx.pending = 0; 470 card->tx.pending = 0;
|
/linux-master/drivers/md/ |
H A D | raid10.c | 756 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 D | raid1-10.c | 34 struct bio_list pending; member in struct:raid1_plug_cb 153 bio_list_add(&plug->pending, bio);
|
/linux-master/drivers/irqchip/ |
H A D | irq-keystone.c | 83 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 D | irq-bcm7038-l1.c | 136 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 D | gdrom.c | 99 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...] |