Lines Matching refs:gicv3_its_data
42 struct gicv3_its_data { struct
79 static int its_force_quiescent(struct gicv3_its_data *data) in its_force_quiescent()
113 static size_t its_probe_baser_page_size(struct gicv3_its_data *data, int i) in its_probe_baser_page_size()
150 static int its_alloc_tables(struct gicv3_its_data *data) in its_alloc_tables()
256 static bool its_queue_full(struct gicv3_its_data *data) in its_queue_full()
268 static struct its_cmd_block *its_allocate_entry(struct gicv3_its_data *data) in its_allocate_entry()
298 static int its_post_command(struct gicv3_its_data *data, struct its_cmd_block *cmd) in its_post_command()
329 static int its_send_sync_cmd(struct gicv3_its_data *data, uintptr_t rd_addr) in its_send_sync_cmd()
343 static int its_send_mapc_cmd(struct gicv3_its_data *data, uint32_t icid, in its_send_mapc_cmd()
360 static int its_send_mapd_cmd(struct gicv3_its_data *data, uint32_t device_id, in its_send_mapd_cmd()
378 static int its_send_mapti_cmd(struct gicv3_its_data *data, uint32_t device_id, in its_send_mapti_cmd()
396 static int its_send_int_cmd(struct gicv3_its_data *data, uint32_t device_id, in its_send_int_cmd()
412 static int its_send_invall_cmd(struct gicv3_its_data *data, uint32_t icid) in its_send_invall_cmd()
428 struct gicv3_its_data *data = dev->data; in gicv3_its_send_int()
438 struct gicv3_its_data *data = dev->data; in its_setup_cmd_queue()
463 struct gicv3_its_data *data = dev->data; in gicv3_rdist_get_rdbase()
476 struct gicv3_its_data *data = dev->data; in gicv3_its_map_intid()
499 struct gicv3_its_data *data = dev->data; in gicv3_its_init_device_id()
576 struct gicv3_its_data *data; \
580 data = (struct gicv3_its_data *) dev->data; \
599 struct gicv3_its_data *data; \
603 data = (struct gicv3_its_data *) dev->data; \
623 struct gicv3_its_data *data = dev->data; in gicv3_its_init()
669 static struct gicv3_its_data gicv3_its_data##n; \
677 &gicv3_its_data##n, \