/linux/tools/perf/pmu-events/arch/riscv/ |
H A D | riscv-sbi-firmware.json | 39 "PublicDescription": "Sent IPI to other HART event", 42 "BriefDescription": "Sent IPI to other HART event" 45 "PublicDescription": "Received IPI from other HART event", 48 "BriefDescription": "Received IPI from other HART event" 51 "PublicDescription": "Sent FENCE.I request to other HART event", 54 "BriefDescription": "Sent FENCE.I request to other HART event" 57 "PublicDescription": "Received FENCE.I request from other HART event", 60 "BriefDescription": "Received FENCE.I request from other HART event" 63 "PublicDescription": "Sent SFENCE.VMA request to other HART event", 66 "BriefDescription": "Sent SFENCE.VMA request to other HAR [all...] |
/linux/tools/perf/pmu-events/ |
H A D | metric.py | 25 def Equals(self, other) -> bool: argument 35 def __or__(self, other: Union[int, float, 'Expression']) -> 'Operator': 36 return Operator('|', self, other) 38 def __ror__(self, other: Union[int, float, 'Expression']) -> 'Operator': 39 return Operator('|', other, self) 41 def __xor__(self, other: Union[int, float, 'Expression']) -> 'Operator': 42 return Operator('^', self, other) 44 def __and__(self, other: Union[int, float, 'Expression']) -> 'Operator': 45 return Operator('&', self, other) 47 def __rand__(self, other 446 __lt__(self, other) global() argument [all...] |
/linux/net/unix/ |
H A D | af_unix.c | 52 * other the moment one end closes. 519 static int unix_dgram_peer_wake_connect(struct sock *sk, struct sock *other) in unix_dgram_peer_wake_connect() argument 525 u_other = unix_sk(other); in unix_dgram_peer_wake_connect() 530 u->peer_wake.private = other; in unix_dgram_peer_wake_connect() 541 struct sock *other) in unix_dgram_peer_wake_disconnect() argument 546 u_other = unix_sk(other); in unix_dgram_peer_wake_disconnect() 549 if (u->peer_wake.private == other) { in unix_dgram_peer_wake_disconnect() 558 struct sock *other) in unix_dgram_peer_wake_disconnect_wakeup() argument 560 unix_dgram_peer_wake_disconnect(sk, other); in unix_dgram_peer_wake_disconnect_wakeup() 568 * - unix_peer(sk) == other 571 unix_dgram_peer_wake_me(struct sock * sk,struct sock * other) unix_dgram_peer_wake_me() argument 616 unix_dgram_disconnected(struct sock * sk,struct sock * other) unix_dgram_disconnected() argument 1531 struct sock *other; unix_dgram_connect() local 1624 unix_wait_for_peer(struct sock * other,long timeo) unix_wait_for_peer() argument 1649 struct sock *sk = sock->sk, *newsk = NULL, *other = NULL; unix_stream_connect() local 2040 unix_maybe_add_creds(struct sk_buff * skb,const struct sock * sk,const struct sock * other) unix_maybe_add_creds() argument 2100 struct sock *sk = sock->sk, *other = NULL; unix_dgram_sendmsg() local 2333 queue_oob(struct sock * sk,struct msghdr * msg,struct sock * other,struct scm_cookie * scm,bool fds_sent) queue_oob() argument 2398 struct sock *other = NULL; unix_stream_sendmsg() local 3209 struct sock *other; unix_shutdown() local 3426 struct sock *sk = sock->sk, *other; unix_dgram_poll() local [all...] |
/linux/tools/perf/tests/ |
H A D | thread-maps-share.c | 17 /* other process */ in test__thread_maps_share() 18 struct thread *other, *other_leader; in test__thread_maps_share() local 27 * other group (pid: 4, tids: 4, 5) in test__thread_maps_share() 40 other = machine__findnew_thread(machine, 4, 5); in test__thread_maps_share() 43 leader && t1 && t2 && t3 && other); in test__thread_maps_share() 54 * Verify the other leader was created by previous call. in test__thread_maps_share() 59 TEST_ASSERT_VAL("failed to find other leader", other_leader); in test__thread_maps_share() 70 machine__remove_thread(machine, other); in test__thread_maps_share() 73 other_maps = thread__maps(other); in test__thread_maps_share() 90 /* release other grou in test__thread_maps_share() [all...] |
/linux/Documentation/ABI/testing/ |
H A D | debugfs-hisi-sec | 7 Only available for PF, and take no other effect on SEC. 47 Only available for PF, and take no other effect on SEC. 54 Available for both PF and VF, and take no other effect on SEC. 60 Available for both PF and VF, and take no other effect on SEC. 66 Available for both PF and VF, and take no other effect on SEC. 72 Available for both PF and VF, and take no other effect on SEC. 78 Available for both PF and VF, and take no other effect on SEC. 85 Available for both PF and VF, and take no other effect on SEC. 99 Only available for PF, and take no other effect on SEC. 105 and VF, and take no other effec [all...] |
H A D | debugfs-hisi-zip | 67 Available for both PF and VF, and take no other effect on ZIP. 73 Available for both PF and VF, and take no other effect on ZIP. 79 Available for both PF and VF, and take no other effect on ZIP. 85 Available for both PF and VF, and take no other effect on ZIP. 91 Available for both PF and VF, and take no other effect on ZIP. 98 Available for both PF and VF, and take no other effect on ZIP. 112 Only available for PF, and take no other effect on ZIP. 118 and VF, and take no other effect on ZIP. 127 and take no other effect on ZIP. 140 Available for both PF and VF, and take no other effec [all...] |
/linux/tools/perf/pmu-events/arch/arm64/arm/cortex-a65-e1/ |
H A D | ifu.json | 63 "PublicDescription": "Thread flushed due to reasons other than TLB miss", 66 "BriefDescription": "Thread flushed due to reasons other than TLB miss" 69 "PublicDescription": "This thread and the other thread both ready for scheduling in if0", 72 "BriefDescription": "This thread and the other thread both ready for scheduling in if0" 75 "PublicDescription": "This thread was arbitrated when the other thread was also ready for scheduling", 78 "BriefDescription": "This thread was arbitrated when the other thread was also ready for scheduling" 81 "PublicDescription": "This thread was arbitrated when the other thread was also active, but not necessarily ready. For example, waiting for I-Cache or TLB", 84 "BriefDescription": "This thread was arbitrated when the other thread was also active, but not necessarily ready. For example, waiting for I-Cache or TLB" 99 "PublicDescription": "I-Cache lookup under miss from other thread", 102 "BriefDescription": "I-Cache lookup under miss from other threa [all...] |
/linux/tools/lib/perf/ |
H A D | cpumap.c | 400 * If 'other' is subset of '*orig', '*orig' keeps itself with no reference count 403 * If '*orig' is subset of 'other', '*orig' reuses 'other' with its reference 408 int perf_cpu_map__merge(struct perf_cpu_map **orig, struct perf_cpu_map *other) in perf_cpu_map__merge() argument 415 if (perf_cpu_map__is_subset(*orig, other)) in perf_cpu_map__merge() 417 if (perf_cpu_map__is_subset(other, *orig)) { in perf_cpu_map__merge() 419 *orig = perf_cpu_map__get(other); in perf_cpu_map__merge() 423 tmp_len = __perf_cpu_map__nr(*orig) + __perf_cpu_map__nr(other); in perf_cpu_map__merge() 430 while (i < __perf_cpu_map__nr(*orig) && j < __perf_cpu_map__nr(other)) { in perf_cpu_map__merge() 431 if (__perf_cpu_map__cpu(*orig, i).cpu <= __perf_cpu_map__cpu(other, in perf_cpu_map__merge() 454 perf_cpu_map__intersect(struct perf_cpu_map * orig,struct perf_cpu_map * other) perf_cpu_map__intersect() argument [all...] |
/linux/tools/perf/pmu-events/arch/x86/knightslanding/ |
H A D | cache.json | 67 "BriefDescription": "Counts the loads retired that get the data from the other core in the same tile in M state (Precise Event)", 135 "BriefDescription": "Counts Demand code reads and prefetch code read requests that accounts for responses from snoop request hit with data forwarded from it Far(not in the same quadrant as the request)-other tile L2 in E/F/M state. Valid only in SNC4 Cluster mode.", 145 "BriefDescription": "Counts Demand code reads and prefetch code read requests that accounts for responses from a snoop request hit with data forwarded from its Far(not in the same quadrant as the request)-other tile's L2 in E/F state. Valid only for SNC4 cluster mode.", 155 "BriefDescription": "Counts Demand code reads and prefetch code read requests that accounts for responses from a snoop request hit with data forwarded from its Far(not in the same quadrant as the request)-other tile's L2 in M state.", 165 "BriefDescription": "Counts Demand code reads and prefetch code read requests that accounts for responses from snoop request hit with data forwarded from its Near-other tile L2 in E/F/M state", 175 "BriefDescription": "Counts Demand code reads and prefetch code read requests that accounts for responses from a snoop request hit with data forwarded from its Near-other tile's L2 in E/F state.", 185 "BriefDescription": "Counts Demand code reads and prefetch code read requests that accounts for responses from a snoop request hit with data forwarded from its Near-other tile's L2 in M state.", 255 "BriefDescription": "Counts Demand cacheable data and L1 prefetch data read requests that accounts for responses from snoop request hit with data forwarded from it Far(not in the same quadrant as the request)-other tile L2 in E/F/M state. Valid only in SNC4 Cluster mode.", 265 "BriefDescription": "Counts Demand cacheable data and L1 prefetch data read requests that accounts for responses from a snoop request hit with data forwarded from its Far(not in the same quadrant as the request)-other tile's L2 in E/F state. Valid only for SNC4 cluster mode.", 275 "BriefDescription": "Counts Demand cacheable data and L1 prefetch data read requests that accounts for responses from a snoop request hit with data forwarded from its Far(not in the same quadrant as the request)-other til [all...] |
/linux/tools/testing/kunit/ |
H A D | kunit_config.py | 37 def __eq__(self, other: Any) -> bool: 38 if not isinstance(other, self.__class__): 40 return self._entries == other._entries 52 def is_subset_of(self, other: 'Kconfig') -> bool: 54 b = other._entries.get(name) 63 def conflicting_options(self, other: 'Kconfig') -> List[Tuple[KconfigEntry, KconfigEntry]]: 66 b = other._entries.get(name) 72 def merge_in_entries(self, other: 'Kconfig') -> None: 73 for name, value in other._entries.items():
|
/linux/tools/perf/pmu-events/arch/x86/goldmontplus/ |
H A D | cache.json | 72 "PublicDescription": "Counts load uops retired where the cache line containing the data was in the modified state of another core or modules cache (HITM). More specifically, this means that when the load address was checked by other caching agents (typically another processor) in the system, one of those caching agents indicated that they had a dirty copy of the data. Loads that obtain a HITM response incur greater latency than most is typical for a load. In addition, since HITM indicates that some other processor had this data in its cache, it implies that the data was shared between processors, or potentially was a lock or semaphore value. This event is useful for locating sharing, false sharing, and contended locks.", 127 "PublicDescription": "Counts memory load uops retired where the data is retrieved from the WCB (or fill buffer), indicating that the load found its data while that data was in the process of being brought into the L1 cache. Typically a load will receive this indication when some other load or prefetch missed the L1 cache and was in the process of retrieving the cache line containing the data, but that process had not yet finished (and written the data back to the cache). For example, consider load X and Y, both referencing the same cache line that is not in the L1 cache. If load X misses cache first, it obtains and WCB (or fill buffer) and begins the process of requesting the data. When load Y requests the data, it will either hit the WCB, or the L1 cache, depending on exactly what time the request to Y occurs.", 239 "BriefDescription": "Counts data reads (demand & prefetch) miss the L2 cache with a snoop hit in the other processor module, data forwarding is required.", 245 "PublicDescription": "Counts data reads (demand & prefetch) miss the L2 cache with a snoop hit in the other processor module, data forwarding is required. Requires MSR_OFFCORE_RESP[0,1] to specify request type and response. (duplicated for both MSRs)", 250 "BriefDescription": "Counts data reads (demand & prefetch) true miss for the L2 cache with a snoop miss in the other processor module.", 256 "PublicDescription": "Counts data reads (demand & prefetch) true miss for the L2 cache with a snoop miss in the other processor module. Requires MSR_OFFCORE_RESP[0,1] to specify request type and response. (duplicated for both MSRs)", 294 "BriefDescription": "Counts data reads generated by L1 or L2 prefetchers miss the L2 cache with a snoop hit in the other processor module, data forwarding is required.", 300 "PublicDescription": "Counts data reads generated by L1 or L2 prefetchers miss the L2 cache with a snoop hit in the other processor module, data forwarding is required. Requires MSR_OFFCORE_RESP[0,1] to specify request type and response. (duplicated for both MSRs)", 305 "BriefDescription": "Counts data reads generated by L1 or L2 prefetchers true miss for the L2 cache with a snoop miss in the other processo [all...] |
/linux/Documentation/admin-guide/ |
H A D | kernel-per-CPU-kthreads.rst | 50 2. Do all eHCA-Infiniband-related work on other CPUs, including 65 some other CPU. 78 occur on some other CPU and furthermore initiate all 79 Bluetooth activity on some other CPU. 103 do not offline any other CPUs, because doing so could force the 111 1. Force networking interrupts onto other CPUs. 112 2. Initiate any network I/O on other CPUs. 123 1. Force block-device interrupts onto some other CPU. 124 2. Initiate any block I/O on other CPUs. 135 1. Force block-device interrupts onto some other CP [all...] |
/linux/LICENSES/dual/ |
H A D | CC-BY-4.0 | 22 other relationship. Creative Commons makes its licenses and related 32 conditions that creators and other rights holders may use to share 33 original works of authorship and other material subject to copyright 34 and certain other rights specified in the public license below. The 41 copyright and certain other rights. Our licenses are 47 material not subject to the license. This includes other CC- 59 other rights that a licensor has authority to grant. Use of 60 the licensed material may still be restricted for other 61 reasons, including because others have copyright or other 114 any other exceptio [all...] |
/linux/tools/perf/pmu-events/arch/x86/skylake/ |
H A D | cache.json | 1920 "BriefDescription": "Counts any other requests have any response type.", 1923 "EventName": "OFFCORE_RESPONSE.OTHER.ANY_RESPONSE", 1930 "BriefDescription": "Counts any other requests", 1933 "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT.ANY_SNOOP", 1940 "BriefDescription": "Counts any other requests", 1943 "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT.SNOOP_HITM", 1950 "BriefDescription": "Counts any other requests", 1953 "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT.SNOOP_HIT_NO_FWD", 1960 "BriefDescription": "Counts any other requests", 1963 "EventName": "OFFCORE_RESPONSE.OTHER [all...] |
H A D | memory.json | 899 "BriefDescription": "Counts any other requests", 902 "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT.SNOOP_NON_DRAM", 909 "BriefDescription": "Counts any other requests", 912 "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT_E.SNOOP_NON_DRAM", 919 "BriefDescription": "Counts any other requests", 922 "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT_M.SNOOP_NON_DRAM", 929 "BriefDescription": "Counts any other requests", 932 "EventName": "OFFCORE_RESPONSE.OTHER.L3_HIT_S.SNOOP_NON_DRAM", 939 "BriefDescription": "Counts any other requests", 942 "EventName": "OFFCORE_RESPONSE.OTHER [all...] |
/linux/Documentation/driver-api/md/ |
H A D | md-cluster.rst | 53 of sectors that are being re-synced by that node. No other 60 Each node has to communicate with other nodes when starting or ending 76 other nodes to acknowledge the message before proceeding. Only one 87 informs other nodes that the metadata has 94 informs other nodes that a resync is initiated or 104 informs other nodes that a device is being added to 165 received or other events that happened while waiting for the 231 other nodes from writing anywhere on the array. 234 environment when a resync is performed, it needs to tell other nodes 241 other node [all...] |
/linux/drivers/xen/ |
H A D | Kconfig | 74 other domains. This makes sure that any confidential data 75 is not accidentally visible to other domains. It is more 97 to other virtual machines. 105 information with each other and with the hypervisor. 151 the pages of an imported dma-buf can be exported for other domain 161 to other domains. This can be used to implement frontend drivers 197 other driver has bound to the device(s) you want to make visible to 198 other guests. 215 PCI devices to other guests. If you select this to be a module, you 216 will need to make sure no other drive [all...] |
/linux/LICENSES/preferred/ |
H A D | LGPL-2.1 | 39 Foundation and other authors who decide to use it. You can use it too, but 59 link other code with the library, you must provide complete object files to 93 criteria for linking other code with the library. 97 License. It also provides other free software developers Less of an 111 In other cases, permission to use a particular library in non-free programs 130 0. This License Agreement applies to any software library or other program 131 which contains a notice placed by the copyright holder or other 154 Activities other than copying, distribution and modification are not 187 facility, other than as an argument passed when the facility is 207 License, whose permissions for other licensee [all...] |
H A D | GPL-2.0 | 35 Foundation's software and to any other program whose authors commit to 36 using it. (Some other Free Software Foundation software is covered by 82 0. This License applies to any program or other work which contains 92 Activities other than copying, distribution and modification are not 104 and give any other recipients of the Program a copy of this License 142 this License, whose permissions for other licensees extend to the 152 a storage or distribution medium does not bring the other work under 220 infringement or for any other reason (not limited to patent issues), 225 License and any other pertinent obligations, then as a consequence you 234 apply and the section as a whole is intended to apply in other [all...] |
/linux/Documentation/wmi/devices/ |
H A D | lenovo-wmi-other.rst | 4 Lenovo WMI Interface Other Mode Driver (lenovo-wmi-other) 9 Lenovo WMI Other Mode interface is broken up into multiple GUIDs, 10 The primary Other Mode interface provides advanced power tuning features 15 Other Mode 20 The Other Mode WMI interface uses the firmware_attributes class to expose 22 CPU and GPU power limit tuning as well as various other attributes for 24 attribute exposed by the Other Mode interface has corresponding 32 /sys/class/firmware-attributes/lenovo-wmi-other/attributes/<attribute>/
|
/linux/tools/usb/usbip/ |
H A D | COPYING | 16 Foundation's software and to any other program whose authors commit to 17 using it. (Some other Free Software Foundation software is covered by 62 0. This License applies to any program or other work which contains 72 Activities other than copying, distribution and modification are not 84 and give any other recipients of the Program a copy of this License 121 this License, whose permissions for other licensees extend to the 131 a storage or distribution medium does not bring the other work under 198 infringement or for any other reason (not limited to patent issues), 203 License and any other pertinent obligations, then as a consequence you 212 apply and the section as a whole is intended to apply in other [all...] |
/linux/drivers/platform/x86/lenovo/ |
H A D | wmi-other.c | 3 * Lenovo Other Mode WMI interface driver. 6 * provided by the "Other Mode" WMI interface. This enables CPU and GPU power 7 * limit as well as various other attributes for devices that fall under the 9 * "Other Mode" interface has a corresponding Capability Data struct that 41 #include "wmi-other.h" 62 #define LWMI_OM_FW_ATTR_BASE_PATH "lenovo-wmi-other" 121 * lenovo-wmi-other driver notifier chain. 137 * lenovo-wmi-other driver notifier chain. 153 * lenovo-wmi-other driver notifier chain. 171 * lenovo-wmi-other drive [all...] |
/linux/drivers/pinctrl/aspeed/ |
H A D | pinmux-aspeed.h | 10 * The ASPEED SoCs provide typically more than 200 pins for GPIO and other 33 * Ball | Default | P0 Signal | P0 Expression | P1 Signal | P1 Expression | Other 60 * Ball | Default | P0 Signal | P0 Expression | P1 Signal | P1 Expression | Other 81 * Ball | Default | P0 Signal | P0 Expression | P1 Signal | P1 Expression | Other 106 * Other video-input-related pins require an explicit state in SCU90[5:4], e.g. 130 * interest will stomp on the state of other UART signals when disabling the 133 * Ball | Default | P0 Signal | P0 Expression | P1 Signal | P1 Expression | Other 139 * A12 demonstrates that the "Other" signal isn't always GPIO - in this case 140 * GPIOT0 is a high-priority signal and RGMII1TXCK is Other. Thus, GPIO 141 * should be treated like any other signa 675 PIN_DECL_1(pin,other,sig) global() argument 692 SSSF_PIN_DECL(pin,other,sig,...) global() argument 717 PIN_DECL_2(pin,other,high,low) global() argument 724 PIN_DECL_3(pin,other,high,medium,low) global() argument 732 PIN_DECL_4(pin,other,prio1,prio2,prio3,prio4) global() argument [all...] |
/linux/security/landlock/ |
H A D | task.c | 235 static bool sock_is_scoped(struct sock *const other, in sock_is_scoped() argument 241 lockdep_assert_held(&unix_sk(other)->lock); in sock_is_scoped() 242 dom_other = landlock_cred(other->sk_socket->file->f_cred)->domain; in sock_is_scoped() 266 struct sock *const other, in hook_unix_stream_connect() argument 278 if (!is_abstract_socket(other)) in hook_unix_stream_connect() 281 if (!sock_is_scoped(other, subject->domain)) in hook_unix_stream_connect() 289 .sk = other, in hook_unix_stream_connect() 298 struct socket *const other) in hook_unix_may_send() argument 310 * to other. in hook_unix_may_send() 312 if (unix_peer(sock->sk) == other in hook_unix_may_send() [all...] |
/linux/tools/testing/selftests/openat2/ |
H A D | helpers.c | 73 char *fdpath, *dfdpath, *other; in fdequal() local 80 E_asprintf(&other, "%s", dfdpath); in fdequal() 82 E_asprintf(&other, "%s", path); in fdequal() 84 E_asprintf(&other, "%s/%s", dfdpath, path); in fdequal() 86 cmp = !strcmp(fdpath, other); in fdequal() 90 free(other); in fdequal()
|