| /linux/tools/perf/pmu-events/arch/powerpc/power10/ |
| H A D | datasource.json | 230 …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 D | cec-ioc-g-mode.rst | 12 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 D | target.c | 24 /* 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 D | directory-locking.rst | 26 * 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 D | clk-gate-exclusive.c | 14 * 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 D | invariant.rs | 38 /// 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 D | test_invalid_options.sh | 2 # 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 D | wait.c | 81 * 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 D | signing.rst | 109 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 D | set_once.rs | 21 /// - `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 D | spec_operation.json | 28 …"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 D | memory.json | 172 "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 D | spec_operation.json | 32 …"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 D | nlm3.h | 40 bool exclusive; member 71 bool exclusive; member 80 bool exclusive; member 86 bool exclusive; member
|
| H A D | nlm4.h | 64 bool exclusive; member 104 bool exclusive; member 113 bool exclusive; member 119 bool exclusive; member
|
| /linux/sound/core/seq/ |
| H A D | seq_ports.c | 103 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 D | event_attributes_test.c | 36 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 D | tests-scripts.c | 190 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 D | outercache.h | 38 * @end: end physical address, exclusive 49 * @end: end physical address, exclusive 60 * @end: end physical address, exclusive
|
| /linux/drivers/reset/ |
| H A D | core.c | 48 * @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 D | tascam-transaction.c | 12 * 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 D | memory.json | 405 "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 D | nlm3xdr_gen.c | 61 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 D | memory.json | 139 "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 D | test_cpuset_prs.sh | 198 # 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 …]
|