Lines Matching refs:scribble
735 /* return a pointer to the address conversion region of the scribble buffer */
739 return percpu->scribble + sizeof(struct page *) * (sh->disks + 2);
746 struct page **xor_srcs = percpu->scribble;
811 struct page **blocks = percpu->scribble;
876 struct page **blocks = percpu->scribble;
985 struct page **xor_srcs = percpu->scribble;
1080 struct page **xor_srcs = percpu->scribble;
1133 struct page **blocks = percpu->scribble;
1165 struct page **xor_srcs = percpu->scribble;
1195 struct page **srcs = percpu->scribble;
1362 * scribble_len - return the required size of the scribble region
1480 * conf->disks and the scribble region
1495 void *scribble;
1498 scribble = kmalloc(conf->scribble_len, GFP_NOIO);
1500 if (scribble) {
1501 kfree(percpu->scribble);
1502 percpu->scribble = scribble;
4725 kfree(percpu->scribble);
4757 if (!percpu->scribble)
4758 percpu->scribble = kmalloc(conf->scribble_len, GFP_KERNEL);
4760 if (!percpu->scribble ||
4763 kfree(percpu->scribble);
4772 kfree(percpu->scribble);
4774 percpu->scribble = NULL;
4788 void *scribble;
4807 scribble = kmalloc(conf->scribble_len, GFP_KERNEL);
4808 if (!scribble) {
4812 per_cpu_ptr(conf->percpu, cpu)->scribble = scribble;