Lines Matching refs:req

68 	struct nilfs_palloc_req req;  in nilfs_ifile_create_inode()  local
71 req.pr_entry_nr = 0; /* 0 says find free inode from beginning of in nilfs_ifile_create_inode()
73 req.pr_entry_bh = NULL; in nilfs_ifile_create_inode()
75 ret = nilfs_palloc_prepare_alloc_entry(ifile, &req); in nilfs_ifile_create_inode()
77 ret = nilfs_palloc_get_entry_block(ifile, req.pr_entry_nr, 1, in nilfs_ifile_create_inode()
78 &req.pr_entry_bh); in nilfs_ifile_create_inode()
80 nilfs_palloc_abort_alloc_entry(ifile, &req); in nilfs_ifile_create_inode()
83 brelse(req.pr_entry_bh); in nilfs_ifile_create_inode()
86 nilfs_palloc_commit_alloc_entry(ifile, &req); in nilfs_ifile_create_inode()
87 mark_buffer_dirty(req.pr_entry_bh); in nilfs_ifile_create_inode()
89 *out_ino = (ino_t)req.pr_entry_nr; in nilfs_ifile_create_inode()
90 *out_bh = req.pr_entry_bh; in nilfs_ifile_create_inode()
110 struct nilfs_palloc_req req = { in nilfs_ifile_delete_inode() local
117 ret = nilfs_palloc_prepare_free_entry(ifile, &req); in nilfs_ifile_delete_inode()
119 ret = nilfs_palloc_get_entry_block(ifile, req.pr_entry_nr, 0, in nilfs_ifile_delete_inode()
120 &req.pr_entry_bh); in nilfs_ifile_delete_inode()
122 nilfs_palloc_abort_free_entry(ifile, &req); in nilfs_ifile_delete_inode()
125 brelse(req.pr_entry_bh); in nilfs_ifile_delete_inode()
129 kaddr = kmap_atomic(req.pr_entry_bh->b_page); in nilfs_ifile_delete_inode()
130 raw_inode = nilfs_palloc_block_get_entry(ifile, req.pr_entry_nr, in nilfs_ifile_delete_inode()
131 req.pr_entry_bh, kaddr); in nilfs_ifile_delete_inode()
135 mark_buffer_dirty(req.pr_entry_bh); in nilfs_ifile_delete_inode()
136 brelse(req.pr_entry_bh); in nilfs_ifile_delete_inode()
138 nilfs_palloc_commit_free_entry(ifile, &req); in nilfs_ifile_delete_inode()