Lines Matching defs:oldbuf
70 * @oldbuf: pointer to old data buffer
83 struct psz_buffer *oldbuf;
190 if (!buf || !zone || !zone->oldbuf)
195 memcpy(buf, zone->oldbuf->data + off, len);
484 struct psz_buffer *oldbuf, tmpbuf;
489 if (!zone || zone->oldbuf)
532 len = atomic_read(&tmpbuf.datalen) + sizeof(*oldbuf);
533 oldbuf = kzalloc(len, GFP_KERNEL);
534 if (!oldbuf)
537 memcpy(oldbuf, &tmpbuf, sizeof(*oldbuf));
538 buf = (char *)oldbuf + sizeof(*oldbuf);
539 len = atomic_read(&oldbuf->datalen);
540 start = atomic_read(&oldbuf->start);
541 off = zone->off + sizeof(*oldbuf);
559 zone->oldbuf = oldbuf;
564 kfree(oldbuf);
645 if (zone && zone->oldbuf && atomic_read(&zone->oldbuf->datalen))
686 kfree(zone->oldbuf);
687 zone->oldbuf = NULL;
763 zone->oldbuf = zone->buffer;
766 zone->buffer = zone->oldbuf;
769 zone->buffer->sig = zone->oldbuf->sig;
780 kfree(zone->oldbuf);
781 zone->oldbuf = NULL;
788 zone->buffer = zone->oldbuf;
789 zone->oldbuf = NULL;
1012 buf = (struct psz_buffer *)zone->oldbuf;
1039 buf = (struct psz_buffer *)zone->oldbuf;
1181 zone->oldbuf = NULL;