Lines Matching refs:notify
89 struct unmap_notify notify; member
213 if (map->notify.flags & UNMAP_NOTIFY_SEND_EVENT) { in gntdev_put_map()
214 notify_remote_via_evtchn(map->notify.event); in gntdev_put_map()
215 evtchn_put(map->notify.event); in gntdev_put_map()
308 if (map->notify.flags & UNMAP_NOTIFY_CLEAR_BYTE) { in __unmap_grant_pages()
309 int pgno = (map->notify.addr >> PAGE_SHIFT); in __unmap_grant_pages()
313 tmp[map->notify.addr & (PAGE_SIZE-1)] = 0; in __unmap_grant_pages()
314 map->notify.flags &= ~UNMAP_NOTIFY_CLEAR_BYTE; in __unmap_grant_pages()
693 out_flags = map->notify.flags; in gntdev_ioctl_notify()
694 out_event = map->notify.event; in gntdev_ioctl_notify()
696 map->notify.flags = op.action; in gntdev_ioctl_notify()
697 map->notify.addr = op.index - (map->index << PAGE_SHIFT); in gntdev_ioctl_notify()
698 map->notify.event = op.event_channel_port; in gntdev_ioctl_notify()