Home
last modified time | relevance | path

Searched refs:cleared (Results 1 – 25 of 202) sorted by relevance

123456789

/Linux-v5.15/drivers/nvdimm/
Dclaim.c280 long cleared; in nsio_rw_bytes() local
283 cleared = nvdimm_clear_poison(&ndns->dev, in nsio_rw_bytes()
285 if (cleared < size) in nsio_rw_bytes()
287 if (cleared > 0 && cleared / 512) { in nsio_rw_bytes()
288 cleared /= 512; in nsio_rw_bytes()
289 badblocks_clear(&nsio->bb, sector, cleared); in nsio_rw_bytes()
Dpmem.c77 long cleared; in pmem_clear_poison() local
82 cleared = nvdimm_clear_poison(dev, pmem->phys_addr + offset, len); in pmem_clear_poison()
83 if (cleared < len) in pmem_clear_poison()
85 if (cleared > 0 && cleared / 512) { in pmem_clear_poison()
86 hwpoison_clear(pmem, pmem->phys_addr + offset, cleared); in pmem_clear_poison()
87 cleared /= 512; in pmem_clear_poison()
89 (unsigned long long) sector, cleared, in pmem_clear_poison()
90 cleared > 1 ? "s" : ""); in pmem_clear_poison()
91 badblocks_clear(&pmem->bb, sector, cleared); in pmem_clear_poison()
Dbus.c170 resource_size_t phys, cleared; member
189 || (ctx->phys + ctx->cleared) > ndr_end) in nvdimm_clear_badblocks_region()
193 badblocks_clear(&nd_region->bb, sector, ctx->cleared / 512); in nvdimm_clear_badblocks_region()
202 phys_addr_t phys, u64 cleared) in nvdimm_clear_badblocks_regions() argument
206 .cleared = cleared, in nvdimm_clear_badblocks_regions()
214 phys_addr_t phys, u64 cleared) in nvdimm_account_cleared_poison() argument
216 if (cleared > 0) in nvdimm_account_cleared_poison()
217 badrange_forget(&nvdimm_bus->badrange, phys, cleared); in nvdimm_account_cleared_poison()
219 if (cleared > 0 && cleared / 512) in nvdimm_account_cleared_poison()
220 nvdimm_clear_badblocks_regions(nvdimm_bus, phys, cleared); in nvdimm_account_cleared_poison()
[all …]
/Linux-v5.15/lib/
Dsbitmap.c67 if (!READ_ONCE(map->cleared)) in sbitmap_deferred_clear()
73 mask = xchg(&map->cleared, 0); in sbitmap_deferred_clear()
305 if (sb->map[i].word & ~sb->map[i].cleared) in sbitmap_any_bit_set()
322 weight += bitmap_weight(&word->cleared, word->depth); in __sbitmap_weight()
369 unsigned long cleared = READ_ONCE(sb->map[i].cleared); in sbitmap_bitmap_show() local
372 word &= ~cleared; in sbitmap_bitmap_show()
/Linux-v5.15/drivers/char/
Dmem.c506 size_t cleared = 0; in read_zero() local
512 left = clear_user(buf + cleared, chunk); in read_zero()
514 cleared += (chunk - left); in read_zero()
515 if (!cleared) in read_zero()
519 cleared += chunk; in read_zero()
527 return cleared; in read_zero()
/Linux-v5.15/include/linux/
Dsbitmap.h34 unsigned long cleared ____cacheline_aligned_in_smp;
249 word = sb->map[index].word & ~sb->map[index].cleared; in __sbitmap_for_each_set()
313 unsigned long *addr = &sb->map[SB_NR_TO_INDEX(sb, bitnr)].cleared; in sbitmap_deferred_clear_bit()
/Linux-v5.15/drivers/iommu/arm/arm-smmu-v3/
Darm-smmu-v3-sva.c18 bool cleared; member
200 if (smmu_mn->cleared) { in arm_smmu_mm_release()
214 smmu_mn->cleared = true; in arm_smmu_mm_release()
297 if (!smmu_mn->cleared) { in arm_smmu_mmu_notifier_put()
/Linux-v5.15/Documentation/parisc/
Ddebugging.rst39 happens when the Q bit is cleared is the CPU does not update the
44 instruction that cleared the Q bit, if you're not it points anywhere
/Linux-v5.15/Documentation/userspace-api/media/v4l/
Dvidioc-g-dv-timings.rst112 the bit is set (1) it is positive polarity and if is cleared (0),
267 will also be cleared. This is a read-only flag, applications must
272 set. This flag is cleared otherwise. It is also only valid for
274 formats the flag will be cleared by the driver.
279 generate such frequencies, then the flag will be cleared.
314 cleared by transmitters.
/Linux-v5.15/Documentation/admin-guide/mm/
Dsoft-dirty.rst24 Internally, to do this tracking, the writable bit is cleared from PTEs
25 when the soft-dirty bit is cleared. So, after this, when the task tries to
Didle_page_tracking.rst71 their idle flag cleared in the interim.
104 section), and cleared automatically whenever a page is referenced as defined
107 When a page is marked idle, the Accessed bit must be cleared in all PTEs it is
112 cleared as a result of setting or updating a page's Idle flag, the Young flag
/Linux-v5.15/Documentation/devicetree/bindings/watchdog/
Dmicrochip,pic32-wdt.txt4 WDT is not cleared periodically in software.
/Linux-v5.15/Documentation/scheduler/
Dsched-arch.rst30 be cleared until the running task has called schedule(). Idle
58 an interrupt sleep, it needs to be cleared then a memory
/Linux-v5.15/Documentation/devicetree/bindings/powerpc/fsl/
Dpmc.txt40 and cleared on suspend, and restored on resume. This sleep controller
44 which will be ORed into PMCDR upon suspend, and cleared from PMCDR
/Linux-v5.15/tools/testing/selftests/kvm/
Ddirty_log_test.c339 uint32_t count = 0, cleared; in dirty_ring_collect_dirty_pages() local
357 cleared = kvm_vm_reset_dirty_ring(vm); in dirty_ring_collect_dirty_pages()
360 TEST_ASSERT(cleared == count, "Reset dirty pages (%u) mismatch " in dirty_ring_collect_dirty_pages()
361 "with collected (%u)", cleared, count); in dirty_ring_collect_dirty_pages()
/Linux-v5.15/Documentation/devicetree/bindings/mfd/
Dmax77620.txt54 When FPS event cleared (set to LOW), regulators, GPIOs and 32KHz
99 event cleared (set to LOW) whether it
109 event get cleared.
/Linux-v5.15/drivers/net/ethernet/3com/
Dtyphoon.c487 u32 cleared; in typhoon_process_response() local
490 cleared = le32_to_cpu(indexes->respCleared); in typhoon_process_response()
492 while (cleared != ready) { in typhoon_process_response()
493 resp = (struct resp_desc *)(base + cleared); in typhoon_process_response()
503 if (unlikely(cleared + len > RESPONSE_RING_SIZE)) { in typhoon_process_response()
504 wrap_len = cleared + len - RESPONSE_RING_SIZE; in typhoon_process_response()
505 len = RESPONSE_RING_SIZE - cleared; in typhoon_process_response()
530 typhoon_inc_resp_index(&cleared, count); in typhoon_process_response()
533 indexes->respCleared = cpu_to_le32(cleared); in typhoon_process_response()
1632 volatile __le32 * cleared, int budget) in typhoon_rx() argument
[all …]
/Linux-v5.15/Documentation/ABI/testing/
Dsysfs-bus-acpi76 Bit [3] Set if the device is functioning properly (cleared
79 Bits [31:5] Reserved (must be cleared)
Dsysfs-bus-amba11 be cleared with an empty string (echo > driver_override).
Dsysfs-bus-vmbus11 may be cleared with an empty string (echo > driver_override).
/Linux-v5.15/Documentation/filesystems/
Dautomount-support.rst66 The expiration flag is cleared by calls to mntput. This means that expiration
97 Again, the expiration flag is cleared every time anything other than umount()
/Linux-v5.15/Documentation/powerpc/
Ddawr-power9.rst75 cleared, all DAWR access should be cleared immediately and your
/Linux-v5.15/drivers/iio/pressure/
Dzpa2326.c519 int cleared = -1; in zpa2326_dequeue_pressure() local
559 cleared++; in zpa2326_dequeue_pressure()
562 if (cleared) in zpa2326_dequeue_pressure()
567 zpa2326_dbg(indio_dev, "cleared %d FIFO entries", cleared); in zpa2326_dequeue_pressure()
/Linux-v5.15/drivers/infiniband/hw/hfi1/
Duser_sdma.c926 evict_data.cleared = 0; in sdma_cache_evict()
929 return evict_data.cleared; in sdma_cache_evict()
937 int pinned, cleared; in pin_sdma_pages() local
950 cleared = sdma_cache_evict(pq, npages); in pin_sdma_pages()
951 if (cleared >= npages) in pin_sdma_pages()
1484 evict_data->cleared += node->npages; in sdma_rb_evict()
1487 if (evict_data->cleared >= evict_data->target) in sdma_rb_evict()
/Linux-v5.15/mm/
Dvmalloc.c343 int cleared; in vunmap_pmd_range() local
349 cleared = pmd_clear_huge(pmd); in vunmap_pmd_range()
350 if (cleared || pmd_bad(*pmd)) in vunmap_pmd_range()
353 if (cleared) in vunmap_pmd_range()
368 int cleared; in vunmap_pud_range() local
374 cleared = pud_clear_huge(pud); in vunmap_pud_range()
375 if (cleared || pud_bad(*pud)) in vunmap_pud_range()
378 if (cleared) in vunmap_pud_range()
391 int cleared; in vunmap_p4d_range() local
397 cleared = p4d_clear_huge(p4d); in vunmap_p4d_range()
[all …]

123456789