Home
last modified time | relevance | path

Searched full:locality (Results 1 – 25 of 117) sorted by relevance

12345

/linux/Documentation/driver-api/cxl/platform/acpi/
H A Dslit.rst4 SLIT - System Locality Information Table
7 The system locality information table provides "abstract distances" between
16 Signature : "SLIT" [System Locality Information Table]
18 Locality 0 : 10 20 20 30
19 Locality 1 : 20 10 30 20
20 Locality 2 : FF FF 0A FF
21 Locality 3 : FF FF FF 0A
H A Dhmat.rst13 The System Locality Latency and Bandwidth Information records latency and
/linux/include/linux/
H A Dtpm_svsm.h60 * @locality: The locality
69 * 0x004     1          Locality (must-be-0)
78 u8 locality; member
103 * @locality: The locality
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()
/linux/drivers/char/tpm/
H A Dtpm_crb_ffa.c81 * Notifies the TPM service that a TPM command or TPM locality request is
90 * 1: Notifies TPM that a locality request is ready to be processed
91 * w6: TPM locality, one of 0..4
92 * -If the start function qualifier is 0, identifies the locality
94 * -If the start function qualifier is 1, identifies the locality
95 * of the locality request
106 * CRB_FFA_INV_CRB_CTRL_DATA: CRB control data or locality control
107 * data at the given TPM locality is not valid
108 * CRB_FFA_DENIED: the TPM has previously disabled locality requests and
109 * command processing at the given locality
[all …]
H A Dtpm_tis_core.c163 priv->locality = l; in check_locality()
251 rc = tpm_tis_read8(priv, TPM_STS(priv->locality), &status); in tpm_tis_status()
259 * returning 0xff because the locality hasn't been in tpm_tis_status()
284 tpm_tis_write8(priv, TPM_STS(priv->locality), TPM_STS_COMMAND_READY); in tpm_tis_ready()
300 rc = tpm_tis_read32(priv, TPM_STS(priv->locality), &value); in get_burstcount()
331 rc = tpm_tis_read_bytes(priv, TPM_DATA_FIFO(priv->locality), in recv_data()
414 tpm_tis_write8(priv, TPM_STS(priv->locality), in tpm_tis_recv()
456 rc = tpm_tis_write_bytes(priv, TPM_DATA_FIFO(priv->locality), in tpm_tis_send_data()
479 rc = tpm_tis_write8(priv, TPM_DATA_FIFO(priv->locality), buf[count]); in tpm_tis_send_data()
515 tpm_tis_read32(priv, TPM_INT_ENABLE(priv->locality), &int_mask); in __tpm_tis_disable_interrupts()
[all …]
H A Dtpm_tis_i2c.c80 * For most addresses this can be done by simply stripping off the locality
86 * Locality information is ignored, since this driver assumes exclusive access
87 * to the TPM and always uses locality 0.
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()
H A Dtpm_crb_ffa.h14 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 Dtpm_vtpm_proxy.c396 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()
415 rc = tpm_transmit_cmd(chip, &buf, 0, "attempting to set 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 Dtpm-chip.c51 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 Dtpm_crb.c182 * @loc: locality
229 return __crb_go_idle(dev, priv, chip->locality); in crb_go_idle()
237 * @loc: locality
283 return __crb_cmd_ready(dev, priv, chip->locality); in crb_cmd_ready()
460 __crb_cmd_ready(&chip->dev, priv, chip->locality); in crb_send()
487 rc = tpm_crb_ffa_start(CRB_FFA_START_TYPE_COMMAND, chip->locality); in crb_send()
509 rc = tpm_crb_ffa_start(CRB_FFA_START_TYPE_COMMAND, chip->locality); in crb_cancel()
/linux/Documentation/driver-api/cxl/platform/example-configurations/
H A Dflexible.rst268 Signature : "SLIT" [System Locality Information Table]
270 Locality 0 : 10 20 20 20 20 20 20 20
271 Locality 1 : FF 0A FF FF FF FF FF FF
272 Locality 2 : FF FF 0A FF FF FF FF FF
273 Locality 3 : FF FF FF 0A FF FF FF FF
274 Locality 4 : FF FF FF FF 0A FF FF FF
275 Locality 5 : FF FF FF FF FF 0A FF FF
276 Locality 6 : FF FF FF FF FF FF 0A FF
277 Locality 7 : FF FF FF FF FF FF FF 0A
H A Dmulti-dev-per-hb.rst74 Signature : "SLIT" [System Locality Information Table]
76 Locality 0 : 10 20
77 Locality 1 : FF 0A
H A Dhb-interleave.rst85 Signature : "SLIT" [System Locality Information Table]
87 Locality 0 : 10 20
88 Locality 1 : FF 0A
/linux/Documentation/security/tpm/
H A Dtpm_tis.rst28 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.
36 - Locality 0 has the lowest priority.
37 - Locality 5 has the highest priority.
/linux/Documentation/filesystems/ext4/
H A Dallocators.rst6 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/Documentation/mm/
H A Dmultigen_lru.rst18 * 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
/linux/net/netfilter/ipvs/
H A DKconfig179 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/kernel/sched/
H A Dfeatures.h30 * touched, increases cache locality.
45 * cache buddy being migrated away, increases cache locality.
/linux/lib/
H A Ddhry.h101 * (distribution of statements, operand types and locality)
172 * - operand locality
281 * 4. Operand Locality:
H A Dsmp_processor_id.c29 * It is valid to assume CPU-locality during early bootup: in check_preemption_disabled()
/linux/drivers/char/tpm/st33zp24/
H A Dst33zp24.h20 int locality; member
/linux/arch/sh/mm/
H A Dsram.c27 * This is a global pool, we don't care about node locality. in sram_pool_init()
/linux/Documentation/admin-guide/mm/
H A Dnumaperf.rst5 NUMA Locality
14 under different domains, or "nodes", based on locality and performance
/linux/Documentation/arch/x86/
H A Dorc-unwinder.rst44 instruction cache locality improvement: 3.2% .text savings almost
47 whose cache locality is borderline."
/linux/include/uapi/linux/
H A Dvtpm_proxy.h50 /* vendor specific commands to set locality */

12345