/Linux-v6.6/drivers/char/tpm/ |
D | tpm_tis_core.c | 164 priv->locality = l; in check_locality() 252 rc = tpm_tis_read8(priv, TPM_STS(priv->locality), &status); in tpm_tis_status() 286 tpm_tis_write8(priv, TPM_STS(priv->locality), TPM_STS_COMMAND_READY); in tpm_tis_ready() 302 rc = tpm_tis_read32(priv, TPM_STS(priv->locality), &value); in get_burstcount() 333 rc = tpm_tis_read_bytes(priv, TPM_DATA_FIFO(priv->locality), in recv_data() 416 tpm_tis_write8(priv, TPM_STS(priv->locality), in tpm_tis_recv() 458 rc = tpm_tis_write_bytes(priv, TPM_DATA_FIFO(priv->locality), in tpm_tis_send_data() 478 rc = tpm_tis_write8(priv, TPM_DATA_FIFO(priv->locality), buf[count]); in tpm_tis_send_data() 511 tpm_tis_read32(priv, TPM_INT_ENABLE(priv->locality), &int_mask); in __tpm_tis_disable_interrupts() 513 tpm_tis_write32(priv, TPM_INT_ENABLE(priv->locality), int_mask); in __tpm_tis_disable_interrupts() [all …]
|
D | tpm_i2c_infineon.c | 61 int locality; member 323 tpm_dev.locality = loc; in check_locality() 372 if (iic_tpm_read(TPM_STS(tpm_dev.locality), &buf, 1) < 0) in tpm_tis_i2c_status() 386 iic_tpm_write_long(TPM_STS(tpm_dev.locality), &buf, 1); in tpm_tis_i2c_ready() 400 if (iic_tpm_read(TPM_STS(tpm_dev.locality)+1, buf, 3) < 0) in get_burstcount() 454 rc = iic_tpm_read(TPM_DATA_FIFO(tpm_dev.locality), in recv_data() 513 release_locality(chip, tpm_dev.locality, 0); in tpm_tis_i2c_recv() 552 rc = iic_tpm_write(TPM_DATA_FIFO(tpm_dev.locality), in tpm_tis_i2c_send() 575 iic_tpm_write(TPM_DATA_FIFO(tpm_dev.locality), &(buf[count]), 1); in tpm_tis_i2c_send() 583 iic_tpm_write(TPM_STS(tpm_dev.locality), &sts, 1); in tpm_tis_i2c_send() [all …]
|
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() 370 chip->locality = -1; in tpm_chip_alloc()
|
D | tpm_vtpm_proxy.c | 395 static int vtpm_proxy_request_locality(struct tpm_chip *chip, int locality) in vtpm_proxy_request_locality() argument 410 tpm_buf_append_u8(&buf, locality); in vtpm_proxy_request_locality() 419 locality = rc; in vtpm_proxy_request_locality() 426 locality = -1; in vtpm_proxy_request_locality() 431 return locality; in vtpm_proxy_request_locality()
|
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()
|
D | tpm_tis_spi_cr50.c | 252 tpm_tis_write8(data, TPM_CR50_FW_VER(data->locality), 0); in cr50_print_fw_version() 256 tpm_tis_read_bytes(data, TPM_CR50_FW_VER(data->locality), 4, in cr50_print_fw_version()
|
D | tpm_tis_core.h | 99 int locality; member
|
/Linux-v6.6/Documentation/filesystems/ext4/ |
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-v6.6/include/xen/interface/io/ |
D | tpmif.h | 45 uint8_t locality; /* for the current request */ member
|
/Linux-v6.6/drivers/char/tpm/st33zp24/ |
D | st33zp24.h | 20 int locality; member
|
D | st33zp24.c | 126 return tpm_dev->locality; in request_locality() 138 return tpm_dev->locality; in request_locality() 472 tpm_dev->locality = LOCALITY0; in st33zp24_probe()
|
/Linux-v6.6/Documentation/core-api/ |
D | workqueue.rst | 98 things like CPU locality, concurrency limits, priority and more. To 173 possible. Unbound wq sacrifices locality but is useful for 347 level of locality in wq operations and work item execution. 354 cache locality. For example, if a workqueue is using the default affinity 408 locality while still being able to utilize other CPUs if necessary and 423 kernel, there exists a pronounced trade-off between locality and utilization 426 Higher locality leads to higher efficiency where more work is performed for 427 the same number of consumed CPU cycles. However, higher locality may also 449 execution locality matter between the issuer and ``kcryptd``. The followings 477 locality. [all …]
|
D | rbtree.rst | 51 less layer of indirection (and better cache locality) than more traditional
|
/Linux-v6.6/Documentation/mm/ |
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
|
D | numa.rst | 107 to improve NUMA locality using various CPU affinity command line interfaces,
|
D | page_migration.rst | 46 Cpusets allow the automation of process locality. If a task is moved to
|
/Linux-v6.6/net/netfilter/ipvs/ |
D | Kconfig | 179 tristate "locality-based least-connection scheduling" 181 The locality-based least-connection scheduling algorithm is for 193 tristate "locality-based least-connection with replication scheduling" 195 The locality-based least-connection with replication scheduling
|
/Linux-v6.6/include/linux/ |
D | tpm.h | 172 int locality; member
|
/Linux-v6.6/Documentation/arch/x86/ |
D | orc-unwinder.rst | 44 instruction cache locality improvement: 3.2% .text savings almost 47 whose cache locality is borderline."
|
/Linux-v6.6/Documentation/admin-guide/mm/ |
D | numaperf.rst | 14 under different domains, or "nodes", based on locality and performance
|
/Linux-v6.6/Documentation/networking/ |
D | scaling.rst | 172 CPU. If NUMA locality is not an issue, this could also be all CPUs in 252 application locality. This is accomplished by Receive Flow Steering 374 set to be one whose processing CPU is closest in cache locality.
|
/Linux-v6.6/net/ceph/ |
D | osd_client.c | 1579 int i = 0, locality; in pick_closest_replica() local 1582 locality = ceph_get_crush_locality(osdc->osdmap, in pick_closest_replica() 1586 (locality >= 0 && best_locality < 0) || in pick_closest_replica() 1587 (locality >= 0 && best_locality >= 0 && in pick_closest_replica() 1588 locality < best_locality)) { in pick_closest_replica() 1590 best_locality = locality; in pick_closest_replica()
|
/Linux-v6.6/Documentation/filesystems/ |
D | squashfs.rst | 258 which have been packed with it, these because of locality-of-reference may be
|
/Linux-v6.6/Documentation/admin-guide/sysctl/ |
D | vm.rst | 659 Type(A) offers the best locality for processes on Node(0), but ZONE_DMA 663 Type(B) cannot offer the best locality but is more robust against OOM of 1028 data locality.
|
/Linux-v6.6/kernel/power/ |
D | Kconfig | 315 better performance thanks to cache locality; unfortunately,
|