wdata2           2079 fs/cifs/cifssmb.c 		struct cifs_writedata *wdata2;
wdata2           2097 fs/cifs/cifssmb.c 		wdata2 = cifs_writedata_alloc(nr_pages, cifs_writev_complete);
wdata2           2098 fs/cifs/cifssmb.c 		if (!wdata2) {
wdata2           2104 fs/cifs/cifssmb.c 			wdata2->pages[j] = wdata->pages[i + j];
wdata2           2105 fs/cifs/cifssmb.c 			lock_page(wdata2->pages[j]);
wdata2           2106 fs/cifs/cifssmb.c 			clear_page_dirty_for_io(wdata2->pages[j]);
wdata2           2109 fs/cifs/cifssmb.c 		wdata2->sync_mode = wdata->sync_mode;
wdata2           2110 fs/cifs/cifssmb.c 		wdata2->nr_pages = nr_pages;
wdata2           2111 fs/cifs/cifssmb.c 		wdata2->offset = page_offset(wdata2->pages[0]);
wdata2           2112 fs/cifs/cifssmb.c 		wdata2->pagesz = PAGE_SIZE;
wdata2           2113 fs/cifs/cifssmb.c 		wdata2->tailsz = tailsz;
wdata2           2114 fs/cifs/cifssmb.c 		wdata2->bytes = cur_len;
wdata2           2117 fs/cifs/cifssmb.c 					    &wdata2->cfile);
wdata2           2118 fs/cifs/cifssmb.c 		if (!wdata2->cfile) {
wdata2           2124 fs/cifs/cifssmb.c 			wdata2->pid = wdata2->cfile->pid;
wdata2           2125 fs/cifs/cifssmb.c 			rc = server->ops->async_writev(wdata2,
wdata2           2130 fs/cifs/cifssmb.c 			unlock_page(wdata2->pages[j]);
wdata2           2132 fs/cifs/cifssmb.c 				SetPageError(wdata2->pages[j]);
wdata2           2133 fs/cifs/cifssmb.c 				end_page_writeback(wdata2->pages[j]);
wdata2           2134 fs/cifs/cifssmb.c 				put_page(wdata2->pages[j]);
wdata2           2138 fs/cifs/cifssmb.c 		kref_put(&wdata2->refcount, cifs_writedata_release);