| /linux/Documentation/arch/arm64/ |
| H A D | tagged-address-abi.rst | 2 AArch64 TAGGED ADDRESS ABI 10 This document describes the usage and semantics of the Tagged Address 19 syscall ABI that allows userspace to pass certain tagged pointers to 22 2. AArch64 Tagged Address ABI 26 this document, a "valid tagged pointer" is a pointer with a potentially 43 The AArch64 Tagged Address ABI has two stages of relaxation depending on 48 tagged pointers in this context is allowed with these exceptions: 55 incorrectly accept valid tagged pointers for the ``brk()``, 65 incorrectly accept valid tagged pointers for this system call. 71 - ``PR_SET_TAGGED_ADDR_CTRL``: enable or disable the AArch64 Tagged [all …]
|
| H A D | tagged-pointers.rst | 2 Tagged virtual addresses in AArch64 Linux 9 This document briefly describes the provision of tagged virtual 19 Passing tagged addresses to the kernel 24 Tagged Address ABI explicitly 25 (Documentation/arch/arm64/tagged-address-abi.rst). 39 userspace application did not enable the AArch64 Tagged Address ABI may 43 For these reasons, when the AArch64 Tagged Address ABI is disabled, 77 The architecture prevents the use of a tagged PC, so the upper byte will 80 This behaviour is maintained when the AArch64 Tagged Address ABI is 87 Special care should be taken when using tagged pointers, since it is
|
| /linux/tools/perf/pmu-events/arch/x86/clearwaterforest/ |
| H A D | cache.json | 400 "BriefDescription": "Counts the number of tagged load uops retired that exceed the latency threshold of 1024.", 407 "PublicDescription": "Counts the number of tagged load uops retired that exceed the latency threshold of 1024. Available PDIST counters: 0,1", 412 "BriefDescription": "Counts the number of tagged load uops retired that exceed the latency threshold of 128.", 419 "PublicDescription": "Counts the number of tagged load uops retired that exceed the latency threshold of 128. Available PDIST counters: 0,1", 424 "BriefDescription": "Counts the number of tagged load uops retired that exceed the latency threshold of 16.", 431 "PublicDescription": "Counts the number of tagged load uops retired that exceed the latency threshold of 16. Available PDIST counters: 0,1", 436 "BriefDescription": "Counts the number of tagged load uops retired that exceed the latency threshold of 2048.", 443 "PublicDescription": "Counts the number of tagged load uops retired that exceed the latency threshold of 2048. Available PDIST counters: 0,1", 448 "BriefDescription": "Counts the number of tagged load uops retired that exceed the latency threshold of 256.", 455 "PublicDescription": "Counts the number of tagged loa [all...] |
| /linux/tools/perf/pmu-events/arch/x86/amdzen6/ |
| H A D | execution.json | 128 "EventName": "ex_tagged_ibs_ops.tagged", 130 "BriefDescription": "Execution IBS tagged ops.", 136 "BriefDescription": "Execution IBS tagged ops that retired.", 142 …"BriefDescription": "Execution IBS periodic counter rollovers due to a previous tagged op not bein… 148 …"BriefDescription": "Execution IBS tagged ops that retired but were discarded due to IBS filtering… 154 …"BriefDescription": "Execution IBS tagged ops that resulted in a valid sample and an IBS interrupt… 163 "EventName": "ex_mprof_ibs_ops.tagged", 165 "BriefDescription": "Memory Profiler IBS tagged ops.", 171 "BriefDescription": "Memory Profiler IBS tagged ops that retired.", 177 …"BriefDescription": "Memory Profiler IBS periodic counter rollovers due to a previous tagged op no… [all …]
|
| H A D | inst-cache.json | 13 "EventName": "ic_fetch_ibs_events.tagged", 15 …"BriefDescription": "Fetch IBS tagged fetches. Not all tagged fetches result in a valid sample and… 21 "BriefDescription": "Fetch IBS tagged fetches that were discarded due to IBS filtering.", 27 …"BriefDescription": "Fetch IBS tagged fetches that resulted in a valid sample and an IBS interrupt…
|
| /linux/tools/perf/pmu-events/arch/x86/sierraforest/ |
| H A D | frontend.json | 12 …"BriefDescription": "Counts the number of instructions retired that were tagged with having preced… 19 …"BriefDescription": "Counts the number of instruction retired that are tagged after a branch instr… 27 …"BriefDescription": "Counts the number of instruction retired that are tagged after a branch instr… 35 …"BriefDescription": "Counts the number of instructions retired that were tagged following an ms fl… 39 …"PublicDescription": "Counts the number of instructions retired that were tagged following an ms … 44 …"BriefDescription": "Counts the number of instructions retired that were tagged every cycle the de… 52 …"BriefDescription": "Counts the number of instructions retired that were tagged because empty issu… 60 …"BriefDescription": "Counts the number of instructions retired that were tagged because empty issu… 68 …"BriefDescription": "Counts the number of instruction retired tagged after a wasted issue slot if … 76 …"BriefDescription": "Counts the number of instruction retired that are tagged after a branch instr…
|
| /linux/Documentation/scsi/ |
| H A D | BusLogic.rst | 107 reported for each target device, as well as the status of Tagged Queuing. 140 The status of Wide Negotiation, Disconnect/Reconnect, and Tagged Queuing 146 BusLogic SCSI Host Adapters directly implement SCSI-2 Tagged Queuing, and so 147 support has been included in the driver to utilize tagged queuing with any 148 target devices that report having the tagged queuing capability. Tagged 154 tagged queuing for each target device as well as individual selection of the 155 tagged queue depth is available through driver options provided on the kernel 159 addition, tagged queuing is automatically disabled whenever the host adapter 160 firmware version is known not to implement it correctly, or whenever a tagged 161 queue depth of 1 is selected. Tagged queuing is also disabled for individual [all …]
|
| /linux/Documentation/arch/arm/ |
| H A D | booting.rst | 22 4. Setup the kernel tagged list. 57 option to the kernel via the tagged lists specifying the port, and 90 The boot loader must provide either a tagged list or a dtb image for 94 4a. Setup the kernel tagged list 97 The boot loader must create and initialise the kernel tagged list. 98 A valid tagged list starts with ATAG_CORE and ends with ATAG_NONE. 110 minimum tagged list should look:: 120 The tagged list should be stored in system RAM. 122 The tagged list must be placed in a region of memory where neither 134 tagged list. [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/amdzen1/ |
| H A D | core.json | 105 …"BriefDescription": "Tagged IBS Ops. Number of times an op could not be tagged by IBS because of a… 111 "BriefDescription": "Tagged IBS Ops. Number of Ops tagged by IBS that retired.", 117 "BriefDescription": "Tagged IBS Ops. Number of Ops tagged by IBS.",
|
| /linux/tools/perf/pmu-events/arch/x86/amdzen3/ |
| H A D | core.json | 117 …"BriefDescription": "Tagged IBS Ops. Number of times an op could not be tagged by IBS because of a… 123 "BriefDescription": "Tagged IBS Ops. Number of Ops tagged by IBS that retired.", 129 "BriefDescription": "Tagged IBS Ops. Number of Ops tagged by IBS.",
|
| /linux/tools/perf/pmu-events/arch/x86/amdzen2/ |
| H A D | core.json | 110 …"BriefDescription": "Tagged IBS Ops. Number of times an op could not be tagged by IBS because of a… 116 "BriefDescription": "Tagged IBS Ops. Number of Ops tagged by IBS that retired.", 122 "BriefDescription": "Tagged IBS Ops. Number of Ops tagged by IBS.",
|
| /linux/tools/testing/radix-tree/ |
| H A D | benchmark.c | 14 static long long benchmark_iter(struct radix_tree_root *root, bool tagged) in benchmark_iter() argument 28 if (tagged) { in benchmark_iter() 118 long long normal, tagged; in benchmark_size() local 123 tagged = benchmark_iter(&tree, true); in benchmark_size() 126 printv(2, "Size: %8ld, step: %8ld, tagged iteration: %8lld ns\n", in benchmark_size() 127 size, step, tagged); in benchmark_size()
|
| H A D | test.c | 177 unsigned int tagged = 0; in tag_tagged_items() local 186 if (++tagged % batch) in tag_tagged_items() 196 return tagged; in tag_tagged_items() 200 int tagged) in verify_node() argument 215 if (tagged != anyset) { in verify_node() 216 printf("tag: %u, shift %u, tagged: %d, anyset: %d\n", in verify_node() 217 tag, slot->shift, tagged, anyset); in verify_node() 226 assert(tagged == anyset); in verify_node()
|
| H A D | main.c | 160 unsigned long start, end, count = 0, tagged, cur, tmp; in copy_tag_check() local 217 tagged = tag_tagged_items(&tree, start, end, ITEMS, XA_MARK_0, XA_MARK_1); in copy_tag_check() 220 assert(tagged == count); in copy_tag_check() 226 tagged = tag_tagged_items(&tree, start, end, tmp, XA_MARK_0, XA_MARK_2); in copy_tag_check() 227 assert(tagged == count); in copy_tag_check() 229 // printf("%lu %lu %lu\n", tagged, tmp, count); in copy_tag_check()
|
| /linux/tools/perf/pmu-events/arch/arm64/fujitsu/a64fx/ |
| H A D | pipeline.json | 75 …on": "This event counts requests in L1D cache pipeline#0 that its sce bit of tagged address is 1.", 78 …ion": "This event counts requests in L1D cache pipeline#0 that its sce bit of tagged address is 1." 81 …on": "This event counts requests in L1D cache pipeline#0 that its pfe bit of tagged address is 1.", 84 …ion": "This event counts requests in L1D cache pipeline#0 that its pfe bit of tagged address is 1." 87 …on": "This event counts requests in L1D cache pipeline#1 that its sce bit of tagged address is 1.", 90 …ion": "This event counts requests in L1D cache pipeline#1 that its sce bit of tagged address is 1." 93 …on": "This event counts requests in L1D cache pipeline#1 that its pfe bit of tagged address is 1.", 96 …ion": "This event counts requests in L1D cache pipeline#1 that its pfe bit of tagged address is 1."
|
| /linux/tools/perf/pmu-events/arch/x86/arrowlake/ |
| H A D | frontend.json | 107 "BriefDescription": "Counts the number of instructions retired that were tagged with having preceded with frontend bound behavior", 115 "BriefDescription": "Counts the number of instructions retired that were tagged with having preceded with frontend bound behavior", 147 "BriefDescription": "Counts the number of instruction retired that are tagged after a branch instruction causes bubbles/empty issue slots due to a baclear", 156 "BriefDescription": "Counts the number of instruction retired that are tagged after a branch instruction causes bubbles/empty issue slots due to a baclear", 165 "BriefDescription": "Counts the number of instruction retired that are tagged after a branch instruction causes bubbles /empty issue slots due to a btclear", 174 "BriefDescription": "Counts the number of instruction retired that are tagged after a branch instruction causes bubbles /empty issue slots due to a btclear", 183 "BriefDescription": "Counts the number of instructions retired that were tagged following an ms flow due to the bubble/wasted issue slot from exiting long ms flow", 187 "PublicDescription": "Counts the number of instructions retired that were tagged following an ms flow due to the bubble/wasted issue slot from exiting long ms flow", 193 "BriefDescription": "Counts the number of instructions retired that were tagged following an ms flow due to the bubble/wasted issue slot from exiting long ms flow", 197 "PublicDescription": "Counts the number of instructions retired that were tagged followin [all...] |
| /linux/tools/hv/ |
| H A D | hv_set_ifconfig.sh | 38 # DNSx=ipaddrx (where first DNS address is tagged as DNS1 etc) 40 # IPV6 addresses will be tagged as IPV6ADDR, IPV6 gateway will be 41 # tagged as IPV6_DEFAULTGW and IPV6 NETMASK will be tagged as
|
| /linux/tools/testing/selftests/net/forwarding/ |
| H A D | bridge_vlan_aware.sh | 171 log_test "FDB entry in PVID for VLAN-tagged with other TPID" 211 check_err_fail $should_fail $? "802.1p-tagged reception" 223 # Test that with the default_pvid, 1, packets tagged with VID 0 are 227 # Test that packets tagged with VID 0 are still accepted after changing 232 log_test "Reception of 802.1p-tagged traffic" 253 # Test that with no PVID, untagged and 802.1p-tagged traffic is 285 log_test "Dropping of untagged and 802.1p-tagged traffic with no PVID"
|
| H A D | bridge_vlan_mcast.sh | 290 check_err $? "No vlan tagged IGMPv2 general query packets sent" 291 log_test "Vlan 10 tagged IGMPv2 general query sent" 295 check_err $? "No vlan tagged MLD general query packets sent" 296 log_test "Vlan 10 tagged MLD general query sent" 325 check_err $? "No vlan tagged IGMPv3 general query packets sent" 326 log_test "Vlan 10 tagged IGMPv3 general query sent" 335 check_err $? "No vlan tagged MLDv2 general query packets sent" 336 log_test "Vlan 10 tagged MLDv2 general query sent" 401 check_err $? "Wrong number of tagged IGMPv2 general queries sent" 408 check_err $? "Wrong number of tagged IGMPv [all...] |
| /linux/include/linux/ |
| H A D | radix-tree.h | 102 * which holds the chunk's position in the tree and its size. For tagged 269 RADIX_TREE_ITER_TAGGED = 0x10, /* lookup tagged slots */ 285 * in the case of a successful tagged chunk lookup. If the lookup was in radix_tree_iter_init() 286 * unsuccessful or non-tagged then nobody cares about ->tags. in radix_tree_iter_init() 307 * its end (next_index), and constructs a bit mask for tagged iterating (tags). 387 * For tagged lookup it also eats @iter->tags. 393 * a) we are doing tagged iteration and iter->tags has been set to 0, or 394 * b) we are doing non-tagged iteration, and iter->index and iter->next_index 455 * radix_tree_for_each_tagged - iterate over tagged slots
|
| /linux/tools/perf/pmu-events/arch/x86/alderlaken/ |
| H A D | cache.json | 259 "BriefDescription": "Counts the number of tagged load uops retired that exceed the latency threshold of 1024. Only counts with PEBS enabled.", 270 "BriefDescription": "Counts the number of tagged load uops retired that exceed the latency threshold of 128. Only counts with PEBS enabled.", 281 "BriefDescription": "Counts the number of tagged load uops retired that exceed the latency threshold of 16. Only counts with PEBS enabled.", 292 "BriefDescription": "Counts the number of tagged load uops retired that exceed the latency threshold of 2048. Only counts with PEBS enabled.", 303 "BriefDescription": "Counts the number of tagged load uops retired that exceed the latency threshold of 256. Only counts with PEBS enabled.", 314 "BriefDescription": "Counts the number of tagged load uops retired that exceed the latency threshold of 32. Only counts with PEBS enabled.", 325 "BriefDescription": "Counts the number of tagged load uops retired that exceed the latency threshold of 4. Only counts with PEBS enabled.", 336 "BriefDescription": "Counts the number of tagged load uops retired that exceed the latency threshold of 512. Only counts with PEBS enabled.", 347 "BriefDescription": "Counts the number of tagged load uops retired that exceed the latency threshold of 64. Only counts with PEBS enabled.", 358 "BriefDescription": "Counts the number of tagged loa [all...] |
| /linux/drivers/scsi/aic7xxx/ |
| H A D | Kconfig.aic79xx | 20 device when Tagged Command Queueing (TCQ) is enabled on that device. 22 This is an upper bound value for the number of tagged transactions 33 tagged queueing.
|
| H A D | Kconfig.aic7xxx | 25 device when Tagged Command Queueing (TCQ) is enabled on that device. 27 This is an upper bound value for the number of tagged transactions 37 performance on some devices. The upper bound is 253. 0 disables tagged
|
| /linux/include/uapi/linux/ |
| H A D | mei.h | 100 * a FW client on a tagged channel. From this point on, every read 102 * on the tagged channel. 112 * Clients that do not support tagged connection
|
| /linux/tools/perf/pmu-events/arch/x86/grandridge/ |
| H A D | cache.json | 344 "BriefDescription": "Counts the number of tagged load uops retired that exceed the latency threshold of 1024. Only counts with PEBS enabled.", 355 "BriefDescription": "Counts the number of tagged load uops retired that exceed the latency threshold of 128. Only counts with PEBS enabled.", 366 "BriefDescription": "Counts the number of tagged load uops retired that exceed the latency threshold of 16. Only counts with PEBS enabled.", 377 "BriefDescription": "Counts the number of tagged load uops retired that exceed the latency threshold of 2048. Only counts with PEBS enabled.", 388 "BriefDescription": "Counts the number of tagged load uops retired that exceed the latency threshold of 256. Only counts with PEBS enabled.", 399 "BriefDescription": "Counts the number of tagged load uops retired that exceed the latency threshold of 32. Only counts with PEBS enabled.", 410 "BriefDescription": "Counts the number of tagged load uops retired that exceed the latency threshold of 4. Only counts with PEBS enabled.", 421 "BriefDescription": "Counts the number of tagged load uops retired that exceed the latency threshold of 512. Only counts with PEBS enabled.", 432 "BriefDescription": "Counts the number of tagged load uops retired that exceed the latency threshold of 64. Only counts with PEBS enabled.", 443 "BriefDescription": "Counts the number of tagged loa [all...] |