/linux-6.14.4/tools/perf/pmu-events/arch/powerpc/power10/ |
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-6.14.4/tools/perf/util/ |
D | target.c | 24 /* CPU and PID are mutually exclusive */ in target__validate() 31 /* UID and PID are mutually exclusive */ in target__validate() 38 /* UID and CPU are mutually exclusive */ in target__validate() 45 /* PID and SYSTEM are mutually exclusive */ in target__validate() 52 /* UID and SYSTEM are mutually exclusive */ in target__validate() 59 /* BPF and CPU are mutually exclusive */ in target__validate() 66 /* BPF and PID/TID are mutually exclusive */ in target__validate() 73 /* BPF and UID are mutually exclusive */ in target__validate() 80 /* BPF and THREADS are mutually exclusive */ in target__validate() 87 /* THREAD and SYSTEM/CPU are mutually exclusive */ in target__validate()
|
/linux-6.14.4/Documentation/userspace-api/media/cec/ |
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-6.14.4/fs/lockd/ |
D | xdr.c | 109 /* exclusive */ in svcxdr_encode_holder() 158 u32 exclusive; in nlmsvc_decode_testargs() local 162 if (xdr_stream_decode_bool(xdr, &exclusive) < 0) in nlmsvc_decode_testargs() 166 if (exclusive) in nlmsvc_decode_testargs() 176 u32 exclusive; in nlmsvc_decode_lockargs() local 182 if (xdr_stream_decode_bool(xdr, &exclusive) < 0) in nlmsvc_decode_lockargs() 186 if (exclusive) in nlmsvc_decode_lockargs() 201 u32 exclusive; in nlmsvc_decode_cancargs() local 207 if (xdr_stream_decode_bool(xdr, &exclusive) < 0) in nlmsvc_decode_cancargs() 211 if (exclusive) in nlmsvc_decode_cancargs()
|
D | xdr4.c | 103 /* exclusive */ in svcxdr_encode_holder() 152 u32 exclusive; in nlm4svc_decode_testargs() local 156 if (xdr_stream_decode_bool(xdr, &exclusive) < 0) in nlm4svc_decode_testargs() 160 if (exclusive) in nlm4svc_decode_testargs() 170 u32 exclusive; in nlm4svc_decode_lockargs() local 176 if (xdr_stream_decode_bool(xdr, &exclusive) < 0) in nlm4svc_decode_lockargs() 180 if (exclusive) in nlm4svc_decode_lockargs() 195 u32 exclusive; in nlm4svc_decode_cancargs() local 201 if (xdr_stream_decode_bool(xdr, &exclusive) < 0) in nlm4svc_decode_cancargs() 205 if (exclusive) in nlm4svc_decode_cancargs()
|
/linux-6.14.4/Documentation/filesystems/ |
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 …]
|
D | locking.rst | 102 create: exclusive 103 link: exclusive (both) 104 mknod: exclusive 105 symlink: exclusive 106 mkdir: exclusive 107 unlink: exclusive (both) 108 rmdir: exclusive (both)(see below) 109 rename: exclusive (both parents, some children) (see below) 112 setattr: exclusive 120 atomic_open: shared (exclusive if O_CREAT is set in open flags) [all …]
|
D | dlmfs.rst | 76 Two levels of locks are supported - Shared Read, and Exclusive. 108 O_RDWR Exclusive 130 Exclusive modes via the read(2) system call. It can be written via 131 write(2) only when open in Exclusive mode.
|
/linux-6.14.4/drivers/clk/imx/ |
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-6.14.4/include/linux/ |
D | reset.h | 28 #define RESET_CONTROL_FLAGS_BIT_SHARED BIT(0) /* not exclusive */ 30 #define RESET_CONTROL_FLAGS_BIT_ACQUIRED BIT(2) /* iff exclusive, not released */ 38 * @RESET_CONTROL_EXCLUSIVE: exclusive, acquired, 39 * @RESET_CONTROL_EXCLUSIVE_DEASSERTED: exclusive, acquired, deasserted 40 * @RESET_CONTROL_EXCLUSIVE_RELEASED: exclusive, released, 43 * @RESET_CONTROL_OPTIONAL_EXCLUSIVE: optional, exclusive, acquired 44 * @RESET_CONTROL_OPTIONAL_EXCLUSIVE_DEASSERTED: optional, exclusive, acquired, deasserted 45 * @RESET_CONTROL_OPTIONAL_EXCLUSIVE_RELEASED: optional, exclusive, released 269 * reset_control_get_exclusive - Lookup and obtain an exclusive reference 290 * reset_control_bulk_get_exclusive - Lookup and obtain exclusive references to [all …]
|
/linux-6.14.4/tools/perf/tests/shell/base_probe/ |
D | test_invalid_options.sh | 2 # perf_probe :: Reject invalid options (exclusive) 59 ### mutually exclusive options 61 # some options are mutually exclusive 72 print_results $PERF_EXIT_CODE $CHECK_EXIT_CODE "mutually exclusive options :: $opt"
|
/linux-6.14.4/tools/testing/selftests/net/ |
D | ipv6_flowlabel_mgr.c | 95 explain("cannot get it again with the exclusive (FL_FL_EXCL) flag"); in run_tests() 104 explain("create a new exclusive label (FL_S_EXCL)"); in run_tests() 106 explain("cannot get it again in non-exclusive mode"); in run_tests() 108 explain("cannot get it again in exclusive mode either"); in run_tests() 124 explain("cannot get it again in non-exclusive mode"); in run_tests() 126 explain("cannot get it again in exclusive mode"); in run_tests()
|
/linux-6.14.4/tools/perf/pmu-events/arch/arm64/ |
D | recommended.json | 213 "PublicDescription": "Exclusive operation speculatively executed, LDREX or LDX", 216 "BriefDescription": "Exclusive operation speculatively executed, LDREX or LDX" 219 "PublicDescription": "Exclusive operation speculatively executed, STREX or STX pass", 222 "BriefDescription": "Exclusive operation speculatively executed, STREX or STX pass" 225 "PublicDescription": "Exclusive operation speculatively executed, STREX or STX fail", 228 "BriefDescription": "Exclusive operation speculatively executed, STREX or STX fail" 231 "PublicDescription": "Exclusive operation speculatively executed, STREX or STX", 234 "BriefDescription": "Exclusive operation speculatively executed, STREX or STX"
|
/linux-6.14.4/tools/perf/pmu-events/arch/arm64/arm/neoverse-n1/ |
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-6.14.4/Documentation/driver-api/ |
D | extcon.rst | 53 states, handle mutually exclusive connections, and manage connector 92 - ``mutually_exclusive``: Array defining mutually exclusive cable types 95 exclusive cable types. The array should be terminated with a 0. 102 BIT(0) | BIT(1), /* Cable 0 and 1 are mutually exclusive */ 103 BIT(2) | BIT(3) | BIT(4), /* Cables 2, 3, and 4 are mutually exclusive */ 108 cables 2, 3, and 4 are also mutually exclusive. This is useful for
|
/linux-6.14.4/tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/ |
D | spec_operation.json | 32 …"PublicDescription": "Counts Load-Exclusive operations that have been speculatively executed. For … 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-6.14.4/tools/perf/pmu-events/arch/arm64/arm/neoverse-v1/ |
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-6.14.4/kernel/sched/ |
D | wait.c | 61 * The core wakeup function. Non-exclusive wakeups (nr_exclusive == 0) just 62 * wake everything up. If it's an exclusive wakeup (nr_exclusive == small +ve 63 * number) then we wake that number of exclusive tasks, and potentially all 64 * the non-exclusive tasks. Normally, exclusive tasks will be at the end of 65 * the list and any non-exclusive tasks will be woken first. A priority task 121 * before accessing the task state. Returns the number of exclusive 278 * Exclusive waiter must not fail if it was selected by wakeup, in prepare_to_wait_event() 286 * can't see us, it should wake up another exclusive waiter if in prepare_to_wait_event()
|
/linux-6.14.4/sound/core/seq/ |
D | seq_ports.c | 103 grp->exclusive = 0; in port_subs_info_init() 497 bool is_src, bool exclusive, bool ack) in check_and_subscribe_port() argument 506 if (exclusive) { in check_and_subscribe_port() 510 if (grp->exclusive) in check_and_subscribe_port() 522 grp->exclusive = 0; in check_and_subscribe_port() 532 grp->exclusive = exclusive; in check_and_subscribe_port() 554 grp->exclusive = 0; in __delete_and_unsubscribe_port() 582 bool exclusive; in snd_seq_port_connect() local 594 exclusive = !!(info->flags & SNDRV_SEQ_PORT_SUBS_EXCLUSIVE); in snd_seq_port_connect() 597 exclusive, in snd_seq_port_connect() [all …]
|
/linux-6.14.4/tools/testing/selftests/powerpc/pmu/ebb/ |
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-6.14.4/rust/kernel/list/ |
D | arc_field.rs | 8 //! has exclusive access to a field of the struct. 34 /// Access the value when we have exclusive access to the `ListArcField`. 61 // SAFETY: The caller has exclusive access to the `ListArc`, so they also have exclusive in assert_mut()
|
/linux-6.14.4/arch/mips/include/asm/ |
D | pgtable-32.h | 207 * E is the exclusive marker that is not stored in swap entries. 217 /* We borrow bit 7 to store the exclusive marker in swap PTEs. */ 235 * E is the exclusive marker that is not stored in swap entries. 246 * We borrow bit 57 (bit 25 in the low PTE) to store the exclusive marker in 264 * E is the exclusive marker that is not stored in swap entries. 275 * We borrow bit 39 (bit 7 in the low PTE) to store the exclusive marker in swap 288 * E is the exclusive marker that is not stored in swap entries. 298 /* We borrow bit 1 to store the exclusive marker in swap PTEs. */
|
/linux-6.14.4/tools/perf/tests/ |
D | tests-scripts.c | 178 char *exclusive; in append_script() local 195 exclusive = strstr(desc, " (exclusive)"); in append_script() 196 if (exclusive != NULL) { in append_script() 197 tests[0].exclusive = true; in append_script() 198 exclusive[0] = '\0'; in append_script()
|
/linux-6.14.4/tools/perf/pmu-events/arch/x86/icelakex/ |
D | other.json | 34 …tor and indicating the data was found unmodified in the (FE) Forward or Exclusive State in this co… 52 …ing forwarded back to the requestor. The line was in Forward, Shared or Exclusive (FSE) state in t… 88 …y the data was found in the cache in the (FSE) Forward, Shared state or Exclusive state. A single… 223 …s demand reads for ownership (RFO) requests and software prefetches for exclusive ownership (PREFE… 233 …s demand reads for ownership (RFO) requests and software prefetches for exclusive ownership (PREFE… 243 …s demand reads for ownership (RFO) requests and software prefetches for exclusive ownership (PREFE… 253 …s demand reads for ownership (RFO) requests and software prefetches for exclusive ownership (PREFE… 263 …s demand reads for ownership (RFO) requests and software prefetches for exclusive ownership (PREFE… 273 …s demand reads for ownership (RFO) requests and software prefetches for exclusive ownership (PREFE… 283 …s demand reads for ownership (RFO) requests and software prefetches for exclusive ownership (PREFE… [all …]
|
/linux-6.14.4/include/rdma/ |
D | uverbs_types.h | 33 * lookup_get(exclusive=false) & uverbs_try_lock_object 34 * lookup_put(exclusive=false) via rdma_lookup_put_uobject 36 * lookup_get(exclusive=true) & uverbs_try_lock_object 39 * lookup_put(exclusive=true) via rdma_lookup_put_uobject
|