Lines Matching refs:me
121 method_el_t *me; in method_fini() local
123 while ((me = uu_list_first(method_list)) != NULL) in method_fini()
124 unregister_method(me); in method_fini()
188 method_el_t *me; in register_method() local
210 if ((me = calloc(1, sizeof (method_el_t))) == NULL) { in register_method()
215 me->fd = fd; in register_method()
216 me->inst = (instance_t *)ins; in register_method()
217 me->method = mthd; in register_method()
218 me->pid = pid; in register_method()
219 me->cid = cid; in register_method()
221 if ((me->proto_name = strdup(proto_name)) == NULL) { in register_method()
223 free(me); in register_method()
228 me->proto_name = NULL; in register_method()
237 mi->timeout, method_timeout, me); in register_method()
241 if (me->proto_name != NULL) in register_method()
242 free(me->proto_name); in register_method()
243 free(me); in register_method()
256 if (me->proto_name != NULL) in register_method()
257 free(me->proto_name); in register_method()
258 free(me); in register_method()
263 uu_list_node_init(me, &me->link, method_pool); in register_method()
264 (void) uu_list_insert_after(method_list, NULL, me); in register_method()
274 unregister_method(method_el_t *me) in unregister_method() argument
277 if (me->inst->timer_id != -1) in unregister_method()
278 cancel_inst_timer(me->inst); in unregister_method()
281 clear_pollfd(me->fd); in unregister_method()
282 (void) close(me->fd); in unregister_method()
285 uu_list_remove(method_list, me); in unregister_method()
287 if (me->proto_name != NULL) in unregister_method()
288 free(me->proto_name); in unregister_method()
289 free(me); in unregister_method()
298 method_el_t *me = uu_list_first(method_list); in unregister_instance_methods() local
300 while (me != NULL) { in unregister_instance_methods()
301 if (me->inst == inst) { in unregister_instance_methods()
302 method_el_t *tmp = me; in unregister_instance_methods()
304 me = uu_list_next(method_list, me); in unregister_instance_methods()
307 me = uu_list_next(method_list, me); in unregister_instance_methods()
320 method_el_t *me = uu_list_first(method_list); in process_terminated_methods() local
322 while (me != NULL) { in process_terminated_methods()
329 pfd = find_pollfd(me->fd); in process_terminated_methods()
338 me = uu_list_next(method_list, me); in process_terminated_methods()
343 pid = waitpid(me->pid, &status, WNOHANG); in process_terminated_methods()
356 me = uu_list_next(method_list, me); in process_terminated_methods()
373 "%d", pid, me->inst->fmri, ret); in process_terminated_methods()
384 "due to signal %d", pid, me->inst->fmri, in process_terminated_methods()
394 methods[me->method].name, me->inst->fmri, in process_terminated_methods()
400 remove_method_ids(me->inst, me->pid, me->cid, me->method); in process_terminated_methods()
403 if (me->method != IM_START) { in process_terminated_methods()
404 process_non_start_term(me->inst, ret); in process_terminated_methods()
406 process_start_term(me->inst, me->proto_name); in process_terminated_methods()
409 if (me->cid != -1) in process_terminated_methods()
410 (void) abandon_contract(me->cid); in process_terminated_methods()
412 tmp = me; in process_terminated_methods()
413 me = uu_list_next(method_list, me); in process_terminated_methods()