Lines Matching defs:proc
142 MASTER_PROC *proc;
244 proc = (MASTER_PROC *) mymalloc(sizeof(MASTER_PROC));
245 proc->serv = serv;
246 proc->pid = pid;
247 proc->gen = master_generation;
248 proc->use_count = 0;
249 proc->avail = 0;
251 sizeof(pid), (char *) proc);
253 master_avail_more(serv, proc);
266 static void master_delete_child(MASTER_PROC *proc)
275 serv = proc->serv;
277 if (proc->avail == MASTER_STAT_AVAIL)
278 master_avail_less(serv, proc);
281 binhash_delete(master_child_table, (char *) &proc->pid,
282 sizeof(proc->pid), (void (*) (char *)) 0);
283 myfree((char *) proc);
291 MASTER_PROC *proc;
303 if ((proc = (MASTER_PROC *) binhash_find(master_child_table,
306 serv = proc->serv;
321 if (proc->use_count == 0
327 master_delete_child(proc);
337 MASTER_PROC *proc;
346 proc = (MASTER_PROC *) info[0]->value;
347 if (proc->serv == serv)
348 (void) kill(proc->pid, MASTER_KILL_SIGNAL);