Lines Matching defs:new_node
418 _svc_user_fd_node *new_node;
466 new_node = malloc(sizeof (_svc_user_fd_node));
467 if (new_node == NULL) {
475 new_node->fd = user_fd;
476 new_node->events = events;
477 new_node->callback = user_callback;
478 new_node->cookie = cookie;
480 (void) _svc_attribute_new_id(new_node);
484 svc_userfds[user_fd].lnk.previous = new_node;
486 new_node->lnk.next = svc_userfds[user_fd].lnk.next;
487 new_node->lnk.previous = (_svc_user_fd_node *)&(svc_userfds[user_fd]);
489 svc_userfds[user_fd].lnk.next = new_node;
498 return (new_node->id);