Symbol: scmi_shared_mem
drivers/firmware/arm_scmi/common.h
373
struct scmi_shared_mem;
drivers/firmware/arm_scmi/common.h
390
void (*tx_prepare)(struct scmi_shared_mem __iomem *shmem,
drivers/firmware/arm_scmi/common.h
394
u32 (*read_header)(struct scmi_shared_mem __iomem *shmem);
drivers/firmware/arm_scmi/common.h
396
void (*fetch_response)(struct scmi_shared_mem __iomem *shmem,
drivers/firmware/arm_scmi/common.h
399
void (*fetch_notification)(struct scmi_shared_mem __iomem *shmem,
drivers/firmware/arm_scmi/common.h
402
void (*clear_channel)(struct scmi_shared_mem __iomem *shmem);
drivers/firmware/arm_scmi/common.h
403
bool (*poll_done)(struct scmi_shared_mem __iomem *shmem,
drivers/firmware/arm_scmi/common.h
405
bool (*channel_free)(struct scmi_shared_mem __iomem *shmem);
drivers/firmware/arm_scmi/common.h
406
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;