arm_smmu_cmd
struct arm_smmu_cmd cmd;
struct arm_smmu_cmd cmd = arm_smmu_make_cmd_cfgi_cd(0, ssid, leaf);
static struct arm_smmu_cmd
struct arm_smmu_cmd cmd;
struct arm_smmu_cmd *cmd, bool leaf,
struct arm_smmu_cmd *cmd,
struct arm_smmu_cmd nsize_cmd = *cmd;
struct arm_smmu_cmd cmd =
struct arm_smmu_cmd *cmd)
static void arm_smmu_cmdq_build_sync_cmd(struct arm_smmu_cmd *cmd,
struct arm_smmu_cmd cmd;
struct arm_smmu_cmd *cmds,
struct arm_smmu_cmd *cmds, int n,
struct arm_smmu_cmd cmd_sync;
struct arm_smmu_cmd *cmd, bool sync)
struct arm_smmu_cmd __cmd = cmd; \
struct arm_smmu_cmd __cmd = cmd; \
struct arm_smmu_cmd *cmd)
struct arm_smmu_cmd *cmd)
struct arm_smmu_cmd __cmd = cmd; \
struct arm_smmu_cmd *cmds, int n,
static inline struct arm_smmu_cmd
struct arm_smmu_cmd cmd = {};
static inline struct arm_smmu_cmd arm_smmu_make_cmd_cfgi_all(void)
struct arm_smmu_cmd cmd = arm_smmu_make_cmd_op(CMDQ_OP_CFGI_ALL);
static inline struct arm_smmu_cmd arm_smmu_make_cmd_prefetch_cfg(u32 sid)
struct arm_smmu_cmd cmd = arm_smmu_make_cmd_op(CMDQ_OP_PREFETCH_CFG);
static inline struct arm_smmu_cmd arm_smmu_make_cmd_cfgi_ste(u32 sid, bool leaf)
struct arm_smmu_cmd cmd = arm_smmu_make_cmd_op(CMDQ_OP_CFGI_STE);
static inline struct arm_smmu_cmd arm_smmu_make_cmd_cfgi_cd(u32 sid, u32 ssid,
struct arm_smmu_cmd cmd = arm_smmu_make_cmd_op(CMDQ_OP_CFGI_CD);
static inline struct arm_smmu_cmd arm_smmu_make_cmd_resume(u32 sid, u16 stag,
struct arm_smmu_cmd cmd = arm_smmu_make_cmd_op(CMDQ_OP_RESUME);
static inline struct arm_smmu_cmd arm_smmu_make_cmd_pri_resp(u32 sid, u32 ssid,
struct arm_smmu_cmd cmd = arm_smmu_make_cmd_op(CMDQ_OP_PRI_RESP);
static inline struct arm_smmu_cmd arm_smmu_make_cmd_atc_inv(u32 sid, u32 ssid,
struct arm_smmu_cmd cmd = arm_smmu_make_cmd_op(CMDQ_OP_ATC_INV);
static inline struct arm_smmu_cmd arm_smmu_make_cmd_atc_inv_all(u32 sid,
static inline struct arm_smmu_cmd arm_smmu_make_cmd_sync(unsigned int cs,
struct arm_smmu_cmd cmd = arm_smmu_make_cmd_op(CMDQ_OP_CMD_SYNC);
static inline struct arm_smmu_cmd
struct arm_smmu_cmd cmd = arm_smmu_make_cmd_op(op);
bool (*supports_cmd)(struct arm_smmu_cmd *cmd);
struct arm_smmu_cmd *cmd)
struct arm_smmu_cmd cmds[CMDQ_BATCH_ENTRIES];
struct arm_smmu_device *smmu, struct arm_smmu_cmd *cmd);
static bool tegra241_guest_vcmdq_supports_cmd(struct arm_smmu_cmd *cmd)
struct arm_smmu_cmd *cmd)
struct arm_smmu_cmd cmd_sync = {};