Home
last modified time | relevance | path

Searched full:rollover (Results 1 – 25 of 72) sorted by relevance

123

/linux/arch/arm64/kvm/
H A Dvmid.c63 * Unlike ASID allocator, we expect less frequent rollover in in flush_context()
67 * invalidation over the inner shareable domain on rollover. in flush_context()
151 * reserving the VMID space needlessly on rollover. in kvm_arm_vmid_update()
153 * handle the sync with a concurrent rollover. in kvm_arm_vmid_update()
180 * Expect allocation after rollover to fail if we don't have in kvm_arm_vmid_alloc_init()
/linux/arch/arm64/mm/
H A Dcontext.c116 * rollover, but hasn't run another task in in flush_context()
168 * If our current ASID was active during a rollover, we in new_context()
230 * cmpxchg. Racing with a concurrent rollover means that either: in check_and_switch_context()
233 * lock. Taking the lock synchronises with the rollover and so in check_and_switch_context()
295 * We went through one or more rollover since that ASID was in arm64_mm_context_get()
384 * Expect allocation after rollover to fail if we don't have at least in asids_update_limit()
392 * There must always be an ASID available after rollover. Ensure that, in asids_update_limit()
/linux/drivers/input/misc/
H A Drotary_encoder.c41 bool rollover; member
84 if (encoder->rollover) in rotary_encoder_report_event()
90 if (encoder->rollover || pos < encoder->steps) in rotary_encoder_report_event()
94 if (encoder->rollover) in rotary_encoder_report_event()
210 encoder->rollover = in rotary_encoder_probe()
211 device_property_read_bool(dev, "rotary-encoder,rollover"); in rotary_encoder_probe()
/linux/arch/mips/mm/
H A Dcontext.c80 * rollover, but hasn't run another task in in flush_context()
137 * If our current MMID was active during a rollover, we in get_new_mmid()
197 * asid_cache with a relaxed cmpxchg. Racing with a concurrent rollover in check_switch_mmu_context()
202 * with the rollover and so we are forced to see the updated in check_switch_mmu_context()
273 * Expect allocation after rollover to fail if we don't have at least in mmid_init()
/linux/arch/arc/include/asm/
H A Dmmu_context.h36 * A new allocation cycle, post rollover, could potentially reassign an ASID
40 * automagically increments the generation when lower 8 bits rollover.
79 /* move to new ASID and handle rollover */ in get_new_mmu_context()
85 * Above check for rollover of 8 bit ASID in 32 bit container. in get_new_mmu_context()
/linux/tools/testing/selftests/net/tcp_ao/
H A Dseq-ext.c127 synchronize_threads(); /* 5: verify the connection during SEQ-number rollover */ in server_fn()
138 synchronize_threads(); /* 6: verify counters after SEQ-number rollover */ in server_fn()
218 synchronize_threads(); /* 5: verify the connection during SEQ-number rollover */ in client_fn()
224 synchronize_threads(); /* 5: verify counters after SEQ-number rollover */ in client_fn()
/linux/arch/riscv/mm/
H A Dcontext.c75 * If this CPU has already been through a rollover, but in __flush_context()
107 * If our current CONTEXT was active during a rollover, we in __new_context()
157 * Following is how we handle racing with a concurrent rollover: in set_mm_asid()
160 * lock. Taking the lock synchronises with the rollover and so in set_mm_asid()
/linux/arch/csky/mm/
H A Dasid.c36 * rollover, but hasn't run another task in in flush_context()
90 * If our current ASID was active during a rollover, we in new_context()
176 * Expect allocation after rollover to fail if we don't have at least in asid_allocator_init()
/linux/arch/csky/include/asm/
H A Dasid.h54 * cmpxchg. Racing with a concurrent rollover means that either: in asid_check_context()
57 * lock. Taking the lock synchronises with the rollover and so in asid_check_context()
/linux/Documentation/devicetree/bindings/input/
H A Drotary-encoder.yaml43 rotary-encoder,rollover:
46 Automatic rollover when the rotary value becomes
/linux/drivers/rtc/
H A Dinterface.c302 /* For simplicity, only support date rollover for now */ in __rtc_read_alarm()
325 /* with luck, no rollover is needed */ in __rtc_read_alarm()
332 /* 24 hour rollover ... if it's now 10am Monday, an alarm that in __rtc_read_alarm()
338 dev_dbg(&rtc->dev, "alarm rollover: %s\n", "day"); in __rtc_read_alarm()
343 /* Month rollover ... if it's the 31th, an alarm on the 3rd will in __rtc_read_alarm()
349 dev_dbg(&rtc->dev, "alarm rollover: %s\n", "month"); in __rtc_read_alarm()
362 /* Year rollover ... easy except for leap years! */ in __rtc_read_alarm()
364 dev_dbg(&rtc->dev, "alarm rollover: %s\n", "year"); in __rtc_read_alarm()
372 dev_warn(&rtc->dev, "alarm rollover not handled\n"); in __rtc_read_alarm()
/linux/arch/arm/mm/
H A Dcontext.c81 * any issues across a rollover).
147 * rollover, but hasn't run another task in in flush_context()
199 * If our current ASID was active during a rollover, we in new_context()
/linux/drivers/net/ethernet/ti/
H A Dcpts.h82 CPTS_EV_ROLL, /* Time Stamp Rollover Event */
83 CPTS_EV_HALF, /* Time Stamp Half Rollover Event */
/linux/Documentation/hwmon/
H A Dfam15h_power.rst113 if (Jy < Jx) // Rollover has occurred
/linux/samples/pfsm/
H A Dpfsm-wakeup.c62 /* Set RTC alarm to ALARM_DELTA_SEC sec in the future, and check for rollover */ in main()
/linux/drivers/usb/dwc2/
H A Dhcd.h603 * is done modulo FRLISTEN_64_SIZE. This accounts for the rollover of the
616 * done modulo HFNUM_MAX_FRNUM. This accounts for the rollover of the
626 * modulo HFNUM_MAX_FRNUM. This accounts for the rollover of the frame
/linux/drivers/net/ethernet/sun/
H A Dcassini.h1259 #define MAC_TX_COLL_NORMAL 0x0008 /* rollover of the normal
1261 #define MAC_TX_COLL_EXCESS 0x0010 /* rollover of the excessive
1263 #define MAC_TX_COLL_LATE 0x0020 /* rollover of the late
1265 #define MAC_TX_COLL_FIRST 0x0040 /* rollover of the first
1267 #define MAC_TX_DEFER_TIMER 0x0080 /* rollover of the defer
1269 #define MAC_TX_PEAK_ATTEMPTS 0x0100 /* rollover of the peak
1277 #define MAC_RX_FRAME_COUNT 0x0004 /* rollover of receive frame
1279 #define MAC_RX_ALIGN_ERR 0x0008 /* rollover of alignment
1281 #define MAC_RX_CRC_ERR 0x0010 /* rollover of crc error
1283 #define MAC_RX_LEN_ERR 0x0020 /* rollover of length
[all …]
/linux/Documentation/firmware-guide/acpi/apei/
H A Doutput_format.rst120 Bad TLP | Bad DLLP | RELAY_NUM Rollover | unknown | unknown | unknown | \
/linux/drivers/iio/temperature/
H A Dmax30208.c128 * Sets the rollover bit to '1' to enable overwriting FIFO during overflow.
/linux/drivers/gpu/drm/i915/display/
H A Dintel_tv_regs.h356 /* Sets the rollover for the second subcarrier phase generation DDA */
364 /* Sets the rollover for the third subcarrier phase generation DDA */
/linux/Documentation/ABI/testing/
H A Dsysfs-bus-pci-devices-aer26 RELAY_NUM Rollover 0
/linux/drivers/md/dm-vdo/
H A Ddedupe.c47 * index query (UPDATING, triggered by stale advice, compression, and rollover), releasing the PBN
66 * Since rollover happens in a lock instance, once a valid data location has been selected, it will
249 /* True if this lock is registered in the lock map (cleared on rollover) */
753 * changes due to rollover. in finish_updating()
761 * lock may still need to use it to clean up after rollover. in finish_updating()
833 * since the initial UDS query because of compression, rollover, or because the in finish_deduping()
1033 * available increments for on the dedupe path. If we run out of increments, rollover will in start_deduping()
1465 * rollover. in finish_writing()
1479 * compression, rollover, or the QUERYING agent not having an allocation. in finish_writing()
/linux/include/linux/ceph/
H A Dmsgr.h51 * Rollover-safe type and comparator for 32-bit sequence numbers.
/linux/drivers/acpi/acpica/
H A Dhwtimer.c110 * rollover. Thus for 24-bit timers, this function should only in ACPI_EXPORT_SYMBOL()
/linux/include/uapi/linux/
H A Dpfrut.h193 * rollover count and data chunk buffers are reset.

123