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
107
static inline void its_fixup_cmd(struct its_cmd_block *cmd)
tools/testing/selftests/kvm/lib/arm64/gic_v3_its.c
123
static void its_encode_cmd(struct its_cmd_block *cmd, u8 cmd_nr)
tools/testing/selftests/kvm/lib/arm64/gic_v3_its.c
128
static void its_encode_devid(struct its_cmd_block *cmd, u32 devid)
tools/testing/selftests/kvm/lib/arm64/gic_v3_its.c
133
static void its_encode_event_id(struct its_cmd_block *cmd, u32 id)
tools/testing/selftests/kvm/lib/arm64/gic_v3_its.c
138
static void its_encode_phys_id(struct its_cmd_block *cmd, u32 phys_id)
tools/testing/selftests/kvm/lib/arm64/gic_v3_its.c
143
static void its_encode_size(struct its_cmd_block *cmd, u8 size)
tools/testing/selftests/kvm/lib/arm64/gic_v3_its.c
148
static void its_encode_itt(struct its_cmd_block *cmd, u64 itt_addr)
tools/testing/selftests/kvm/lib/arm64/gic_v3_its.c
153
static void its_encode_valid(struct its_cmd_block *cmd, int valid)
tools/testing/selftests/kvm/lib/arm64/gic_v3_its.c
158
static void its_encode_target(struct its_cmd_block *cmd, u64 target_addr)
tools/testing/selftests/kvm/lib/arm64/gic_v3_its.c
163
static void its_encode_collection(struct its_cmd_block *cmd, u16 col)
tools/testing/selftests/kvm/lib/arm64/gic_v3_its.c
175
static void its_send_cmd(void *cmdq_base, struct its_cmd_block *cmd)
tools/testing/selftests/kvm/lib/arm64/gic_v3_its.c
178
struct its_cmd_block *dst = cmdq_base + cwriter;
tools/testing/selftests/kvm/lib/arm64/gic_v3_its.c
210
struct its_cmd_block cmd = {};
tools/testing/selftests/kvm/lib/arm64/gic_v3_its.c
223
struct its_cmd_block cmd = {};
tools/testing/selftests/kvm/lib/arm64/gic_v3_its.c
236
struct its_cmd_block cmd = {};
tools/testing/selftests/kvm/lib/arm64/gic_v3_its.c
249
struct its_cmd_block cmd = {};
tools/testing/selftests/kvm/lib/arm64/gic_v3_its.c
259
struct its_cmd_block cmd = {};