| /linux/include/linux/ |
| H A D | tpm_svsm.h | 78 u8 locality; member 110 svsm_vtpm_cmd_request_fill(struct svsm_vtpm_cmd_request *req, u8 locality, in svsm_vtpm_cmd_request_fill() argument 117 req->locality = locality; in svsm_vtpm_cmd_request_fill()
|
| H A D | tpm.h | 206 int locality; member
|
| /linux/drivers/char/tpm/ |
| H A D | tpm_crb_ffa.h | 14 int tpm_crb_ffa_start(int request_type, int locality); 17 static inline int tpm_crb_ffa_start(int request_type, int locality) { return 0; } in tpm_crb_ffa_start() argument
|
| H A D | tpm-chip.c | 51 chip->locality = rc; in tpm_request_locality() 62 rc = chip->ops->relinquish_locality(chip, chip->locality); in tpm_relinquish_locality() 66 chip->locality = -1; in tpm_relinquish_locality() 111 if (chip->locality == -1) { in tpm_chip_start() 345 chip->locality = -1; in tpm_chip_alloc()
|
| H A D | tpm_vtpm_proxy.c | 396 static int vtpm_proxy_request_locality(struct tpm_chip *chip, int locality) in vtpm_proxy_request_locality() argument 411 tpm_buf_append_u8(&buf, locality); in vtpm_proxy_request_locality() 420 locality = rc; in vtpm_proxy_request_locality() 427 locality = -1; in vtpm_proxy_request_locality() 432 return locality; in vtpm_proxy_request_locality()
|
| H A D | tpm_tis_i2c.c | 334 const u8 locality = 0; in tpm_tis_i2c_probe() local 354 ret = tpm_tis_i2c_write_bytes(&phy->priv, TPM_LOC_SEL, sizeof(locality), in tpm_tis_i2c_probe() 355 &locality, TPM_TIS_PHYS_8); in tpm_tis_i2c_probe()
|
| /linux/Documentation/filesystems/ext4/ |
| H A D | allocators.rst | 6 ext4 recognizes (better than ext3, anyway) that data locality is 11 but locality can increase the size of each transfer request while 12 reducing the total number of requests. This locality may also have the 45 maintain data locality. However, there is a deliberate quirk -- when a
|
| /linux/include/xen/interface/io/ |
| H A D | tpmif.h | 45 uint8_t locality; /* for the current request */ member
|
| /linux/Documentation/security/tpm/ |
| H A D | tpm_tis.rst | 28 locality 0 by setting the requestUse bit in the TPM_ACCESS register. The bit is 31 informs the chip that the locality has been relinquished.
|
| /linux/drivers/char/tpm/st33zp24/ |
| H A D | st33zp24.h | 20 int locality; member
|
| /linux/Documentation/driver-api/cxl/platform/acpi/ |
| H A D | slit.rst | 7 The system locality information table provides "abstract distances" between
|
| /linux/Documentation/core-api/ |
| H A D | workqueue.rst | 106 things like CPU locality, concurrency limits, priority and more. To 188 This flag is the right choice when cpu locality is important. 198 possible. Unbound wq sacrifices locality but is useful for 373 level of locality in wq operations and work item execution. 380 cache locality. For example, if a workqueue is using the default affinity 440 locality while still being able to utilize other CPUs if necessary and 455 kernel, there exists a pronounced trade-off between locality and utilization 458 Higher locality leads to higher efficiency where more work is performed for 459 the same number of consumed CPU cycles. However, higher locality may also 481 execution locality matter between the issuer and ``kcryptd``. The following [all …]
|
| H A D | list.rst | 22 suffice. In particular, due to their poor data locality, linked lists are a bad
|
| /linux/Documentation/mm/ |
| H A D | multigen_lru.rst | 18 * Try to profit from spatial locality 29 Exploiting spatial locality improves efficiency when gathering the 72 * Accesses exhibiting temporal locality 73 * Accesses not exhibiting temporal locality 189 ``lru_gen_look_around()`` exploits spatial locality to reduce the
|
| H A D | swap-table.rst | 57 With swap table, swap cache lookup can achieve great locality, simpler,
|
| /linux/Documentation/arch/x86/ |
| H A D | orc-unwinder.rst | 44 instruction cache locality improvement: 3.2% .text savings almost 47 whose cache locality is borderline."
|
| /linux/Documentation/admin-guide/mm/ |
| H A D | numaperf.rst | 14 under different domains, or "nodes", based on locality and performance
|
| /linux/kernel/dma/ |
| H A D | Kconfig | 216 locality without an explicit command-line opt-in.
|
| /linux/net/ceph/ |
| H A D | osd_client.c | 1547 * crush_location option. Prefers the primary if the locality is 1555 int i = 0, locality; in pick_closest_replica() local 1558 locality = ceph_get_crush_locality(osdc->osdmap, in pick_closest_replica() 1562 (locality >= 0 && best_locality < 0) || in pick_closest_replica() 1563 (locality >= 0 && best_locality >= 0 && in pick_closest_replica() 1564 locality < best_locality)) { in pick_closest_replica() 1566 best_locality = locality; in pick_closest_replica() 1570 dout("%s picked osd%d with locality %d, primary osd%d\n", __func__, in pick_closest_replica()
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-kernel-slab | 119 NUMA locality. The file is kept for backwards compatibility.
|
| /linux/Documentation/RCU/Design/Data-Structures/ |
| H A D | Data-Structures.rst | 909 same CPU that registered them. This is strictly a cache-locality
|
| /linux/Documentation/RCU/Design/Requirements/ |
| H A D | Requirements.rst | 1016 have sufficient locality to avoid significant performance and 2825 groups CPUs so as to reduce lock contention and increase cache locality.
|
| /linux/Documentation/admin-guide/ |
| H A D | kernel-parameters.txt | 8548 locality; unfortunately, per-cpu workqueues tend to 8581 When enabled, memory and cache locality will be
|