Home
last modified time | relevance | path

Searched full:exclusive (Results 1 – 25 of 893) sorted by relevance

12345678910>>...36

/linux/tools/perf/pmu-events/arch/powerpc/power10/
H A Ddatasource.json230 …r's L1 data cache was reloaded with a valid line that was not in the M (exclusive) state from anot…
235 …r's L1 data cache was reloaded with a valid line that was not in the M (exclusive) state from anot…
240 …"BriefDescription": "The processor's L1 data cache was reloaded with a line in the M (exclusive) s…
245 …"BriefDescription": "The processor's L1 data cache was reloaded with a line in the M (exclusive) s…
270 …r's L1 data cache was reloaded with a valid line that was not in the M (exclusive) state from anot…
275 …r's L1 data cache was reloaded with a valid line that was not in the M (exclusive) state from anot…
280 …"BriefDescription": "The processor's L1 data cache was reloaded with a line in the M (exclusive) s…
285 …"BriefDescription": "The processor's L1 data cache was reloaded with a line in the M (exclusive) s…
310 …r's L1 data cache was reloaded with a valid line that was not in the M (exclusive) state from anot…
315 …r's L1 data cache was reloaded with a valid line that was not in the M (exclusive) state from anot…
[all …]
/linux/Documentation/userspace-api/media/cec/
H A Dcec-ioc-g-mode.rst12 CEC_G_MODE, CEC_S_MODE - Get or set exclusive use of the CEC adapter
39 obtain exclusive access to the CEC adapter. This ioctl sets the
40 filehandle to initiator and/or follower mode which can be exclusive
68 :ref:`ioctl CEC_TRANSMIT <CEC_TRANSMIT>`. If there is an exclusive
96 unless there is an exclusive initiator.
101 - This is an exclusive initiator and this file descriptor is the
103 CEC adapter. If someone else is already the exclusive initiator
130 is an exclusive follower. You cannot become a follower if
137 - This is an exclusive follower and only this file descriptor will
139 the exclusive follower then an attempt to become one will return
[all …]
/linux/tools/perf/util/
H A Dtarget.c24 /* CPU and PID are mutually exclusive */ in target__validate()
31 /* PID and SYSTEM are mutually exclusive */ in target__validate()
38 /* BPF and CPU are mutually exclusive */ in target__validate()
45 /* BPF and PID/TID are mutually exclusive */ in target__validate()
52 /* BPF and THREADS are mutually exclusive */ in target__validate()
59 /* THREAD and SYSTEM/CPU are mutually exclusive */ in target__validate()
/linux/Documentation/filesystems/
H A Ddirectory-locking.rst26 * lock the directory we are accessing (exclusive)
30 * lock the parent (exclusive)
32 * lock the victim (exclusive)
36 * lock the parent (exclusive)
38 * lock the source (exclusive; probably could be weakened to shared)
42 * lock the parent (exclusive)
47 * take the locks that need to be taken (exclusive), in inode pointer order
57 * lock the parents in "ancestors first" order (exclusive). If neither is an
62 * lock the subdirectories involved (exclusive), source before target.
63 * lock the non-directories involved (exclusive), in inode pointer order.
[all …]
/linux/drivers/clk/imx/
H A Dclk-gate-exclusive.c14 * exclusive with other gate clocks
17 * @exclusive_mask: mask of gate bits which are mutually exclusive to this
20 * The imx exclusive gate clock is a subclass of basic clk_gate
22 * register is mutually exclusive to this gate clock.
/linux/rust/zerocopy/src/pointer/
H A Dinvariant.rs38 /// Is `Self` [`Exclusive`]?
81 /// - If `dst` permits mutation of its referent (e.g. via `Exclusive` aliasing
107 /// An [`Aliasing`] invariant which is either [`Shared`] or [`Exclusive`].
112 /// Exclusive`.
136 pub enum Exclusive {} enum
137 impl Aliasing for Exclusive { implementation
140 impl Reference for Exclusive {} implementation
251 /// unsynchronized read operations. This can be because `A` is [`Exclusive`] or
257 /// - `A` is [`Exclusive`]
265 impl<T: ?Sized> Read<Exclusive, BecauseExclusive> for T {}
[all …]
/linux/tools/perf/tests/shell/base_probe/
H A Dtest_invalid_options.sh2 # perf_probe :: Reject invalid options (exclusive)
62 ### mutually exclusive options
64 # some options are mutually exclusive
76 print_results $PERF_EXIT_CODE $CHECK_EXIT_CODE "mutually exclusive options :: $opt"
/linux/kernel/sched/
H A Dwait.c81 * The core wakeup function. Non-exclusive wakeups (nr_exclusive == 0) just
82 * wake everything up. If it's an exclusive wakeup (nr_exclusive == small +ve
83 * number) then we wake that number of exclusive tasks, and potentially all
84 * the non-exclusive tasks. Normally, exclusive tasks will be at the end of
85 * the list and any non-exclusive tasks will be woken first. A priority task
87 * tasks being woken if it's also an exclusive task.
141 * before accessing the task state. Returns the number of exclusive
298 * Exclusive waiter must not fail if it was selected by wakeup, in prepare_to_wait_event()
306 * can't see us, it should wake up another exclusive waite in prepare_to_wait_event()
[all...]
/linux/Documentation/bpf/
H A Dsigning.rst109 Exclusive maps
140 time-of-check/time-of-use window). Each folded map must be exclusive (carry
143 kernel address spanning ``value_size`` bytes. A map that is not exclusive, not
158 - **Exclusive bound maps** (``fd_array_cnt > 0``): every entry is exclusive and
161 There is no third shape: a non-exclusive map in a signed program's ``fd_array``
181 substituted at an ``fd_array`` slot. Non-exclusive maps are never folded, so a
198 *and* the frozen contents of every exclusive map the program uses:
201 artifact and it uses no exclusive maps, so a valid instruction signature is
203 - For a signed loader the metadata map is exclusive, so its contents are folded
380 that verdict covered all of its exclusive maps, rejecting any that did not - so
[all …]
/linux/rust/kernel/sync/
H A Dset_once.rs21 /// - `init == 1` if and only if there is exactly one thread with exclusive
86 // - Only one thread can succeed in this write, so we have exclusive access after the in populate()
90 // to `self.init` means we obtained exclusive access to `self.value`. in populate()
95 // - We release our exclusive access to `self.value` and it is now valid for shared in populate()
120 // contains a valid value. We have exclusive access, as we hold a `mut` reference to in drop()
/linux/tools/perf/pmu-events/arch/arm64/arm/neoverse-n1/
H A Dspec_operation.json28 …"PublicDescription": "Counts Load-Exclusive operations that have been speculatively executed. Eg: …
32 …"PublicDescription": "Counts store-exclusive operations that have been speculatively executed and …
36 …"PublicDescription": "Counts store-exclusive operations that have been speculatively executed and …
40 … "PublicDescription": "Counts store-exclusive operations that have been speculatively executed."
/linux/tools/perf/pmu-events/arch/x86/alderlaken/
H A Dmemory.json172 "BriefDescription": "Counts demand reads for ownership (RFO) and software prefetches for exclusive ownership (PREFETCHW) that were supplied by DRAM.",
178 "PublicDescription": "Counts demand reads for ownership (RFO) and software prefetches for exclusive ownership (PREFETCHW) that were supplied by DRAM. Available PDIST counters: 0",
183 "BriefDescription": "Counts demand reads for ownership (RFO) and software prefetches for exclusive ownership (PREFETCHW) that were not supplied by the L3 cache.",
189 "PublicDescription": "Counts demand reads for ownership (RFO) and software prefetches for exclusive ownership (PREFETCHW) that were not supplied by the L3 cache. Available PDIST counters: 0",
194 "BriefDescription": "Counts demand reads for ownership (RFO) and software prefetches for exclusive ownership (PREFETCHW) that were not supplied by the L3 cache. [L3_MISS_LOCAL is alias to L3_MISS]",
200 "PublicDescription": "Counts demand reads for ownership (RFO) and software prefetches for exclusive ownership (PREFETCHW) that were not supplied by the L3 cache. [L3_MISS_LOCAL is alias to L3_MISS] Available PDIST counters: 0",
/linux/tools/perf/pmu-events/arch/arm64/arm/neoverse-v1/
H A Dspec_operation.json32 …"PublicDescription": "Counts Load-Exclusive operations that have been speculatively executed. Eg: …
36 …"PublicDescription": "Counts store-exclusive operations that have been speculatively executed and …
40 …"PublicDescription": "Counts store-exclusive operations that have been speculatively executed and …
44 … "PublicDescription": "Counts store-exclusive operations that have been speculatively executed."
/linux/include/linux/sunrpc/xdrgen/
H A Dnlm3.h40 bool exclusive; member
71 bool exclusive; member
80 bool exclusive; member
86 bool exclusive; member
H A Dnlm4.h64 bool exclusive; member
104 bool exclusive; member
113 bool exclusive; member
119 bool exclusive; member
/linux/sound/core/seq/
H A Dseq_ports.c103 grp->exclusive = 0; in port_subs_info_init()
493 bool is_src, bool exclusive, bool ack) in check_and_subscribe_port()
502 if (exclusive) { in check_and_subscribe_port()
506 if (grp->exclusive) in check_and_subscribe_port()
518 grp->exclusive = 0; in check_and_subscribe_port()
527 grp->exclusive = exclusive;
548 grp->exclusive = 0; in __delete_and_unsubscribe_port()
575 bool exclusive; in snd_seq_port_connect()
587 exclusive in snd_seq_port_connect()
487 check_and_subscribe_port(struct snd_seq_client * client,struct snd_seq_client_port * port,struct snd_seq_subscribers * subs,bool is_src,bool exclusive,bool ack) check_and_subscribe_port() argument
572 bool exclusive; snd_seq_port_connect() local
[all...]
/linux/tools/testing/selftests/powerpc/pmu/ebb/
H A Devent_attributes_test.c36 event.attr.exclusive = 0; in event_attributes()
37 /* Expected to fail, not exclusive */ in event_attributes()
110 leader.attr.exclusive = 0; in event_attributes()
111 /* Expected to fail, leader isn't exclusive */ in event_attributes()
/linux/tools/perf/tests/
H A Dtests-scripts.c190 char *exclusive; in append_script()
207 exclusive = strstr(desc, " (exclusive)"); in append_script()
208 if (exclusive != NULL) { in append_script()
209 tests[0].exclusive = true; in append_script()
210 exclusive[0] = '\0'; in append_script()
178 char *exclusive; append_script() local
/linux/arch/arm/include/asm/
H A Doutercache.h38 * @end: end physical address, exclusive
49 * @end: end physical address, exclusive
60 * @end: end physical address, exclusive
/linux/drivers/reset/
H A Dcore.c48 * @shared: Is this a shared (1), or an exclusive (0) reset_control?
481 * Calling this on an exclusive reset controller guarantees that the reset
696 * reset_control_acquire() - acquires a reset control for exclusive use
699 * This is used to explicitly acquire a reset control for exclusive use. Note
700 * that exclusive resets are requested as acquired by default. In order for a
706 * Consumers implementing shared access to an exclusive reset need to follow
708 * a reset they must acquire exclusive access using reset_control_acquire().
709 * After they are done operating the reset, they must release exclusive access
710 * with a call to reset_control_release(). Consumers are not granted exclusive
756 * reset_control_bulk_acquire - acquires reset controls for exclusive use
[all …]
/linux/sound/firewire/tascam/
H A Dtascam-transaction.c12 * When return 0, given argument is a beginning of system exclusive.
31 case 0xf0: /* Exclusive. */ in calculate_message_bytes()
33 case 0xf7: /* End of exclusive. */ in calculate_message_bytes()
75 /* On exclusive message. */ in fill_message()
85 /* At the end of exclusive message, use label 0x07. */ in fill_message()
89 /* During exclusive message, use label 0x04. */ in fill_message()
/linux/tools/perf/pmu-events/arch/x86/alderlake/
H A Dmemory.json405 "BriefDescription": "Counts demand reads for ownership (RFO) and software prefetches for exclusive ownership (PREFETCHW) that were supplied by DRAM.",
411 "PublicDescription": "Counts demand reads for ownership (RFO) and software prefetches for exclusive ownership (PREFETCHW) that were supplied by DRAM. Available PDIST counters: 0",
417 "BriefDescription": "Counts demand reads for ownership (RFO) and software prefetches for exclusive ownership (PREFETCHW) that were not supplied by the L3 cache.",
423 "PublicDescription": "Counts demand reads for ownership (RFO) and software prefetches for exclusive ownership (PREFETCHW) that were not supplied by the L3 cache. Available PDIST counters: 0",
429 "BriefDescription": "Counts demand read for ownership (RFO) requests and software prefetches for exclusive ownership (PREFETCHW) that were not supplied by the L3 cache.",
435 "PublicDescription": "Counts demand read for ownership (RFO) requests and software prefetches for exclusive ownership (PREFETCHW) that were not supplied by the L3 cache. Available PDIST counters: 0",
441 "BriefDescription": "Counts demand reads for ownership (RFO) and software prefetches for exclusive ownership (PREFETCHW) that were not supplied by the L3 cache. [L3_MISS_LOCAL is alias to L3_MISS]",
447 "PublicDescription": "Counts demand reads for ownership (RFO) and software prefetches for exclusive ownership (PREFETCHW) that were not supplied by the L3 cache. [L3_MISS_LOCAL is alias to L3_MISS] Available PDIST counters: 0",
/linux/fs/lockd/
H A Dnlm3xdr_gen.c61 if (!xdrgen_decode_bool(xdr, &ptr->exclusive)) in xdrgen_decode_nlm_holder()
125 if (!xdrgen_decode_bool(xdr, &ptr->exclusive)) in xdrgen_decode_nlm_lockargs()
143 if (!xdrgen_decode_bool(xdr, &ptr->exclusive)) in xdrgen_decode_nlm_cancargs()
155 if (!xdrgen_decode_bool(xdr, &ptr->exclusive)) in xdrgen_decode_nlm_testargs()
451 if (!xdrgen_encode_bool(xdr, value->exclusive)) in xdrgen_encode_nlm_holder()
517 if (!xdrgen_encode_bool(xdr, value->exclusive)) in xdrgen_encode_nlm_lockargs()
535 if (!xdrgen_encode_bool(xdr, value->exclusive)) in xdrgen_encode_nlm_cancargs()
547 if (!xdrgen_encode_bool(xdr, value->exclusive)) in xdrgen_encode_nlm_testargs()
/linux/tools/perf/pmu-events/arch/x86/clearwaterforest/
H A Dmemory.json139 "BriefDescription": "Counts demand read for ownership (RFO) requests and software prefetches for exclusive ownership (PREFETCHW) that were not supplied by the L3 cache.",
145 "PublicDescription": "Counts demand read for ownership (RFO) requests and software prefetches for exclusive ownership (PREFETCHW) that were not supplied by the L3 cache. Available PDIST counters: 0",
/linux/tools/testing/selftests/cgroup/
H A Dtest_cpuset_prs.sh198 # X<l> = add cpu-list to cpuset.cpus.exclusive
200 # CX<l> = add cpu-list to both cpuset.cpus and cpuset.cpus.exclusive
266 # Remote partition and cpuset.cpus.exclusive tests
311 # cpus.exclusive.effective clearing test
355 # Incorrect change to cpuset.cpus[.exclusive] invalidates partition root
391 # A non-exclusive cpuset.cpus change will not invalidate its siblings partition.
396 # cpuset.cpus can overlap with sibling cpuset.cpus.exclusive but not subsumed by it
405 # Clearing of cpuset.cpus with a preset cpuset.cpus.exclusive shouldn't
406 # affect cpuset.cpus.exclusive.effective.
409 # cpuset.cpus can contain CPUs that overlap a sibling cpuset with cpus.exclusive
[all …]

12345678910>>...36