Symbol: sla_addr_t
drivers/crypto/ccp/sev-dev-tio.c
107
struct sla_addr_t req;
drivers/crypto/ccp/sev-dev-tio.c
108
struct sla_addr_t resp;
drivers/crypto/ccp/sev-dev-tio.c
109
struct sla_addr_t scratch;
drivers/crypto/ccp/sev-dev-tio.c
110
struct sla_addr_t output;
drivers/crypto/ccp/sev-dev-tio.c
209
struct sla_addr_t dev_ctx_sla;
drivers/crypto/ccp/sev-dev-tio.c
234
struct sla_addr_t dev_ctx_sla;
drivers/crypto/ccp/sev-dev-tio.c
25
#define SLA_SCATTER_LEN(s) (SLA_SZ(s) / sizeof(struct sla_addr_t))
drivers/crypto/ccp/sev-dev-tio.c
256
struct sla_addr_t dev_ctx_sla;
drivers/crypto/ccp/sev-dev-tio.c
26
#define SLA_EOL ((struct sla_addr_t) { .pfn = ((1UL << 40) - 1) })
drivers/crypto/ccp/sev-dev-tio.c
27
#define SLA_NULL ((struct sla_addr_t) { 0 })
drivers/crypto/ccp/sev-dev-tio.c
274
struct sla_addr_t dev_ctx_sla;
drivers/crypto/ccp/sev-dev-tio.c
289
struct sla_addr_t dev_ctx_sla;
drivers/crypto/ccp/sev-dev-tio.c
303
struct sla_addr_t dev_ctx_sla;
drivers/crypto/ccp/sev-dev-tio.c
306
static struct sla_buffer_hdr *sla_buffer_map(struct sla_addr_t sla)
drivers/crypto/ccp/sev-dev-tio.c
31
static phys_addr_t sla_to_pa(struct sla_addr_t sla)
drivers/crypto/ccp/sev-dev-tio.c
315
struct sla_addr_t *scatter = sla_to_va(sla);
drivers/crypto/ccp/sev-dev-tio.c
352
static void sla_buffer_unmap(struct sla_addr_t sla, struct sla_buffer_hdr *buf)
drivers/crypto/ccp/sev-dev-tio.c
358
struct sla_addr_t *scatter = sla_to_va(sla);
drivers/crypto/ccp/sev-dev-tio.c
387
static void sla_free(struct sla_addr_t sla, size_t len, bool firmware_state)
drivers/crypto/ccp/sev-dev-tio.c
39
static void *sla_to_va(struct sla_addr_t sla)
drivers/crypto/ccp/sev-dev-tio.c
390
struct sla_addr_t *scatter = NULL;
drivers/crypto/ccp/sev-dev-tio.c
427
static struct sla_addr_t sla_alloc(size_t len, bool firmware_state)
drivers/crypto/ccp/sev-dev-tio.c
430
struct sla_addr_t *scatter = NULL;
drivers/crypto/ccp/sev-dev-tio.c
431
struct sla_addr_t ret = SLA_NULL;
drivers/crypto/ccp/sev-dev-tio.c
438
if (WARN_ON_ONCE(npages > ((PAGE_SIZE / sizeof(struct sla_addr_t)) + 1)))
drivers/crypto/ccp/sev-dev-tio.c
49
static struct sla_addr_t make_sla(struct page *pg, bool stp)
drivers/crypto/ccp/sev-dev-tio.c
496
static int sla_expand(struct sla_addr_t *sla, size_t *len)
drivers/crypto/ccp/sev-dev-tio.c
499
struct sla_addr_t oldsla = *sla, newsla;
drivers/crypto/ccp/sev-dev-tio.c
52
struct sla_addr_t ret = {
drivers/crypto/ccp/sev-dev-tio.h
36
struct sla_addr_t dev_ctx;
drivers/crypto/ccp/sev-dev-tio.h
37
struct sla_addr_t req;
drivers/crypto/ccp/sev-dev-tio.h
38
struct sla_addr_t resp;
drivers/crypto/ccp/sev-dev-tio.h
39
struct sla_addr_t scratch;
drivers/crypto/ccp/sev-dev-tio.h
40
struct sla_addr_t output;