fdalloc_locked
static int fdalloc_locked(struct proc *p, struct filedesc *fdp,
error = fdalloc_locked(p, fdp, new, &newfd);
error = fdalloc_locked(p, fdp, want, result);