Lines Matching refs:its_cmd_block

84 typedef void (*its_cmd_builder_t)(struct its_cmd_block *,
96 static void its_encode_cmd(struct its_cmd_block *cmd, u8 cmd_nr) in its_encode_cmd()
101 static void its_encode_devid(struct its_cmd_block *cmd, u32 devid) in its_encode_devid()
106 static void its_encode_event_id(struct its_cmd_block *cmd, u32 id) in its_encode_event_id()
111 static void its_encode_phys_id(struct its_cmd_block *cmd, u32 phys_id) in its_encode_phys_id()
116 static void its_encode_size(struct its_cmd_block *cmd, u8 size) in its_encode_size()
121 static void its_encode_itt(struct its_cmd_block *cmd, u64 itt_addr) in its_encode_itt()
126 static void its_encode_valid(struct its_cmd_block *cmd, int valid) in its_encode_valid()
131 static void its_encode_target(struct its_cmd_block *cmd, u64 target_addr) in its_encode_target()
136 static void its_encode_collection(struct its_cmd_block *cmd, u16 col) in its_encode_collection()
141 static inline void its_fixup_cmd(struct its_cmd_block *cmd) in its_fixup_cmd()
150 static u64 its_cmd_ptr_to_offset(struct its_cmd_block *ptr) in its_cmd_ptr_to_offset()
155 static struct its_cmd_block *its_post_commands(void) in its_post_commands()
163 static struct its_cmd_block *its_allocate_entry(void) in its_allocate_entry()
165 struct its_cmd_block *cmd; in its_allocate_entry()
173 static void its_wait_for_range_completion(struct its_cmd_block *from, in its_wait_for_range_completion()
174 struct its_cmd_block *to) in its_wait_for_range_completion()
201 struct its_cmd_block *cmd, *next_cmd; in its_send_single_command()
210 static void its_build_mapd_cmd(struct its_cmd_block *cmd, in its_build_mapd_cmd()
231 static void its_build_mapc_cmd(struct its_cmd_block *cmd, in its_build_mapc_cmd()
246 static void its_build_mapti_cmd(struct its_cmd_block *cmd, in its_build_mapti_cmd()
263 static void its_build_invall_cmd(struct its_cmd_block *cmd, in its_build_invall_cmd()
273 static void its_build_clear_cmd(struct its_cmd_block *cmd, in its_build_clear_cmd()
284 static void its_build_discard_cmd(struct its_cmd_block *cmd, in its_build_discard_cmd()
296 static void its_build_inv_cmd(struct its_cmd_block *cmd, in its_build_inv_cmd()
309 static void its_build_int_cmd(struct its_cmd_block *cmd, in its_build_int_cmd()
322 static void its_build_sync_cmd(struct its_cmd_block *cmd, in its_build_sync_cmd()
333 static void its_build_movi_cmd(struct its_cmd_block *cmd, in its_build_movi_cmd()