Home
last modified time | relevance | path

Searched refs:prio (Results 1 – 25 of 33) sorted by relevance

12

/qemu/hw/intc/
H A Darm_gicv3.c33 if (prio != cs->hppi.prio) { in irqbetter()
34 return prio < cs->hppi.prio; in irqbetter()
158 *prio = 0x80; in gicv3_get_priority()
160 *prio = 0x0; in gicv3_get_priority()
184 uint8_t prio; in gicv3_redist_update_noirqset() local
202 cs->hppi.prio = prio; in gicv3_redist_update_noirqset()
215 (cs->hpplpi.prio != 0xff)) { in gicv3_redist_update_noirqset()
218 cs->hppi.prio = cs->hpplpi.prio; in gicv3_redist_update_noirqset()
260 uint8_t prio; in gicv3_update_noirqset() local
293 cs->hppi.prio = prio; in gicv3_update_noirqset()
[all …]
H A Dimx_avic.c47 VMSTATE_UINT32_ARRAY(prio, IMXAVICState, PRIO_WORDS),
56 return 0xf & (s->prio[word] >> part); in imx_avic_prio()
146 return s->prio[15-(offset>>2)]; in imx_avic_read()
158 int prio = -1; in imx_avic_read() local
163 if (irq_prio > prio) { in imx_avic_read()
165 prio = irq_prio; in imx_avic_read()
171 return irq << 16 | prio; in imx_avic_read()
279 s->prio[15-(offset>>2)] = val; in imx_avic_write()
325 memset(s->prio, 0, sizeof s->prio); in imx_avic_reset()
H A Darmv7m_nvic.c248 int prio, subprio; in nvic_recompute_state_secure() local
262 prio = exc_group_prio(s, vec->prio, targets_secure); in nvic_recompute_state_secure()
265 ((prio < pend_prio) || in nvic_recompute_state_secure()
266 (prio == pend_prio && prio >= 0 && subprio < pend_subprio))) { in nvic_recompute_state_secure()
267 pend_prio = prio; in nvic_recompute_state_secure()
273 active_prio = prio; in nvic_recompute_state_secure()
313 pend_prio = vec->prio; in nvic_recompute_state()
317 active_prio = vec->prio; in nvic_recompute_state()
444 s->sec_vectors[irq].prio = prio; in set_prio()
446 s->vectors[irq].prio = prio; in set_prio()
[all …]
H A Darm_gicv3_redist.c103 uint8_t prio; in update_for_one_lpi() local
114 prio = lpite & LPI_PRIORITY_MASK; in update_for_one_lpi()
119 if ((prio < hpp->prio) || in update_for_one_lpi()
120 ((prio == hpp->prio) && (irq <= hpp->irq))) { in update_for_one_lpi()
122 hpp->prio = prio; in update_for_one_lpi()
159 hpp->prio = 0xff; in update_for_all_lpis()
207 uint32_t prio; in gicr_read_ipriorityr() local
209 prio = cs->gicr_ipriorityr[irq]; in gicr_read_ipriorityr()
217 prio = (prio << 1) & 0xff; in gicr_read_ipriorityr()
219 return prio; in gicr_read_ipriorityr()
[all …]
H A Darm_gicv3_cpuif.c198 int prio = 0xff; in hppvi_index() local
230 if ((thisprio < prio) || ((thisprio == prio) && (thisnmi & (!nmi)))) { in hppvi_index()
242 if (cs->hppvlpi.prio < prio && !arm_is_secure(env)) { in hppvi_index()
313 prio = ich_lr_prio(lr); in icv_hppi_can_preempt()
737 return prio; in icv_rpr_read()
791 int prio = cs->hppvlpi.prio & mask; in icv_activate_vlpi() local
1164 int prio = cs->hppi.prio & mask; in icc_activate_irq() local
1971 uint64_t prio; in icc_rpr_read() local
1984 prio = 0; in icc_rpr_read()
1987 prio = (prio << 1) & 0xff; in icc_rpr_read()
[all …]
H A Darm_gicv3_dist.c202 uint32_t prio; in gicd_read_ipriorityr() local
208 prio = s->gicd_ipriority[irq]; in gicd_read_ipriorityr()
216 prio = (prio << 1) & 0xff; in gicd_read_ipriorityr()
218 return prio; in gicd_read_ipriorityr()
H A Darm_gic.c123 int prio = GICH_LR_PRIORITY(lr_entry); in gic_get_best_virq() local
125 if (prio < *best_prio) { in gic_get_best_virq()
126 *best_prio = prio; in gic_get_best_virq()
481 int prio = gic_get_group_priority(s, cpu, irq); in gic_activate_irq() local
483 int preemption_level = prio >> (min_bpr + 1); in gic_activate_irq()
499 s->running_priority[cpu] = prio; in gic_activate_irq()
686 uint32_t prio = GIC_DIST_GET_PRIORITY(irq, cpu); in gic_dist_get_priority() local
692 prio = (prio << 1) & 0xff; /* Non-secure view */ in gic_dist_get_priority()
694 return prio & gic_fullprio_mask(s, cpu); in gic_dist_get_priority()
H A Dtrace-events64 … int srcno, int server, uint8_t priority) "ics_write_xive: irq 0x%x [src %d] server 0x%x prio 0x%x"
87 gic_update_bestirq(const char *s, int cpu, int irq, int prio, int priority_mask, int running_priori…
114 …f_update(uint32_t cpuid, int irq, int grp, int prio) "GICv3 CPU i/f 0x%x HPPI update: irq %d group…
157 …d, int idx, int hppvlpi, int grp, int prio) "GICv3 CPU i/f 0x%x virt HPPI update LR index %d HPPVL…
219 nvic_set_prio(int irq, bool secure, uint8_t prio) "NVIC set irq %d secure-bank %d priority %d"
220 …int pendprio, int exception_prio, int level) "NVIC vectpending %d pending prio %d exception_prio %…
223 nvic_set_pending(int irq, bool secure, bool targets_secure, bool derived, int en, int prio) "NVIC s…
224 nvic_clear_pending(int irq, bool secure, int en, int prio) "NVIC clear pending irq %d secure-bank %…
225 nvic_acknowledge_irq(int irq, int prio) "NVIC acknowledge IRQ: %d now active (prio %d)"
H A Dsifive_plic.c102 uint32_t prio = plic->source_priority[irq]; in sifive_plic_claimed() local
105 if (enabled && prio > max_prio) { in sifive_plic_claimed()
107 max_prio = prio; in sifive_plic_claimed()
H A Darm_gicv3_common.c538 cs->hppi.prio = 0xff; in arm_gicv3_common_reset_hold()
540 cs->hpplpi.prio = 0xff; in arm_gicv3_common_reset_hold()
542 cs->hppvlpi.prio = 0xff; in arm_gicv3_common_reset_hold()
H A Dspapr_xive.c103 static void spapr_xive_cpu_to_end(PowerPCCPU *cpu, uint8_t prio, in spapr_xive_cpu_to_end() argument
113 *out_end_idx = (cpu->vcpu_id << 3) + prio; in spapr_xive_cpu_to_end()
117 static int spapr_xive_target_to_end(uint32_t target, uint8_t prio, in spapr_xive_target_to_end() argument
126 spapr_xive_cpu_to_end(cpu, prio, out_end_blk, out_end_idx); in spapr_xive_target_to_end()
/qemu/crypto/
H A Dtlssession.c139 char *prio; in qcrypto_tls_session_new() local
142 prio = g_strdup_printf("%s:%s", in qcrypto_tls_session_new()
154 g_free(prio); in qcrypto_tls_session_new()
157 g_free(prio); in qcrypto_tls_session_new()
175 char *prio; in qcrypto_tls_session_new() local
178 prio = g_strdup_printf("%s:%s", in qcrypto_tls_session_new()
190 g_free(prio); in qcrypto_tls_session_new()
193 g_free(prio); in qcrypto_tls_session_new()
211 const char *prio = creds->priority; in qcrypto_tls_session_new() local
212 if (!prio) { in qcrypto_tls_session_new()
[all …]
/qemu/hw/pci-host/
H A Dpnv_phb3_msi.c104 uint64_t server, prio, pq, gen; in phb3_msi_try_send() local
111 prio = GETFIELD(IODA2_IVT_PRIORITY, ive); in phb3_msi_try_send()
127 if (prio == 0xff) { in phb3_msi_try_send()
133 icp_irq(ics, server, srcno + ics->offset, prio); in phb3_msi_try_send()
H A Dpnv_phb3.c218 uint8_t server, prio; in pnv_phb3_lxivt_write() local
224 prio = GETFIELD(IODA2_LXIVT_PRIORITY, val); in pnv_phb3_lxivt_write()
232 ics_write_xive(&phb->lsis, idx, server, prio, prio); in pnv_phb3_lxivt_write()
/qemu/include/standard-headers/linux/
H A Dvirtio_scsi.h48 uint8_t prio; /* SAM command priority field */ member
58 uint8_t prio; /* SAM command priority field */ member
/qemu/include/hw/intc/
H A Dimx_avic.h53 uint32_t prio[PRIO_WORDS]; /* Priorities are 4-bits each */ member
H A Darmv7m_nvic.h30 int16_t prio; member
H A Darm_gicv3_common.h147 uint8_t prio; member
/qemu/pc-bios/s390-ccw/
H A Dvirtio-scsi.h40 uint8_t prio; member
/qemu/hw/net/can/
H A Dctucan_core.c255 uint32_t prio; in ctucan_send_ready_buffers() local
260 prio = (s->tx_priority.u32 >> (i * 4)) & 0x7; in ctucan_send_ready_buffers()
261 if (tx_prio_max < prio) { in ctucan_send_ready_buffers()
262 tx_prio_max = prio; in ctucan_send_ready_buffers()
/qemu/bsd-user/
H A Dbsd-proc.h409 abi_long prio) in do_bsd_setpriority() argument
411 return get_errno(setpriority(which, who, prio)); in do_bsd_setpriority()
/qemu/hw/ppc/
H A Dpnv_psi.c272 uint8_t prio; in pnv_psi_set_xivr() local
281 prio = (val & PSIHB_XIVR_PRIO_MSK) >> PSIHB_XIVR_PRIO_SH; in pnv_psi_set_xivr()
306 ics_write_xive(ics, src, server, prio, prio); in pnv_psi_set_xivr()
/qemu/target/riscv/
H A Dcpu_helper.c349 unsigned int prio, best_prio = UINT_MAX; in riscv_cpu_pending_to_irq() local
363 prio = iprio[irq]; in riscv_cpu_pending_to_irq()
364 if (!prio) { in riscv_cpu_pending_to_irq()
366 prio = extirq_def_prio; in riscv_cpu_pending_to_irq()
368 prio = (riscv_cpu_default_priority(irq) < extirq_def_prio) ? in riscv_cpu_pending_to_irq()
372 if ((pending & 0x1) && (prio <= best_prio)) { in riscv_cpu_pending_to_irq()
374 best_prio = prio; in riscv_cpu_pending_to_irq()
/qemu/ui/
H A Dconsole.c1550 static DisplayType prio[] = { in qemu_display_find_default() local
1563 for (i = 0; i < (int)ARRAY_SIZE(prio); i++) { in qemu_display_find_default()
1564 if (dpys[prio[i]] == NULL) { in qemu_display_find_default()
1566 int rv = ui_module_load(DisplayType_str(prio[i]), &local_err); in qemu_display_find_default()
1571 if (dpys[prio[i]] == NULL) { in qemu_display_find_default()
1574 opts->type = prio[i]; in qemu_display_find_default()
/qemu/hw/ide/
H A Dahci-internal.h363 uint8_t prio; /* (count 15:8) */ member

12