Lines Matching refs:args
62 struct udftestargs *args; in udf_fstest_newfs() local
82 args = calloc(1, sizeof(*args)); in udf_fstest_newfs()
83 if (args == NULL) in udf_fstest_newfs()
86 snprintf(args->ta_devpath, MAXPATHLEN, "/dev/device%d.udf", num); in udf_fstest_newfs()
87 snprintf(args->ta_imgpath, MAXPATHLEN, "%s", image); in udf_fstest_newfs()
88 args->ta_uargs.fspec = args->ta_devpath; in udf_fstest_newfs()
89 args->ta_uargs.version = UDFMNT_VERSION; in udf_fstest_newfs()
91 res = rump_pub_etfs_register(args->ta_devpath, image, RUMP_ETFS_BLK); in udf_fstest_newfs()
93 free(args); in udf_fstest_newfs()
97 *buf = args; in udf_fstest_newfs()
108 struct udftestargs *args = buf; in udf_fstest_delfs() local
110 res = rump_pub_etfs_remove(args->ta_devpath); in udf_fstest_delfs()
116 res = unlink(args->ta_imgpath); in udf_fstest_delfs()
120 free(args); in udf_fstest_delfs()
130 struct udftestargs *args = buf; in udf_fstest_mount() local
136 res = rump_sys_mount(MOUNT_UDF, path, flags, &args->ta_uargs, in udf_fstest_mount()
137 sizeof(args->ta_uargs)); in udf_fstest_mount()