Quoting Chris Wilson (2017-10-12 23:57:38) > Quoting Daniele Ceraolo Spurio (2017-10-12 23:27:27) > > +igt_cork_t *igt_cork_new(int fd); > > _new does not imply plugged. > > > +void igt_cork_signal(igt_cork_t *cork); > > When have you signaled a cork? > > > +void igt_cork_free(int fd, igt_cork_t *cork); > > _free does not imply unplug. To be clear the verbs are to plug and unplug a queue/schedule. Cork is a reference to TCP_CORK which does the same thing, but plug/unplug are more commonplace (at least in kernel code). I don't see any reason why we need a malloc here. -Chris _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx