Lines Matching refs:ramdisk
269 char *ramdisk; in ramdisk_show() local
274 ramdisk = cdev->ramdisk; in ramdisk_show()
276 if (ramdisk) in ramdisk_show()
277 return scnprintf(buf, PAGE_SIZE, "%s\n", ramdisk); in ramdisk_show()
291 kfree(cdev->ramdisk); in ramdisk_store()
293 cdev->ramdisk = kmalloc(count + 1, GFP_KERNEL); in ramdisk_store()
294 if (!cdev->ramdisk) { in ramdisk_store()
299 strncpy(cdev->ramdisk, buf, count); in ramdisk_store()
301 if (cdev->ramdisk[count - 1] == '\n') in ramdisk_store()
302 cdev->ramdisk[count - 1] = '\0'; in ramdisk_store()
304 cdev->ramdisk[count] = '\0'; in ramdisk_store()
309 static DEVICE_ATTR_RW(ramdisk);