Lines Matching refs:ev
161 struct vmpressure_event *ev; in vmpressure_event() local
165 list_for_each_entry(ev, &vmpr->events, node) { in vmpressure_event()
166 if (ancestor && ev->mode == VMPRESSURE_LOCAL) in vmpressure_event()
168 if (signalled && ev->mode == VMPRESSURE_NO_PASSTHROUGH) in vmpressure_event()
170 if (level < ev->level) in vmpressure_event()
172 eventfd_signal(ev->efd, 1); in vmpressure_event()
378 struct vmpressure_event *ev; in vmpressure_register_event() local
405 ev = kzalloc(sizeof(*ev), GFP_KERNEL); in vmpressure_register_event()
406 if (!ev) { in vmpressure_register_event()
411 ev->efd = eventfd; in vmpressure_register_event()
412 ev->level = level; in vmpressure_register_event()
413 ev->mode = mode; in vmpressure_register_event()
416 list_add(&ev->node, &vmpr->events); in vmpressure_register_event()
439 struct vmpressure_event *ev; in vmpressure_unregister_event() local
442 list_for_each_entry(ev, &vmpr->events, node) { in vmpressure_unregister_event()
443 if (ev->efd != eventfd) in vmpressure_unregister_event()
445 list_del(&ev->node); in vmpressure_unregister_event()
446 kfree(ev); in vmpressure_unregister_event()