Lines Matching refs:ev
162 struct vmpressure_event *ev; in vmpressure_event() local
166 list_for_each_entry(ev, &vmpr->events, node) { in vmpressure_event()
167 if (ancestor && ev->mode == VMPRESSURE_LOCAL) in vmpressure_event()
169 if (signalled && ev->mode == VMPRESSURE_NO_PASSTHROUGH) in vmpressure_event()
171 if (level < ev->level) in vmpressure_event()
173 eventfd_signal(ev->efd, 1); in vmpressure_event()
366 struct vmpressure_event *ev; in vmpressure_register_event() local
395 ev = kzalloc(sizeof(*ev), GFP_KERNEL); in vmpressure_register_event()
396 if (!ev) { in vmpressure_register_event()
401 ev->efd = eventfd; in vmpressure_register_event()
402 ev->level = level; in vmpressure_register_event()
403 ev->mode = mode; in vmpressure_register_event()
406 list_add(&ev->node, &vmpr->events); in vmpressure_register_event()
429 struct vmpressure_event *ev; in vmpressure_unregister_event() local
432 list_for_each_entry(ev, &vmpr->events, node) { in vmpressure_unregister_event()
433 if (ev->efd != eventfd) in vmpressure_unregister_event()
435 list_del(&ev->node); in vmpressure_unregister_event()
436 kfree(ev); in vmpressure_unregister_event()