Lines Matching refs:ramdisk
280 char *ramdisk; in ramdisk_show() local
285 ramdisk = mdev->ramdisk; in ramdisk_show()
287 if (ramdisk) in ramdisk_show()
288 return scnprintf(buf, PAGE_SIZE, "%s\n", ramdisk); in ramdisk_show()
302 kfree(mdev->ramdisk); in ramdisk_store()
304 mdev->ramdisk = kmalloc(count + 1, GFP_KERNEL); in ramdisk_store()
305 if (!mdev->ramdisk) { in ramdisk_store()
310 strncpy(mdev->ramdisk, buf, count); in ramdisk_store()
312 if (mdev->ramdisk[count - 1] == '\n') in ramdisk_store()
313 mdev->ramdisk[count - 1] = '\0'; in ramdisk_store()
315 mdev->ramdisk[count] = '\0'; in ramdisk_store()
320 static DEVICE_ATTR_RW(ramdisk);