kc                206 drivers/md/dm-kcopyd.c static void wake(struct dm_kcopyd_client *kc)
kc                208 drivers/md/dm-kcopyd.c 	queue_work(kc->kcopyd_wq, &kc->kcopyd_work);
kc                241 drivers/md/dm-kcopyd.c static void kcopyd_put_pages(struct dm_kcopyd_client *kc, struct page_list *pl)
kc                248 drivers/md/dm-kcopyd.c 		if (kc->nr_free_pages >= kc->nr_reserved_pages)
kc                251 drivers/md/dm-kcopyd.c 			pl->next = kc->pages;
kc                252 drivers/md/dm-kcopyd.c 			kc->pages = pl;
kc                253 drivers/md/dm-kcopyd.c 			kc->nr_free_pages++;
kc                260 drivers/md/dm-kcopyd.c static int kcopyd_get_pages(struct dm_kcopyd_client *kc,
kc                271 drivers/md/dm-kcopyd.c 			pl = kc->pages;
kc                274 drivers/md/dm-kcopyd.c 			kc->pages = pl->next;
kc                275 drivers/md/dm-kcopyd.c 			kc->nr_free_pages--;
kc                285 drivers/md/dm-kcopyd.c 		kcopyd_put_pages(kc, *pages);
kc                306 drivers/md/dm-kcopyd.c static int client_reserve_pages(struct dm_kcopyd_client *kc, unsigned nr_pages)
kc                322 drivers/md/dm-kcopyd.c 	kc->nr_reserved_pages += nr_pages;
kc                323 drivers/md/dm-kcopyd.c 	kcopyd_put_pages(kc, pl);
kc                328 drivers/md/dm-kcopyd.c static void client_free_pages(struct dm_kcopyd_client *kc)
kc                330 drivers/md/dm-kcopyd.c 	BUG_ON(kc->nr_free_pages != kc->nr_reserved_pages);
kc                331 drivers/md/dm-kcopyd.c 	drop_pages(kc->pages);
kc                332 drivers/md/dm-kcopyd.c 	kc->pages = NULL;
kc                333 drivers/md/dm-kcopyd.c 	kc->nr_free_pages = kc->nr_reserved_pages = 0;
kc                342 drivers/md/dm-kcopyd.c 	struct dm_kcopyd_client *kc;
kc                412 drivers/md/dm-kcopyd.c 				     struct dm_kcopyd_client *kc)
kc                437 drivers/md/dm-kcopyd.c 			      struct dm_kcopyd_client *kc)
kc                442 drivers/md/dm-kcopyd.c 	spin_lock_irqsave(&kc->job_lock, flags);
kc                445 drivers/md/dm-kcopyd.c 		if (jobs == &kc->io_jobs)
kc                446 drivers/md/dm-kcopyd.c 			job = pop_io_job(jobs, kc);
kc                452 drivers/md/dm-kcopyd.c 	spin_unlock_irqrestore(&kc->job_lock, flags);
kc                460 drivers/md/dm-kcopyd.c 	struct dm_kcopyd_client *kc = job->kc;
kc                462 drivers/md/dm-kcopyd.c 	spin_lock_irqsave(&kc->job_lock, flags);
kc                464 drivers/md/dm-kcopyd.c 	spin_unlock_irqrestore(&kc->job_lock, flags);
kc                471 drivers/md/dm-kcopyd.c 	struct dm_kcopyd_client *kc = job->kc;
kc                473 drivers/md/dm-kcopyd.c 	spin_lock_irqsave(&kc->job_lock, flags);
kc                475 drivers/md/dm-kcopyd.c 	spin_unlock_irqrestore(&kc->job_lock, flags);
kc                493 drivers/md/dm-kcopyd.c 	struct dm_kcopyd_client *kc = job->kc;
kc                496 drivers/md/dm-kcopyd.c 		kcopyd_put_pages(kc, job->pages);
kc                503 drivers/md/dm-kcopyd.c 		mempool_free(job, &kc->job_pool);
kc                507 drivers/md/dm-kcopyd.c 	if (atomic_dec_and_test(&kc->nr_jobs))
kc                508 drivers/md/dm-kcopyd.c 		wake_up(&kc->destroyq);
kc                518 drivers/md/dm-kcopyd.c 	struct dm_kcopyd_client *kc = job->kc;
kc                520 drivers/md/dm-kcopyd.c 	io_job_finish(kc->throttle);
kc                529 drivers/md/dm-kcopyd.c 			push(&kc->complete_jobs, job);
kc                530 drivers/md/dm-kcopyd.c 			wake(kc);
kc                536 drivers/md/dm-kcopyd.c 		push(&kc->complete_jobs, job);
kc                540 drivers/md/dm-kcopyd.c 		push(&kc->io_jobs, job);
kc                543 drivers/md/dm-kcopyd.c 	wake(kc);
kc                561 drivers/md/dm-kcopyd.c 		.client = job->kc->io_client,
kc                574 drivers/md/dm-kcopyd.c 	io_job_start(job->kc->throttle);
kc                589 drivers/md/dm-kcopyd.c 	r = kcopyd_get_pages(job->kc, nr_pages, &job->pages);
kc                592 drivers/md/dm-kcopyd.c 		push(&job->kc->io_jobs, job);
kc                607 drivers/md/dm-kcopyd.c static int process_jobs(struct list_head *jobs, struct dm_kcopyd_client *kc,
kc                613 drivers/md/dm-kcopyd.c 	while ((job = pop(jobs, kc))) {
kc                623 drivers/md/dm-kcopyd.c 			push(&kc->complete_jobs, job);
kc                624 drivers/md/dm-kcopyd.c 			wake(kc);
kc                648 drivers/md/dm-kcopyd.c 	struct dm_kcopyd_client *kc = container_of(work,
kc                660 drivers/md/dm-kcopyd.c 	spin_lock_irqsave(&kc->job_lock, flags);
kc                661 drivers/md/dm-kcopyd.c 	list_splice_tail_init(&kc->callback_jobs, &kc->complete_jobs);
kc                662 drivers/md/dm-kcopyd.c 	spin_unlock_irqrestore(&kc->job_lock, flags);
kc                665 drivers/md/dm-kcopyd.c 	process_jobs(&kc->complete_jobs, kc, run_complete_job);
kc                666 drivers/md/dm-kcopyd.c 	process_jobs(&kc->pages_jobs, kc, run_pages_job);
kc                667 drivers/md/dm-kcopyd.c 	process_jobs(&kc->io_jobs, kc, run_io_job);
kc                678 drivers/md/dm-kcopyd.c 	struct dm_kcopyd_client *kc = job->kc;
kc                679 drivers/md/dm-kcopyd.c 	atomic_inc(&kc->nr_jobs);
kc                681 drivers/md/dm-kcopyd.c 		push(&kc->callback_jobs, job);
kc                683 drivers/md/dm-kcopyd.c 		push(&kc->io_jobs, job);
kc                685 drivers/md/dm-kcopyd.c 		push(&kc->pages_jobs, job);
kc                686 drivers/md/dm-kcopyd.c 	wake(kc);
kc                697 drivers/md/dm-kcopyd.c 	struct dm_kcopyd_client *kc = job->kc;
kc                717 drivers/md/dm-kcopyd.c 			if (count > kc->sub_job_size)
kc                718 drivers/md/dm-kcopyd.c 				count = kc->sub_job_size;
kc                753 drivers/md/dm-kcopyd.c 		push(&kc->complete_jobs, job);
kc                754 drivers/md/dm-kcopyd.c 		wake(kc);
kc                765 drivers/md/dm-kcopyd.c 	atomic_inc(&master_job->kc->nr_jobs);
kc                774 drivers/md/dm-kcopyd.c void dm_kcopyd_copy(struct dm_kcopyd_client *kc, struct dm_io_region *from,
kc                785 drivers/md/dm-kcopyd.c 	job = mempool_alloc(&kc->job_pool, GFP_NOIO);
kc                791 drivers/md/dm-kcopyd.c 	job->kc = kc;
kc                845 drivers/md/dm-kcopyd.c 	if (job->source.count <= kc->sub_job_size)
kc                854 drivers/md/dm-kcopyd.c void dm_kcopyd_zero(struct dm_kcopyd_client *kc,
kc                858 drivers/md/dm-kcopyd.c 	dm_kcopyd_copy(kc, NULL, num_dests, dests, flags, fn, context);
kc                862 drivers/md/dm-kcopyd.c void *dm_kcopyd_prepare_callback(struct dm_kcopyd_client *kc,
kc                867 drivers/md/dm-kcopyd.c 	job = mempool_alloc(&kc->job_pool, GFP_NOIO);
kc                870 drivers/md/dm-kcopyd.c 	job->kc = kc;
kc                875 drivers/md/dm-kcopyd.c 	atomic_inc(&kc->nr_jobs);
kc                884 drivers/md/dm-kcopyd.c 	struct dm_kcopyd_client *kc = job->kc;
kc                889 drivers/md/dm-kcopyd.c 	push(&kc->callback_jobs, job);
kc                890 drivers/md/dm-kcopyd.c 	wake(kc);
kc                913 drivers/md/dm-kcopyd.c 	struct dm_kcopyd_client *kc;
kc                915 drivers/md/dm-kcopyd.c 	kc = kzalloc(sizeof(*kc), GFP_KERNEL);
kc                916 drivers/md/dm-kcopyd.c 	if (!kc)
kc                919 drivers/md/dm-kcopyd.c 	spin_lock_init(&kc->job_lock);
kc                920 drivers/md/dm-kcopyd.c 	INIT_LIST_HEAD(&kc->callback_jobs);
kc                921 drivers/md/dm-kcopyd.c 	INIT_LIST_HEAD(&kc->complete_jobs);
kc                922 drivers/md/dm-kcopyd.c 	INIT_LIST_HEAD(&kc->io_jobs);
kc                923 drivers/md/dm-kcopyd.c 	INIT_LIST_HEAD(&kc->pages_jobs);
kc                924 drivers/md/dm-kcopyd.c 	kc->throttle = throttle;
kc                926 drivers/md/dm-kcopyd.c 	r = mempool_init_slab_pool(&kc->job_pool, MIN_JOBS, _job_cache);
kc                930 drivers/md/dm-kcopyd.c 	INIT_WORK(&kc->kcopyd_work, do_work);
kc                931 drivers/md/dm-kcopyd.c 	kc->kcopyd_wq = alloc_workqueue("kcopyd", WQ_MEM_RECLAIM, 0);
kc                932 drivers/md/dm-kcopyd.c 	if (!kc->kcopyd_wq) {
kc                937 drivers/md/dm-kcopyd.c 	kc->sub_job_size = dm_get_kcopyd_subjob_size();
kc                938 drivers/md/dm-kcopyd.c 	reserve_pages = DIV_ROUND_UP(kc->sub_job_size << SECTOR_SHIFT, PAGE_SIZE);
kc                940 drivers/md/dm-kcopyd.c 	kc->pages = NULL;
kc                941 drivers/md/dm-kcopyd.c 	kc->nr_reserved_pages = kc->nr_free_pages = 0;
kc                942 drivers/md/dm-kcopyd.c 	r = client_reserve_pages(kc, reserve_pages);
kc                946 drivers/md/dm-kcopyd.c 	kc->io_client = dm_io_client_create();
kc                947 drivers/md/dm-kcopyd.c 	if (IS_ERR(kc->io_client)) {
kc                948 drivers/md/dm-kcopyd.c 		r = PTR_ERR(kc->io_client);
kc                952 drivers/md/dm-kcopyd.c 	init_waitqueue_head(&kc->destroyq);
kc                953 drivers/md/dm-kcopyd.c 	atomic_set(&kc->nr_jobs, 0);
kc                955 drivers/md/dm-kcopyd.c 	return kc;
kc                958 drivers/md/dm-kcopyd.c 	client_free_pages(kc);
kc                960 drivers/md/dm-kcopyd.c 	destroy_workqueue(kc->kcopyd_wq);
kc                962 drivers/md/dm-kcopyd.c 	mempool_exit(&kc->job_pool);
kc                964 drivers/md/dm-kcopyd.c 	kfree(kc);
kc                970 drivers/md/dm-kcopyd.c void dm_kcopyd_client_destroy(struct dm_kcopyd_client *kc)
kc                973 drivers/md/dm-kcopyd.c 	wait_event(kc->destroyq, !atomic_read(&kc->nr_jobs));
kc                975 drivers/md/dm-kcopyd.c 	BUG_ON(!list_empty(&kc->callback_jobs));
kc                976 drivers/md/dm-kcopyd.c 	BUG_ON(!list_empty(&kc->complete_jobs));
kc                977 drivers/md/dm-kcopyd.c 	BUG_ON(!list_empty(&kc->io_jobs));
kc                978 drivers/md/dm-kcopyd.c 	BUG_ON(!list_empty(&kc->pages_jobs));
kc                979 drivers/md/dm-kcopyd.c 	destroy_workqueue(kc->kcopyd_wq);
kc                980 drivers/md/dm-kcopyd.c 	dm_io_client_destroy(kc->io_client);
kc                981 drivers/md/dm-kcopyd.c 	client_free_pages(kc);
kc                982 drivers/md/dm-kcopyd.c 	mempool_exit(&kc->job_pool);
kc                983 drivers/md/dm-kcopyd.c 	kfree(kc);
kc                 21 drivers/md/dm-zoned-reclaim.c 	struct dm_kcopyd_client	*kc;
kc                169 drivers/md/dm-zoned-reclaim.c 		dm_kcopyd_copy(zrc->kc, &src, 1, &dst, flags,
kc                518 drivers/md/dm-zoned-reclaim.c 	zrc->kc = dm_kcopyd_client_create(&zrc->kc_throttle);
kc                519 drivers/md/dm-zoned-reclaim.c 	if (IS_ERR(zrc->kc)) {
kc                520 drivers/md/dm-zoned-reclaim.c 		ret = PTR_ERR(zrc->kc);
kc                521 drivers/md/dm-zoned-reclaim.c 		zrc->kc = NULL;
kc                539 drivers/md/dm-zoned-reclaim.c 	if (zrc->kc)
kc                540 drivers/md/dm-zoned-reclaim.c 		dm_kcopyd_client_destroy(zrc->kc);
kc                553 drivers/md/dm-zoned-reclaim.c 	dm_kcopyd_client_destroy(zrc->kc);
kc                207 drivers/md/raid5-ppl.c 	struct kmem_cache *kc = pool_data;
kc                210 drivers/md/raid5-ppl.c 	io = kmem_cache_alloc(kc, gfp_mask);
kc                216 drivers/md/raid5-ppl.c 		kmem_cache_free(kc, io);
kc                225 drivers/md/raid5-ppl.c 	struct kmem_cache *kc = pool_data;
kc                229 drivers/md/raid5-ppl.c 	kmem_cache_free(kc, io);
kc                131 drivers/media/rc/imon.c 	u32 kc;				/* current input keycode */
kc               1315 drivers/media/rc/imon.c 	} else if (ictx->kc == KEY_CHANNELUP && (buf[2] & 0x40) != 0x40) {
kc               1317 drivers/media/rc/imon.c 	} else if (ictx->kc == KEY_CHANNELDOWN && (buf[2] & 0x40) != 0x40) {
kc               1339 drivers/media/rc/imon.c 		ictx->last_keycode = ictx->kc;
kc               1389 drivers/media/rc/imon.c 					ictx->kc = KEY_UNKNOWN;
kc               1454 drivers/media/rc/imon.c 				ictx->kc = KEY_UNKNOWN;
kc               1486 drivers/media/rc/imon.c 		ictx->kc = imon_remote_key_lookup(ictx, scancode);
kc               1505 drivers/media/rc/imon.c 	if (ictx->kc == KEY_RESERVED && buf[0] == 0x02 && buf[3] == 0x00)
kc               1506 drivers/media/rc/imon.c 		ictx->kc = ictx->last_keycode;
kc               1509 drivers/media/rc/imon.c 	else if (ictx->kc == KEY_RESERVED && buf[0] == 0x68 && buf[1] == 0x82 &&
kc               1511 drivers/media/rc/imon.c 		ictx->kc = ictx->last_keycode;
kc               1514 drivers/media/rc/imon.c 	else if (ictx->kc == KEY_RESERVED && buf[0] == 0x01 && buf[1] == 0x00 &&
kc               1516 drivers/media/rc/imon.c 		ictx->kc = ictx->last_keycode;
kc               1524 drivers/media/rc/imon.c 	} else if (ictx->kc == KEY_RESERVED)
kc               1550 drivers/media/rc/imon.c 	u32 kc;
kc               1566 drivers/media/rc/imon.c 		kc = imon_panel_key_lookup(ictx, scancode);
kc               1574 drivers/media/rc/imon.c 			kc = imon_mce_key_lookup(ictx, scancode);
kc               1577 drivers/media/rc/imon.c 			kc = imon_remote_key_lookup(ictx, scancode);
kc               1583 drivers/media/rc/imon.c 	if (kc == KEY_KEYBOARD && !ictx->release_code) {
kc               1584 drivers/media/rc/imon.c 		ictx->last_keycode = kc;
kc               1597 drivers/media/rc/imon.c 	ictx->kc = kc;
kc               1645 drivers/media/rc/imon.c 			ictx->last_keycode = ictx->kc;
kc               1656 drivers/media/rc/imon.c 	if (ictx->kc == KEY_MUTE && ictx->kc == ictx->last_keycode) {
kc               1664 drivers/media/rc/imon.c 	kc = ictx->kc;
kc               1668 drivers/media/rc/imon.c 	input_report_key(ictx->idev, kc, press_type);
kc               1672 drivers/media/rc/imon.c 	input_report_key(ictx->idev, kc, 0);
kc               1676 drivers/media/rc/imon.c 	ictx->last_keycode = kc;
kc               2008 drivers/media/rc/imon.c 		u32 kc = key_table[i].keycode;
kc               2009 drivers/media/rc/imon.c 		__set_bit(kc, idev->keybit);
kc                198 drivers/s390/cio/chsc.c 	scssc->kc = PAGE_DEFAULT_KEY >> 4;
kc                 96 drivers/s390/cio/chsc.h 	u32 kc:4;
kc               1865 drivers/tty/vt/keyboard.c 	int kc = 0;
kc               1871 drivers/tty/vt/keyboard.c 		kc = getkeycode(tmp.scancode);
kc               1872 drivers/tty/vt/keyboard.c 		if (kc >= 0)
kc               1873 drivers/tty/vt/keyboard.c 			kc = put_user(kc, &user_kbkc->keycode);
kc               1878 drivers/tty/vt/keyboard.c 		kc = setkeycode(tmp.scancode, tmp.keycode);
kc               1881 drivers/tty/vt/keyboard.c 	return kc;
kc                 53 include/linux/dm-kcopyd.h void dm_kcopyd_client_destroy(struct dm_kcopyd_client *kc);
kc                 65 include/linux/dm-kcopyd.h void dm_kcopyd_copy(struct dm_kcopyd_client *kc, struct dm_io_region *from,
kc                 80 include/linux/dm-kcopyd.h void *dm_kcopyd_prepare_callback(struct dm_kcopyd_client *kc,
kc                 84 include/linux/dm-kcopyd.h void dm_kcopyd_zero(struct dm_kcopyd_client *kc,
kc                 60 include/linux/mempool.h mempool_init_slab_pool(mempool_t *pool, int min_nr, struct kmem_cache *kc)
kc                 63 include/linux/mempool.h 			    mempool_free_slab, (void *) kc);
kc                 67 include/linux/mempool.h mempool_create_slab_pool(int min_nr, struct kmem_cache *kc)
kc                 70 include/linux/mempool.h 			      (void *) kc);
kc                 43 kernel/pid_namespace.c 	struct kmem_cache *kc;
kc                 47 kernel/pid_namespace.c 	kc = READ_ONCE(*pkc);
kc                 48 kernel/pid_namespace.c 	if (kc)
kc                 49 kernel/pid_namespace.c 		return kc;
kc                475 kernel/time/posix-timers.c 	const struct k_clock *kc = clockid_to_kclock(which_clock);
kc                480 kernel/time/posix-timers.c 	if (!kc)
kc                482 kernel/time/posix-timers.c 	if (!kc->timer_create)
kc                499 kernel/time/posix-timers.c 	new_timer->kclock = kc;
kc                530 kernel/time/posix-timers.c 	error = kc->timer_create(new_timer);
kc                646 kernel/time/posix-timers.c 	const struct k_clock *kc = timr->kclock;
kc                670 kernel/time/posix-timers.c 	kc->clock_get(timr->it_clock, &ts64);
kc                678 kernel/time/posix-timers.c 		timr->it_overrun += kc->timer_forward(timr, now);
kc                680 kernel/time/posix-timers.c 	remaining = kc->timer_remaining(timr, now);
kc                698 kernel/time/posix-timers.c 	const struct k_clock *kc;
kc                707 kernel/time/posix-timers.c 	kc = timr->kclock;
kc                708 kernel/time/posix-timers.c 	if (WARN_ON_ONCE(!kc || !kc->timer_get))
kc                711 kernel/time/posix-timers.c 		kc->timer_get(timr, setting);
kc                822 kernel/time/posix-timers.c 	const struct k_clock *kc = READ_ONCE(timer->kclock);
kc                829 kernel/time/posix-timers.c 	if (!WARN_ON_ONCE(!kc->timer_wait_running))
kc                830 kernel/time/posix-timers.c 		kc->timer_wait_running(timer);
kc                842 kernel/time/posix-timers.c 	const struct k_clock *kc = timr->kclock;
kc                855 kernel/time/posix-timers.c 	if (kc->timer_try_to_cancel(timr) < 0)
kc                871 kernel/time/posix-timers.c 	kc->timer_arm(timr, expires, flags & TIMER_ABSTIME, sigev_none);
kc                880 kernel/time/posix-timers.c 	const struct k_clock *kc;
kc                897 kernel/time/posix-timers.c 	kc = timr->kclock;
kc                898 kernel/time/posix-timers.c 	if (WARN_ON_ONCE(!kc || !kc->timer_set))
kc                901 kernel/time/posix-timers.c 		error = kc->timer_set(timr, tmr_flags, new_spec64, old_spec64);
kc                963 kernel/time/posix-timers.c 	const struct k_clock *kc = timer->kclock;
kc                966 kernel/time/posix-timers.c 	if (kc->timer_try_to_cancel(timer) < 0)
kc                974 kernel/time/posix-timers.c 	const struct k_clock *kc = timer->kclock;
kc                976 kernel/time/posix-timers.c 	if (WARN_ON_ONCE(!kc || !kc->timer_del))
kc                978 kernel/time/posix-timers.c 	return kc->timer_del(timer);
kc               1048 kernel/time/posix-timers.c 	const struct k_clock *kc = clockid_to_kclock(which_clock);
kc               1051 kernel/time/posix-timers.c 	if (!kc || !kc->clock_set)
kc               1057 kernel/time/posix-timers.c 	return kc->clock_set(which_clock, &new_tp);
kc               1063 kernel/time/posix-timers.c 	const struct k_clock *kc = clockid_to_kclock(which_clock);
kc               1067 kernel/time/posix-timers.c 	if (!kc)
kc               1070 kernel/time/posix-timers.c 	error = kc->clock_get(which_clock, &kernel_tp);
kc               1080 kernel/time/posix-timers.c 	const struct k_clock *kc = clockid_to_kclock(which_clock);
kc               1082 kernel/time/posix-timers.c 	if (!kc)
kc               1084 kernel/time/posix-timers.c 	if (!kc->clock_adj)
kc               1087 kernel/time/posix-timers.c 	return kc->clock_adj(which_clock, ktx);
kc               1110 kernel/time/posix-timers.c 	const struct k_clock *kc = clockid_to_kclock(which_clock);
kc               1114 kernel/time/posix-timers.c 	if (!kc)
kc               1117 kernel/time/posix-timers.c 	error = kc->clock_getres(which_clock, &rtn_tp);
kc               1130 kernel/time/posix-timers.c 	const struct k_clock *kc = clockid_to_kclock(which_clock);
kc               1133 kernel/time/posix-timers.c 	if (!kc || !kc->clock_set)
kc               1139 kernel/time/posix-timers.c 	return kc->clock_set(which_clock, &ts);
kc               1145 kernel/time/posix-timers.c 	const struct k_clock *kc = clockid_to_kclock(which_clock);
kc               1149 kernel/time/posix-timers.c 	if (!kc)
kc               1152 kernel/time/posix-timers.c 	err = kc->clock_get(which_clock, &ts);
kc               1181 kernel/time/posix-timers.c 	const struct k_clock *kc = clockid_to_kclock(which_clock);
kc               1185 kernel/time/posix-timers.c 	if (!kc)
kc               1188 kernel/time/posix-timers.c 	err = kc->clock_getres(which_clock, &ts);
kc               1212 kernel/time/posix-timers.c 	const struct k_clock *kc = clockid_to_kclock(which_clock);
kc               1215 kernel/time/posix-timers.c 	if (!kc)
kc               1217 kernel/time/posix-timers.c 	if (!kc->nsleep)
kc               1230 kernel/time/posix-timers.c 	return kc->nsleep(which_clock, flags, &t);
kc               1239 kernel/time/posix-timers.c 	const struct k_clock *kc = clockid_to_kclock(which_clock);
kc               1242 kernel/time/posix-timers.c 	if (!kc)
kc               1244 kernel/time/posix-timers.c 	if (!kc->nsleep)
kc               1257 kernel/time/posix-timers.c 	return kc->nsleep(which_clock, flags, &t);
kc                676 sound/parisc/harmony.c snd_harmony_mixercontrol_info(struct snd_kcontrol *kc, 
kc                679 sound/parisc/harmony.c 	int mask = (kc->private_value >> 16) & 0xff;
kc                680 sound/parisc/harmony.c 	int left_shift = (kc->private_value) & 0xff;
kc                681 sound/parisc/harmony.c 	int right_shift = (kc->private_value >> 8) & 0xff;
kc                693 sound/parisc/harmony.c snd_harmony_volume_get(struct snd_kcontrol *kc, 
kc                696 sound/parisc/harmony.c 	struct snd_harmony *h = snd_kcontrol_chip(kc);
kc                697 sound/parisc/harmony.c 	int shift_left = (kc->private_value) & 0xff;
kc                698 sound/parisc/harmony.c 	int shift_right = (kc->private_value >> 8) & 0xff;
kc                699 sound/parisc/harmony.c 	int mask = (kc->private_value >> 16) & 0xff;
kc                700 sound/parisc/harmony.c 	int invert = (kc->private_value >> 24) & 0xff;
kc                722 sound/parisc/harmony.c snd_harmony_volume_put(struct snd_kcontrol *kc, 
kc                725 sound/parisc/harmony.c 	struct snd_harmony *h = snd_kcontrol_chip(kc);
kc                726 sound/parisc/harmony.c 	int shift_left = (kc->private_value) & 0xff;
kc                727 sound/parisc/harmony.c 	int shift_right = (kc->private_value >> 8) & 0xff;
kc                728 sound/parisc/harmony.c 	int mask = (kc->private_value >> 16) & 0xff;
kc                729 sound/parisc/harmony.c 	int invert = (kc->private_value >> 24) & 0xff;
kc                757 sound/parisc/harmony.c snd_harmony_captureroute_info(struct snd_kcontrol *kc, 
kc                766 sound/parisc/harmony.c snd_harmony_captureroute_get(struct snd_kcontrol *kc, 
kc                769 sound/parisc/harmony.c 	struct snd_harmony *h = snd_kcontrol_chip(kc);
kc                783 sound/parisc/harmony.c snd_harmony_captureroute_put(struct snd_kcontrol *kc, 
kc                786 sound/parisc/harmony.c 	struct snd_harmony *h = snd_kcontrol_chip(kc);
kc                631 sound/pci/hda/hda_local.h #define get_amp_nid(kc)		get_amp_nid_((kc)->private_value)
kc                632 sound/pci/hda/hda_local.h #define get_amp_channels(kc)	(((kc)->private_value >> 16) & 0x3)
kc                634 sound/pci/hda/hda_local.h #define get_amp_direction(kc)	get_amp_direction_((kc)->private_value)
kc                636 sound/pci/hda/hda_local.h #define get_amp_index(kc)	get_amp_index_((kc)->private_value)
kc                637 sound/pci/hda/hda_local.h #define get_amp_offset(kc)	(((kc)->private_value >> 23) & 0x3f)
kc                638 sound/pci/hda/hda_local.h #define get_amp_min_mute(kc)	(((kc)->private_value >> 29) & 0x1)
kc                420 sound/pci/ice1712/se.c static int se200pci_cont_volume_info(struct snd_kcontrol *kc,
kc                432 sound/pci/ice1712/se.c static int se200pci_cont_enum_info(struct snd_kcontrol *kc,
kc                437 sound/pci/ice1712/se.c 	n = kc->private_value;
kc                444 sound/pci/ice1712/se.c static int se200pci_cont_volume_get(struct snd_kcontrol *kc,
kc                447 sound/pci/ice1712/se.c 	struct snd_ice1712 *ice = snd_kcontrol_chip(kc);
kc                449 sound/pci/ice1712/se.c 	int n = kc->private_value;
kc                455 sound/pci/ice1712/se.c static int se200pci_cont_boolean_get(struct snd_kcontrol *kc,
kc                458 sound/pci/ice1712/se.c 	struct snd_ice1712 *ice = snd_kcontrol_chip(kc);
kc                460 sound/pci/ice1712/se.c 	int n = kc->private_value;
kc                465 sound/pci/ice1712/se.c static int se200pci_cont_enum_get(struct snd_kcontrol *kc,
kc                468 sound/pci/ice1712/se.c 	struct snd_ice1712 *ice = snd_kcontrol_chip(kc);
kc                470 sound/pci/ice1712/se.c 	int n = kc->private_value;
kc                516 sound/pci/ice1712/se.c static int se200pci_cont_volume_put(struct snd_kcontrol *kc,
kc                519 sound/pci/ice1712/se.c 	struct snd_ice1712 *ice = snd_kcontrol_chip(kc);
kc                521 sound/pci/ice1712/se.c 	int n = kc->private_value;
kc                542 sound/pci/ice1712/se.c static int se200pci_cont_boolean_put(struct snd_kcontrol *kc,
kc                545 sound/pci/ice1712/se.c 	struct snd_ice1712 *ice = snd_kcontrol_chip(kc);
kc                547 sound/pci/ice1712/se.c 	int n = kc->private_value;
kc                559 sound/pci/ice1712/se.c static int se200pci_cont_enum_put(struct snd_kcontrol *kc,
kc                562 sound/pci/ice1712/se.c 	struct snd_ice1712 *ice = snd_kcontrol_chip(kc);
kc                564 sound/pci/ice1712/se.c 	int n = kc->private_value;
kc                769 sound/soc/codecs/hdac_hdmi.c 					struct snd_kcontrol *kc, int event)
kc                814 sound/soc/codecs/hdac_hdmi.c 					struct snd_kcontrol *kc, int event)
kc                869 sound/soc/codecs/hdac_hdmi.c 					struct snd_kcontrol *kc, int event)
kc                878 sound/soc/codecs/hdac_hdmi.c 	if (!kc)
kc                879 sound/soc/codecs/hdac_hdmi.c 		kc  = w->kcontrols[0];
kc                881 sound/soc/codecs/hdac_hdmi.c 	mux_idx = dapm_kcontrol_get_value(kc);
kc                968 sound/soc/codecs/hdac_hdmi.c 	struct snd_kcontrol_new *kc;
kc                978 sound/soc/codecs/hdac_hdmi.c 	kc = devm_kzalloc(&hdev->dev, sizeof(*kc), GFP_KERNEL);
kc                979 sound/soc/codecs/hdac_hdmi.c 	if (!kc)
kc                988 sound/soc/codecs/hdac_hdmi.c 	kc->name = devm_kstrdup(&hdev->dev, kc_name, GFP_KERNEL);
kc                989 sound/soc/codecs/hdac_hdmi.c 	if (!kc->name)
kc                992 sound/soc/codecs/hdac_hdmi.c 	kc->private_value = (long)se;
kc                993 sound/soc/codecs/hdac_hdmi.c 	kc->iface = SNDRV_CTL_ELEM_IFACE_MIXER;
kc                994 sound/soc/codecs/hdac_hdmi.c 	kc->access = 0;
kc                995 sound/soc/codecs/hdac_hdmi.c 	kc->info = snd_soc_info_enum_double;
kc                996 sound/soc/codecs/hdac_hdmi.c 	kc->put = hdac_hdmi_set_pin_port_mux;
kc                997 sound/soc/codecs/hdac_hdmi.c 	kc->get = snd_soc_dapm_get_enum_double;
kc               1024 sound/soc/codecs/hdac_hdmi.c 			snd_soc_dapm_mux, port, widget_name, NULL, kc, 1,
kc               1035 sound/soc/codecs/hdac_hdmi.c 	const struct snd_kcontrol_new *kc;
kc               1041 sound/soc/codecs/hdac_hdmi.c 		kc = widgets[mux_index].kcontrol_news;
kc               1042 sound/soc/codecs/hdac_hdmi.c 		se = (struct soc_enum *)kc->private_value;
kc               1676 sound/soc/codecs/hdac_hdmi.c 	struct snd_kcontrol_new *kc;
kc               1683 sound/soc/codecs/hdac_hdmi.c 	kc = devm_kcalloc(component->dev, hdmi->num_ports,
kc               1684 sound/soc/codecs/hdac_hdmi.c 				sizeof(*kc), GFP_KERNEL);
kc               1686 sound/soc/codecs/hdac_hdmi.c 	if (!kc)
kc               1697 sound/soc/codecs/hdac_hdmi.c 			kc[i].name = devm_kstrdup(component->dev, kc_name,
kc               1699 sound/soc/codecs/hdac_hdmi.c 			if (!kc[i].name)
kc               1702 sound/soc/codecs/hdac_hdmi.c 			kc[i].private_value = (unsigned long)name;
kc               1703 sound/soc/codecs/hdac_hdmi.c 			kc[i].iface = SNDRV_CTL_ELEM_IFACE_MIXER;
kc               1704 sound/soc/codecs/hdac_hdmi.c 			kc[i].access = 0;
kc               1705 sound/soc/codecs/hdac_hdmi.c 			kc[i].info = snd_soc_dapm_info_pin_switch;
kc               1706 sound/soc/codecs/hdac_hdmi.c 			kc[i].put = snd_soc_dapm_put_pin_switch;
kc               1707 sound/soc/codecs/hdac_hdmi.c 			kc[i].get = snd_soc_dapm_get_pin_switch;
kc               1712 sound/soc/codecs/hdac_hdmi.c 	return snd_soc_add_card_controls(card, kc, i);
kc               1269 sound/soc/codecs/wcd9335.c static int slim_rx_mux_get(struct snd_kcontrol *kc,
kc               1272 sound/soc/codecs/wcd9335.c 	struct snd_soc_dapm_context *dapm = snd_soc_dapm_kcontrol_dapm(kc);
kc               1280 sound/soc/codecs/wcd9335.c static int slim_rx_mux_put(struct snd_kcontrol *kc,
kc               1283 sound/soc/codecs/wcd9335.c 	struct snd_soc_dapm_widget *w = snd_soc_dapm_kcontrol_widget(kc);
kc               1285 sound/soc/codecs/wcd9335.c 	struct soc_enum *e = (struct soc_enum *)kc->private_value;
kc               1316 sound/soc/codecs/wcd9335.c 	snd_soc_dapm_mux_update_power(w->dapm, kc, wcd->rx_port_value,
kc               1324 sound/soc/codecs/wcd9335.c static int slim_tx_mixer_get(struct snd_kcontrol *kc,
kc               1328 sound/soc/codecs/wcd9335.c 	struct snd_soc_dapm_context *dapm = snd_soc_dapm_kcontrol_dapm(kc);
kc               1336 sound/soc/codecs/wcd9335.c static int slim_tx_mixer_put(struct snd_kcontrol *kc,
kc               1340 sound/soc/codecs/wcd9335.c 	struct snd_soc_dapm_widget *widget = snd_soc_dapm_kcontrol_widget(kc);
kc               1344 sound/soc/codecs/wcd9335.c 			(struct soc_mixer_control *)kc->private_value;
kc               1368 sound/soc/codecs/wcd9335.c 	snd_soc_dapm_mixer_update_power(widget->dapm, kc, enable, update);
kc               1471 sound/soc/codecs/wcd9335.c static int wcd9335_put_dec_enum(struct snd_kcontrol *kc,
kc               1474 sound/soc/codecs/wcd9335.c 	struct snd_soc_dapm_context *dapm = snd_soc_dapm_kcontrol_dapm(kc);
kc               1476 sound/soc/codecs/wcd9335.c 	struct soc_enum *e = (struct soc_enum *)kc->private_value;
kc               1519 sound/soc/codecs/wcd9335.c 	return snd_soc_dapm_put_enum_double(kc, ucontrol);
kc               1522 sound/soc/codecs/wcd9335.c static int wcd9335_int_dem_inp_mux_put(struct snd_kcontrol *kc,
kc               1525 sound/soc/codecs/wcd9335.c 	struct soc_enum *e = (struct soc_enum *)kc->private_value;
kc               1529 sound/soc/codecs/wcd9335.c 	component = snd_soc_dapm_kcontrol_component(kc);
kc               1546 sound/soc/codecs/wcd9335.c 	return snd_soc_dapm_put_enum_double(kc, ucontrol);
kc               2173 sound/soc/codecs/wcd9335.c static int wcd9335_get_compander(struct snd_kcontrol *kc,
kc               2177 sound/soc/codecs/wcd9335.c 	struct snd_soc_component *component = snd_soc_kcontrol_component(kc);
kc               2178 sound/soc/codecs/wcd9335.c 	int comp = ((struct soc_mixer_control *)kc->private_value)->shift;
kc               2185 sound/soc/codecs/wcd9335.c static int wcd9335_set_compander(struct snd_kcontrol *kc,
kc               2188 sound/soc/codecs/wcd9335.c 	struct snd_soc_component *component = snd_soc_kcontrol_component(kc);
kc               2190 sound/soc/codecs/wcd9335.c 	int comp = ((struct soc_mixer_control *) kc->private_value)->shift;
kc               2224 sound/soc/codecs/wcd9335.c static int wcd9335_rx_hph_mode_get(struct snd_kcontrol *kc,
kc               2227 sound/soc/codecs/wcd9335.c 	struct snd_soc_component *component = snd_soc_kcontrol_component(kc);
kc               2235 sound/soc/codecs/wcd9335.c static int wcd9335_rx_hph_mode_put(struct snd_kcontrol *kc,
kc               2238 sound/soc/codecs/wcd9335.c 	struct snd_soc_component *component = snd_soc_kcontrol_component(kc);
kc               2612 sound/soc/codecs/wcd9335.c 		struct snd_kcontrol *kc, int event)
kc               2653 sound/soc/codecs/wcd9335.c 		struct snd_kcontrol *kc, int event)
kc               2723 sound/soc/codecs/wcd9335.c 	struct snd_kcontrol *kc, int event)
kc               2910 sound/soc/codecs/wcd9335.c 		struct snd_kcontrol *kc, int event)
kc               3019 sound/soc/codecs/wcd9335.c 				       struct snd_kcontrol *kc,
kc               3040 sound/soc/codecs/wcd9335.c 		struct snd_kcontrol *kc, int event)
kc               3299 sound/soc/codecs/wcd9335.c 		struct snd_kcontrol *kc, int event)
kc               3534 sound/soc/codecs/wcd9335.c 					struct snd_kcontrol *kc,
kc               3584 sound/soc/codecs/wcd9335.c 					   struct snd_kcontrol *kc, int event)
kc               3604 sound/soc/codecs/wcd9335.c 				       struct snd_kcontrol *kc, int event)
kc               3685 sound/soc/codecs/wcd9335.c 				      struct snd_kcontrol *kc,
kc               3734 sound/soc/codecs/wcd9335.c 				      struct snd_kcontrol *kc,
kc               3782 sound/soc/codecs/wcd9335.c 					 struct snd_kcontrol *kc,
kc               3854 sound/soc/codecs/wcd9335.c 		struct snd_kcontrol *kc, int event)
kc               3884 sound/soc/codecs/wcd9335.c 					struct snd_kcontrol *kc, int event)
kc               3930 sound/soc/codecs/wcd9335.c 				       struct snd_kcontrol *kc, int event)
kc               4309 sound/soc/codecs/wcd9335.c 				     struct snd_kcontrol *kc, int event)
kc                695 sound/soc/soc-topology.c 	struct snd_kcontrol_new *kc, struct snd_soc_tplg_tlv_dbscale *scale)
kc                710 sound/soc/soc-topology.c 	kc->tlv.p = (void *)p;
kc                715 sound/soc/soc-topology.c 	struct snd_kcontrol_new *kc, struct snd_soc_tplg_ctl_hdr *tc)
kc                727 sound/soc/soc-topology.c 			return soc_tplg_create_tlv_db_scale(tplg, kc,
kc                742 sound/soc/soc-topology.c 	struct snd_kcontrol_new *kc)
kc                744 sound/soc/soc-topology.c 	kfree(kc->tlv.p);
kc                752 sound/soc/soc-topology.c 	struct snd_kcontrol_new kc;
kc                782 sound/soc/soc-topology.c 		memset(&kc, 0, sizeof(kc));
kc                783 sound/soc/soc-topology.c 		kc.name = be->hdr.name;
kc                784 sound/soc/soc-topology.c 		kc.private_value = (long)sbe;
kc                785 sound/soc/soc-topology.c 		kc.iface = SNDRV_CTL_ELEM_IFACE_MIXER;
kc                786 sound/soc/soc-topology.c 		kc.access = le32_to_cpu(be->hdr.access);
kc                794 sound/soc/soc-topology.c 		err = soc_tplg_kcontrol_bind_io(&be->hdr, &kc, tplg);
kc                802 sound/soc/soc-topology.c 		err = soc_tplg_init_kcontrol(tplg, &kc,
kc                812 sound/soc/soc-topology.c 		err = soc_tplg_add_kcontrol(tplg, &kc,
kc                832 sound/soc/soc-topology.c 	struct snd_kcontrol_new kc;
kc                862 sound/soc/soc-topology.c 		memset(&kc, 0, sizeof(kc));
kc                863 sound/soc/soc-topology.c 		kc.name = mc->hdr.name;
kc                864 sound/soc/soc-topology.c 		kc.private_value = (long)sm;
kc                865 sound/soc/soc-topology.c 		kc.iface = SNDRV_CTL_ELEM_IFACE_MIXER;
kc                866 sound/soc/soc-topology.c 		kc.access = le32_to_cpu(mc->hdr.access);
kc                888 sound/soc/soc-topology.c 		err = soc_tplg_kcontrol_bind_io(&mc->hdr, &kc, tplg);
kc                896 sound/soc/soc-topology.c 		err = soc_tplg_create_tlv(tplg, &kc, &mc->hdr);
kc                905 sound/soc/soc-topology.c 		err = soc_tplg_init_kcontrol(tplg, &kc,
kc                910 sound/soc/soc-topology.c 			soc_tplg_free_tlv(tplg, &kc);
kc                916 sound/soc/soc-topology.c 		err = soc_tplg_add_kcontrol(tplg, &kc,
kc                921 sound/soc/soc-topology.c 			soc_tplg_free_tlv(tplg, &kc);
kc               1008 sound/soc/soc-topology.c 	struct snd_kcontrol_new kc;
kc               1038 sound/soc/soc-topology.c 		memset(&kc, 0, sizeof(kc));
kc               1039 sound/soc/soc-topology.c 		kc.name = ec->hdr.name;
kc               1040 sound/soc/soc-topology.c 		kc.private_value = (long)se;
kc               1041 sound/soc/soc-topology.c 		kc.iface = SNDRV_CTL_ELEM_IFACE_MIXER;
kc               1042 sound/soc/soc-topology.c 		kc.access = le32_to_cpu(ec->hdr.access);
kc               1089 sound/soc/soc-topology.c 		err = soc_tplg_kcontrol_bind_io(&ec->hdr, &kc, tplg);
kc               1097 sound/soc/soc-topology.c 		err = soc_tplg_init_kcontrol(tplg, &kc,
kc               1108 sound/soc/soc-topology.c 			&kc, &se->dobj.control.kcontrol);
kc               1312 sound/soc/soc-topology.c 	struct snd_kcontrol_new *kc;
kc               1317 sound/soc/soc-topology.c 	kc = kcalloc(num_kcontrols, sizeof(*kc), GFP_KERNEL);
kc               1318 sound/soc/soc-topology.c 	if (kc == NULL)
kc               1339 sound/soc/soc-topology.c 		kc[i].private_value = (long)sm;
kc               1340 sound/soc/soc-topology.c 		kc[i].name = kstrdup(mc->hdr.name, GFP_KERNEL);
kc               1341 sound/soc/soc-topology.c 		if (kc[i].name == NULL)
kc               1343 sound/soc/soc-topology.c 		kc[i].iface = SNDRV_CTL_ELEM_IFACE_MIXER;
kc               1344 sound/soc/soc-topology.c 		kc[i].access = le32_to_cpu(mc->hdr.access);
kc               1364 sound/soc/soc-topology.c 		err = soc_tplg_kcontrol_bind_io(&mc->hdr, &kc[i], tplg);
kc               1371 sound/soc/soc-topology.c 		err = soc_tplg_create_tlv(tplg, &kc[i], &mc->hdr);
kc               1380 sound/soc/soc-topology.c 		err = soc_tplg_init_kcontrol(tplg, &kc[i],
kc               1385 sound/soc/soc-topology.c 			soc_tplg_free_tlv(tplg, &kc[i]);
kc               1389 sound/soc/soc-topology.c 	return kc;
kc               1393 sound/soc/soc-topology.c 		sm = (struct soc_mixer_control *)kc[i].private_value;
kc               1395 sound/soc/soc-topology.c 		kfree(kc[i].name);
kc               1397 sound/soc/soc-topology.c 	kfree(kc);
kc               1405 sound/soc/soc-topology.c 	struct snd_kcontrol_new *kc;
kc               1410 sound/soc/soc-topology.c 	kc = kcalloc(num_kcontrols, sizeof(*kc), GFP_KERNEL);
kc               1411 sound/soc/soc-topology.c 	if (kc == NULL)
kc               1431 sound/soc/soc-topology.c 		kc[i].private_value = (long)se;
kc               1432 sound/soc/soc-topology.c 		kc[i].name = kstrdup(ec->hdr.name, GFP_KERNEL);
kc               1433 sound/soc/soc-topology.c 		if (kc[i].name == NULL)
kc               1435 sound/soc/soc-topology.c 		kc[i].iface = SNDRV_CTL_ELEM_IFACE_MIXER;
kc               1436 sound/soc/soc-topology.c 		kc[i].access = le32_to_cpu(ec->hdr.access);
kc               1476 sound/soc/soc-topology.c 		err = soc_tplg_kcontrol_bind_io(&ec->hdr, &kc[i], tplg);
kc               1483 sound/soc/soc-topology.c 		err = soc_tplg_init_kcontrol(tplg, &kc[i],
kc               1492 sound/soc/soc-topology.c 	return kc;
kc               1497 sound/soc/soc-topology.c 		se = (struct soc_enum *)kc[i].private_value;
kc               1505 sound/soc/soc-topology.c 		kfree(kc[i].name);
kc               1507 sound/soc/soc-topology.c 	kfree(kc);
kc               1517 sound/soc/soc-topology.c 	struct snd_kcontrol_new *kc;
kc               1520 sound/soc/soc-topology.c 	kc = kcalloc(num_kcontrols, sizeof(*kc), GFP_KERNEL);
kc               1521 sound/soc/soc-topology.c 	if (!kc)
kc               1543 sound/soc/soc-topology.c 		kc[i].private_value = (long)sbe;
kc               1544 sound/soc/soc-topology.c 		kc[i].name = kstrdup(be->hdr.name, GFP_KERNEL);
kc               1545 sound/soc/soc-topology.c 		if (kc[i].name == NULL)
kc               1547 sound/soc/soc-topology.c 		kc[i].iface = SNDRV_CTL_ELEM_IFACE_MIXER;
kc               1548 sound/soc/soc-topology.c 		kc[i].access = le32_to_cpu(be->hdr.access);
kc               1554 sound/soc/soc-topology.c 		err = soc_tplg_kcontrol_bind_io(&be->hdr, &kc[i], tplg);
kc               1561 sound/soc/soc-topology.c 		err = soc_tplg_init_kcontrol(tplg, &kc[i],
kc               1570 sound/soc/soc-topology.c 	return kc;
kc               1574 sound/soc/soc-topology.c 		sbe = (struct soc_bytes_ext *)kc[i].private_value;
kc               1576 sound/soc/soc-topology.c 		kfree(kc[i].name);
kc               1578 sound/soc/soc-topology.c 	kfree(kc);
kc                441 sound/soc/sof/topology.c 				   struct snd_kcontrol_new *kc,
kc                477 sound/soc/sof/topology.c 	if (get_tlv_data(kc->tlv.p, tlv) < 0) {
kc                505 sound/soc/sof/topology.c 				 struct snd_kcontrol_new *kc,
kc                536 sound/soc/sof/topology.c 				  struct snd_kcontrol_new *kc,
kc                543 sound/soc/sof/topology.c 	struct soc_bytes_ext *sbe = (struct soc_bytes_ext *)kc->private_value;
kc               1045 sound/soc/sof/topology.c 			    struct snd_kcontrol_new *kc,
kc               1069 sound/soc/sof/topology.c 		sm = (struct soc_mixer_control *)kc->private_value;
kc               1071 sound/soc/sof/topology.c 		ret = sof_control_load_volume(scomp, scontrol, kc, hdr);
kc               1074 sound/soc/sof/topology.c 		sbe = (struct soc_bytes_ext *)kc->private_value;
kc               1076 sound/soc/sof/topology.c 		ret = sof_control_load_bytes(scomp, scontrol, kc, hdr);
kc               1080 sound/soc/sof/topology.c 		se = (struct soc_enum *)kc->private_value;
kc               1082 sound/soc/sof/topology.c 		ret = sof_control_load_enum(scomp, scontrol, kc, hdr);
kc               1763 sound/soc/sof/topology.c 	const struct snd_kcontrol_new *kc;
kc               1772 sound/soc/sof/topology.c 		kc = &widget->kcontrol_news[i];
kc               1776 sound/soc/sof/topology.c 			sm = (struct soc_mixer_control *)kc->private_value;
kc               1780 sound/soc/sof/topology.c 			sbe = (struct soc_bytes_ext *)kc->private_value;
kc               1784 sound/soc/sof/topology.c 			se = (struct soc_enum *)kc->private_value;
kc               2182 sound/soc/sof/topology.c 	const struct snd_kcontrol_new *kc;
kc               2228 sound/soc/sof/topology.c 		kc = &widget->kcontrol_news[i];
kc               2231 sound/soc/sof/topology.c 			sm = (struct soc_mixer_control *)kc->private_value;
kc               2237 sound/soc/sof/topology.c 			se = (struct soc_enum *)kc->private_value;
kc               2241 sound/soc/sof/topology.c 			sbe = (struct soc_bytes_ext *)kc->private_value;
kc                401 sound/soc/ti/omap-mcbsp-st.c omap_mcbsp_set_st_ch##channel##_volume(struct snd_kcontrol *kc,		\
kc                404 sound/soc/ti/omap-mcbsp-st.c 	struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kc);		\
kc                407 sound/soc/ti/omap-mcbsp-st.c 		(struct soc_mixer_control *)kc->private_value;		\
kc                420 sound/soc/ti/omap-mcbsp-st.c omap_mcbsp_get_st_ch##channel##_volume(struct snd_kcontrol *kc,		\
kc                423 sound/soc/ti/omap-mcbsp-st.c 	struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kc);		\
kc                575 sound/usb/caiaq/control.c 	struct snd_kcontrol *kc;
kc                580 sound/usb/caiaq/control.c 		kc = snd_ctl_new1(&kcontrol_template, cdev);
kc                581 sound/usb/caiaq/control.c 		ret = snd_ctl_add(cdev->chip.card, kc);
kc                845 sound/usb/mixer_quirks.c 					      const struct snd_kcontrol_new *kc,
kc                860 sound/usb/mixer_quirks.c 		template.name = kc[i].name;
kc                861 sound/usb/mixer_quirks.c 		template.private_value = kc[i].private_value;