Symbol: tee_shm_pool
drivers/tee/amdtee/amdtee_private.h
169
struct tee_shm_pool *amdtee_config_shm(void);
drivers/tee/amdtee/amdtee_private.h
42
struct tee_shm_pool *pool;
drivers/tee/amdtee/core.c
458
struct tee_shm_pool *pool;
drivers/tee/amdtee/shm_pool.c
11
static int pool_op_alloc(struct tee_shm_pool *pool, struct tee_shm *shm,
drivers/tee/amdtee/shm_pool.c
41
static void pool_op_free(struct tee_shm_pool *pool, struct tee_shm *shm)
drivers/tee/amdtee/shm_pool.c
49
static void pool_op_destroy_pool(struct tee_shm_pool *pool)
drivers/tee/amdtee/shm_pool.c
60
struct tee_shm_pool *amdtee_config_shm(void)
drivers/tee/amdtee/shm_pool.c
62
struct tee_shm_pool *pool = kzalloc_obj(*pool);
drivers/tee/optee/ffa_abi.c
1060
struct tee_shm_pool *pool;
drivers/tee/optee/ffa_abi.c
375
static int pool_ffa_op_alloc(struct tee_shm_pool *pool,
drivers/tee/optee/ffa_abi.c
382
static void pool_ffa_op_free(struct tee_shm_pool *pool,
drivers/tee/optee/ffa_abi.c
388
static void pool_ffa_op_destroy_pool(struct tee_shm_pool *pool)
drivers/tee/optee/ffa_abi.c
405
static struct tee_shm_pool *optee_ffa_shm_pool_alloc_pages(void)
drivers/tee/optee/ffa_abi.c
407
struct tee_shm_pool *pool = kzalloc_obj(*pool);
drivers/tee/optee/optee_private.h
259
struct tee_shm_pool *pool;
drivers/tee/optee/smc_abi.c
1419
static struct tee_shm_pool *
drivers/tee/optee/smc_abi.c
1732
struct tee_shm_pool *pool = ERR_PTR(-EINVAL);
drivers/tee/optee/smc_abi.c
588
static int pool_op_alloc(struct tee_shm_pool *pool,
drivers/tee/optee/smc_abi.c
601
static void pool_op_free(struct tee_shm_pool *pool,
drivers/tee/optee/smc_abi.c
610
static void pool_op_destroy_pool(struct tee_shm_pool *pool)
drivers/tee/optee/smc_abi.c
627
static struct tee_shm_pool *optee_shm_pool_alloc_pages(void)
drivers/tee/optee/smc_abi.c
629
struct tee_shm_pool *pool = kzalloc_obj(*pool);
drivers/tee/qcomtee/call.c
703
struct tee_shm_pool *pool;
drivers/tee/qcomtee/qcomtee.h
33
struct tee_shm_pool *pool;
drivers/tee/qcomtee/qcomtee.h
46
struct tee_shm_pool *qcomtee_shm_pool_alloc(void);
drivers/tee/qcomtee/shm.c
117
static int pool_op_alloc(struct tee_shm_pool *pool, struct tee_shm *shm,
drivers/tee/qcomtee/shm.c
123
static void pool_op_free(struct tee_shm_pool *pool, struct tee_shm *shm)
drivers/tee/qcomtee/shm.c
128
static void pool_op_destroy_pool(struct tee_shm_pool *pool)
drivers/tee/qcomtee/shm.c
139
struct tee_shm_pool *qcomtee_shm_pool_alloc(void)
drivers/tee/qcomtee/shm.c
141
struct tee_shm_pool *pool;
drivers/tee/tee_core.c
1039
struct tee_shm_pool *pool,
drivers/tee/tee_shm_pool.c
12
static int pool_op_gen_alloc(struct tee_shm_pool *pool, struct tee_shm *shm,
drivers/tee/tee_shm_pool.c
37
static void pool_op_gen_free(struct tee_shm_pool *pool, struct tee_shm *shm)
drivers/tee/tee_shm_pool.c
44
static void pool_op_gen_destroy_pool(struct tee_shm_pool *pool)
drivers/tee/tee_shm_pool.c
56
struct tee_shm_pool *tee_shm_pool_alloc_res_mem(unsigned long vaddr,
drivers/tee/tee_shm_pool.c
61
struct tee_shm_pool *pool;
drivers/tee/tstee/core.c
355
static int pool_op_alloc(struct tee_shm_pool *pool, struct tee_shm *shm,
drivers/tee/tstee/core.c
361
static void pool_op_free(struct tee_shm_pool *pool, struct tee_shm *shm)
drivers/tee/tstee/core.c
366
static void pool_op_destroy_pool(struct tee_shm_pool *pool)
drivers/tee/tstee/core.c
377
static struct tee_shm_pool *tstee_create_shm_pool(void)
drivers/tee/tstee/core.c
379
struct tee_shm_pool *pool = kzalloc_obj(*pool);
drivers/tee/tstee/tstee_private.h
81
struct tee_shm_pool *pool;
include/linux/tee_core.h
194
struct tee_shm_pool *pool,
include/linux/tee_core.h
286
int (*alloc)(struct tee_shm_pool *pool, struct tee_shm *shm,
include/linux/tee_core.h
288
void (*free)(struct tee_shm_pool *pool, struct tee_shm *shm);
include/linux/tee_core.h
289
void (*destroy_pool)(struct tee_shm_pool *pool);
include/linux/tee_core.h
300
struct tee_shm_pool *tee_shm_pool_alloc_res_mem(unsigned long vaddr,
include/linux/tee_core.h
311
static inline void tee_shm_pool_free(struct tee_shm_pool *pool)
include/linux/tee_core.h
73
struct tee_shm_pool *pool;