buts              477 kernel/trace/blktrace.c 			      struct blk_user_trace_setup *buts)
buts              483 kernel/trace/blktrace.c 	if (!buts->buf_size || !buts->buf_nr)
buts              489 kernel/trace/blktrace.c 	strncpy(buts->name, name, BLKTRACE_BDEV_SIZE);
buts              490 kernel/trace/blktrace.c 	buts->name[BLKTRACE_BDEV_SIZE - 1] = '\0';
buts              496 kernel/trace/blktrace.c 	strreplace(buts->name, '/', '_');
buts              513 kernel/trace/blktrace.c 	dir = debugfs_lookup(buts->name, blk_debugfs_root);
buts              515 kernel/trace/blktrace.c 		bt->dir = dir = debugfs_create_dir(buts->name, blk_debugfs_root);
buts              527 kernel/trace/blktrace.c 	bt->rchan = relay_open("trace", dir, buts->buf_size,
buts              528 kernel/trace/blktrace.c 				buts->buf_nr, &blk_relay_callbacks, bt);
buts              532 kernel/trace/blktrace.c 	bt->act_mask = buts->act_mask;
buts              539 kernel/trace/blktrace.c 	if (buts->start_lba)
buts              540 kernel/trace/blktrace.c 		bt->start_lba = buts->start_lba;
buts              541 kernel/trace/blktrace.c 	if (buts->end_lba)
buts              542 kernel/trace/blktrace.c 		bt->end_lba = buts->end_lba;
buts              544 kernel/trace/blktrace.c 	bt->pid = buts->pid;
buts              565 kernel/trace/blktrace.c 	struct blk_user_trace_setup buts;
buts              568 kernel/trace/blktrace.c 	ret = copy_from_user(&buts, arg, sizeof(buts));
buts              572 kernel/trace/blktrace.c 	ret = do_blk_trace_setup(q, name, dev, bdev, &buts);
buts              576 kernel/trace/blktrace.c 	if (copy_to_user(arg, &buts, sizeof(buts))) {
buts              602 kernel/trace/blktrace.c 	struct blk_user_trace_setup buts;
buts              609 kernel/trace/blktrace.c 	buts = (struct blk_user_trace_setup) {
buts              618 kernel/trace/blktrace.c 	ret = do_blk_trace_setup(q, name, dev, bdev, &buts);
buts              622 kernel/trace/blktrace.c 	if (copy_to_user(arg, &buts.name, ARRAY_SIZE(buts.name))) {