wait_req 2161 fs/nilfs2/segment.c struct nilfs_segctor_wait_request wait_req; wait_req 2165 fs/nilfs2/segment.c init_wait(&wait_req.wq); wait_req 2166 fs/nilfs2/segment.c wait_req.err = 0; wait_req 2167 fs/nilfs2/segment.c atomic_set(&wait_req.done, 0); wait_req 2168 fs/nilfs2/segment.c wait_req.seq = ++sci->sc_seq_request; wait_req 2171 fs/nilfs2/segment.c init_waitqueue_entry(&wait_req.wq, current); wait_req 2172 fs/nilfs2/segment.c add_wait_queue(&sci->sc_wait_request, &wait_req.wq); wait_req 2177 fs/nilfs2/segment.c if (atomic_read(&wait_req.done)) { wait_req 2178 fs/nilfs2/segment.c err = wait_req.err; wait_req 2188 fs/nilfs2/segment.c finish_wait(&sci->sc_wait_request, &wait_req.wq);