Home
last modified time | relevance | path

Searched refs:stale (Results 1 – 25 of 96) sorted by relevance

1234

/linux-6.3-rc2/drivers/gpu/drm/i915/gt/
A Dintel_gt_buffer_pool.c39 struct intel_gt_buffer_pool_node *node, *stale = NULL; in pool_free_older_than() local
67 node->free = stale; in pool_free_older_than()
68 stale = node; in pool_free_older_than()
79 while ((node = stale)) { in pool_free_older_than()
80 stale = stale->free; in pool_free_older_than()
/linux-6.3-rc2/fs/xfs/libxfs/
A Dxfs_dir2_leaf.c47 to->stale = be16_to_cpu(from3->hdr.stale); in xfs_dir2_leaf_hdr_from_disk()
57 to->stale = be16_to_cpu(from->hdr.stale); in xfs_dir2_leaf_hdr_from_disk()
81 to3->hdr.stale = cpu_to_be16(from->stale); in xfs_dir2_leaf_hdr_to_disk()
90 to->hdr.stale = cpu_to_be16(from->stale); in xfs_dir2_leaf_hdr_to_disk()
147 int stale; in xfs_dir3_leaf_check_int() local
178 stale++; in xfs_dir3_leaf_check_int()
184 if (hdr->stale != stale) in xfs_dir3_leaf_check_int()
437 leafhdr.stale = be32_to_cpu(btp->stale); in xfs_dir2_block_to_leaf()
586 leafhdr->stale--; in xfs_dir3_leaf_find_entry()
606 leafhdr->stale--; in xfs_dir3_leaf_find_entry()
[all …]
A Dxfs_dir2_block.c209 if (btp->stale) { in xfs_dir2_block_need_space()
330 *lfloglow = toidx + 1 - (be32_to_cpu(btp->stale) - 1); in xfs_dir2_block_compact()
331 *lfloghigh -= be32_to_cpu(btp->stale) - 1; in xfs_dir2_block_compact()
332 be32_add_cpu(&btp->count, -(be32_to_cpu(btp->stale) - 1)); in xfs_dir2_block_compact()
337 btp->stale = cpu_to_be32(1); in xfs_dir2_block_compact()
440 } else if (btp->stale) { in xfs_dir2_block_addname()
467 if (!btp->stale) { in xfs_dir2_block_addname()
546 be32_add_cpu(&btp->stale, -1); in xfs_dir2_block_addname()
826 be32_add_cpu(&btp->stale, 1); in xfs_dir2_block_removename()
1026 btp->stale = 0; in xfs_dir2_leaf_to_block()
[all …]
A Dxfs_dir2_node.c531 if (!leafhdr.stale) in xfs_dir2_leafn_add()
986 if (shdr->stale) { in xfs_dir3_leafn_moveents()
992 stale++; in xfs_dir3_leafn_moveents()
995 stale = 0; in xfs_dir3_leafn_moveents()
1018 shdr->stale -= stale; in xfs_dir3_leafn_moveents()
1020 dhdr->stale += stale; in xfs_dir3_leafn_moveents()
1100 oldstale = hdr1.stale + hdr2.stale; in xfs_dir2_leafn_rebalance()
1139 ASSERT(hdr1.stale + hdr2.stale == oldstale); in xfs_dir2_leafn_rebalance()
1308 leafhdr.stale++; in xfs_dir2_leafn_remove()
1643 if (drophdr.stale) in xfs_dir2_leafn_unbalance()
[all …]
A Dxfs_da_format.h415 __be16 stale; /* count of stale entries */ member
421 __be16 stale; /* count of stale entries */ member
531 __be32 stale; /* count of stale lf entries */ member
A Dxfs_dir2_data.c114 int stale; /* count of stale leaves */ in __xfs_dir3_data_check() local
256 for (i = stale = 0; i < be32_to_cpu(btp->count); i++) { in __xfs_dir3_data_check()
259 stale++; in __xfs_dir3_data_check()
264 if (count != be32_to_cpu(btp->count) - be32_to_cpu(btp->stale)) in __xfs_dir3_data_check()
266 if (stale != be32_to_cpu(btp->stale)) in __xfs_dir3_data_check()
/linux-6.3-rc2/Documentation/admin-guide/hw-vuln/
A Dprocessor_mmio_stale_data.rst12 stale data into core fill buffers where the data can subsequently be inferred
21 Propagators are operations that result in stale data being copied or moved from
23 Vulnerabilities are operations that may result in stale data being directly
31 does not make stale data architecturally visible. Stale data must be propagated
36 The sideband stale data propagator (SSDP) is limited to the client (including
40 both requested data and unrequested stale data, from a transaction buffer and
41 the sideband response buffer. As a result, stale data from the sideband
46 The primary stale data propagator (PSDP) is limited to the client (including
50 buffer including both requested data and unrequested stale data. This is
51 similar to the sideband stale data propagator.
[all …]
/linux-6.3-rc2/drivers/md/bcache/
A Dextents.c540 unsigned int i, stale; in bch_extent_bad() local
552 stale = ptr_stale(b->c, k, i); in bch_extent_bad()
554 if (stale && KEY_DIRTY(k)) { in bch_extent_bad()
557 stale, buf); in bch_extent_bad()
560 btree_bug_on(stale > BUCKET_GC_GEN_MAX, b, in bch_extent_bad()
562 stale, b->c->need_gc); in bch_extent_bad()
564 if (stale) in bch_extent_bad()
/linux-6.3-rc2/fs/iomap/
A Diter.c24 bool stale = iter->iomap.flags & IOMAP_F_STALE; in iomap_iter_advance() local
30 if (!iter->processed && !stale) in iomap_iter_advance()
/linux-6.3-rc2/Documentation/RCU/
A DlistRCU.rst75 of the computer, it will at times contain stale data. Therefore, once
219 So, when readers can tolerate stale data and when entries are either added or
303 The auditing example above tolerates stale data, as do most algorithms
309 However, there are many examples where stale data cannot be tolerated.
388 stale objects during read-side list traversal, where stale objects
445 the ``cancel_list``, the ``might_cancel`` flag is consulted to skip stale
478 Read-mostly list-based data structures that can tolerate stale data are
483 If stale data cannot be tolerated, then a *deleted* flag may be used
494 then the caller will be processing stale data in any case. If it
495 is really OK to be processing stale data, then you don't need a
[all …]
/linux-6.3-rc2/fs/xfs/
A Dxfs_buf_item.c488 int stale = bip->bli_flags & XFS_BLI_STALE; in xfs_buf_item_unpin() local
506 if (freed && !stale && remove) in xfs_buf_item_unpin()
515 if (stale) { in xfs_buf_item_unpin()
664 bool stale = bip->bli_flags & XFS_BLI_STALE; in xfs_buf_item_release() local
680 ASSERT(!stale || (bip->__bli_format.blf_flags & XFS_BLF_CANCEL)); in xfs_buf_item_release()
696 if (hold || (stale && !released)) in xfs_buf_item_release()
698 ASSERT(!stale || aborted); in xfs_buf_item_release()
/linux-6.3-rc2/fs/xfs/scrub/
A Ddir.c514 unsigned int stale = 0; in xchk_directory_leaf1_bestfree() local
570 stale++; in xchk_directory_leaf1_bestfree()
572 if (leafhdr.stale != stale) in xchk_directory_leaf1_bestfree()
621 unsigned int stale = 0; in xchk_directory_free_bestfree() local
643 stale++; in xchk_directory_free_bestfree()
656 if (freehdr.nused + stale != freehdr.nvalid) in xchk_directory_free_bestfree()
/linux-6.3-rc2/drivers/gpu/drm/i915/gem/selftests/
A Dmock_context.c31 spin_lock_init(&ctx->stale.lock); in mock_context()
32 INIT_LIST_HEAD(&ctx->stale.engines); in mock_context()
/linux-6.3-rc2/Documentation/networking/
A Dmptcp-sysctl.rst68 pending outstanding data on a given subflow required to declare it stale.
69 The packet scheduler ignores stale subflows.
/linux-6.3-rc2/drivers/net/ethernet/intel/ice/
A Dice_ptp.c760 if (test_and_clear_bit(idx, tx->stale)) in ice_ptp_tx_tstamp()
806 unsigned long *in_use, *stale; in ice_ptp_alloc_tx_tracker() local
811 stale = bitmap_zalloc(tx->len, GFP_KERNEL); in ice_ptp_alloc_tx_tracker()
813 if (!tstamps || !in_use || !stale) { in ice_ptp_alloc_tx_tracker()
816 bitmap_free(stale); in ice_ptp_alloc_tx_tracker()
823 tx->stale = stale; in ice_ptp_alloc_tx_tracker()
869 clear_bit(idx, tx->stale); in ice_ptp_flush_tx_tracker()
895 bitmap_or(tx->stale, tx->stale, tx->in_use, tx->len); in ice_ptp_mark_tx_tracker_stale()
924 bitmap_free(tx->stale); in ice_ptp_release_tx_tracker()
925 tx->stale = NULL; in ice_ptp_release_tx_tracker()
[all …]
A Dice_ptp.h129 unsigned long *stale; member
/linux-6.3-rc2/drivers/gpu/drm/i915/gem/
A Di915_gem_context.c1066 spin_lock_irqsave(&ctx->stale.lock, flags); in engines_notify()
1068 spin_unlock_irqrestore(&ctx->stale.lock, flags); in engines_notify()
1417 spin_lock_irq(&ctx->stale.lock); in kill_context()
1425 spin_unlock_irq(&ctx->stale.lock); in kill_context()
1430 spin_lock_irq(&ctx->stale.lock); in kill_context()
1437 spin_unlock_irq(&ctx->stale.lock); in kill_context()
1467 spin_lock_irq(&ctx->stale.lock); in engines_idle_release()
1469 list_add_tail(&engines->link, &ctx->stale.engines); in engines_idle_release()
1470 spin_unlock_irq(&ctx->stale.lock); in engines_idle_release()
1605 spin_lock_init(&ctx->stale.lock); in i915_gem_create_context()
[all …]
A Di915_gem_context_types.h416 } stale; member
/linux-6.3-rc2/drivers/gpu/drm/msm/disp/mdp4/
A Dmdp4_crtc.c29 bool stale; member
364 if (mdp4_crtc->cursor.stale) { in update_cursor()
393 mdp4_crtc->cursor.stale = false; in update_cursor()
443 mdp4_crtc->cursor.stale = true; in mdp4_crtc_cursor_set()
/linux-6.3-rc2/drivers/md/
A Ddm-ps-historical-service-time.c346 u64 *out, u64 *stale) in hst_fill_compare() argument
353 *stale = pi->stale_after; in hst_fill_compare()
/linux-6.3-rc2/tools/testing/selftests/net/
A Dndisc_unsolicited_na_test.sh150 to ${HOST_ADDR} dev ${ROUTER_INTF} nud stale)
/linux-6.3-rc2/Documentation/scsi/
A Dhpsa.rst80 and not be disrupted in any way by stale commands or other stale state
/linux-6.3-rc2/Documentation/filesystems/
A Dceph.rst194 After reconnect, file locks become stale because the MDS loses track
195 of them. If an inode contains any stale file locks, read/write on the
196 inode is not allowed until applications release all stale file locks.
/linux-6.3-rc2/Documentation/x86/
A Dmds.rst29 deallocated it can retain the stale data of the preceding operations which
37 contain stale data from a previous operation which can be forwarded to
177 that stale data from the idling CPU from spilling to the Hyper-Thread
/linux-6.3-rc2/mm/
A Dz3fold.c153 struct list_head stale; member
462 list_add(&zhdr->buddy, &pool->stale); in __release_z3fold_page()
496 while (!list_empty(&pool->stale)) { in free_pages_work()
497 struct z3fold_header *zhdr = list_first_entry(&pool->stale, in free_pages_work()
934 INIT_LIST_HEAD(&pool->stale); in z3fold_create_pool()

Completed in 97 milliseconds

1234