Lines Matching defs:cpu_mask
167 uint32_t cpu_mask);
169 uint8_t cpu_mask);
672 uint8_t cpu_mask)
690 target |= cpu_mask << target_shift;
691 DMSG("cpu_mask: writing %#"PRIx32" to %#" PRIxVA, target, itargetsr);
693 DMSG("cpu_mask: %#"PRIx32, io_read32(itargetsr));
774 static void assert_cpu_mask_is_valid(uint32_t cpu_mask)
776 bool __maybe_unused to_others = cpu_mask & ITR_CPU_MASK_TO_OTHER_CPUS;
777 bool __maybe_unused to_current = cpu_mask & ITR_CPU_MASK_TO_THIS_CPU;
778 bool __maybe_unused to_list = cpu_mask & 0xff;
785 uint32_t cpu_mask, bool ns)
791 assert_cpu_mask_is_valid(cpu_mask);
793 if (cpu_mask & ITR_CPU_MASK_TO_OTHER_CPUS) {
808 if (cpu_mask & ITR_CPU_MASK_TO_THIS_CPU) {
815 mask |= cpu_mask & 0xff;
829 assert_cpu_mask_is_valid(cpu_mask);
832 if (cpu_mask & ITR_CPU_MASK_TO_OTHER_CPUS) {
835 } else if (cpu_mask & ITR_CPU_MASK_TO_THIS_CPU) {
839 mask |= SHIFT_U32(cpu_mask & 0xff,
1100 uint32_t cpu_mask)
1111 gic_it_raise_sgi(gd, it, cpu_mask, ns);
1115 uint8_t cpu_mask)
1124 gic_it_set_cpu_mask(gd, it, cpu_mask);