Lines Matching refs:argv

2840 static int pool_ctr(struct dm_target *ti, unsigned argc, char **argv)  in pool_ctr()  argument
2865 as.argv = argv; in pool_ctr()
2878 r = dm_get_device(ti, argv[0], metadata_mode, &metadata_dev); in pool_ctr()
2885 r = dm_get_device(ti, argv[1], FMODE_READ | FMODE_WRITE, &data_dev); in pool_ctr()
2891 if (kstrtoul(argv[2], 10, &block_size) || !block_size || in pool_ctr()
2900 if (kstrtoull(argv[3], 10, (unsigned long long *)&low_water_blocks)) { in pool_ctr()
3242 static int process_create_thin_mesg(unsigned argc, char **argv, struct pool *pool) in process_create_thin_mesg() argument
3251 r = read_dev_id(argv[1], &dev_id, 1); in process_create_thin_mesg()
3258 argv[1]); in process_create_thin_mesg()
3265 static int process_create_snap_mesg(unsigned argc, char **argv, struct pool *pool) in process_create_snap_mesg() argument
3275 r = read_dev_id(argv[1], &dev_id, 1); in process_create_snap_mesg()
3279 r = read_dev_id(argv[2], &origin_dev_id, 1); in process_create_snap_mesg()
3286 argv[1], argv[2]); in process_create_snap_mesg()
3293 static int process_delete_mesg(unsigned argc, char **argv, struct pool *pool) in process_delete_mesg() argument
3302 r = read_dev_id(argv[1], &dev_id, 1); in process_delete_mesg()
3308 DMWARN("Deletion of thin device %s failed.", argv[1]); in process_delete_mesg()
3313 static int process_set_transaction_id_mesg(unsigned argc, char **argv, struct pool *pool) in process_set_transaction_id_mesg() argument
3322 if (kstrtoull(argv[1], 10, (unsigned long long *)&old_id)) { in process_set_transaction_id_mesg()
3323 DMWARN("set_transaction_id message: Unrecognised id %s.", argv[1]); in process_set_transaction_id_mesg()
3327 if (kstrtoull(argv[2], 10, (unsigned long long *)&new_id)) { in process_set_transaction_id_mesg()
3328 DMWARN("set_transaction_id message: Unrecognised new id %s.", argv[2]); in process_set_transaction_id_mesg()
3335 argv[1], argv[2]); in process_set_transaction_id_mesg()
3342 static int process_reserve_metadata_snap_mesg(unsigned argc, char **argv, struct pool *pool) in process_reserve_metadata_snap_mesg() argument
3359 static int process_release_metadata_snap_mesg(unsigned argc, char **argv, struct pool *pool) in process_release_metadata_snap_mesg() argument
3383 static int pool_message(struct dm_target *ti, unsigned argc, char **argv) in pool_message() argument
3395 if (!strcasecmp(argv[0], "create_thin")) in pool_message()
3396 r = process_create_thin_mesg(argc, argv, pool); in pool_message()
3398 else if (!strcasecmp(argv[0], "create_snap")) in pool_message()
3399 r = process_create_snap_mesg(argc, argv, pool); in pool_message()
3401 else if (!strcasecmp(argv[0], "delete")) in pool_message()
3402 r = process_delete_mesg(argc, argv, pool); in pool_message()
3404 else if (!strcasecmp(argv[0], "set_transaction_id")) in pool_message()
3405 r = process_set_transaction_id_mesg(argc, argv, pool); in pool_message()
3407 else if (!strcasecmp(argv[0], "reserve_metadata_snap")) in pool_message()
3408 r = process_reserve_metadata_snap_mesg(argc, argv, pool); in pool_message()
3410 else if (!strcasecmp(argv[0], "release_metadata_snap")) in pool_message()
3411 r = process_release_metadata_snap_mesg(argc, argv, pool); in pool_message()
3414 DMWARN("Unrecognised thin pool target message received: %s", argv[0]); in pool_message()
3737 static int thin_ctr(struct dm_target *ti, unsigned argc, char **argv) in thin_ctr() argument
3767 r = dm_get_device(ti, argv[2], FMODE_READ, &origin_dev); in thin_ctr()
3775 r = dm_get_device(ti, argv[0], dm_table_get_mode(ti->table), &pool_dev); in thin_ctr()
3782 if (read_dev_id(argv[1], (unsigned long long *)&tc->dev_id, 0)) { in thin_ctr()