Lines Matching defs:data
13 * recently accessed data Squashfs uses two small metadata and fragment caches.
205 if (cache->entry[i].data) {
207 kfree(cache->entry[i].data[j]);
208 kfree(cache->entry[i].data);
258 entry->data = kcalloc(cache->pages, sizeof(void *), GFP_KERNEL);
259 if (entry->data == NULL) {
265 entry->data[j] = kmalloc(PAGE_SIZE, GFP_KERNEL);
266 if (entry->data[j] == NULL) {
272 entry->actor = squashfs_page_actor_init(entry->data,
304 void *buff = entry->data[offset / PAGE_SIZE]
410 void *table, *buffer, **data;
417 data = kcalloc(pages, sizeof(void *), GFP_KERNEL);
418 if (data == NULL) {
423 actor = squashfs_page_actor_init(data, pages, length);
430 data[i] = buffer;
435 kfree(data);
444 kfree(data);