Lines Matching defs:notify
83 struct ctl_notify *notify = NULL, *notify_next;
116 TAILQ_FOREACH(notify, &ctl_notify_q, entry) {
117 if (notify->ctl_fd == (int) imsg->hdr.peerid) {
124 if (notify->ctl_vmid < 1)
125 notify->ctl_vmid = vmr.vmr_id;
136 if (notify) {
137 TAILQ_REMOVE(&ctl_notify_q, notify, entry);
138 free(notify);
147 TAILQ_FOREACH_SAFE(notify, &ctl_notify_q, entry, notify_next) {
148 if (notify->ctl_vmid != vmr.vmr_id)
150 if ((c = control_connbyfd(notify->ctl_fd)) != NULL) {
154 TAILQ_REMOVE(&ctl_notify_q, notify, entry);
155 free(notify);
342 struct ctl_notify *notify, *notify_next;
352 TAILQ_FOREACH_SAFE(notify, &ctl_notify_q, entry, notify_next) {
353 if (notify->ctl_fd == fd) {
354 TAILQ_REMOVE(&ctl_notify_q, notify, entry);
355 free(notify);
381 struct ctl_notify *notify;
473 notify = calloc(1, sizeof(struct ctl_notify));
474 if (notify == NULL)
476 notify->ctl_vmid = vid.vid_id;
477 notify->ctl_fd = fd;
478 TAILQ_INSERT_TAIL(&ctl_notify_q, notify, entry);