Symbol: its_cmd_block
drivers/irqchip/irq-gic-v3-its.c
1006
struct its_cmd_block *cmd,
drivers/irqchip/irq-gic-v3-its.c
1024
struct its_cmd_block *cmd,
drivers/irqchip/irq-gic-v3-its.c
1042
struct its_cmd_block *cmd,
drivers/irqchip/irq-gic-v3-its.c
1060
struct its_cmd_block *cmd,
drivers/irqchip/irq-gic-v3-its.c
1075
struct its_cmd_block *cmd,
drivers/irqchip/irq-gic-v3-its.c
1095
struct its_cmd_block *ptr)
drivers/irqchip/irq-gic-v3-its.c
110
struct its_cmd_block *cmd_base;
drivers/irqchip/irq-gic-v3-its.c
1106
ridx = readl_relaxed(its->base + GITS_CREADR) / sizeof(struct its_cmd_block);
drivers/irqchip/irq-gic-v3-its.c
111
struct its_cmd_block *cmd_write;
drivers/irqchip/irq-gic-v3-its.c
1115
static struct its_cmd_block *its_allocate_entry(struct its_node *its)
drivers/irqchip/irq-gic-v3-its.c
1117
struct its_cmd_block *cmd;
drivers/irqchip/irq-gic-v3-its.c
1145
static struct its_cmd_block *its_post_commands(struct its_node *its)
drivers/irqchip/irq-gic-v3-its.c
1154
static void its_flush_cmd(struct its_node *its, struct its_cmd_block *cmd)
drivers/irqchip/irq-gic-v3-its.c
1168
struct its_cmd_block *to)
drivers/irqchip/irq-gic-v3-its.c
1217
struct its_cmd_block *cmd, *sync_cmd, *next_cmd; \
drivers/irqchip/irq-gic-v3-its.c
1251
struct its_cmd_block *sync_cmd,
drivers/irqchip/irq-gic-v3-its.c
1264
struct its_cmd_block *sync_cmd,
drivers/irqchip/irq-gic-v3-its.c
540
#define ITS_CMD_QUEUE_NR_ENTRIES (ITS_CMD_QUEUE_SZ / sizeof(struct its_cmd_block))
drivers/irqchip/irq-gic-v3-its.c
557
static void its_encode_cmd(struct its_cmd_block *cmd, u8 cmd_nr)
drivers/irqchip/irq-gic-v3-its.c
562
static void its_encode_devid(struct its_cmd_block *cmd, u32 devid)
drivers/irqchip/irq-gic-v3-its.c
567
static void its_encode_event_id(struct its_cmd_block *cmd, u32 id)
drivers/irqchip/irq-gic-v3-its.c
572
static void its_encode_phys_id(struct its_cmd_block *cmd, u32 phys_id)
drivers/irqchip/irq-gic-v3-its.c
577
static void its_encode_size(struct its_cmd_block *cmd, u8 size)
drivers/irqchip/irq-gic-v3-its.c
582
static void its_encode_itt(struct its_cmd_block *cmd, u64 itt_addr)
drivers/irqchip/irq-gic-v3-its.c
587
static void its_encode_valid(struct its_cmd_block *cmd, int valid)
drivers/irqchip/irq-gic-v3-its.c
592
static void its_encode_target(struct its_cmd_block *cmd, u64 target_addr)
drivers/irqchip/irq-gic-v3-its.c
597
static void its_encode_collection(struct its_cmd_block *cmd, u16 col)
drivers/irqchip/irq-gic-v3-its.c
602
static void its_encode_vpeid(struct its_cmd_block *cmd, u16 vpeid)
drivers/irqchip/irq-gic-v3-its.c
607
static void its_encode_virt_id(struct its_cmd_block *cmd, u32 virt_id)
drivers/irqchip/irq-gic-v3-its.c
612
static void its_encode_db_phys_id(struct its_cmd_block *cmd, u32 db_phys_id)
drivers/irqchip/irq-gic-v3-its.c
617
static void its_encode_db_valid(struct its_cmd_block *cmd, bool db_valid)
drivers/irqchip/irq-gic-v3-its.c
622
static void its_encode_seq_num(struct its_cmd_block *cmd, u16 seq_num)
drivers/irqchip/irq-gic-v3-its.c
627
static void its_encode_its_list(struct its_cmd_block *cmd, u16 its_list)
drivers/irqchip/irq-gic-v3-its.c
632
static void its_encode_vpt_addr(struct its_cmd_block *cmd, u64 vpt_pa)
drivers/irqchip/irq-gic-v3-its.c
637
static void its_encode_vpt_size(struct its_cmd_block *cmd, u8 vpt_size)
drivers/irqchip/irq-gic-v3-its.c
642
static void its_encode_vconf_addr(struct its_cmd_block *cmd, u64 vconf_pa)
drivers/irqchip/irq-gic-v3-its.c
647
static void its_encode_alloc(struct its_cmd_block *cmd, bool alloc)
drivers/irqchip/irq-gic-v3-its.c
652
static void its_encode_ptz(struct its_cmd_block *cmd, bool ptz)
drivers/irqchip/irq-gic-v3-its.c
657
static void its_encode_vmapp_default_db(struct its_cmd_block *cmd,
drivers/irqchip/irq-gic-v3-its.c
663
static void its_encode_vmovp_default_db(struct its_cmd_block *cmd,
drivers/irqchip/irq-gic-v3-its.c
669
static void its_encode_db(struct its_cmd_block *cmd, bool db)
drivers/irqchip/irq-gic-v3-its.c
674
static void its_encode_sgi_intid(struct its_cmd_block *cmd, u8 sgi)
drivers/irqchip/irq-gic-v3-its.c
679
static void its_encode_sgi_priority(struct its_cmd_block *cmd, u8 prio)
drivers/irqchip/irq-gic-v3-its.c
684
static void its_encode_sgi_group(struct its_cmd_block *cmd, bool grp)
drivers/irqchip/irq-gic-v3-its.c
689
static void its_encode_sgi_clear(struct its_cmd_block *cmd, bool clr)
drivers/irqchip/irq-gic-v3-its.c
694
static void its_encode_sgi_enable(struct its_cmd_block *cmd, bool en)
drivers/irqchip/irq-gic-v3-its.c
699
static inline void its_fixup_cmd(struct its_cmd_block *cmd)
drivers/irqchip/irq-gic-v3-its.c
709
struct its_cmd_block *cmd,
drivers/irqchip/irq-gic-v3-its.c
729
struct its_cmd_block *cmd,
drivers/irqchip/irq-gic-v3-its.c
743
struct its_cmd_block *cmd,
drivers/irqchip/irq-gic-v3-its.c
763
struct its_cmd_block *cmd,
drivers/irqchip/irq-gic-v3-its.c
782
struct its_cmd_block *cmd,
drivers/irqchip/irq-gic-v3-its.c
800
struct its_cmd_block *cmd,
drivers/irqchip/irq-gic-v3-its.c
818
struct its_cmd_block *cmd,
drivers/irqchip/irq-gic-v3-its.c
836
struct its_cmd_block *cmd,
drivers/irqchip/irq-gic-v3-its.c
854
struct its_cmd_block *cmd,
drivers/irqchip/irq-gic-v3-its.c
866
struct its_cmd_block *cmd,
drivers/irqchip/irq-gic-v3-its.c
878
struct its_cmd_block *cmd,
drivers/irqchip/irq-gic-v3-its.c
937
struct its_cmd_block *cmd,
drivers/irqchip/irq-gic-v3-its.c
960
struct its_cmd_block *cmd,
drivers/irqchip/irq-gic-v3-its.c
983
struct its_cmd_block *cmd,
tools/testing/selftests/kvm/lib/arm64/gic_v3_its.c
106
static inline void its_fixup_cmd(struct its_cmd_block *cmd)
tools/testing/selftests/kvm/lib/arm64/gic_v3_its.c
122
static void its_encode_cmd(struct its_cmd_block *cmd, u8 cmd_nr)
tools/testing/selftests/kvm/lib/arm64/gic_v3_its.c
127
static void its_encode_devid(struct its_cmd_block *cmd, u32 devid)
tools/testing/selftests/kvm/lib/arm64/gic_v3_its.c
132
static void its_encode_event_id(struct its_cmd_block *cmd, u32 id)
tools/testing/selftests/kvm/lib/arm64/gic_v3_its.c
137
static void its_encode_phys_id(struct its_cmd_block *cmd, u32 phys_id)
tools/testing/selftests/kvm/lib/arm64/gic_v3_its.c
142
static void its_encode_size(struct its_cmd_block *cmd, u8 size)
tools/testing/selftests/kvm/lib/arm64/gic_v3_its.c
147
static void its_encode_itt(struct its_cmd_block *cmd, u64 itt_addr)
tools/testing/selftests/kvm/lib/arm64/gic_v3_its.c
152
static void its_encode_valid(struct its_cmd_block *cmd, int valid)
tools/testing/selftests/kvm/lib/arm64/gic_v3_its.c
157
static void its_encode_target(struct its_cmd_block *cmd, u64 target_addr)
tools/testing/selftests/kvm/lib/arm64/gic_v3_its.c
162
static void its_encode_collection(struct its_cmd_block *cmd, u16 col)
tools/testing/selftests/kvm/lib/arm64/gic_v3_its.c
174
static void its_send_cmd(void *cmdq_base, struct its_cmd_block *cmd)
tools/testing/selftests/kvm/lib/arm64/gic_v3_its.c
177
struct its_cmd_block *dst = cmdq_base + cwriter;
tools/testing/selftests/kvm/lib/arm64/gic_v3_its.c
209
struct its_cmd_block cmd = {};
tools/testing/selftests/kvm/lib/arm64/gic_v3_its.c
222
struct its_cmd_block cmd = {};
tools/testing/selftests/kvm/lib/arm64/gic_v3_its.c
235
struct its_cmd_block cmd = {};
tools/testing/selftests/kvm/lib/arm64/gic_v3_its.c
248
struct its_cmd_block cmd = {};
tools/testing/selftests/kvm/lib/arm64/gic_v3_its.c
258
struct its_cmd_block cmd = {};