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))) {