Lines Matching refs:ramdisk
281 char *ramdisk; in ramdisk_show() local
286 ramdisk = cdev->ramdisk; in ramdisk_show()
288 if (ramdisk) in ramdisk_show()
289 return scnprintf(buf, PAGE_SIZE, "%s\n", ramdisk); in ramdisk_show()
303 kfree(cdev->ramdisk); in ramdisk_store()
305 cdev->ramdisk = kmalloc(count + 1, GFP_KERNEL); in ramdisk_store()
306 if (!cdev->ramdisk) { in ramdisk_store()
311 strncpy(cdev->ramdisk, buf, count); in ramdisk_store()
313 if (cdev->ramdisk[count - 1] == '\n') in ramdisk_store()
314 cdev->ramdisk[count - 1] = '\0'; in ramdisk_store()
316 cdev->ramdisk[count] = '\0'; in ramdisk_store()
321 static DEVICE_ATTR_RW(ramdisk);