Searched refs:mask (Results 1 – 8 of 8) sorted by relevance
| /devicemodel/hw/ |
| A D | vga.c | 405 uint8_t mask; in vga_mem_wr_handler() local 483 c0 = (enb_set_reset & 1) ? (c0 & ~mask) : (val & mask); in vga_mem_wr_handler() 484 c1 = (enb_set_reset & 2) ? (c1 & ~mask) : (val & mask); in vga_mem_wr_handler() 485 c2 = (enb_set_reset & 4) ? (c2 & ~mask) : (val & mask); in vga_mem_wr_handler() 486 c3 = (enb_set_reset & 8) ? (c3 & ~mask) : (val & mask); in vga_mem_wr_handler() 542 c0 &= ~mask; in vga_mem_wr_handler() 543 c1 &= ~mask; in vga_mem_wr_handler() 544 c2 &= ~mask; in vga_mem_wr_handler() 545 c3 &= ~mask; in vga_mem_wr_handler() 601 c0 &= ~mask; in vga_mem_wr_handler() [all …]
|
| /devicemodel/include/ |
| A D | types.h | 91 flsl(uint64_t mask) in flsl() argument 93 return mask ? 64 - __builtin_clzl(mask) : 0; in flsl() 97 fls(uint32_t mask) in fls() argument 99 return mask ? 32 - __builtin_clz(mask) : 0; in fls()
|
| A D | console.h | 36 typedef void (*ptr_event_func_t)(uint8_t mask, int x, int y, void *arg);
|
| /devicemodel/hw/platform/ |
| A D | hpet.c | 587 const uint64_t mask) in update_register() argument 589 *regptr &= ~mask; in update_register() 590 *regptr |= (data & mask); in update_register() 595 uint64_t mask) in vhpet_timer_update_config() argument 616 update_register(&newval, data, mask); in vhpet_timer_update_config() 695 uint64_t data, mask, oldval, val64; in vhpet_mmio_write() local 705 mask = 0xffffffffffffffff; in vhpet_mmio_write() 709 mask = 0xffffffff; in vhpet_mmio_write() 712 mask <<= 32; in vhpet_mmio_write() 774 update_register(&val64, data, mask); in vhpet_mmio_write() [all …]
|
| /devicemodel/hw/pci/virtio/ |
| A D | virtio_gpio.c | 238 bool mask; /* mask and unmask */ member 905 gpio_irq_deliver_intr(struct virtio_gpio *gpio, uint64_t mask) in gpio_irq_deliver_intr() argument 914 if (vq_has_descs(vq) && mask) { in gpio_irq_deliver_intr() 924 *data = mask; in gpio_irq_deliver_intr() 935 record_intr_statistics(&gpio->irq_chip, mask); in gpio_irq_deliver_intr() 938 WPRINTF(("virtio gpio failed to send an IRQ, mask %lu", mask)); in gpio_irq_deliver_intr() 951 if (desc->mask) in gpio_irq_generate_intr() 1047 desc->mask = false; in gpio_irq_teardown() 1208 desc->mask = true; in virtio_gpio_irq_proc() 1211 desc->mask = false; in virtio_gpio_irq_proc() [all …]
|
| A D | virtio.c | 704 uint16_t uidx, mask; in vq_relchain() local 718 mask = vq->qsize - 1; in vq_relchain() 722 vue = &vuh->ring[uidx++ & mask]; in vq_relchain()
|
| /devicemodel/hw/pci/ |
| A D | core.c | 488 uint64_t mask; in bar_value() local 493 return val & mask; in bar_value() 807 addr = mask = lobits = 0; in pci_emul_alloc_pbar() 812 mask = PCIM_BAR_IO_BASE; in pci_emul_alloc_pbar() 831 mask = PCIM_BAR_MEM_BASE; in pci_emul_alloc_pbar() 844 mask = PCIM_BAR_MEM_BASE; in pci_emul_alloc_pbar() 851 mask = PCIM_BAR_MEM_BASE; in pci_emul_alloc_pbar() 874 mask = PCIM_BIOS_ADDR_MASK; in pci_emul_alloc_pbar() 875 bar = addr & mask; in pci_emul_alloc_pbar() 2384 uint64_t addr, bar, mask; in pci_cfgrw() local [all …]
|
| A D | ahci.c | 214 ahci_generate_intr(struct pci_ahci_vdev *ahci_dev, uint32_t mask) in ahci_generate_intr() argument 227 DPRINTF("%s(%08x) %08x\n", __func__, mask, ahci_dev->is); in ahci_generate_intr() 254 if (ahci_dev->is & mask && mmask & mask) in ahci_generate_intr()
|
Completed in 32 milliseconds