Searched refs:cleared (Results 1 - 25 of 49) sorted by relevance

12

/linux-master/drivers/nvdimm/
H A Dclaim.c280 long cleared; local
283 cleared = nvdimm_clear_poison(&ndns->dev,
285 if (cleared < size)
287 if (cleared > 0 && cleared / 512) {
288 cleared /= 512;
289 badblocks_clear(&nsio->bb, sector, cleared);
H A Dpmem.c102 long cleared = nvdimm_clear_poison(to_dev(pmem), phys, len); local
104 if (cleared > 0) {
105 pmem_mkpage_present(pmem, offset, cleared);
108 return cleared;
114 long cleared = __pmem_clear_poison(pmem, offset, len); local
116 if (cleared < 0)
119 pmem_clear_bb(pmem, to_sect(pmem, offset), cleared >> SECTOR_SHIFT);
120 if (cleared < len)
333 long cleared; local
351 cleared
[all...]
H A Dbus.c161 resource_size_t phys, cleared; member in struct:clear_badblocks_context
180 (ctx->phys + ctx->cleared - 1) > ndr_end)
184 badblocks_clear(&nd_region->bb, sector, ctx->cleared / 512);
193 phys_addr_t phys, u64 cleared)
197 .cleared = cleared,
205 phys_addr_t phys, u64 cleared)
207 if (cleared > 0)
208 badrange_forget(&nvdimm_bus->badrange, phys, cleared);
210 if (cleared >
192 nvdimm_clear_badblocks_regions(struct nvdimm_bus *nvdimm_bus, phys_addr_t phys, u64 cleared) argument
204 nvdimm_account_cleared_poison(struct nvdimm_bus *nvdimm_bus, phys_addr_t phys, u64 cleared) argument
[all...]
/linux-master/drivers/infiniband/hw/hfi1/
H A Dpin_system.c59 evict_data.cleared = 0;
62 return evict_data.cleared;
119 int pinned, cleared; local
131 cleared = sdma_cache_evict(pq, npages);
132 if (cleared >= npages)
459 evict_data->cleared += node->npages;
461 /* have enough pages been cleared? */
462 if (evict_data->cleared >= evict_data->target)
H A Duser_sdma.h118 u32 cleared; /* count evicted so far */ member in struct:evict_data
/linux-master/block/
H A Dbadblocks.c351 * For the above situations, no bad block to be cleared and no failure
388 * For this situation the whole bad blocks range E will be cleared and its
1069 * already set bad block range are cleared. If the whole bad block range is
1070 * covered by the clearing range and fully cleared, 'delete' is set as 1 for
1079 int cleared = 0; local
1087 cleared = sectors;
1090 cleared = BB_LEN(p[prev]);
1098 cleared = BB_END(p[prev]) - s;
1108 return cleared;
1114 * block range is split into two after the middle part is cleared
1138 int len = 0, cleared = 0; local
[all...]
/linux-master/include/linux/
H A Dsbitmap.h36 * @cleared: word holding cleared bits
38 unsigned long cleared ____cacheline_aligned_in_smp;
138 * @completion_cnt: Number of bits cleared passed to the
267 word = sb->map[index].word & ~sb->map[index].cleared;
325 * sets the corresponding bit in the ->cleared mask instead. Paired with
331 unsigned long *addr = &sb->map[SB_NR_TO_INDEX(sb, bitnr)].cleared;
337 * Pair of sbitmap_get, and this one applies both cleared bit and
382 * sbitmap_weight() - Return how many set and not cleared bits in a &struct
386 * Return: How many set and not cleared bit
[all...]
/linux-master/lib/
H A Dsbitmap.c67 if (!READ_ONCE(map->cleared))
71 * First get a stable cleared mask, setting the old mask to 0.
73 mask = xchg(&map->cleared, 0);
290 if (sb->map[i].word & ~sb->map[i].cleared)
308 weight += bitmap_weight(&word->cleared, word_depth);
328 seq_printf(m, "cleared=%u\n", sbitmap_cleared(sb));
355 unsigned long cleared = READ_ONCE(sb->map[i].cleared); local
358 word &= ~cleared;
/linux-master/drivers/char/
H A Dmem.c498 size_t cleared = 0; local
504 left = clear_user(buf + cleared, chunk);
506 cleared += (chunk - left);
507 if (!cleared)
511 cleared += chunk;
519 return cleared;
/linux-master/drivers/cpuidle/
H A Dcpuidle-psci.c128 bool cleared = false; local
145 if (!cleared) {
147 cleared = true;
/linux-master/drivers/scsi/
H A Dst.h38 unsigned char cleared; /* internal buffer cleared after open? */ member in struct:st_buffer
/linux-master/include/uapi/linux/
H A Dndctl.h97 __u64 cleared; member in struct:nd_cmd_clear_error
/linux-master/tools/testing/selftests/kvm/
H A Ddirty_log_test.c142 * This is only set by main thread, and only cleared by vcpu thread. It is
355 uint32_t count = 0, cleared; local
374 cleared = kvm_vm_reset_dirty_ring(vcpu->vm);
380 TEST_ASSERT(cleared == count, "Reset dirty pages (%u) mismatch "
381 "with collected (%u)", cleared, count);
456 * page bit is cleared in the latest bitmap, then the system must
632 * If cleared, the value written can be any
647 * we'll see that page P is cleared, with
/linux-master/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3-sva.c19 bool cleared; member in struct:arm_smmu_mmu_notifier
308 if (smmu_mn->cleared) {
334 smmu_mn->cleared = true;
409 if (!smmu_mn->cleared) {
/linux-master/drivers/net/ethernet/3com/
H A Dtyphoon.c482 u32 cleared; local
485 cleared = le32_to_cpu(indexes->respCleared);
487 while (cleared != ready) {
488 resp = (struct resp_desc *)(base + cleared);
498 if (unlikely(cleared + len > RESPONSE_RING_SIZE)) {
499 wrap_len = cleared + len - RESPONSE_RING_SIZE;
500 len = RESPONSE_RING_SIZE - cleared;
525 typhoon_inc_resp_index(&cleared, count);
528 indexes->respCleared = cpu_to_le32(cleared);
743 * between marking the queue awake and updating the cleared inde
1628 typhoon_rx(struct typhoon *tp, struct basic_ring *rxRing, volatile __le32 * ready, volatile __le32 * cleared, int budget) argument
[all...]
/linux-master/mm/
H A Dmemory-tiers.c552 bool cleared = false; local
581 cleared = true;
583 return cleared;
/linux-master/drivers/iio/pressure/
H A Dzpa2326.c325 * back. Hardware FIFO content will be cleared.
492 zpa2326_dbg(indio_dev, "FIFO cleared");
519 int cleared = -1; local
559 cleared++;
562 if (cleared)
567 zpa2326_dbg(indio_dev, "cleared %d FIFO entries", cleared);
1140 * is not cleared since already done at buffering enable time and samples
/linux-master/drivers/net/ethernet/intel/i40e/
H A Di40e_ptp.c676 unsigned int i, cleared = 0; local
693 * should have been cleared within this time, or else it was captured
702 cleared++;
714 if (cleared > 2)
717 cleared);
720 pf->rx_hwtstamp_cleared += cleared;
790 * timestamp prior to the bit lock being cleared.
/linux-master/drivers/block/drbd/
H A Ddrbd_bitmap.c185 /* to mark for lazy writeout once syncer cleared all clearable bits,
186 * we if bits have been cleared since last IO. */
471 * Returns the number of bits cleared.
487 int cleared = 0; local
504 cleared = hweight_long(*bm & ~mask);
512 cleared += hweight_long(*bm);
516 return cleared;
1656 * only cleared, not set, and typically only care for the case when the return
/linux-master/fs/ext4/
H A Dialloc.c247 int fatal = 0, err, count, cleared; local
316 cleared = ext4_test_and_clear_bit(bit, bitmap_bh->b_data);
317 if (fatal || !cleared) {
349 if (cleared) {
355 ext4_error(sb, "bit already cleared for inode %lu", ino);
1069 ext4_error(sb, "reserved inode found cleared - "
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_object.h89 /* If the mappings are cleared or filled */
90 bool cleared; member in struct:amdgpu_bo_va
/linux-master/drivers/gpu/drm/radeon/
H A Dradeon_vm.c524 list_add(&bo_va->vm_status, &vm->cleared);
937 list_add(&bo_va->vm_status, &vm->cleared);
1042 * Make sure all freed BOs are cleared in the PT.
1080 * Make sure all invalidated BOs are cleared in the PT.
1191 INIT_LIST_HEAD(&vm->cleared);
/linux-master/drivers/gpu/drm/tiny/
H A Drepaper.c92 bool cleared; member in struct:repaper_epd
556 } else if (epd->cleared) {
578 epd->cleared = true;
/linux-master/drivers/parport/
H A Dparport_ip32.c1069 unsigned int cleared; local
1072 cleared = 1;
1084 cleared = !(r & DSR_TIMEOUT);
1087 pr_trace(p, "(): %s", cleared ? "cleared" : "failed");
1088 return cleared;
/linux-master/drivers/net/wireless/intel/iwlwifi/dvm/
H A Dsta.c611 bool cleared = false; local
624 cleared = true;
629 if (!cleared)
631 "No active stations found to be cleared\n");

Completed in 372 milliseconds

12