Showing the changes to include/linux (1 of 16 files). Show all
Unified · Split
| @@ -32,9 +32,13 @@ struct its_vm { · 31 unmodified lines | ||
| 32 | 32 | struct its_vpe { |
| 33 | 33 | struct page *vpt_page; |
| 34 | 34 | struct its_vm *its_vm; |
| 35 | + /* per-vPE VLPI tracking */ | |
| 36 | + atomic_t vlpi_count; | |
| 35 | 37 | /* Doorbell interrupt */ |
| 36 | 38 | int irq; |
| 37 | 39 | irq_hw_number_t vpe_db_lpi; |
| 40 | + /* VPE resident */ | |
| 41 | + bool resident; | |
| 38 | 42 | /* VPE proxy mapping */ |
| 39 | 43 | int vpe_proxy_event; |
| 40 | 44 | /* |