Lines Matching refs:proc
201 struct fpm_scoreboard_proc_s *proc; in fpm_scoreboard_proc_acquire() local
203 proc = fpm_scoreboard_proc_get(scoreboard, child_index); in fpm_scoreboard_proc_acquire()
204 if (!proc) { in fpm_scoreboard_proc_acquire()
208 if (!fpm_spinlock(&proc->lock, nohang)) { in fpm_scoreboard_proc_acquire()
212 return proc; in fpm_scoreboard_proc_acquire()
216 void fpm_scoreboard_proc_release(struct fpm_scoreboard_proc_s *proc) /* {{{ */ in fpm_scoreboard_proc_release() argument
218 if (!proc) { in fpm_scoreboard_proc_release()
222 proc->lock = 0; in fpm_scoreboard_proc_release()
246 struct fpm_scoreboard_proc_s *proc; in fpm_scoreboard_child_use() local
249 proc = fpm_scoreboard_proc_get(scoreboard, child_index); in fpm_scoreboard_child_use()
250 if (!proc) { in fpm_scoreboard_child_use()
253 proc->pid = pid; in fpm_scoreboard_child_use()
254 proc->start_epoch = time(NULL); in fpm_scoreboard_child_use()