Lines Matching refs:candidate
123 struct afs_writeback *candidate, *wb; in afs_write_begin() local
135 candidate = kzalloc(sizeof(*candidate), GFP_KERNEL); in afs_write_begin()
136 if (!candidate) in afs_write_begin()
138 candidate->vnode = vnode; in afs_write_begin()
139 candidate->first = candidate->last = index; in afs_write_begin()
140 candidate->offset_first = from; in afs_write_begin()
141 candidate->to_last = to; in afs_write_begin()
142 INIT_LIST_HEAD(&candidate->link); in afs_write_begin()
143 candidate->usage = 1; in afs_write_begin()
144 candidate->state = AFS_WBACK_PENDING; in afs_write_begin()
145 init_waitqueue_head(&candidate->waitq); in afs_write_begin()
149 kfree(candidate); in afs_write_begin()
158 kfree(candidate); in afs_write_begin()
187 list_add_tail(&candidate->link, &vnode->writebacks); in afs_write_begin()
188 candidate->key = key_get(key); in afs_write_begin()
191 set_page_private(page, (unsigned long) candidate); in afs_write_begin()
203 kfree(candidate); in afs_write_begin()
215 kfree(candidate); in afs_write_begin()
229 afs_put_writeback(candidate); in afs_write_begin()