enic_dev_wait
static int enic_dev_wait(struct vnic_dev *, int (*) (struct vnic_dev *, int),
err = enic_dev_wait(enic->vdev, vnic_dev_open,