Home
last modified time | relevance | path

Searched full:tracking (Results 1 – 25 of 790) sorted by relevance

12345678910>>...32

/linux/Documentation/arch/riscv/
H A Dzicfilp.rst7 Tracking indirect control transfers on RISC-V Linux
11 to enable indirect branch tracking for user mode applications on RISC-V.
43 rely on memory. Thus rs1=x7 is exempted from tracking and
73 it's left to the dynamic loader to enable indirect branch tracking for
79 Per-task indirect branch tracking state can be monitored and
91 ``zicfilp``, then the kernel will enable indirect branch tracking for
94 indirect branch tracking.
96 Indirect branch tracking state can also be locked once enabled. This
99 tracking must already be enabled for the task, or the bit
104 Indirect branch tracking can also be disabled for the task, assuming
[all …]
/linux/tools/testing/selftests/bpf/progs/
H A Dverifier_ref_tracking.c111 __description("reference tracking: leak potential reference")
126 __description("reference tracking: leak potential reference to sock_common")
141 __description("reference tracking: leak potential reference on stack")
159 __description("reference tracking: leak potential reference on stack 2")
179 __description("reference tracking: zero potential reference")
194 __description("reference tracking: zero potential reference to sock_common")
209 __description("reference tracking: copy and zero potential references")
226 __description("reference tracking: acquire/release user key reference")
246 __description("reference tracking: acquire/release system key reference")
265 __description("reference tracking
[all...]
/linux/rust/kernel/list/
H A Darc.rs19 /// a [`ListArc`] exists or not. We refer to this logic as "the tracking inside `T`".
21 /// We allow the case where the tracking inside `T` thinks that a [`ListArc`] exists, but actually,
23 /// exists, but the tracking thinks it doesn't. This is because the former can at most result in us
28 /// A consequence of the above is that you may implement the tracking inside `T` by not actually
34 /// Informs the tracking inside this type that it now has a [`ListArc`] reference.
36 /// This method may be called even if the tracking inside this type thinks that a `ListArc`
44 /// Informs the tracking inside this type that there is no [`ListArc`] reference anymore.
48 /// Must only be called if there is no [`ListArc`] reference, but the tracking thinks there is.
66 /// Additionally, this call will have transitioned the tracking inside `Self` from not thinking
73 /// This macro supports a few different strategies for implementing the tracking insid
[all...]
/linux/Documentation/networking/
H A Dnf_conntrack-sysctl.rst14 Enable connection tracking flow accounting. 64-bit byte and packet
30 considered for connection tracking.
40 If this option is enabled, the connection tracking code will
41 provide userspace with connection tracking events via ctnetlink.
95 Maximum number of allowed connection tracking entries. This value is set
97 Note that connection tracking entries are added to the table twice -- once
163 Enable connection tracking flow timestamping.
/linux/drivers/staging/rtl8723bs/hal/
H A DHalPhyRf.c43 /* Initial Mix mode power tracking */ in ODM_ClearTxPowerTrackingState()
161 /* Record delta swing for mix mode power tracking */ in ODM_TXPowerTrackingCallback_ThermalMeter()
171 /* Record delta swing for mix mode power tracking */ in ODM_TXPowerTrackingCallback_ThermalMeter()
182 /* Record delta swing for mix mode power tracking */ in ODM_TXPowerTrackingCallback_ThermalMeter()
192 /* Record delta swing for mix mode power tracking */ in ODM_TXPowerTrackingCallback_ThermalMeter()
205 pDM_Odm->RFCalibrateInfo.PowerIndexOffset[p] = pDM_Odm->RFCalibrateInfo.DeltaPowerIndex[p] - pDM_Odm->RFCalibrateInfo.DeltaPowerIndexLast[p]; /* Power Index Diff between 2 times Power Tracking */ in ODM_TXPowerTrackingCallback_ThermalMeter()
247 pDM_Odm->RFCalibrateInfo.bTxPowerChanged = true; /* Always true after Tx Power is adjusted by power tracking. */ in ODM_TXPowerTrackingCallback_ThermalMeter()
252 /* 2012/04/25 MH Add for tx power tracking to set tx power in tx agc for 88E. */ in ODM_TXPowerTrackingCallback_ThermalMeter()
262 /* Record last time Power Tracking result as base. */ in ODM_TXPowerTrackingCallback_ThermalMeter()
267 /* Record last Power Tracking Therma in ODM_TXPowerTrackingCallback_ThermalMeter()
[all...]
/linux/drivers/soc/aspeed/
H A Daspeed-p2a-ctrl.c64 struct mutex tracking; member
155 mutex_lock(&ctrl->tracking); in aspeed_p2a_region_acquire()
157 mutex_unlock(&ctrl->tracking); in aspeed_p2a_region_acquire()
191 mutex_lock(&ctrl->tracking); in aspeed_p2a_ioctl()
193 mutex_unlock(&ctrl->tracking); in aspeed_p2a_ioctl()
231 * flipped, and bridge enabled). Either way, this tracking is used, s.t. when
273 mutex_lock(&priv->parent->tracking); in aspeed_p2a_release()
290 /* Note, if another user is trying to ioctl, they can't grab tracking, in aspeed_p2a_release()
292 * If another user is trying to close, they can't grab tracking either. in aspeed_p2a_release()
302 mutex_unlock(&priv->parent->tracking); in aspeed_p2a_release()
[all...]
/linux/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_page_dirty.c12 * Different methods for tracking dirty:
66 * dirty-tracking method.
98 * vmw_bo_dirty_scan_mkwrite - Reset the mkwrite dirty-tracking method
104 * This function may change the dirty-tracking method.
144 * tracking structure
147 * This function may change the dirty tracking method.
207 * vmw_bo_dirty_add - Add a dirty-tracking user to a buffer object
210 * This function registers a dirty-tracking user to a buffer object.
271 * vmw_bo_dirty_release - Release a dirty-tracking user from a buffer object
274 * This function releases a dirty-tracking user from a buffer object.
[all …]
/linux/tools/perf/tests/
H A Dswitch-tracking.c330 * test__switch_tracking - test using sched_switch and tracking events.
333 * tracking events can be recorded for a workload (current process) using the in test__switch_tracking()
334 * evsel->core.system_wide and evsel->tracking flags (respectively) with other events in test__switch_tracking()
452 /* Check tracking event is tracking */ in test__switch_tracking()
454 pr_debug("Tracking event not tracking\n"); in test__switch_tracking()
458 /* Check non-tracking events are not tracking */ in test__switch_tracking()
462 pr_debug("Non-tracking even in test__switch_tracking()
[all...]
H A Dkeep-tracking.c58 * test__keep_tracking - test using a dummy software event to keep tracking.
60 * This function implements a test that checks that tracking events continue
125 pr_debug("First time, failed to find tracking event.\n"); in test__keep_tracking()
147 pr_debug("Second time, failed to find tracking event.\n"); in test__keep_tracking()
164 DEFINE_SUITE("Use a dummy software event to keep tracking", keep_tracking);
/linux/drivers/net/ethernet/intel/ice/
H A Dice_vf_mbx.c98 * ice_mbx_reset_vf_info() for each VF tracking structure.
105 * 4. Every time a message is read from the MBX queue, a tracking structure
114 * structure for each VF. The PF should clear the VF tracking structure if the
188 * @vf_info: mailbox tracking structure for a VF
249 * @vf_info: mailbox tracking structure for the VF in question
370 * @vf_info: the mailbox tracking structure for a VF
373 * current mailbox tracking state.
382 * ice_mbx_init_vf_info - Initialize a new VF mailbox tracking info
384 * @vf_info: the mailbox tracking info structure for a VF
386 * Initialize a VF mailbox tracking info structure and insert it into the
/linux/arch/riscv/include/asm/
H A Dpgtable-bits.h25 /* ext_svrsw60t59b: bit 59 for soft-dirty tracking */
31 * can borrow it for swap page soft-dirty tracking.
43 /* ext_svrsw60t59b: Bit(60) for uffd-wp tracking */
49 * can borrow it for swap page uffd-wp tracking.
/linux/include/net/netfilter/
H A Dnf_conntrack_core.h4 * standalone connection tracking module, and the compatibility layer's use
5 * of connection tracking.
22 standalone connection tracking module, and the compatibility layer's use
23 of connection tracking. */
/linux/drivers/iio/imu/inv_icm45600/
H A DKconfig15 This driver supports the InvenSense ICM-456xx motion tracking
36 This driver supports the InvenSense ICM-456xx motion tracking
57 This driver supports the InvenSense ICM-456xx motion tracking
/linux/Documentation/admin-guide/mm/
H A Didle_page_tracking.rst2 Idle Page Tracking
8 The idle page tracking feature allows to track which memory pages are being
21 The idle page tracking API is located at ``/sys/kernel/mm/page_idle``.
98 The idle memory tracking feature adds a new page flag, the Idle flag. This flag
113 Since the idle memory tracking feature is based on the memory reclaimer logic,
H A Dsoft-dirty.rst6 writes to. In order to do this tracking one should
22 Internally, to do this tracking, the writable bit is cleared from PTEs
33 While in most cases tracking memory changes by #PF-s is more than enough
/linux/Documentation/input/
H A Dmulti-touch-protocol.rst22 devices capable of tracking identifiable contacts (type B), the protocol
62 important. Event filtering and finger tracking is left to user space [#f3]_.
67 the ABS_MT_TRACKING_ID of the associated slot. A non-negative tracking id
69 tracking id not previously present is considered new, and a tracking id no
80 tracking more contacts than it is currently reporting, the driver should use
382 Finger Tracking
385 The process of finger tracking, i.e., to assign a unique trackingID to each
415 .. [#f5] See the section on finger tracking.
/linux/include/linux/
H A Dcontext_tracking_state.h152 * ct_state() - return the current context tracking state if known
154 * Returns the current cpu's context tracking state if context tracking
155 * is enabled. If context tracking is disabled, returns
H A Dirq-entry-common.h86 * 2) Invoke context tracking if enabled to reactivate RCU
159 * invoked after context tracking switched to user mode.
256 * 2) Invoke context tracking if enabled to adjust RCU state
289 * The function establishes state (lockdep, RCU (context tracking), tracing)
375 * The function establishes state (lockdep, RCU (context tracking), tracing) and
546 * irqentry_enter - Handle state tracking on ordinary interrupt entries
550 * - lockdep irqflag state tracking as low level ASM entry disabled
553 * - Context tracking if the exception hit user mode.
/linux/drivers/infiniband/core/
H A Drestrack.c18 * rdma_restrack_init() - initialize and allocate resource tracking
41 * rdma_restrack_clean() - clean resource tracking
108 WARN_ONCE(true, "Wrong resource tracking type %u\n", res->type); in res_to_dev()
180 * rdma_restrack_add() - add object to the resource tracking database
329 * rdma_restrack_del() - delete object from the resource tracking database
/linux/drivers/iio/imu/inv_icm42600/
H A DKconfig14 This driver supports the InvenSense ICM-426xx motion tracking
26 This driver supports the InvenSense ICM-426xx motion tracking
/linux/arch/x86/kvm/mmu/
H A Dpage_track.c3 * Support KVM gust page tracking
181 * Check for *any* write tracking user (not just external users) under in kvm_enable_external_write_tracking()
183 * write tracking, or if two external users raced when registering. in kvm_enable_external_write_tracking()
316 * add guest page to the tracking pool so that corresponding access on that
346 * remove the guest page from the tracking pool which stops the interception
/linux/tools/testing/selftests/bpf/
H A Dcgroup_tcp_skb.h4 /* Define states of a socket to tracking messages sending to and from the
8 * tracking of messages sent out from a socket. For example, when a SYN is
/linux/drivers/iio/imu/inv_mpu6050/
H A DKconfig21 and IAM20680 motion tracking devices over I2C.
33 and IAM20680 motion tracking devices over SPI.
/linux/Documentation/accounting/
H A Dpsi.rst100 tracking window.
113 tracking window to avoid repeated activations/deactivations when system is
116 Notifications to the userspace are rate-limited to one per tracking window.
134 * Monitor memory partial stall with 1s tracking window size
/linux/mm/
H A Dmapping_dirty_helpers.c120 * Dirty-tracking should take place on the PTE level, so
142 * Dirty-tracking should take place on the PTE level, so
216 * Won't perform dirty-tracking on COW, read-only or HUGETLB vmas.
256 * it's intended for dirty-tracking on the PTE level. It will warn on
307 * it's intended for dirty-tracking on the PTE level. It will warn on

12345678910>>...32