Lines Matching defs:e

102 	graph_protocol_event_t *e;
104 e = startd_zalloc(sizeof (graph_protocol_event_t));
108 e->gpe_inst = startd_alloc(size);
109 e->gpe_inst_sz = size;
110 (void) strlcpy(e->gpe_inst, inst, size);
112 e->gpe_type = event;
113 e->gpe_data = data;
115 (void) pthread_mutex_init(&e->gpe_lock, &mutex_attrs);
118 uu_list_node_init(e, &e->gpe_link, graph_protocol_event_queue_pool);
119 if (uu_list_insert_before(graph_queue->gpeq_event_list, NULL, e) == -1)
121 e->gpe_inst, uu_strerror(uu_error()));
127 graph_event_release(graph_protocol_event_t *e)
129 uu_list_node_fini(e, &e->gpe_link, graph_protocol_event_queue_pool);
130 (void) pthread_mutex_destroy(&e->gpe_lock);
131 if (e->gpe_inst != NULL)
132 startd_free(e->gpe_inst, e->gpe_inst_sz);
133 startd_free(e, sizeof (graph_protocol_event_t));
146 graph_protocol_event_t *e;
150 e = uu_list_first(graph_queue->gpeq_event_list);
151 if (e == NULL) {
156 if (uu_list_next(graph_queue->gpeq_event_list, e) != NULL)
158 uu_list_remove(graph_queue->gpeq_event_list, e);
161 return (e);
169 graph_event_requeue(graph_protocol_event_t *e)
171 assert(e != NULL);
176 if (uu_list_insert_after(graph_queue->gpeq_event_list, NULL, e) == -1)
178 e->gpe_inst, uu_strerror(uu_error()));
220 restarter_protocol_event_t *e;
224 e = startd_zalloc(sizeof (restarter_protocol_event_t));
226 e->rpe_inst = startd_alloc(strlen(inst) + 1);
227 (void) strlcpy(e->rpe_inst, inst, strlen(inst)+1);
228 e->rpe_type = event;
229 e->rpe_reason = reason;
232 uu_list_node_init(e, &e->rpe_link, restarter_protocol_event_queue_pool);
233 r = uu_list_insert_before(restarter_queue->rpeq_event_list, NULL, e);
241 restarter_event_release(restarter_protocol_event_t *e)
243 uu_list_node_fini(e, &e->rpe_link, restarter_protocol_event_queue_pool);
244 startd_free(e->rpe_inst, strlen(e->rpe_inst) + 1);
245 startd_free(e, sizeof (restarter_protocol_event_t));
258 restarter_protocol_event_t *e = NULL;
262 e = uu_list_first(restarter_queue->rpeq_event_list);
263 if (e == NULL) {
268 if (uu_list_next(restarter_queue->rpeq_event_list, e) != NULL)
270 uu_list_remove(restarter_queue->rpeq_event_list, e);
273 return (e);