Home
last modified time | relevance | path

Searched refs:its_cmd_block (Results 1 – 1 of 1) sorted by relevance

/Zephyr-latest/drivers/interrupt_controller/
Dintc_gicv3_its.c35 struct its_cmd_block { struct
40 #define ITS_CMD_QUEUE_NR_ENTRIES (ITS_CMD_QUEUE_SIZE / sizeof(struct its_cmd_block)) argument
44 struct its_cmd_block *cmd_base;
45 struct its_cmd_block *cmd_write;
56 struct its_cmd_block *cmd_queue;
262 ridx = sys_read32(data->base + GITS_CREADR) / sizeof(struct its_cmd_block); in its_queue_full()
268 static struct its_cmd_block *its_allocate_entry(struct gicv3_its_data *data) in its_allocate_entry()
270 struct its_cmd_block *cmd; in its_allocate_entry()
298 static int its_post_command(struct gicv3_its_data *data, struct its_cmd_block *cmd) in its_post_command()
331 struct its_cmd_block *cmd = its_allocate_entry(data); in its_send_sync_cmd()
[all …]