/linux/Documentation/arch/arm64/ |
H A D | tagged-address-abi.rst | 19 syscall ABI that allows userspace to pass certain tagged pointers to 26 this document, a "valid tagged pointer" is a pointer with a potentially 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. 99 valid tagged pointer. 101 - The syscall behaviour is undefined for invalid tagged pointers: it may 105 - The syscall behaviour for a valid tagged pointer is the same as for 109 A definition of the meaning of tagged pointers on AArch64 can be found 110 in Documentation/arch/arm64/tagged-pointers.rst. [all …]
|
H A D | tagged-pointers.rst | 9 This document briefly describes the provision of tagged virtual 19 Passing tagged addresses to the kernel 25 (Documentation/arch/arm64/tagged-address-abi.rst). 76 The architecture prevents the use of a tagged PC, so the upper byte will 86 Special care should be taken when using tagged pointers, since it is
|
/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() 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() 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()
|
/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 …]
|
H A D | tcm.rst | 82 Functions to go into itcm can be tagged like this: 90 Variables to go into dtcm can be tagged like this:: 94 Constants can be tagged like this::
|
/linux/Documentation/translations/zh_CN/arch/arm64/ |
H A D | tagged-pointers.txt | 1 Chinese translated version of Documentation/arch/arm64/tagged-pointers.rst 12 Documentation/arch/arm64/tagged-pointers.rst 的中文翻译
|
/linux/Documentation/translations/zh_TW/arch/arm64/ |
H A D | tagged-pointers.txt | 3 Chinese translated version of Documentation/arch/arm64/tagged-pointers.rst 15 Documentation/arch/arm64/tagged-pointers.rst 的中文翻譯
|
/linux/kernel/ |
H A D | audit_tree.c | 457 /* the first tagged inode becomes root of tree */ 565 * Remove tree from chunks. If 'tagged' is set, remove tree only from tagged 566 * chunks. The function expects tagged chunks are all at the beginning of the 569 static void prune_tree_chunks(struct audit_tree *victim, bool tagged) in prune_tree_chunks() argument 579 if (tagged && !(p->index & (1U<<31))) in prune_tree_chunks() 875 struct vfsmount *tagged; in audit_tag_tree() local 881 tagged = collect_mounts(&path2); in audit_tag_tree() 883 if (IS_ERR(tagged)) in audit_tag_tree() 884 return PTR_ERR(tagged); in audit_tag_tree() [all...] |
/linux/drivers/sh/intc/ |
H A D | virq.c | 57 int tagged; in intc_irq_lookup() local 68 tagged = radix_tree_tag_get(&d->tree, enum_id, in intc_irq_lookup() 70 if (unlikely(tagged)) in intc_irq_lookup()
|
/linux/Documentation/scsi/ |
H A D | sym53c8xx_2.rst | 31 8.3 Set maximum number of concurrent tagged commands 41 10.2.1 Default number of tagged commands 252 Some known old SCSI devices do not properly support tagged command queuing. 256 All I can say is that I never have had problem with tagged queuing using 258 me using tagged commands are the following: 275 The maximum number of simultaneous tagged commands queued to a device 287 BIOS/SETUP, you can configure tagged queueing feature and device queue 292 will set tagged commands queue depths as follow: 304 - Each time a QUEUE FULL status is returned, tagged queue depth is reduced 381 8.3 Set maximum number of concurrent tagged commands [all …]
|
H A D | ncr53c8xx.rst | 29 8.3 Set maximum number of concurrent tagged commands 30 8.4 Set order type for tagged command 46 10.2.6 Default number of tagged commands 278 Some known SCSI devices do not properly support tagged command queuing. 282 this driver with tagged command queuing enabled: 294 The maximum number of simultaneous tagged commands queued to a device 307 BIOS/SETUP, you can configure tagged queueing feature and device queue 312 will set tagged commands queue depths as follow: 324 - Each time a QUEUE FULL status is returned, tagged queue depth is reduced 512 8.3 Set maximum number of concurrent tagged commands [all …]
|
H A D | BusLogic.rst | 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 181 Finally, if tagged queuing is active and more than one command reset occurs 183 minutes of operation, then tagged queuing will be disabled for that target
|
/linux/Documentation/networking/ |
H A D | sysfs-tagging.rst | 23 Each sysfs directory entry may be tagged with a namespace via the 24 ``void *ns member`` of its ``kernfs_node``. If a directory entry is tagged,
|
H A D | switchdev.rst | 304 so packet filters should be applied consistently across untagged and tagged 478 for the port, except for the traffic tagged with a VLAN ID destined for a 485 configured to map all traffic, except the packets tagged with a VID 518 treated as tagged or not: a bridge using the 802.1ad protocol must treat both 519 VLAN-untagged packets, as well as packets tagged with 802.1Q headers, as 522 The 802.1p (VID 0) tagged packets must be treated in the same way by the device 527 ingress port, untagged and 802.1p tagged packets must be dropped. When the bridge 529 priority-tagged packets must be accepted and forwarded according to the
|
/linux/drivers/scsi/aic7xxx/ |
H A D | Kconfig.aic79xx | 22 This is an upper bound value for the number of tagged transactions 33 tagged queueing.
|
H A D | Kconfig.aic7xxx | 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/Documentation/networking/device_drivers/ethernet/ti/ |
H A D | am65_nuss_cpsw_switchdev.rst | 97 2. tagged:: 101 bridge vlan add dev br0 vid 100 pvid tagged self <---- Add cpu port to VLAN100
|
/linux/Documentation/arch/riscv/ |
H A D | uabi.rst | 85 a tagged address ABI is supported, with the same interface and behavior as 86 documented for AArch64 (Documentation/arch/arm64/tagged-address-abi.rst).
|
/linux/Documentation/ABI/testing/ |
H A D | procfs-smaps_rollup | 8 smaps_rollup has a single entry (tagged "[rollup]")
|
/linux/drivers/vdpa/mlx5/net/ |
H A D | mlx5_vnet.h | 92 bool tagged; member
|
/linux/Documentation/translations/zh_TW/arch/arm/ |
H A D | Booting | 43 4、設置內核標籤列表(tagged list)。
|
/linux/Documentation/translations/zh_CN/arch/arm/ |
H A D | Booting | 43 4、设置内核标签列表(tagged list)。
|
/linux/drivers/net/ethernet/marvell/mvpp2/ |
H A D | mvpp2_prs.c | 527 bool tagged, bool extend) in mvpp2_prs_dsa_tag_set() argument 533 tid = tagged ? MVPP2_PE_EDSA_TAGGED : MVPP2_PE_EDSA_UNTAGGED; in mvpp2_prs_dsa_tag_set() 536 tid = tagged ? MVPP2_PE_DSA_TAGGED : MVPP2_PE_DSA_UNTAGGED; in mvpp2_prs_dsa_tag_set() 552 if (tagged) { in mvpp2_prs_dsa_tag_set() 594 bool add, bool tagged, bool extend) in mvpp2_prs_dsa_tag_ethertype_set() argument 600 tid = tagged ? MVPP2_PE_ETYPE_EDSA_TAGGED : in mvpp2_prs_dsa_tag_ethertype_set() 605 tid = tagged ? MVPP2_PE_ETYPE_DSA_TAGGED : in mvpp2_prs_dsa_tag_ethertype_set() 633 if (tagged) { in mvpp2_prs_dsa_tag_ethertype_set()
|