Lines Matching refs:last
864 LastDataSet *last = (LastDataSet *)&mirror->data; in vfio_nvidia_quirk_mirror_write() local
896 addr >= PCI_STD_HEADER_SIZEOF && last->added <= MAX_DYN_IOEVENTFD) { in vfio_nvidia_quirk_mirror_write()
897 if (addr != last->addr || data != last->data || size != last->size) { in vfio_nvidia_quirk_mirror_write()
898 last->addr = addr; in vfio_nvidia_quirk_mirror_write()
899 last->data = data; in vfio_nvidia_quirk_mirror_write()
900 last->size = size; in vfio_nvidia_quirk_mirror_write()
901 last->hits = 1; in vfio_nvidia_quirk_mirror_write()
902 } else if (++last->hits >= HITS_FOR_IOEVENTFD) { in vfio_nvidia_quirk_mirror_write()
903 if (last->added < MAX_DYN_IOEVENTFD) { in vfio_nvidia_quirk_mirror_write()
909 VFIOQuirk *quirk = last->quirk; in vfio_nvidia_quirk_mirror_write()
912 last->added++; in vfio_nvidia_quirk_mirror_write()
915 last->added++; in vfio_nvidia_quirk_mirror_write()
933 LastDataSet *last = (LastDataSet *)&mirror->data; in vfio_nvidia_bar0_quirk_reset() local
935 last->addr = last->data = last->size = last->hits = last->added = 0; in vfio_nvidia_bar0_quirk_reset()
944 LastDataSet *last; in vfio_probe_nvidia_bar0_quirk() local
959 last = (LastDataSet *)&mirror->data; in vfio_probe_nvidia_bar0_quirk()
960 last->quirk = quirk; in vfio_probe_nvidia_bar0_quirk()
980 last = (LastDataSet *)&mirror->data; in vfio_probe_nvidia_bar0_quirk()
981 last->quirk = quirk; in vfio_probe_nvidia_bar0_quirk()