Home
last modified time | relevance | path

Searched refs:kbufs (Results 1 – 3 of 3) sorted by relevance

/linux-4.19.296/drivers/xen/
Dprivcmd.c583 struct privcmd_dm_op_buf kbufs[], unsigned int num, in lock_pages() argument
593 offset_in_page(kbufs[i].uptr) + kbufs[i].size, in lock_pages()
599 (unsigned long) kbufs[i].uptr, in lock_pages()
628 struct privcmd_dm_op_buf *kbufs; in privcmd_ioctl_dm_op() local
648 kbufs = kcalloc(kdata.num, sizeof(*kbufs), GFP_KERNEL); in privcmd_ioctl_dm_op()
649 if (!kbufs) in privcmd_ioctl_dm_op()
652 if (copy_from_user(kbufs, kdata.ubufs, in privcmd_ioctl_dm_op()
653 sizeof(*kbufs) * kdata.num)) { in privcmd_ioctl_dm_op()
659 if (kbufs[i].size > privcmd_dm_op_buf_max_size) { in privcmd_ioctl_dm_op()
664 if (!access_ok(VERIFY_WRITE, kbufs[i].uptr, in privcmd_ioctl_dm_op()
[all …]
/linux-4.19.296/fs/nilfs2/
Dioctl.c811 struct nilfs_argv *argv, void **kbufs) in nilfs_ioctl_prepare_clean_segments() argument
816 ret = nilfs_ioctl_delete_checkpoints(nilfs, &argv[1], kbufs[1]); in nilfs_ioctl_prepare_clean_segments()
825 ret = nilfs_ioctl_free_vblocknrs(nilfs, &argv[2], kbufs[2]); in nilfs_ioctl_prepare_clean_segments()
834 ret = nilfs_ioctl_mark_blocks_dirty(nilfs, &argv[3], kbufs[3]); in nilfs_ioctl_prepare_clean_segments()
876 void *kbufs[5]; in nilfs_ioctl_clean_segments() local
904 kbufs[4] = memdup_user((void __user *)(unsigned long)argv[4].v_base, in nilfs_ioctl_clean_segments()
906 if (IS_ERR(kbufs[4])) { in nilfs_ioctl_clean_segments()
907 ret = PTR_ERR(kbufs[4]); in nilfs_ioctl_clean_segments()
926 kbufs[n] = NULL; in nilfs_ioctl_clean_segments()
930 kbufs[n] = vmalloc(len); in nilfs_ioctl_clean_segments()
[all …]
Dsegment.c2463 void **kbufs) in nilfs_clean_segments() argument
2479 err = nilfs_ioctl_prepare_clean_segments(nilfs, argv, kbufs); in nilfs_clean_segments()
2485 sci->sc_freesegs = kbufs[4]; in nilfs_clean_segments()