Lines Matching refs:in_token
100 struct xdr_netobj in_handle, in_token;
112 kfree(rsii->in_token.data);
135 ^ hash_mem(item->in_token.data, item->in_token.len, RSI_HASHBITS);
143 netobj_equal(&item->in_token, &tmp->in_token);
171 new->in_token.len = item->in_token.len;
172 item->in_token.len = 0;
175 new->in_token.data = item->in_token.data;
176 item->in_token.data = NULL;
219 qword_addhex(bpp, blen, rsii->in_token.data, rsii->in_token.len);
251 if (dup_to_netobj(&rsii.in_token, buf, len))
1034 static void gss_free_in_token_pages(struct gssp_in_token *in_token)
1039 while (in_token->pages[i])
1040 put_page(in_token->pages[i++]);
1041 kfree(in_token->pages);
1042 in_token->pages = NULL;
1048 struct gssp_in_token *in_token)
1072 in_token->pages = kcalloc(pages + 1, sizeof(struct page *), GFP_KERNEL);
1073 if (!in_token->pages)
1075 in_token->page_base = 0;
1076 in_token->page_len = inlen;
1078 in_token->pages[i] = alloc_page(GFP_KERNEL);
1079 if (!in_token->pages[i]) {
1080 gss_free_in_token_pages(in_token);
1086 memcpy(page_address(in_token->pages[0]), xdr->p, length);
1100 memcpy(page_address(in_token->pages[pgto]) + pgto_offs,
1184 rsikey.in_token.data = kmalloc(len, GFP_KERNEL);
1185 if (ZERO_OR_NULL_PTR(rsikey.in_token.data)) {
1189 memcpy(rsikey.in_token.data, p, len);
1190 rsikey.in_token.len = len;
1302 ret = gss_read_proxy_verf(rqstp, gc, &ud.in_handle, &ud.in_token);
1342 gss_free_in_token_pages(&ud.in_token);