/openbmc/linux/tools/perf/util/ |
H A 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()
|
/openbmc/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 …]
|
/openbmc/qemu/ |
H A D | cpu-common.c | 131 bool free, exclusive, done; member 158 wi.exclusive = false; in do_run_on_cpu() 181 /* Wait for pending exclusive operations to complete. The CPU list lock 190 /* Start an exclusive operation. 227 /* Can release mutex, no one will enter another exclusive in start_exclusive() 235 /* Finish an exclusive operation. */ 249 /* Wait for exclusive ops to finish, and begin cpu execution. */ 263 * This includes the case when an exclusive item is running now. in cpu_exec_start() 273 /* Not counted in pending_cpus, let the exclusive item in cpu_exec_start() 289 /* Mark cpu as not executing, and release pending exclusive ops. */ [all …]
|
/openbmc/linux/fs/lockd/ |
H A D | xdr4.c | 104 /* exclusive */ in svcxdr_encode_holder() 153 u32 exclusive; in nlm4svc_decode_testargs() local 157 if (xdr_stream_decode_bool(xdr, &exclusive) < 0) in nlm4svc_decode_testargs() 161 if (exclusive) in nlm4svc_decode_testargs() 171 u32 exclusive; in nlm4svc_decode_lockargs() local 177 if (xdr_stream_decode_bool(xdr, &exclusive) < 0) in nlm4svc_decode_lockargs() 181 if (exclusive) in nlm4svc_decode_lockargs() 196 u32 exclusive; in nlm4svc_decode_cancargs() local 202 if (xdr_stream_decode_bool(xdr, &exclusive) < 0) in nlm4svc_decode_cancargs() 206 if (exclusive) in nlm4svc_decode_cancargs()
|
H A 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()
|
/openbmc/qemu/docs/spin/ |
H A D | tcg-exclusive.promela | 2 * This model describes the implementation of exclusive sections in 12 * spin -a docs/tcg-exclusive.promela 36 # warning defaulting to 2 concurrent exclusive sections 39 # warning defaulting to 1 concurrent exclusive sections 137 // an exclusive section 203 active[N_EXCLUSIVE] proctype exclusive()
|
/openbmc/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.
|
/openbmc/linux/tools/testing/selftests/net/ |
H A 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()
|
/openbmc/linux/tools/perf/pmu-events/arch/arm64/ |
H A 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"
|
/openbmc/u-boot/arch/x86/include/asm/arch-tangier/acpi/ |
H A D | southcluster.asl | 174 GpioIo(Exclusive, PullUp, 0, 0, IoRestrictionOutputOnly, 176 GpioIo(Exclusive, PullUp, 0, 0, IoRestrictionOutputOnly, 178 GpioIo(Exclusive, PullUp, 0, 0, IoRestrictionOutputOnly, 180 GpioIo(Exclusive, PullUp, 0, 0, IoRestrictionOutputOnly, 270 GpioIo(Exclusive, PullDefault, 0, 0, IoRestrictionOutputOnly, 317 GpioInt(Level, ActiveHigh, Exclusive, PullNone, 0, 319 GpioIo(Exclusive, PullDefault, 0, 0, IoRestrictionOutputOnly, 321 GpioIo(Exclusive, PullDefault, 0, 0, IoRestrictionOutputOnly,
|
/openbmc/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."
|
/openbmc/linux/tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/ |
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."
|
/openbmc/openbmc/poky/meta/recipes-devtools/patch/patch/ |
H A D | 0003-Allow-input-files-to-be-missing-for-ed-style-patches.patch | 24 int exclusive = *outname_needs_removal ? 0 : O_EXCL; 27 - copy_file (inname, outname, 0, exclusive, instat.st_mode, true); 31 + copy_file (inname, outname, 0, exclusive, instat.st_mode, true);
|
/openbmc/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()
|
/openbmc/linux/sound/core/seq/ |
H A D | seq_ports.c | 106 grp->exclusive = 0; in port_subs_info_init() 501 bool is_src, bool exclusive, bool ack) in check_and_subscribe_port() argument 511 if (exclusive) { in check_and_subscribe_port() 515 if (grp->exclusive) in check_and_subscribe_port() 527 grp->exclusive = 0; in check_and_subscribe_port() 537 grp->exclusive = exclusive; in check_and_subscribe_port() 563 grp->exclusive = 0; in __delete_and_unsubscribe_port() 592 bool exclusive; in snd_seq_port_connect() local 604 exclusive = !!(info->flags & SNDRV_SEQ_PORT_SUBS_EXCLUSIVE); in snd_seq_port_connect() 607 exclusive, in snd_seq_port_connect() [all …]
|
/openbmc/linux/drivers/pmdomain/ti/ |
H A D | ti_sci_pm_domains.c | 38 * @exclusive: Permissions for exclusive request or shared request of the 46 u8 exclusive; member 75 if (pd->exclusive) in ti_sci_pd_power_on() 105 genpd_to_ti_sci_pd(genpd_data->domains[idx])->exclusive = in ti_sci_pd_xlate()
|
/openbmc/linux/Documentation/filesystems/ |
H A D | directory-locking.rst | 20 exclusive. 23 locks victim and calls the method. Locks are exclusive. 34 After the locks had been taken, call the method. All locks are exclusive. 43 All locks are exclusive. 60 All ->i_rwsem are taken exclusive.
|
H A D | locking.rst | 97 create: exclusive 98 link: exclusive (both) 99 mknod: exclusive 100 symlink: exclusive 101 mkdir: exclusive 102 unlink: exclusive (both) 103 rmdir: exclusive (both)(see below) 104 rename: exclusive (both parents, some children) (see below) 107 setattr: exclusive 115 atomic_open: shared (exclusive if O_CREAT is set in open flags) [all …]
|
H A 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.
|
/openbmc/linux/kernel/sched/ |
H A D | wait.c | 68 * The core wakeup function. Non-exclusive wakeups (nr_exclusive == 0) just 69 * wake everything up. If it's an exclusive wakeup (nr_exclusive == small +ve 70 * number) then we wake that number of exclusive tasks, and potentially all 71 * the non-exclusive tasks. Normally, exclusive tasks will be at the end of 72 * the list and any non-exclusive tasks will be woken first. A priority task 154 * before accessing the task state. Returns the number of exclusive 318 * Exclusive waiter must not fail if it was selected by wakeup, in prepare_to_wait_event() 326 * can't see us, it should wake up another exclusive waiter if in prepare_to_wait_event()
|
/openbmc/linux/drivers/reset/ |
H A D | core.c | 35 * @shared: Is this a shared (1), or an exclusive (0) reset_control? 430 * Calling this on an exclusive reset controller guarantees that the reset 621 * reset_control_acquire() - acquires a reset control for exclusive use 624 * This is used to explicitly acquire a reset control for exclusive use. Note 625 * that exclusive resets are requested as acquired by default. In order for a 631 * Consumers implementing shared access to an exclusive reset need to follow 633 * a reset they must acquire exclusive access using reset_control_acquire(). 634 * After they are done operating the reset, they must release exclusive access 635 * with a call to reset_control_release(). Consumers are not granted exclusive 677 * reset_control_bulk_acquire - acquires reset controls for exclusive use [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/icelakex/ |
H A D | other.json | 30 …tor and indicating the data was found unmodified in the (FE) Forward or Exclusive State in this co… 46 …ing forwarded back to the requestor. The line was in Forward, Shared or Exclusive (FSE) state in t… 78 …y the data was found in the cache in the (FSE) Forward, Shared state or Exclusive state. A single… 200 …s demand reads for ownership (RFO) requests and software prefetches for exclusive ownership (PREFE… 209 …s demand reads for ownership (RFO) requests and software prefetches for exclusive ownership (PREFE… 218 …s demand reads for ownership (RFO) requests and software prefetches for exclusive ownership (PREFE… 227 …s demand reads for ownership (RFO) requests and software prefetches for exclusive ownership (PREFE… 236 …s demand reads for ownership (RFO) requests and software prefetches for exclusive ownership (PREFE… 245 …s demand reads for ownership (RFO) requests and software prefetches for exclusive ownership (PREFE… 254 …s demand reads for ownership (RFO) requests and software prefetches for exclusive ownership (PREFE… [all …]
|
/openbmc/linux/arch/mips/include/asm/ |
H A 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. */
|
/openbmc/linux/include/rdma/ |
H A 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
|
/openbmc/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
|