/linux-6.14.4/Documentation/hwmon/ |
D | ltc2992.rst | 39 inX_min_alarm An undervoltage occurred. Cleared on read. 40 inX_max_alarm An overvoltage occurred. Cleared on read. 47 currX_min_alarm An undercurrent occurred. Cleared on read. 48 currX_max_alarm An overcurrent occurred. Cleared on read. 55 powerX_min_alarm An underpower occurred. Cleared on read. 56 powerX_max_alarm An overpower occurred. Cleared on read.
|
/linux-6.14.4/drivers/memstick/host/ |
D | r592.h | 55 #define R592_IO_16 (1 << 16) /* Set by default, can be cleared */ 56 #define R592_IO_18 (1 << 18) /* Set by default, can be cleared */ 57 #define R592_IO_SERIAL1 (1 << 20) /* Set by default, can be cleared, (cleared on parallel) */ 58 #define R592_IO_22 (1 << 22) /* Set by default, can be cleared */ 60 #define R592_IO_26 (1 << 26) /* Set by default, can be cleared */ 61 #define R592_IO_SERIAL2 (1 << 30) /* Set by default, can be cleared (cleared on parallel), serial… 67 #define R592_POWER_0 (1 << 0) /* set on start, cleared on stop - must be set*/ 68 #define R592_POWER_1 (1 << 1) /* set on start, cleared on stop - must be set*/
|
/linux-6.14.4/include/linux/ |
D | wait_bit.h | 54 * wait_on_bit - wait for a bit to be cleared 60 * to be cleared. The clearing of the bit must be signalled with 67 * Returned value will be zero if the bit was cleared in which case the 83 * wait_on_bit_io - wait for a bit to be cleared 89 * to be cleared. The clearing of the bit must be signalled with 95 * Returned value will be zero if the bit was cleared in which case the 111 * wait_on_bit_timeout - wait for a bit to be cleared or a timeout to elapse 118 * DECLARE_BITMAP()) to be cleared, or for a timeout to expire. The 125 * Returned value will be zero if the bit was cleared in which case the 143 * wait_on_bit_action - wait for a bit to be cleared [all …]
|
D | sbitmap.h | 36 * @cleared: word holding cleared bits 38 unsigned long cleared ____cacheline_aligned_in_smp; 41 * @swap_lock: serializes simultaneous updates of ->word and ->cleared 143 * @completion_cnt: Number of bits cleared passed to the 272 word = sb->map[index].word & ~sb->map[index].cleared; in __sbitmap_for_each_set() 330 * sets the corresponding bit in the ->cleared mask instead. Paired with 336 unsigned long *addr = &sb->map[SB_NR_TO_INDEX(sb, bitnr)].cleared; in sbitmap_deferred_clear_bit() 342 * Pair of sbitmap_get, and this one applies both cleared bit and 387 * sbitmap_weight() - Return how many set and not cleared bits in a &struct 391 * Return: How many set and not cleared bits set [all …]
|
/linux-6.14.4/drivers/nvdimm/ |
D | pmem.c | 102 long cleared = nvdimm_clear_poison(to_dev(pmem), phys, len); in __pmem_clear_poison() local 104 if (cleared > 0) { in __pmem_clear_poison() 105 pmem_mkpage_present(pmem, offset, cleared); in __pmem_clear_poison() 108 return cleared; in __pmem_clear_poison() 114 long cleared = __pmem_clear_poison(pmem, offset, len); in pmem_clear_poison() local 116 if (cleared < 0) in pmem_clear_poison() 119 pmem_clear_bb(pmem, to_sect(pmem, offset), cleared >> SECTOR_SHIFT); in pmem_clear_poison() 120 if (cleared < len) in pmem_clear_poison() 333 long cleared; in pmem_recovery_write() local 351 cleared = __pmem_clear_poison(pmem, pmem_off, len); in pmem_recovery_write() [all …]
|
D | claim.c | 273 long cleared; in nsio_rw_bytes() local 276 cleared = nvdimm_clear_poison(&ndns->dev, in nsio_rw_bytes() 278 if (cleared < size) in nsio_rw_bytes() 280 if (cleared > 0 && cleared / 512) { in nsio_rw_bytes() 281 cleared /= 512; in nsio_rw_bytes() 282 badblocks_clear(&nsio->bb, sector, cleared); in nsio_rw_bytes()
|
D | bus.c | 164 resource_size_t phys, cleared; member 183 (ctx->phys + ctx->cleared - 1) > ndr_end) in nvdimm_clear_badblocks_region() 187 badblocks_clear(&nd_region->bb, sector, ctx->cleared / 512); in nvdimm_clear_badblocks_region() 196 phys_addr_t phys, u64 cleared) in nvdimm_clear_badblocks_regions() argument 200 .cleared = cleared, in nvdimm_clear_badblocks_regions() 208 phys_addr_t phys, u64 cleared) in nvdimm_account_cleared_poison() argument 210 if (cleared > 0) in nvdimm_account_cleared_poison() 211 badrange_forget(&nvdimm_bus->badrange, phys, cleared); in nvdimm_account_cleared_poison() 213 if (cleared > 0 && cleared / 512) in nvdimm_account_cleared_poison() 214 nvdimm_clear_badblocks_regions(nvdimm_bus, phys, cleared); in nvdimm_account_cleared_poison() [all …]
|
/linux-6.14.4/kernel/sched/ |
D | wait_bit.c | 136 * given bit to be cleared. 144 * barrier after the bit is cleared and before this function is called. 145 * If the bit was cleared atomically, such as a by clear_bit() then 147 * If the bit was cleared with a fully-ordered operation, no further 150 * Normally the bit should be cleared by an operation with RELEASE 152 * cleared are guaranteed to be visible after the matching wait_on_bit()
|
/linux-6.14.4/drivers/infiniband/hw/hfi1/ |
D | pin_system.c | 59 evict_data.cleared = 0; in sdma_cache_evict() 62 return evict_data.cleared; in sdma_cache_evict() 119 int pinned, cleared; in pin_system_pages() local 131 cleared = sdma_cache_evict(pq, npages); in pin_system_pages() 132 if (cleared >= npages) in pin_system_pages() 459 evict_data->cleared += node->npages; in sdma_rb_evict() 461 /* have enough pages been cleared? */ in sdma_rb_evict() 462 if (evict_data->cleared >= evict_data->target) in sdma_rb_evict()
|
/linux-6.14.4/tools/testing/selftests/kvm/lib/ |
D | sparsebit.c | 609 /* Nodes with all bits cleared may be removed. */ in node_reduce() 835 /* Skip bits that are already cleared */ in bit_clear() 936 * of the newly allocated sparsebit array has all bits cleared. 970 * if different from src will be cleared. 996 /* Find the next cleared bit */ in sparsebit_is_set_num() 1000 * If no cleared bits beyond idx, then there are at least num in sparsebit_is_set_num() 1002 * there are enough set bits between idx and the next cleared bit. in sparsebit_is_set_num() 1014 /* Returns whether num consecutive bits starting at idx are all cleared. */ 1023 /* With num > 0, the first bit must be cleared. */ in sparsebit_is_clear_num() 1032 * cleared bits. idx + num doesn't wrap. Otherwise check if in sparsebit_is_clear_num() [all …]
|
/linux-6.14.4/fs/hfs/ |
D | bitmap.c | 116 * Search for 'num_bits' consecutive cleared bits in the bitmap blocks of 123 * u16 *num_bits: Pointer to the number of cleared bits 130 * The number of the first bit of the range of cleared bits which has been 135 * the number of cleared bits to find. 190 * are cleared. The affected bitmap blocks are marked "dirty", the free
|
/linux-6.14.4/Documentation/userspace-api/media/v4l/ |
D | vidioc-g-dv-timings.rst | 112 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-6.14.4/Documentation/admin-guide/mm/ |
D | idle_page_tracking.rst | 69 their idle flag cleared in the interim. 101 section), and cleared automatically whenever a page is referenced as defined 104 When a page is marked idle, the Accessed bit must be cleared in all PTEs it is 109 cleared as a result of setting or updating a page's Idle flag, the Young flag
|
/linux-6.14.4/Documentation/ABI/testing/ |
D | sysfs-bus-platform-devices-occ-hwmon | 7 the file is empty. The data is cleared when it's been 9 from the first error is saved, until it's cleared upon read. The OCC hwmon driver, running on
|
/linux-6.14.4/arch/sparc/include/asm/ |
D | chafsr.h | 206 * for which the M_SYND is reported, is cleared, the contents of the M_SYND 225 /* The AFSR must be explicitly cleared by software, it is not cleared automatically 227 * bits in the AFSR. Bits associated with disrupting traps must be cleared before 236 * cleared. For example, if AFSR.CE is detected, then AFSR.UE (which overwrites 237 * the AFAR), and AFSR.UE is cleared by not AFSR.CE, then the AFAR will be unlocked
|
/linux-6.14.4/lib/ |
D | sbitmap.c | 70 if (!map->cleared) { in sbitmap_deferred_clear() 77 * ->cleared to word, and we change it to retry in case in sbitmap_deferred_clear() 89 * First get a stable cleared mask, setting the old mask to 0. in sbitmap_deferred_clear() 91 mask = xchg(&map->cleared, 0); in sbitmap_deferred_clear() 312 if (sb->map[i].word & ~sb->map[i].cleared) in sbitmap_any_bit_set() 330 weight += bitmap_weight(&word->cleared, word_depth); in __sbitmap_weight() 350 seq_printf(m, "cleared=%u\n", sbitmap_cleared(sb)); in sbitmap_show() 377 unsigned long cleared = READ_ONCE(sb->map[i].cleared); in sbitmap_bitmap_show() local 380 word &= ~cleared; in sbitmap_bitmap_show()
|
/linux-6.14.4/drivers/accel/habanalabs/gaudi2/ |
D | gaudi2P.h | 483 * Each bit is cleared upon reset of its corresponding H/W 489 * later code paths. Each respective bit is cleared upon reset 495 * Each bit is cleared upon reset of its corresponding H/W 501 * Each bit is cleared upon reset of its corresponding H/W 505 * set. Each respective bit is cleared upon reset of its 510 * set. Each respective bit is cleared upon reset of its 514 * @events_stat_aggregate: same as events_stat but doesn't get cleared on reset.
|
/linux-6.14.4/arch/x86/platform/pvh/ |
D | head.S | 36 * - `cr0`: bit 0 (PE) must be set. All the other writeable bits are cleared. 37 * - `cr4`: all bits are cleared. 45 * - `eflags`: bit 17 (VM) must be cleared. Bit 9 (IF) must be cleared. 46 * Bit 8 (TF) must be cleared. Other bits are all unspecified.
|
/linux-6.14.4/drivers/staging/media/atomisp/pci/ |
D | atomisp-regs.h | 46 * cache line. When cleared, each 32-byte read request is sent as a 53 * If cleared, the high speed clock going to the digital logic is gated when 62 * cache line. When cleared, each 32-byte write request is sent as a
|
/linux-6.14.4/fs/btrfs/ |
D | subpage.c | 247 unsigned int cleared = 0; in btrfs_subpage_end_and_test_lock() local 268 cleared++; in btrfs_subpage_end_and_test_lock() 270 ASSERT(atomic_read(&subpage->nr_locked) >= cleared); in btrfs_subpage_end_and_test_lock() 271 last = atomic_sub_and_test(cleared, &subpage->nr_locked); in btrfs_subpage_end_and_test_lock() 329 int cleared = 0; in btrfs_folio_end_lock_bitmap() local 346 cleared++; in btrfs_folio_end_lock_bitmap() 348 ASSERT(atomic_read(&subpage->nr_locked) >= cleared); in btrfs_folio_end_lock_bitmap() 349 last = atomic_sub_and_test(cleared, &subpage->nr_locked); in btrfs_folio_end_lock_bitmap() 661 * Make sure not only the page dirty bit is cleared, but also subpage dirty bit 662 * is cleared.
|
/linux-6.14.4/include/linux/reset/ |
D | reset-simple.h | 24 * @active_low: if true, bits are cleared to assert the reset. Otherwise, bits 27 * @status_active_low: if true, bits read back as cleared while the reset is
|
/linux-6.14.4/drivers/firmware/tegra/ |
D | ivc.c | 24 * established state, indicating that has cleared the counters in our 41 * return to the established state once it has cleared its counters. 459 * Ensure that counters appear cleared before new state can be in tegra_ivc_notified() 465 * Move to ACK state. We have just cleared our counters, so it in tegra_ivc_notified() 498 * Ensure that counters appear cleared before new state can be in tegra_ivc_notified() 505 * already cleared its counters, so it is safe to start in tegra_ivc_notified() 528 * cleared our counters, and we know that the remote end has in tegra_ivc_notified() 529 * cleared its counters, so it is safe to start writing/reading in tegra_ivc_notified()
|
/linux-6.14.4/drivers/net/ethernet/3com/ |
D | typhoon.h | 52 * rxHiCleared: entry we've cleared to in the Hi receive ring 53 * rxLoCleared: entry we've cleared to in the Lo receive ring 55 * respCleared: entry we've cleared to in the response ring 57 * txLoCleared: entry the NIC has cleared to in the Lo transmit ring 58 * txHiCleared: entry the NIC has cleared to in the Hi transmit ring 60 * rxBuffCleared: entry the NIC has cleared in the free buffer ring 61 * cmdCleared: entry the NIC has cleared in the command ring
|
/linux-6.14.4/Documentation/arch/parisc/ |
D | debugging.rst | 39 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-6.14.4/drivers/md/ |
D | md-bitmap.h | 34 __le64 events_cleared;/*32 event counter when last bit cleared (2) */ 52 * array is not degraded. As bits are not cleared when the array is degraded, 53 * this represents the last time that any bits were cleared.
|