Lines Matching refs:scratch
49 u8 *scratch = *per_cpu_ptr(ipcomp_scratches, cpu); in ipcomp_decompress() local
51 int err = crypto_comp_decompress(tfm, start, plen, scratch, &dlen); in ipcomp_decompress()
69 skb_copy_to_linear_data(skb, scratch, len); in ipcomp_decompress()
71 while ((scratch += len, dlen -= len) > 0) { in ipcomp_decompress()
94 memcpy(skb_frag_address(frag), scratch, len); in ipcomp_decompress()
145 u8 *scratch; in ipcomp_compress() local
149 scratch = *this_cpu_ptr(ipcomp_scratches); in ipcomp_compress()
151 err = crypto_comp_compress(tfm, start, plen, scratch, &dlen); in ipcomp_compress()
160 memcpy(start + sizeof(struct ip_comp_hdr), scratch, dlen); in ipcomp_compress()
236 void *scratch; in ipcomp_alloc_scratches() local
238 scratch = vmalloc_node(IPCOMP_SCRATCH_SIZE, cpu_to_node(i)); in ipcomp_alloc_scratches()
239 if (!scratch) in ipcomp_alloc_scratches()
241 *per_cpu_ptr(scratches, i) = scratch; in ipcomp_alloc_scratches()