Lines Matching refs:its_device
90 struct its_device;
107 u64 (*get_msi_base)(struct its_device *its_dev);
148 struct its_device { struct
159 struct its_device *dev; argument
179 static struct its_collection *dev_event_to_col(struct its_device *its_dev, in dev_event_to_col()
210 struct its_device *dev;
215 struct its_device *dev;
220 struct its_device *dev;
225 struct its_device *dev;
235 struct its_device *dev;
241 struct its_device *dev;
247 struct its_device *dev;
267 struct its_device *dev;
275 struct its_device *dev;
833 static void its_send_int(struct its_device *dev, u32 event_id) in BUILD_SINGLE_CMD_FUNC()
843 static void its_send_clear(struct its_device *dev, u32 event_id) in its_send_clear()
853 static void its_send_inv(struct its_device *dev, u32 event_id) in its_send_inv()
863 static void its_send_mapd(struct its_device *dev, int valid) in its_send_mapd()
884 static void its_send_mapti(struct its_device *dev, u32 irq_id, u32 id) in its_send_mapti()
895 static void its_send_movi(struct its_device *dev, in its_send_movi()
907 static void its_send_discard(struct its_device *dev, u32 id) in its_send_discard()
926 static void its_send_vmapti(struct its_device *dev, u32 id) in its_send_vmapti()
940 static void its_send_vmovi(struct its_device *dev, u32 id) in its_send_vmovi()
1024 struct its_device *its_dev = irq_data_get_irq_chip_data(d); in its_get_event_id()
1035 struct its_device *its_dev = irq_data_get_irq_chip_data(d); in lpi_write_config()
1068 struct its_device *its_dev = irq_data_get_irq_chip_data(d); in lpi_update_config()
1076 struct its_device *its_dev = irq_data_get_irq_chip_data(d); in its_vlpi_set_doorbell()
1118 struct its_device *its_dev = irq_data_get_irq_chip_data(d); in its_set_affinity()
1151 static u64 its_irq_get_msi_base(struct its_device *its_dev) in its_irq_get_msi_base()
1160 struct its_device *its_dev = irq_data_get_irq_chip_data(d); in its_irq_compose_msi_msg()
1178 struct its_device *its_dev = irq_data_get_irq_chip_data(d); in its_irq_set_irqchip_state()
1248 struct its_device *its_dev = irq_data_get_irq_chip_data(d); in its_vlpi_map()
1310 struct its_device *its_dev = irq_data_get_irq_chip_data(d); in its_vlpi_get()
1332 struct its_device *its_dev = irq_data_get_irq_chip_data(d); in its_vlpi_unmap()
1372 struct its_device *its_dev = irq_data_get_irq_chip_data(d); in its_vlpi_prop_update()
1388 struct its_device *its_dev = irq_data_get_irq_chip_data(d); in its_irq_set_vcpu_affinity()
2076 static struct its_device *its_find_device(struct its_node *its, u32 dev_id) in its_find_device()
2078 struct its_device *its_dev = NULL, *tmp; in its_find_device()
2189 static struct its_device *its_create_device(struct its_node *its, u32 dev_id, in its_create_device()
2192 struct its_device *dev; in its_create_device()
2259 static void its_free_device(struct its_device *its_dev) in its_free_device()
2270 static int its_alloc_device_irq(struct its_device *dev, irq_hw_number_t *hwirq) in its_alloc_device_irq()
2289 struct its_device *its_dev; in its_msi_prepare()
2367 struct its_device *its_dev = info->scratchpad[0].ptr; in its_irq_domain_alloc()
2395 struct its_device *its_dev = irq_data_get_irq_chip_data(d); in its_irq_domain_activate()
2424 struct its_device *its_dev = irq_data_get_irq_chip_data(d); in its_irq_domain_deactivate()
2435 struct its_device *its_dev = irq_data_get_irq_chip_data(d); in its_irq_domain_free()
2698 void (*cmd)(struct its_device *, u32)) in its_vpe_send_cmd() argument
3031 static u64 its_irq_get_msi_base_pre_its(struct its_device *its_dev) in its_irq_get_msi_base_pre_its()