Symbol: rtas_work_area
arch/powerpc/include/asm/rtas-work-area.h
60
struct rtas_work_area *__rtas_work_area_alloc(size_t size);
arch/powerpc/include/asm/rtas-work-area.h
68
void rtas_work_area_free(struct rtas_work_area *area);
arch/powerpc/include/asm/rtas-work-area.h
70
static inline char *rtas_work_area_raw_buf(const struct rtas_work_area *area)
arch/powerpc/include/asm/rtas-work-area.h
75
static inline size_t rtas_work_area_size(const struct rtas_work_area *area)
arch/powerpc/include/asm/rtas-work-area.h
80
static inline phys_addr_t rtas_work_area_phys(const struct rtas_work_area *area)
arch/powerpc/platforms/pseries/dlpar.c
142
struct rtas_work_area *work_area;
arch/powerpc/platforms/pseries/papr-hvpipe.c
123
static int rtas_ibm_send_hvpipe_msg(struct rtas_work_area *area, u32 srcID)
arch/powerpc/platforms/pseries/papr-hvpipe.c
183
struct rtas_work_area *work_area;
arch/powerpc/platforms/pseries/papr-hvpipe.c
233
struct rtas_work_area *work_area, *work_buf;
arch/powerpc/platforms/pseries/papr-hvpipe.c
76
static int rtas_ibm_receive_hvpipe_msg(struct rtas_work_area *area,
arch/powerpc/platforms/pseries/papr-indices.c
275
static struct rtas_work_area *
arch/powerpc/platforms/pseries/papr-indices.c
279
struct rtas_work_area *work_area;
arch/powerpc/platforms/pseries/papr-indices.c
330
struct rtas_work_area *work_area;
arch/powerpc/platforms/pseries/papr-indices.c
388
struct rtas_work_area *work_area;
arch/powerpc/platforms/pseries/papr-indices.c
42
struct rtas_work_area *work_area;
arch/powerpc/platforms/pseries/papr-indices.c
69
struct rtas_work_area *work_area = params->work_area;
arch/powerpc/platforms/pseries/papr-phy-attest.c
41
struct rtas_work_area *work_area;
arch/powerpc/platforms/pseries/papr-phy-attest.c
72
struct rtas_work_area *work_area;
arch/powerpc/platforms/pseries/papr-platform-dump.c
49
struct rtas_work_area *work_area;
arch/powerpc/platforms/pseries/papr-sysparm.c
155
struct rtas_work_area *work_area;
arch/powerpc/platforms/pseries/papr-sysparm.c
99
struct rtas_work_area *work_area;
arch/powerpc/platforms/pseries/papr-vpd.c
34
struct rtas_work_area *work_area;
arch/powerpc/platforms/pseries/papr-vpd.c
63
struct rtas_work_area *work_area = params->work_area;
arch/powerpc/platforms/pseries/rtas-work-area.c
114
void __ref rtas_work_area_free(struct rtas_work_area *area)
arch/powerpc/platforms/pseries/rtas-work-area.c
163
sizeof(struct rtas_work_area));
arch/powerpc/platforms/pseries/rtas-work-area.c
59
static struct rtas_work_area early_work_area __initdata = {
arch/powerpc/platforms/pseries/rtas-work-area.c
65
static struct rtas_work_area * __init rtas_work_area_alloc_early(size_t size)
arch/powerpc/platforms/pseries/rtas-work-area.c
74
static void __init rtas_work_area_free_early(struct rtas_work_area *work_area)
arch/powerpc/platforms/pseries/rtas-work-area.c
81
struct rtas_work_area * __ref __rtas_work_area_alloc(size_t size)
arch/powerpc/platforms/pseries/rtas-work-area.c
83
struct rtas_work_area *area;