Symbol: scmi_shared_mem
drivers/firmware/arm_scmi/common.h
378
struct scmi_shared_mem;
drivers/firmware/arm_scmi/common.h
395
void (*tx_prepare)(struct scmi_shared_mem __iomem *shmem,
drivers/firmware/arm_scmi/common.h
399
u32 (*read_header)(struct scmi_shared_mem __iomem *shmem);
drivers/firmware/arm_scmi/common.h
401
void (*fetch_response)(struct scmi_shared_mem __iomem *shmem,
drivers/firmware/arm_scmi/common.h
404
void (*fetch_notification)(struct scmi_shared_mem __iomem *shmem,
drivers/firmware/arm_scmi/common.h
407
void (*clear_channel)(struct scmi_shared_mem __iomem *shmem);
drivers/firmware/arm_scmi/common.h
408
bool (*poll_done)(struct scmi_shared_mem __iomem *shmem,
drivers/firmware/arm_scmi/common.h
410
bool (*channel_free)(struct scmi_shared_mem __iomem *shmem);
drivers/firmware/arm_scmi/common.h
411
bool (*channel_intr_enabled)(struct scmi_shared_mem __iomem *shmem);
drivers/firmware/arm_scmi/shmem.c
131
static u32 shmem_read_header(struct scmi_shared_mem __iomem *shmem)
drivers/firmware/arm_scmi/shmem.c
136
static void shmem_fetch_response(struct scmi_shared_mem __iomem *shmem,
drivers/firmware/arm_scmi/shmem.c
150
static void shmem_fetch_notification(struct scmi_shared_mem __iomem *shmem,
drivers/firmware/arm_scmi/shmem.c
163
static void shmem_clear_channel(struct scmi_shared_mem __iomem *shmem)
drivers/firmware/arm_scmi/shmem.c
168
static bool shmem_poll_done(struct scmi_shared_mem __iomem *shmem,
drivers/firmware/arm_scmi/shmem.c
183
static bool shmem_channel_free(struct scmi_shared_mem __iomem *shmem)
drivers/firmware/arm_scmi/shmem.c
189
static bool shmem_channel_intr_enabled(struct scmi_shared_mem __iomem *shmem)
drivers/firmware/arm_scmi/shmem.c
88
static void shmem_tx_prepare(struct scmi_shared_mem __iomem *shmem,
drivers/firmware/arm_scmi/transports/mailbox.c
37
struct scmi_shared_mem __iomem *shmem;
drivers/firmware/arm_scmi/transports/optee.c
127
struct scmi_shared_mem __iomem *shmem;
drivers/firmware/arm_scmi/transports/smc.c
63
struct scmi_shared_mem __iomem *shmem;