tags               26 arch/arm/include/asm/setup.h extern void save_atags(const struct tag *tags);
tags               28 arch/arm/include/asm/setup.h static inline void save_atags(const struct tag *tags) { }
tags                2 arch/arm/kernel/atags.h void convert_to_tag_list(struct tag *tags);
tags              210 arch/arm/kernel/atags_compat.c void __init convert_to_tag_list(struct tag *tags)
tags              212 arch/arm/kernel/atags_compat.c 	struct param_struct *params = (struct param_struct *)tags;
tags              181 arch/arm/kernel/atags_parse.c 	struct tag *tags = (struct tag *)&default_tags;
tags              201 arch/arm/kernel/atags_parse.c 		tags = phys_to_virt(__atags_pointer);
tags              203 arch/arm/kernel/atags_parse.c 		tags = (void *)(PAGE_OFFSET + mdesc->atag_offset);
tags              210 arch/arm/kernel/atags_parse.c 	if (tags->hdr.tag != ATAG_CORE)
tags              211 arch/arm/kernel/atags_parse.c 		convert_to_tag_list(tags);
tags              213 arch/arm/kernel/atags_parse.c 	if (tags->hdr.tag != ATAG_CORE) {
tags              215 arch/arm/kernel/atags_parse.c 		tags = (struct tag *)&default_tags;
tags              219 arch/arm/kernel/atags_parse.c 		mdesc->fixup(tags, &from);
tags              221 arch/arm/kernel/atags_parse.c 	if (tags->hdr.tag == ATAG_CORE) {
tags              223 arch/arm/kernel/atags_parse.c 			squash_mem_tags(tags);
tags              224 arch/arm/kernel/atags_parse.c 		save_atags(tags);
tags              225 arch/arm/kernel/atags_parse.c 		parse_tags(tags);
tags               28 arch/arm/kernel/atags_proc.c void __init save_atags(const struct tag *tags)
tags               30 arch/arm/kernel/atags_proc.c 	memcpy(atags_copy, tags, sizeof(atags_copy));
tags               80 arch/arm/mach-footbridge/cats-hw.c fixup_cats(struct tag *tags, char **cmdline)
tags              624 arch/arm/mach-footbridge/netwinder-hw.c fixup_netwinder(struct tag *tags, char **cmdline)
tags               76 arch/arm/mach-omap2/board-generic.c static void __init rx51_set_system_rev(const struct tag *tags)
tags               80 arch/arm/mach-omap2/board-generic.c 	if (tags->hdr.tag != ATAG_CORE)
tags               83 arch/arm/mach-omap2/board-generic.c 	for_each_tag(tag, tags) {
tags               96 arch/arm/mach-omap2/board-generic.c 	const struct tag *tags = (const struct tag *)(PAGE_OFFSET + 0x100);
tags               98 arch/arm/mach-omap2/board-generic.c 	save_atags(tags);
tags               99 arch/arm/mach-omap2/board-generic.c 	rx51_set_system_rev(tags);
tags              861 arch/arm/mach-pxa/cm-x300.c static void __init cm_x300_fixup(struct tag *tags, char **cmdline)
tags              864 arch/arm/mach-pxa/cm-x300.c 	for (; tags->hdr.size; tags = tag_next(tags))
tags              865 arch/arm/mach-pxa/cm-x300.c 		if (tags->hdr.tag == ATAG_MEM &&
tags              866 arch/arm/mach-pxa/cm-x300.c 			tags->u.mem.start == 0x80000000) {
tags              867 arch/arm/mach-pxa/cm-x300.c 			tags->u.mem.start = 0xa0000000;
tags              756 arch/arm/mach-pxa/corgi.c static void __init fixup_corgi(struct tag *tags, char **cmdline)
tags               46 arch/arm/mach-pxa/eseries.c void __init eseries_fixup(struct tag *tags, char **cmdline)
tags              456 arch/arm/mach-pxa/poodle.c static void __init fixup_poodle(struct tag *tags, char **cmdline)
tags             1011 arch/arm/mach-pxa/spitz.c static void __init spitz_fixup(struct tag *tags, char **cmdline)
tags              933 arch/arm/mach-pxa/tosa.c static void __init fixup_tosa(struct tag *tags, char **cmdline)
tags               91 arch/arm/mach-s3c24xx/mach-smdk2413.c static void __init smdk2413_fixup(struct tag *tags, char **cmdline)
tags               93 arch/arm/mach-s3c24xx/mach-smdk2413.c 	if (tags != phys_to_virt(S3C2410_SDRAM_PA + 0x100)) {
tags              128 arch/arm/mach-s3c24xx/mach-vstms.c static void __init vstms_fixup(struct tag *tags, char **cmdline)
tags              130 arch/arm/mach-s3c24xx/mach-vstms.c 	if (tags != phys_to_virt(S3C2410_SDRAM_PA + 0x100)) {
tags              669 arch/arm/mach-sa1100/assabet.c fixup_assabet(struct tag *tags, char **cmdline)
tags              102 arch/arm/mach-tegra/sleep.h 	streq	\tmp2, [\tmp1]			@ invalidate SCU tags for CPU
tags               59 arch/mips/sgi-ip22/ip28-berr.c 	} tags[1][2], tagd[4][2], tagi[4][2]; /* Way 0/1 */
tags               73 arch/mips/sgi-ip22/ip28-berr.c #define tag cache_tags.tags[0]
tags              208 arch/mips/sgi-ip22/ip28-berr.c 		cache_tags.tags[0][0].hi, cache_tags.tags[0][0].lo,
tags              209 arch/mips/sgi-ip22/ip28-berr.c 		cache_tags.tags[0][1].hi, cache_tags.tags[0][1].lo,
tags              103 arch/sparc/include/asm/mmu_64.h 	unsigned char	*tags;		/* Where the tags are */
tags              160 arch/sparc/kernel/adi_64.c 	unsigned char *tags;
tags              284 arch/sparc/kernel/adi_64.c 	tags = kzalloc(size, GFP_NOWAIT|__GFP_NOWARN);
tags              285 arch/sparc/kernel/adi_64.c 	if (tags == NULL) {
tags              291 arch/sparc/kernel/adi_64.c 	tag_desc->tags = tags;
tags              302 arch/sparc/kernel/adi_64.c 	unsigned char *tags = NULL;
tags              313 arch/sparc/kernel/adi_64.c 			tags = tag_desc->tags;
tags              314 arch/sparc/kernel/adi_64.c 			tag_desc->tags = NULL;
tags              318 arch/sparc/kernel/adi_64.c 	kfree(tags);
tags              322 arch/sparc/kernel/adi_64.c 	((tag_desc)->tags + ((addr - (tag_desc)->start)/(2*adi_blksize())))
tags              622 arch/sparc/mm/tsb.c 		unsigned char *tags;
tags              627 arch/sparc/mm/tsb.c 			tags = tag_desc->tags;
tags              628 arch/sparc/mm/tsb.c 			tag_desc->tags = NULL;
tags              629 arch/sparc/mm/tsb.c 			kfree(tags);
tags             1065 arch/x86/events/core.c 	hwc->last_tag = ++cpuc->tags[i];
tags             1108 arch/x86/events/core.c 		hwc->last_tag == cpuc->tags[i];
tags              221 arch/x86/events/intel/uncore.c 	hwc->last_tag = ++box->tags[idx];
tags              583 arch/x86/events/intel/uncore.c 			hwc->last_tag == box->tags[assign[i]])
tags              601 arch/x86/events/intel/uncore.c 			hwc->last_tag != box->tags[assign[i]])
tags              125 arch/x86/events/intel/uncore.h 	u64 tags[UNCORE_PMC_IDX_MAX];
tags              202 arch/x86/events/perf_event.h 	u64			tags[X86_PMC_IDX_MAX];
tags              646 arch/x86/math-emu/fpu_entry.c 	int offset, other, i, tags, regnr, tag, newtop;
tags              672 arch/x86/math-emu/fpu_entry.c 	tags = S387->twd;
tags              676 arch/x86/math-emu/fpu_entry.c 		if (((tags >> ((regnr & 7) * 2)) & 3) != TAG_Empty) {
tags              681 arch/x86/math-emu/fpu_entry.c 			tags &= ~(3 << (regnr * 2));
tags              682 arch/x86/math-emu/fpu_entry.c 			tags |= (tag & 3) << (regnr * 2);
tags              685 arch/x86/math-emu/fpu_entry.c 	S387->twd = tags;
tags             6365 block/bfq-iosched.c 	struct blk_mq_tags *tags = hctx->sched_tags;
tags             6368 block/bfq-iosched.c 	min_shallow = bfq_update_depths(bfqd, &tags->bitmap_tags);
tags             6369 block/bfq-iosched.c 	sbitmap_queue_min_shallow_depth(&tags->bitmap_tags, min_shallow);
tags              444 block/blk-mq-debugfs.c 				     struct blk_mq_tags *tags)
tags              446 block/blk-mq-debugfs.c 	seq_printf(m, "nr_tags=%u\n", tags->nr_tags);
tags              447 block/blk-mq-debugfs.c 	seq_printf(m, "nr_reserved_tags=%u\n", tags->nr_reserved_tags);
tags              449 block/blk-mq-debugfs.c 		   atomic_read(&tags->active_queues));
tags              452 block/blk-mq-debugfs.c 	sbitmap_queue_show(&tags->bitmap_tags, m);
tags              454 block/blk-mq-debugfs.c 	if (tags->nr_reserved_tags) {
tags              456 block/blk-mq-debugfs.c 		sbitmap_queue_show(&tags->breserved_tags, m);
tags              469 block/blk-mq-debugfs.c 	if (hctx->tags)
tags              470 block/blk-mq-debugfs.c 		blk_mq_debugfs_tags_show(m, hctx->tags);
tags              486 block/blk-mq-debugfs.c 	if (hctx->tags)
tags              487 block/blk-mq-debugfs.c 		sbitmap_bitmap_show(&hctx->tags->bitmap_tags.sb, m);
tags              158 block/blk-mq-sysfs.c 	return sprintf(page, "%u\n", hctx->tags->nr_tags);
tags              164 block/blk-mq-sysfs.c 	return sprintf(page, "%u\n", hctx->tags->nr_reserved_tags);
tags               18 block/blk-mq-tag.c bool blk_mq_has_free_tags(struct blk_mq_tags *tags)
tags               20 block/blk-mq-tag.c 	if (!tags)
tags               23 block/blk-mq-tag.c 	return sbitmap_any_bit_clear(&tags->bitmap_tags.sb);
tags               36 block/blk-mq-tag.c 		atomic_inc(&hctx->tags->active_queues);
tags               44 block/blk-mq-tag.c void blk_mq_tag_wakeup_all(struct blk_mq_tags *tags, bool include_reserve)
tags               46 block/blk-mq-tag.c 	sbitmap_queue_wake_all(&tags->bitmap_tags);
tags               48 block/blk-mq-tag.c 		sbitmap_queue_wake_all(&tags->breserved_tags);
tags               57 block/blk-mq-tag.c 	struct blk_mq_tags *tags = hctx->tags;
tags               62 block/blk-mq-tag.c 	atomic_dec(&tags->active_queues);
tags               64 block/blk-mq-tag.c 	blk_mq_tag_wakeup_all(tags, false);
tags               87 block/blk-mq-tag.c 	users = atomic_read(&hctx->tags->active_queues);
tags              112 block/blk-mq-tag.c 	struct blk_mq_tags *tags = blk_mq_tags_from_data(data);
tags              120 block/blk-mq-tag.c 		if (unlikely(!tags->nr_reserved_tags)) {
tags              124 block/blk-mq-tag.c 		bt = &tags->breserved_tags;
tags              127 block/blk-mq-tag.c 		bt = &tags->bitmap_tags;
tags              128 block/blk-mq-tag.c 		tag_offset = tags->nr_reserved_tags;
tags              171 block/blk-mq-tag.c 		tags = blk_mq_tags_from_data(data);
tags              173 block/blk-mq-tag.c 			bt = &tags->breserved_tags;
tags              175 block/blk-mq-tag.c 			bt = &tags->bitmap_tags;
tags              194 block/blk-mq-tag.c void blk_mq_put_tag(struct blk_mq_hw_ctx *hctx, struct blk_mq_tags *tags,
tags              197 block/blk-mq-tag.c 	if (!blk_mq_tag_is_reserved(tags, tag)) {
tags              198 block/blk-mq-tag.c 		const int real_tag = tag - tags->nr_reserved_tags;
tags              200 block/blk-mq-tag.c 		BUG_ON(real_tag >= tags->nr_tags);
tags              201 block/blk-mq-tag.c 		sbitmap_queue_clear(&tags->bitmap_tags, real_tag, ctx->cpu);
tags              203 block/blk-mq-tag.c 		BUG_ON(tag >= tags->nr_reserved_tags);
tags              204 block/blk-mq-tag.c 		sbitmap_queue_clear(&tags->breserved_tags, tag, ctx->cpu);
tags              219 block/blk-mq-tag.c 	struct blk_mq_tags *tags = hctx->tags;
tags              224 block/blk-mq-tag.c 		bitnr += tags->nr_reserved_tags;
tags              225 block/blk-mq-tag.c 	rq = tags->rqs[bitnr];
tags              264 block/blk-mq-tag.c 	struct blk_mq_tags *tags;
tags              273 block/blk-mq-tag.c 	struct blk_mq_tags *tags = iter_data->tags;
tags              278 block/blk-mq-tag.c 		bitnr += tags->nr_reserved_tags;
tags              284 block/blk-mq-tag.c 	rq = tags->rqs[bitnr];
tags              304 block/blk-mq-tag.c static void bt_tags_for_each(struct blk_mq_tags *tags, struct sbitmap_queue *bt,
tags              308 block/blk-mq-tag.c 		.tags = tags,
tags              314 block/blk-mq-tag.c 	if (tags->rqs)
tags              328 block/blk-mq-tag.c static void blk_mq_all_tag_busy_iter(struct blk_mq_tags *tags,
tags              331 block/blk-mq-tag.c 	if (tags->nr_reserved_tags)
tags              332 block/blk-mq-tag.c 		bt_tags_for_each(tags, &tags->breserved_tags, fn, priv, true);
tags              333 block/blk-mq-tag.c 	bt_tags_for_each(tags, &tags->bitmap_tags, fn, priv, false);
tags              352 block/blk-mq-tag.c 		if (tagset->tags && tagset->tags[i])
tags              353 block/blk-mq-tag.c 			blk_mq_all_tag_busy_iter(tagset->tags[i], fn, priv);
tags              420 block/blk-mq-tag.c 		struct blk_mq_tags *tags = hctx->tags;
tags              429 block/blk-mq-tag.c 		if (tags->nr_reserved_tags)
tags              430 block/blk-mq-tag.c 			bt_for_each(hctx, &tags->breserved_tags, fn, priv, true);
tags              431 block/blk-mq-tag.c 		bt_for_each(hctx, &tags->bitmap_tags, fn, priv, false);
tags              443 block/blk-mq-tag.c static struct blk_mq_tags *blk_mq_init_bitmap_tags(struct blk_mq_tags *tags,
tags              446 block/blk-mq-tag.c 	unsigned int depth = tags->nr_tags - tags->nr_reserved_tags;
tags              449 block/blk-mq-tag.c 	if (bt_alloc(&tags->bitmap_tags, depth, round_robin, node))
tags              451 block/blk-mq-tag.c 	if (bt_alloc(&tags->breserved_tags, tags->nr_reserved_tags, round_robin,
tags              455 block/blk-mq-tag.c 	return tags;
tags              457 block/blk-mq-tag.c 	sbitmap_queue_free(&tags->bitmap_tags);
tags              459 block/blk-mq-tag.c 	kfree(tags);
tags              467 block/blk-mq-tag.c 	struct blk_mq_tags *tags;
tags              474 block/blk-mq-tag.c 	tags = kzalloc_node(sizeof(*tags), GFP_KERNEL, node);
tags              475 block/blk-mq-tag.c 	if (!tags)
tags              478 block/blk-mq-tag.c 	tags->nr_tags = total_tags;
tags              479 block/blk-mq-tag.c 	tags->nr_reserved_tags = reserved_tags;
tags              481 block/blk-mq-tag.c 	return blk_mq_init_bitmap_tags(tags, node, alloc_policy);
tags              484 block/blk-mq-tag.c void blk_mq_free_tags(struct blk_mq_tags *tags)
tags              486 block/blk-mq-tag.c 	sbitmap_queue_free(&tags->bitmap_tags);
tags              487 block/blk-mq-tag.c 	sbitmap_queue_free(&tags->breserved_tags);
tags              488 block/blk-mq-tag.c 	kfree(tags);
tags              495 block/blk-mq-tag.c 	struct blk_mq_tags *tags = *tagsptr;
tags              497 block/blk-mq-tag.c 	if (tdepth <= tags->nr_reserved_tags)
tags              504 block/blk-mq-tag.c 	if (tdepth > tags->nr_tags) {
tags              520 block/blk-mq-tag.c 				tags->nr_reserved_tags);
tags              537 block/blk-mq-tag.c 		sbitmap_queue_resize(&tags->bitmap_tags,
tags              538 block/blk-mq-tag.c 				tdepth - tags->nr_reserved_tags);
tags               26 block/blk-mq-tag.h extern void blk_mq_free_tags(struct blk_mq_tags *tags);
tags               29 block/blk-mq-tag.h extern void blk_mq_put_tag(struct blk_mq_hw_ctx *hctx, struct blk_mq_tags *tags,
tags               31 block/blk-mq-tag.h extern bool blk_mq_has_free_tags(struct blk_mq_tags *tags);
tags               33 block/blk-mq-tag.h 					struct blk_mq_tags **tags,
tags               35 block/blk-mq-tag.h extern void blk_mq_tag_wakeup_all(struct blk_mq_tags *tags, bool);
tags               81 block/blk-mq-tag.h 	hctx->tags->rqs[tag] = rq;
tags               84 block/blk-mq-tag.h static inline bool blk_mq_tag_is_reserved(struct blk_mq_tags *tags,
tags               87 block/blk-mq-tag.h 	return tag < tags->nr_reserved_tags;
tags              276 block/blk-mq.c 			blk_mq_tag_wakeup_all(hctx->tags, true);
tags              281 block/blk-mq.c 	return blk_mq_has_free_tags(hctx->tags);
tags              297 block/blk-mq.c 	struct blk_mq_tags *tags = blk_mq_tags_from_data(data);
tags              298 block/blk-mq.c 	struct request *rq = tags->static_rqs[tag];
tags              311 block/blk-mq.c 		data->hctx->tags->rqs[rq->tag] = rq;
tags              502 block/blk-mq.c 		blk_mq_put_tag(hctx, hctx->tags, ctx, rq->tag);
tags              817 block/blk-mq.c struct request *blk_mq_tag_to_rq(struct blk_mq_tags *tags, unsigned int tag)
tags              819 block/blk-mq.c 	if (tag < tags->nr_tags) {
tags              820 block/blk-mq.c 		prefetch(tags->rqs[tag]);
tags              821 block/blk-mq.c 		return tags->rqs[tag];
tags             1079 block/blk-mq.c 		data.hctx->tags->rqs[rq->tag] = rq;
tags             1098 block/blk-mq.c 		sbq = &hctx->tags->bitmap_tags;
tags             1116 block/blk-mq.c 	struct sbitmap_queue *sbq = &hctx->tags->bitmap_tags;
tags             2060 block/blk-mq.c void blk_mq_free_rqs(struct blk_mq_tag_set *set, struct blk_mq_tags *tags,
tags             2065 block/blk-mq.c 	if (tags->rqs && set->ops->exit_request) {
tags             2068 block/blk-mq.c 		for (i = 0; i < tags->nr_tags; i++) {
tags             2069 block/blk-mq.c 			struct request *rq = tags->static_rqs[i];
tags             2074 block/blk-mq.c 			tags->static_rqs[i] = NULL;
tags             2078 block/blk-mq.c 	while (!list_empty(&tags->page_list)) {
tags             2079 block/blk-mq.c 		page = list_first_entry(&tags->page_list, struct page, lru);
tags             2090 block/blk-mq.c void blk_mq_free_rq_map(struct blk_mq_tags *tags)
tags             2092 block/blk-mq.c 	kfree(tags->rqs);
tags             2093 block/blk-mq.c 	tags->rqs = NULL;
tags             2094 block/blk-mq.c 	kfree(tags->static_rqs);
tags             2095 block/blk-mq.c 	tags->static_rqs = NULL;
tags             2097 block/blk-mq.c 	blk_mq_free_tags(tags);
tags             2105 block/blk-mq.c 	struct blk_mq_tags *tags;
tags             2112 block/blk-mq.c 	tags = blk_mq_init_tags(nr_tags, reserved_tags, node,
tags             2114 block/blk-mq.c 	if (!tags)
tags             2117 block/blk-mq.c 	tags->rqs = kcalloc_node(nr_tags, sizeof(struct request *),
tags             2120 block/blk-mq.c 	if (!tags->rqs) {
tags             2121 block/blk-mq.c 		blk_mq_free_tags(tags);
tags             2125 block/blk-mq.c 	tags->static_rqs = kcalloc_node(nr_tags, sizeof(struct request *),
tags             2128 block/blk-mq.c 	if (!tags->static_rqs) {
tags             2129 block/blk-mq.c 		kfree(tags->rqs);
tags             2130 block/blk-mq.c 		blk_mq_free_tags(tags);
tags             2134 block/blk-mq.c 	return tags;
tags             2157 block/blk-mq.c int blk_mq_alloc_rqs(struct blk_mq_tag_set *set, struct blk_mq_tags *tags,
tags             2168 block/blk-mq.c 	INIT_LIST_HEAD(&tags->page_list);
tags             2203 block/blk-mq.c 		list_add_tail(&page->lru, &tags->page_list);
tags             2217 block/blk-mq.c 			tags->static_rqs[i] = rq;
tags             2219 block/blk-mq.c 				tags->static_rqs[i] = NULL;
tags             2230 block/blk-mq.c 	blk_mq_free_rqs(set, tags, hctx_idx);
tags             2331 block/blk-mq.c 	hctx->tags = set->tags[hctx_idx];
tags             2452 block/blk-mq.c 	set->tags[hctx_idx] = blk_mq_alloc_rq_map(set, hctx_idx,
tags             2454 block/blk-mq.c 	if (!set->tags[hctx_idx])
tags             2457 block/blk-mq.c 	ret = blk_mq_alloc_rqs(set, set->tags[hctx_idx], hctx_idx,
tags             2462 block/blk-mq.c 	blk_mq_free_rq_map(set->tags[hctx_idx]);
tags             2463 block/blk-mq.c 	set->tags[hctx_idx] = NULL;
tags             2470 block/blk-mq.c 	if (set->tags && set->tags[hctx_idx]) {
tags             2471 block/blk-mq.c 		blk_mq_free_rqs(set, set->tags[hctx_idx], hctx_idx);
tags             2472 block/blk-mq.c 		blk_mq_free_rq_map(set->tags[hctx_idx]);
tags             2473 block/blk-mq.c 		set->tags[hctx_idx] = NULL;
tags             2498 block/blk-mq.c 		if (!set->tags[hctx_idx] &&
tags             2554 block/blk-mq.c 			if (i && set->tags[i])
tags             2557 block/blk-mq.c 			hctx->tags = NULL;
tags             2561 block/blk-mq.c 		hctx->tags = set->tags[i];
tags             2562 block/blk-mq.c 		WARN_ON(!hctx->tags);
tags             2844 block/blk-mq.c 			if (hctx->tags)
tags             2970 block/blk-mq.c 		blk_mq_free_rq_map(set->tags[i]);
tags             3100 block/blk-mq.c 	set->tags = kcalloc_node(nr_hw_queues(set), sizeof(struct blk_mq_tags *),
tags             3102 block/blk-mq.c 	if (!set->tags)
tags             3133 block/blk-mq.c 	kfree(set->tags);
tags             3134 block/blk-mq.c 	set->tags = NULL;
tags             3151 block/blk-mq.c 	kfree(set->tags);
tags             3152 block/blk-mq.c 	set->tags = NULL;
tags             3173 block/blk-mq.c 		if (!hctx->tags)
tags             3180 block/blk-mq.c 			ret = blk_mq_tag_update_depth(hctx, &hctx->tags, nr,
tags             3472 block/blk-mq.c 		rq = blk_mq_tag_to_rq(hctx->tags, blk_qc_t_to_tag(cookie));
tags               54 block/blk-mq.h void blk_mq_free_rqs(struct blk_mq_tag_set *set, struct blk_mq_tags *tags,
tags               56 block/blk-mq.h void blk_mq_free_rq_map(struct blk_mq_tags *tags);
tags               61 block/blk-mq.h int blk_mq_alloc_rqs(struct blk_mq_tag_set *set, struct blk_mq_tags *tags,
tags              175 block/blk-mq.h 	return data->hctx->tags;
tags              185 block/blk-mq.h 	return hctx->nr_ctx && hctx->tags;
tags              212 block/blk-mq.h 	blk_mq_put_tag(hctx, hctx->tags, rq->mq_ctx, rq->tag);
tags              167 drivers/block/mtip32xx/mtip32xx.c 	return blk_mq_rq_to_pdu(blk_mq_tag_to_rq(hctx->tags, tag));
tags             2684 drivers/block/mtip32xx/mtip32xx.c 			blk_mq_tagset_busy_iter(&dd->tags, mtip_queue_cmd, dd);
tags             2689 drivers/block/mtip32xx/mtip32xx.c 				blk_mq_tagset_busy_iter(&dd->tags,
tags             3620 drivers/block/mtip32xx/mtip32xx.c 	memset(&dd->tags, 0, sizeof(dd->tags));
tags             3621 drivers/block/mtip32xx/mtip32xx.c 	dd->tags.ops = &mtip_mq_ops;
tags             3622 drivers/block/mtip32xx/mtip32xx.c 	dd->tags.nr_hw_queues = 1;
tags             3623 drivers/block/mtip32xx/mtip32xx.c 	dd->tags.queue_depth = MTIP_MAX_COMMAND_SLOTS;
tags             3624 drivers/block/mtip32xx/mtip32xx.c 	dd->tags.reserved_tags = 1;
tags             3625 drivers/block/mtip32xx/mtip32xx.c 	dd->tags.cmd_size = sizeof(struct mtip_cmd);
tags             3626 drivers/block/mtip32xx/mtip32xx.c 	dd->tags.numa_node = dd->numa_node;
tags             3627 drivers/block/mtip32xx/mtip32xx.c 	dd->tags.flags = BLK_MQ_F_SHOULD_MERGE;
tags             3628 drivers/block/mtip32xx/mtip32xx.c 	dd->tags.driver_data = dd;
tags             3629 drivers/block/mtip32xx/mtip32xx.c 	dd->tags.timeout = MTIP_NCQ_CMD_TIMEOUT_MS;
tags             3631 drivers/block/mtip32xx/mtip32xx.c 	rv = blk_mq_alloc_tag_set(&dd->tags);
tags             3639 drivers/block/mtip32xx/mtip32xx.c 	dd->queue = blk_mq_init_queue(&dd->tags);
tags             3733 drivers/block/mtip32xx/mtip32xx.c 	blk_mq_free_tag_set(&dd->tags);
tags             3803 drivers/block/mtip32xx/mtip32xx.c 	blk_mq_tagset_busy_iter(&dd->tags, mtip_no_dev_cleanup, dd);
tags             3819 drivers/block/mtip32xx/mtip32xx.c 			blk_mq_free_tag_set(&dd->tags);
tags             3859 drivers/block/mtip32xx/mtip32xx.c 			blk_mq_free_tag_set(&dd->tags);
tags              436 drivers/block/mtip32xx/mtip32xx.h 	struct blk_mq_tag_set tags; /* blk_mq tags */
tags              696 drivers/block/nbd.c 		req = blk_mq_tag_to_rq(nbd->tag_set.tags[hwq],
tags             1462 drivers/block/null_blk_main.c 		if (!hctx->nr_ctx || !hctx->tags)
tags               64 drivers/block/ps3vram.c 	struct ps3vram_tag *tags;
tags              320 drivers/block/ps3vram.c 	if (!(cache->tags[entry].flags & CACHE_PAGE_DIRTY))
tags              324 drivers/block/ps3vram.c 		cache->tags[entry].address);
tags              326 drivers/block/ps3vram.c 			   cache->tags[entry].address, DMA_PAGE_SIZE,
tags              330 drivers/block/ps3vram.c 			entry * cache->page_size, cache->tags[entry].address,
tags              333 drivers/block/ps3vram.c 	cache->tags[entry].flags &= ~CACHE_PAGE_DIRTY;
tags              352 drivers/block/ps3vram.c 	cache->tags[entry].address = address;
tags              353 drivers/block/ps3vram.c 	cache->tags[entry].flags |= CACHE_PAGE_PRESENT;
tags              366 drivers/block/ps3vram.c 		cache->tags[i].flags = 0;
tags              385 drivers/block/ps3vram.c 		if ((cache->tags[i].flags & CACHE_PAGE_PRESENT) &&
tags              386 drivers/block/ps3vram.c 		    cache->tags[i].address == base) {
tags              389 drivers/block/ps3vram.c 				cache->tags[i].address);
tags              411 drivers/block/ps3vram.c 	priv->cache.tags = kcalloc(CACHE_PAGE_COUNT,
tags              414 drivers/block/ps3vram.c 	if (!priv->cache.tags)
tags              428 drivers/block/ps3vram.c 	kfree(priv->cache.tags);
tags              507 drivers/block/ps3vram.c 		priv->cache.tags[entry].flags |= CACHE_PAGE_DIRTY;
tags             1520 drivers/block/skd_main.c 			WARN_ON_ONCE(blk_mq_tag_to_rq(skdev->tag_set.tags[hwq],
tags             1526 drivers/block/skd_main.c 		rq = blk_mq_tag_to_rq(skdev->tag_set.tags[hwq], tag);
tags             3048 drivers/block/skd_main.c 	if (skdev->tag_set.tags)
tags              926 drivers/block/sx8.c 	rq = blk_mq_tag_to_rq(host->tag_set.tags[0], msg_idx);
tags              139 drivers/clk/ti/clk.c 	char *tags[2];
tags              153 drivers/clk/ti/clk.c 			tags[i] = NULL;
tags              162 drivers/clk/ti/clk.c 				tags[num_args++] = ptr + 1;
tags              181 drivers/clk/ti/clk.c 			ret = kstrtoint(tags[i], i ? 10 : 16, clkspec.args + i);
tags              184 drivers/clk/ti/clk.c 					c->node_name, i, tags[i]);
tags              620 drivers/firewire/core-card.c 			   s32 cycle, u32 sync, u32 tags)
tags             1164 drivers/firewire/core-cdev.c 	    (a->tags == 0 || a->tags > 15 || a->sync > 15))
tags             1168 drivers/firewire/core-cdev.c 				    a->cycle, a->sync, a->tags);
tags              169 drivers/firewire/core-iso.c 			 int cycle, int sync, int tags)
tags              171 drivers/firewire/core-iso.c 	return ctx->card->driver->start_iso(ctx, cycle, sync, tags);
tags              100 drivers/firewire/core.h 			 s32 cycle, u32 sync, u32 tags);
tags              173 drivers/firewire/ohci.c 	u8 tags;
tags             3031 drivers/firewire/ohci.c 			  s32 cycle, u32 sync, u32 tags)
tags             3060 drivers/firewire/ohci.c 		match = (tags << 28) | (sync << 8) | ctx->base.channel;
tags             3072 drivers/firewire/ohci.c 		ctx->tags = tags;
tags             3181 drivers/firewire/ohci.c 			ohci_start_iso(&ctx->base, 0, ctx->sync, ctx->tags);
tags             3187 drivers/firewire/ohci.c 			ohci_start_iso(&ctx->base, 0, ctx->sync, ctx->tags);
tags               25 drivers/gpu/drm/nouveau/include/nvkm/core/memory.h 	struct nvkm_tags *tags;
tags               52 drivers/gpu/drm/nouveau/include/nvkm/core/memory.h int nvkm_memory_tags_get(struct nvkm_memory *, struct nvkm_device *, u32 tags,
tags               37 drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h 	struct nvkm_mm tags;
tags               22 drivers/gpu/drm/nouveau/include/nvkm/subdev/mmu.h 	struct nvkm_tags *tags; /* Compression tag reference. */
tags               74 drivers/gpu/drm/nouveau/include/nvkm/subdev/mmu.h 	struct nvkm_tags *tags;
tags               34 drivers/gpu/drm/nouveau/nvkm/core/memory.c 	struct nvkm_tags *tags = *ptags;
tags               35 drivers/gpu/drm/nouveau/nvkm/core/memory.c 	if (tags) {
tags               37 drivers/gpu/drm/nouveau/nvkm/core/memory.c 		if (refcount_dec_and_test(&tags->refcount)) {
tags               38 drivers/gpu/drm/nouveau/nvkm/core/memory.c 			nvkm_mm_free(&fb->tags, &tags->mn);
tags               39 drivers/gpu/drm/nouveau/nvkm/core/memory.c 			kfree(memory->tags);
tags               40 drivers/gpu/drm/nouveau/nvkm/core/memory.c 			memory->tags = NULL;
tags               53 drivers/gpu/drm/nouveau/nvkm/core/memory.c 	struct nvkm_tags *tags;
tags               56 drivers/gpu/drm/nouveau/nvkm/core/memory.c 	if ((tags = memory->tags)) {
tags               61 drivers/gpu/drm/nouveau/nvkm/core/memory.c 		if (tags->mn && tags->mn->length != nr) {
tags               66 drivers/gpu/drm/nouveau/nvkm/core/memory.c 		refcount_inc(&tags->refcount);
tags               68 drivers/gpu/drm/nouveau/nvkm/core/memory.c 		*ptags = tags;
tags               72 drivers/gpu/drm/nouveau/nvkm/core/memory.c 	if (!(tags = kmalloc(sizeof(*tags), GFP_KERNEL))) {
tags               77 drivers/gpu/drm/nouveau/nvkm/core/memory.c 	if (!nvkm_mm_head(&fb->tags, 0, 1, nr, nr, 1, &tags->mn)) {
tags               79 drivers/gpu/drm/nouveau/nvkm/core/memory.c 			clr(device, tags->mn->offset, tags->mn->length);
tags               90 drivers/gpu/drm/nouveau/nvkm/core/memory.c 		tags->mn = NULL;
tags               93 drivers/gpu/drm/nouveau/nvkm/core/memory.c 	refcount_set(&tags->refcount, 1);
tags               94 drivers/gpu/drm/nouveau/nvkm/core/memory.c 	*ptags = memory->tags = tags;
tags              100 drivers/gpu/drm/nouveau/nvkm/subdev/fb/base.c 	u32 tags = 0;
tags              120 drivers/gpu/drm/nouveau/nvkm/subdev/fb/base.c 	if (fb->func->tags) {
tags              121 drivers/gpu/drm/nouveau/nvkm/subdev/fb/base.c 		tags = fb->func->tags(fb);
tags              122 drivers/gpu/drm/nouveau/nvkm/subdev/fb/base.c 		nvkm_debug(subdev, "%d comptags\n", tags);
tags              125 drivers/gpu/drm/nouveau/nvkm/subdev/fb/base.c 	return nvkm_mm_init(&fb->tags, 0, 0, tags, 1);
tags              172 drivers/gpu/drm/nouveau/nvkm/subdev/fb/base.c 	nvkm_mm_fini(&fb->tags);
tags               30 drivers/gpu/drm/nouveau/nvkm/subdev/fb/g84.c 	.tags = nv20_fb_tags,
tags               30 drivers/gpu/drm/nouveau/nvkm/subdev/fb/gt215.c 	.tags = nv20_fb_tags,
tags               47 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv20.c 	u32 tags  = round_up(tiles / fb->ram->parts, 0x40);
tags               48 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv20.c 	if (!nvkm_mm_head(&fb->tags, 0, 1, tags, tags, 1, &tile->tag)) {
tags               66 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv20.c 	nvkm_mm_free(&fb->tags, &tile->tag);
tags               83 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv20.c 	const u32 tags = nvkm_rd32(fb->subdev.device, 0x100320);
tags               84 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv20.c 	return tags ? tags + 1 : 0;
tags               89 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv20.c 	.tags = nv20_fb_tags,
tags               34 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv25.c 	u32 tags  = round_up(tiles / fb->ram->parts, 0x40);
tags               35 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv25.c 	if (!nvkm_mm_head(&fb->tags, 0, 1, tags, tags, 1, &tile->tag)) {
tags               47 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv25.c 	.tags = nv20_fb_tags,
tags               53 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv30.c 	u32 tags  = round_up(tiles / fb->ram->parts, 0x40);
tags               54 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv30.c 	if (!nvkm_mm_head(&fb->tags, 0, 1, tags, tags, 1, &tile->tag)) {
tags               58 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv30.c 		tile->zcomp |= ((tile->tag->offset + tags - 1) >> 6) << 12;
tags              119 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv30.c 	.tags = nv20_fb_tags,
tags               34 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv35.c 	u32 tags  = round_up(tiles / fb->ram->parts, 0x40);
tags               35 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv35.c 	if (!nvkm_mm_head(&fb->tags, 0, 1, tags, tags, 1, &tile->tag)) {
tags               39 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv35.c 		tile->zcomp |= ((tile->tag->offset + tags - 1) >> 6) << 13;
tags               48 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv35.c 	.tags = nv20_fb_tags,
tags               34 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv36.c 	u32 tags  = round_up(tiles / fb->ram->parts, 0x40);
tags               35 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv36.c 	if (!nvkm_mm_head(&fb->tags, 0, 1, tags, tags, 1, &tile->tag)) {
tags               39 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv36.c 		tile->zcomp |= ((tile->tag->offset + tags - 1) >> 6) << 14;
tags               48 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv36.c 	.tags = nv20_fb_tags,
tags               34 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv40.c 	u32 tags  = round_up(tiles / fb->ram->parts, 0x100);
tags               36 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv40.c 	    !nvkm_mm_head(&fb->tags, 0, 1, tags, tags, 1, &tile->tag)) {
tags               39 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv40.c 		tile->zcomp |= ((tile->tag->offset + tags - 1) >> 8) << 13;
tags               54 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv40.c 	.tags = nv20_fb_tags,
tags               48 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv41.c 	.tags = nv20_fb_tags,
tags               31 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv47.c 	.tags = nv20_fb_tags,
tags               31 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv49.c 	.tags = nv20_fb_tags,
tags              233 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.c 	if (fb->func->tags)
tags              234 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.c 		return fb->func->tags(&fb->base);
tags              256 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.c 	.tags = nv50_fb_tags,
tags              281 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.c 	.tags = nv20_fb_tags,
tags               16 drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.h 	u32 (*tags)(struct nvkm_fb *);
tags               11 drivers/gpu/drm/nouveau/nvkm/subdev/fb/priv.h 	u32 (*tags)(struct nvkm_fb *);
tags              203 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c 	nvkm_mm_fini(&fb->tags);
tags              204 drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c 	return nvkm_mm_init(&fb->tags, 0, 0, ltc->num_tags, 1);
tags             1339 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c 	nvkm_memory_tags_put(vma->memory, vmm->mmu->subdev.device, &vma->tags);
tags             1501 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c 	nvkm_memory_tags_put(vma->memory, vmm->mmu->subdev.device, &vma->tags);
tags             1505 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c 	vma->tags = map->tags;
tags              285 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.c 		u32 tags = ALIGN(nvkm_memory_size(memory), 1 << 17) >> comp;
tags              291 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.c 		ret = nvkm_memory_tags_get(memory, device, tags,
tags              293 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.c 					   &map->tags);
tags              299 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.c 		if (map->tags->mn) {
tags              300 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.c 			u64 tags = map->tags->mn->offset + (map->offset >> 17);
tags              302 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.c 				map->type |= tags << 44;
tags              306 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.c 				map->ctag |= tags << 1 | 1;
tags              357 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c 		u64 tags = nvkm_memory_size(memory) >> 16;
tags              363 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c 		ret = nvkm_memory_tags_get(memory, device, tags,
tags              365 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c 					   &map->tags);
tags              371 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c 		if (map->tags->mn) {
tags              372 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c 			tags = map->tags->mn->offset + (map->offset >> 16);
tags              374 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c 			map->type |= tags << 36;
tags              294 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c 		u32 tags = (nvkm_memory_size(memory) >> 16) * comp;
tags              300 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c 		ret = nvkm_memory_tags_get(memory, device, tags, NULL,
tags              301 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c 					   &map->tags);
tags              307 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c 		if (map->tags->mn) {
tags              308 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c 			u32 tags = map->tags->mn->offset + (map->offset >> 16);
tags              311 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c 			map->type |= (u64)tags << 49;
tags               30 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gpio.c static const u8 tags[] = {
tags               42 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gpio.c 	for (i = 0; i < ARRAY_SIZE(tags); i++) {
tags               44 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gpio.c 			int ret = nvkm_gpio_get(gpio, 0, tags[i], 0xff);
tags               60 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gpio.c 	for (i = 0; i < ARRAY_SIZE(tags); i++, vid >>= 1) {
tags               62 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gpio.c 			int ret = nvkm_gpio_set(gpio, 0, tags[i], 0xff, vid & 1);
tags               85 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gpio.c 	for (i = 0; i < ARRAY_SIZE(tags); i++) {
tags               87 drivers/gpu/drm/nouveau/nvkm/subdev/volt/gpio.c 			int ret = nvkm_gpio_find(gpio, 0, tags[i], 0xff, &func);
tags              214 drivers/i2c/busses/i2c-qup.c 	u8		tags[6];
tags              525 drivers/i2c/busses/i2c-qup.c static int qup_i2c_set_tags_smb(u16 addr, u8 *tags, struct qup_i2c_dev *qup,
tags              531 drivers/i2c/busses/i2c-qup.c 		tags[len++] = QUP_TAG_V2_DATARD_STOP;
tags              532 drivers/i2c/busses/i2c-qup.c 		tags[len++] = qup_i2c_get_data_len(qup);
tags              534 drivers/i2c/busses/i2c-qup.c 		tags[len++] = QUP_TAG_V2_START;
tags              535 drivers/i2c/busses/i2c-qup.c 		tags[len++] = addr & 0xff;
tags              538 drivers/i2c/busses/i2c-qup.c 			tags[len++] = addr >> 8;
tags              540 drivers/i2c/busses/i2c-qup.c 		tags[len++] = QUP_TAG_V2_DATARD;
tags              542 drivers/i2c/busses/i2c-qup.c 		tags[len++] = 1;
tags              547 drivers/i2c/busses/i2c-qup.c static int qup_i2c_set_tags(u8 *tags, struct qup_i2c_dev *qup,
tags              558 drivers/i2c/busses/i2c-qup.c 		return qup_i2c_set_tags_smb(addr, tags, qup, msg);
tags              561 drivers/i2c/busses/i2c-qup.c 		tags[len++] = QUP_TAG_V2_START;
tags              562 drivers/i2c/busses/i2c-qup.c 		tags[len++] = addr & 0xff;
tags              565 drivers/i2c/busses/i2c-qup.c 			tags[len++] = addr >> 8;
tags              571 drivers/i2c/busses/i2c-qup.c 			tags[len++] = QUP_TAG_V2_DATARD_STOP;
tags              573 drivers/i2c/busses/i2c-qup.c 			tags[len++] = QUP_TAG_V2_DATAWR_STOP;
tags              576 drivers/i2c/busses/i2c-qup.c 			tags[len++] = qup->blk.pos == (qup->blk.count - 1) ?
tags              580 drivers/i2c/busses/i2c-qup.c 			tags[len++] = QUP_TAG_V2_DATAWR;
tags              587 drivers/i2c/busses/i2c-qup.c 		tags[len++] = 0;
tags              589 drivers/i2c/busses/i2c-qup.c 		tags[len++] = data_len;
tags              658 drivers/i2c/busses/i2c-qup.c 	u8 *tags;
tags              669 drivers/i2c/busses/i2c-qup.c 			tags = &qup->start_tag.start[qup->tag_buf_pos + len];
tags              670 drivers/i2c/busses/i2c-qup.c 			len += qup_i2c_set_tags(tags, qup, msg);
tags              701 drivers/i2c/busses/i2c-qup.c 			tags = &qup->start_tag.start[qup->tag_buf_pos + tx_len];
tags              702 drivers/i2c/busses/i2c-qup.c 			len = qup_i2c_set_tags(tags, qup, msg);
tags              706 drivers/i2c/busses/i2c-qup.c 					     tags, len,
tags             1448 drivers/i2c/busses/i2c-qup.c 		blk->cur_tx_tags = blk->tags;
tags              952 drivers/net/bonding/bond_alb.c 	struct bond_vlan_tag *tags;
tags              971 drivers/net/bonding/bond_alb.c 		tags = bond_verify_device_path(bond->dev, upper, 0);
tags              972 drivers/net/bonding/bond_alb.c 		if (IS_ERR_OR_NULL(tags))
tags              975 drivers/net/bonding/bond_alb.c 				tags[0].vlan_proto, tags[0].vlan_id);
tags              976 drivers/net/bonding/bond_alb.c 		kfree(tags);
tags             2369 drivers/net/bonding/bond_main.c 			  __be32 src_ip, struct bond_vlan_tag *tags)
tags             2372 drivers/net/bonding/bond_main.c 	struct bond_vlan_tag *outer_tag = tags;
tags             2387 drivers/net/bonding/bond_main.c 	if (!tags || tags->vlan_proto == VLAN_N_VID)
tags             2390 drivers/net/bonding/bond_main.c 	tags++;
tags             2393 drivers/net/bonding/bond_main.c 	while (tags->vlan_proto != VLAN_N_VID) {
tags             2394 drivers/net/bonding/bond_main.c 		if (!tags->vlan_id) {
tags             2395 drivers/net/bonding/bond_main.c 			tags++;
tags             2400 drivers/net/bonding/bond_main.c 			  ntohs(outer_tag->vlan_proto), tags->vlan_id);
tags             2401 drivers/net/bonding/bond_main.c 		skb = vlan_insert_tag_set_proto(skb, tags->vlan_proto,
tags             2402 drivers/net/bonding/bond_main.c 						tags->vlan_id);
tags             2408 drivers/net/bonding/bond_main.c 		tags++;
tags             2432 drivers/net/bonding/bond_main.c 	struct bond_vlan_tag *tags;
tags             2437 drivers/net/bonding/bond_main.c 		tags = kcalloc(level + 1, sizeof(*tags), GFP_ATOMIC);
tags             2438 drivers/net/bonding/bond_main.c 		if (!tags)
tags             2440 drivers/net/bonding/bond_main.c 		tags[level].vlan_proto = VLAN_N_VID;
tags             2441 drivers/net/bonding/bond_main.c 		return tags;
tags             2445 drivers/net/bonding/bond_main.c 		tags = bond_verify_device_path(upper, end_dev, level + 1);
tags             2446 drivers/net/bonding/bond_main.c 		if (IS_ERR_OR_NULL(tags)) {
tags             2447 drivers/net/bonding/bond_main.c 			if (IS_ERR(tags))
tags             2448 drivers/net/bonding/bond_main.c 				return tags;
tags             2452 drivers/net/bonding/bond_main.c 			tags[level].vlan_proto = vlan_dev_vlan_proto(upper);
tags             2453 drivers/net/bonding/bond_main.c 			tags[level].vlan_id = vlan_dev_vlan_id(upper);
tags             2456 drivers/net/bonding/bond_main.c 		return tags;
tags             2465 drivers/net/bonding/bond_main.c 	struct bond_vlan_tag *tags;
tags             2472 drivers/net/bonding/bond_main.c 		tags = NULL;
tags             2486 drivers/net/bonding/bond_main.c 				      0, tags);
tags             2495 drivers/net/bonding/bond_main.c 		tags = bond_verify_device_path(bond->dev, rt->dst.dev, 0);
tags             2498 drivers/net/bonding/bond_main.c 		if (!IS_ERR_OR_NULL(tags))
tags             2511 drivers/net/bonding/bond_main.c 		bond_arp_send(slave, ARPOP_REQUEST, targets[i], addr, tags);
tags             2512 drivers/net/bonding/bond_main.c 		kfree(tags);
tags              378 drivers/nvme/host/pci.c 	WARN_ON(dev->admin_tagset.tags[0] != hctx->tags);
tags              390 drivers/nvme/host/pci.c 	WARN_ON(dev->tagset.tags[hctx_idx] != hctx->tags);
tags              943 drivers/nvme/host/pci.c 		return nvmeq->dev->admin_tagset.tags[0];
tags              944 drivers/nvme/host/pci.c 	return nvmeq->dev->tagset.tags[nvmeq->qid - 1];
tags             2502 drivers/nvme/host/pci.c 	if (dev->tagset.tags)
tags             1404 drivers/nvme/host/rdma.c 		return queue->ctrl->admin_tag_set.tags[queue_idx];
tags             1405 drivers/nvme/host/rdma.c 	return queue->ctrl->tag_set.tags[queue_idx - 1];
tags              140 drivers/nvme/host/tcp.c 		return queue->ctrl->admin_tag_set.tags[queue_idx];
tags              141 drivers/nvme/host/tcp.c 	return queue->ctrl->tag_set.tags[queue_idx - 1];
tags               89 drivers/nvme/target/loop.c 		return queue->ctrl->admin_tag_set.tags[queue_idx];
tags               90 drivers/nvme/target/loop.c 	return queue->ctrl->tag_set.tags[queue_idx - 1];
tags             1054 drivers/scsi/aic7xxx/aic79xx.h 	bus_space_tag_t           tags[2];
tags              405 drivers/scsi/aic7xxx/aic79xx_osm.c 	if (ahd->tags[0] == BUS_SPACE_MEMIO) {
tags              420 drivers/scsi/aic7xxx/aic79xx_osm.c 	if (ahd->tags[0] == BUS_SPACE_MEMIO) {
tags              433 drivers/scsi/aic7xxx/aic79xx_osm.c 	if (ahd->tags[0] == BUS_SPACE_MEMIO) {
tags              444 drivers/scsi/aic7xxx/aic79xx_osm.c 	if (ahd->tags[0] == BUS_SPACE_MEMIO) {
tags             1031 drivers/scsi/aic7xxx/aic79xx_osm.c 	int tags, i, j;
tags             1033 drivers/scsi/aic7xxx/aic79xx_osm.c 	tags = simple_strtoul(p + 1, NULL, 0) & 0xff;
tags             1034 drivers/scsi/aic7xxx/aic79xx_osm.c 	printk("Setting Global Tags= %d\n", tags);
tags             1038 drivers/scsi/aic7xxx/aic79xx_osm.c 			aic79xx_tag_info[i].tag_commands[j] = tags;
tags             1353 drivers/scsi/aic7xxx/aic79xx_osm.c 		if (ahd->tags[0] == BUS_SPACE_PIO
tags             1356 drivers/scsi/aic7xxx/aic79xx_osm.c 		if (ahd->tags[1] == BUS_SPACE_PIO
tags             1359 drivers/scsi/aic7xxx/aic79xx_osm.c 		if (ahd->tags[0] == BUS_SPACE_MEMIO
tags             1496 drivers/scsi/aic7xxx/aic79xx_osm.c 	u_int tags;
tags             1498 drivers/scsi/aic7xxx/aic79xx_osm.c 	tags = 0;
tags             1510 drivers/scsi/aic7xxx/aic79xx_osm.c 			tags = AHD_MAX_QUEUE;
tags             1515 drivers/scsi/aic7xxx/aic79xx_osm.c 			tags = tag_info->tag_commands[devinfo->target_offset];
tags             1516 drivers/scsi/aic7xxx/aic79xx_osm.c 			if (tags > AHD_MAX_QUEUE)
tags             1517 drivers/scsi/aic7xxx/aic79xx_osm.c 				tags = AHD_MAX_QUEUE;
tags             1520 drivers/scsi/aic7xxx/aic79xx_osm.c 	return (tags);
tags             1530 drivers/scsi/aic7xxx/aic79xx_osm.c 	u_int	tags;
tags             1538 drivers/scsi/aic7xxx/aic79xx_osm.c 	tags = ahd_linux_user_tagdepth(ahd, &devinfo);
tags             1539 drivers/scsi/aic7xxx/aic79xx_osm.c 	if (tags != 0 && sdev->tagged_supported != 0) {
tags             1545 drivers/scsi/aic7xxx/aic79xx_osm.c 		printk("Tagged Queuing enabled.  Depth %d\n", tags);
tags              326 drivers/scsi/aic7xxx/aic79xx_osm_pci.c 		ahd->tags[0] = BUS_SPACE_MEMIO;
tags              328 drivers/scsi/aic7xxx/aic79xx_osm_pci.c 		ahd->tags[1] = BUS_SPACE_MEMIO;
tags              361 drivers/scsi/aic7xxx/aic79xx_osm_pci.c 			ahd->tags[0] = BUS_SPACE_PIO;
tags              362 drivers/scsi/aic7xxx/aic79xx_osm_pci.c 			ahd->tags[1] = BUS_SPACE_PIO;
tags              909 drivers/scsi/aic7xxx/aic7xxx_osm.c 	int tags, i, j;
tags              911 drivers/scsi/aic7xxx/aic7xxx_osm.c 	tags = simple_strtoul(p + 1, NULL, 0) & 0xff;
tags              912 drivers/scsi/aic7xxx/aic7xxx_osm.c 	printk("Setting Global Tags= %d\n", tags);
tags              916 drivers/scsi/aic7xxx/aic7xxx_osm.c 			aic7xxx_tag_info[i].tag_commands[j] = tags;
tags             1360 drivers/scsi/aic7xxx/aic7xxx_osm.c 	u_int tags;
tags             1362 drivers/scsi/aic7xxx/aic7xxx_osm.c 	tags = 0;
tags             1374 drivers/scsi/aic7xxx/aic7xxx_osm.c 			tags = AHC_MAX_QUEUE;
tags             1379 drivers/scsi/aic7xxx/aic7xxx_osm.c 			tags = tag_info->tag_commands[devinfo->target_offset];
tags             1380 drivers/scsi/aic7xxx/aic7xxx_osm.c 			if (tags > AHC_MAX_QUEUE)
tags             1381 drivers/scsi/aic7xxx/aic7xxx_osm.c 				tags = AHC_MAX_QUEUE;
tags             1384 drivers/scsi/aic7xxx/aic7xxx_osm.c 	return (tags);
tags             1394 drivers/scsi/aic7xxx/aic7xxx_osm.c 	u_int	tags;
tags             1403 drivers/scsi/aic7xxx/aic7xxx_osm.c 	tags = ahc_linux_user_tagdepth(ahc, &devinfo);
tags             1404 drivers/scsi/aic7xxx/aic7xxx_osm.c 	if (tags != 0 && sdev->tagged_supported != 0) {
tags             1410 drivers/scsi/aic7xxx/aic7xxx_osm.c 		printk("Tagged Queuing enabled.  Depth %d\n", tags);
tags              566 drivers/scsi/dc395x.c module_param_named(tags, cfg_data[CFG_TAGS].value, int, 0);
tags              567 drivers/scsi/dc395x.c MODULE_PARM_DESC(tags, "Number of tags (1<<x). Default 3 (0-5)");
tags              277 drivers/scsi/fnic/fnic.h 	struct fnic_host_tag *tags;
tags              338 drivers/scsi/hosts.c 	if (shost->tag_set.tags)
tags              141 drivers/scsi/mvsas/mv_init.c 	kfree(mvi->tags);
tags              372 drivers/scsi/mvsas/mv_init.c 	mvi->tags = kzalloc(MVS_CHIP_SLOT_SZ>>3, GFP_KERNEL);
tags              373 drivers/scsi/mvsas/mv_init.c 	if (!mvi->tags)
tags               25 drivers/scsi/mvsas/mv_sas.c 	void *bitmap = mvi->tags;
tags               36 drivers/scsi/mvsas/mv_sas.c 	void *bitmap = mvi->tags;
tags               43 drivers/scsi/mvsas/mv_sas.c 	void *bitmap = mvi->tags;
tags              386 drivers/scsi/mvsas/mv_sas.c 	hdr->tags = cpu_to_le32(tag);
tags              478 drivers/scsi/mvsas/mv_sas.c 	hdr->tags = cpu_to_le32(hdr_tag);
tags              596 drivers/scsi/mvsas/mv_sas.c 	hdr->tags = cpu_to_le32(tag);
tags              186 drivers/scsi/mvsas/mv_sas.h 	__le32			tags;	/* targ port xfer tag; tag */
tags              374 drivers/scsi/mvsas/mv_sas.h 	unsigned long *tags;
tags              163 drivers/scsi/pm8001/pm8001_init.c 	kfree(pm8001_ha->tags);
tags              260 drivers/scsi/pm8001/pm8001_init.c 	pm8001_ha->tags = kzalloc(PM8001_MAX_CCB, GFP_KERNEL);
tags              261 drivers/scsi/pm8001/pm8001_init.c 	if (!pm8001_ha->tags)
tags               67 drivers/scsi/pm8001/pm8001_sas.c 	void *bitmap = pm8001_ha->tags;
tags               79 drivers/scsi/pm8001/pm8001_sas.c 	void *bitmap = pm8001_ha->tags;
tags              523 drivers/scsi/pm8001/pm8001_sas.h 	unsigned long		*tags;
tags              177 drivers/scsi/sym53c8xx_2/sym_nvram.c 	int i, tags, boot_delay;
tags              181 drivers/scsi/sym53c8xx_2/sym_nvram.c 	tags = 2 << nvram->max_tags_index;
tags              202 drivers/scsi/sym53c8xx_2/sym_nvram.c 		rem, boot_delay, tags);
tags               85 drivers/soc/ti/knav_dma.c 	u32	tags;
tags              187 drivers/soc/ti/knav_dma.c 		writel_relaxed(0, &chan->reg_rx_flow->tags);
tags              254 drivers/soc/ti/knav_dma.c 		writel_relaxed(0, &chan->reg_rx_flow->tags);
tags             1475 drivers/staging/qlge/qlge_main.c 	u16 *tags;
tags             1480 drivers/staging/qlge/qlge_main.c 		tags = (u16 *)page;
tags             1482 drivers/staging/qlge/qlge_main.c 		if (tags[6] == ETH_P_8021Q &&
tags             1483 drivers/staging/qlge/qlge_main.c 		    tags[8] == ETH_P_8021Q)
tags               59 fs/erofs/tagptr.h 	const typeof(_tags) tags = (_tags); \
tags               60 fs/erofs/tagptr.h 	if (__builtin_constant_p(tags) && (tags & ~__tagptr_mask(type))) \
tags               62 fs/erofs/tagptr.h tagptr_init(type, (uintptr_t)(ptr) | tags); })
tags               88 fs/erofs/tagptr.h #define tagptr_replace_tags(_ptptr, tags) ({ \
tags               90 fs/erofs/tagptr.h 	*ptptr = tagptr_fold(*ptptr, tagptr_unfold_ptr(*ptptr), tags); \
tags               95 fs/erofs/tagptr.h 	const typeof(_tags) tags = (_tags); \
tags               96 fs/erofs/tagptr.h 	if (__builtin_constant_p(tags) && (tags & ~__tagptr_mask(*ptptr))) \
tags               98 fs/erofs/tagptr.h 	ptptr->v |= tags; \
tags              103 fs/erofs/tagptr.h 	const typeof(_tags) tags = (_tags); \
tags              104 fs/erofs/tagptr.h 	if (__builtin_constant_p(tags) && (tags & ~__tagptr_mask(*ptptr))) \
tags              106 fs/erofs/tagptr.h 	ptptr->v &= ~tags; \
tags               61 fs/erofs/zpvec.h 		const unsigned int tags = tagptr_unfold_tags(t);
tags               63 fs/erofs/zpvec.h 		if (tags == Z_EROFS_PAGE_TYPE_EXCLUSIVE)
tags               48 include/linux/blk-mq.h 	struct blk_mq_tags	*tags;
tags              112 include/linux/blk-mq.h 	struct blk_mq_tags	**tags;
tags              464 include/linux/firewire.h 			 int cycle, int sync, int tags);
tags               97 include/linux/radix-tree.h 	unsigned long	tags;
tags              331 include/linux/radix-tree.h 	iter->tags = 0;
tags              389 include/linux/radix-tree.h 		iter->tags >>= 1;
tags              390 include/linux/radix-tree.h 		if (unlikely(!iter->tags))
tags              392 include/linux/radix-tree.h 		if (likely(iter->tags & 1ul)) {
tags              398 include/linux/radix-tree.h 			unsigned offset = __ffs(iter->tags);
tags              400 include/linux/radix-tree.h 			iter->tags >>= offset++;
tags             1100 include/linux/xarray.h 		unsigned long	tags[XA_MAX_MARKS][XA_MARK_LONGS];
tags               73 include/net/cipso_ipv4.h 	u8 tags[CIPSO_V4_TAG_MAXCNT];
tags              283 include/net/flow_dissector.h 	struct flow_dissector_key_tags tags;
tags              317 include/net/flow_dissector.h 	return (keys->ports.ports || keys->tags.flow_label);
tags               33 include/scsi/scsi_tcq.h 		req = blk_mq_tag_to_rq(shost->tag_set.tags[hwq],
tags              857 include/uapi/linux/firewire-cdev.h 	__u32 tags;
tags              112 lib/radix-tree.c 	__set_bit(offset, node->tags[tag]);
tags              118 lib/radix-tree.c 	__clear_bit(offset, node->tags[tag]);
tags              124 lib/radix-tree.c 	return test_bit(offset, node->tags[tag]);
tags              166 lib/radix-tree.c 		if (node->tags[tag][idx])
tags              174 lib/radix-tree.c 	bitmap_fill(node->tags[tag], RADIX_TREE_MAP_SIZE);
tags              192 lib/radix-tree.c 	const unsigned long *addr = node->tags[tag];
tags              310 lib/radix-tree.c 	memset(node->tags, 0, sizeof(node->tags));
tags             1127 lib/radix-tree.c 		iter->tags = 1;
tags             1131 lib/radix-tree.c 	iter->tags = node->tags[tag][tag_long] >> tag_bit;
tags             1137 lib/radix-tree.c 			iter->tags |= node->tags[tag][tag_long + 1] <<
tags             1150 lib/radix-tree.c 	iter->tags = 0;
tags             1197 lib/radix-tree.c 		iter->tags = 1;
tags             1681 net/core/flow_dissector.c 	keys->tags.flow_label = (__force u32)flowi6_get_flowlabel(fl6);
tags             1719 net/core/flow_dissector.c 		.offset = offsetof(struct flow_keys, tags),
tags              397 net/ipv4/cipso_ipv4.c 		switch (doi_def->tags[iter]) {
tags             1583 net/ipv4/cipso_ipv4.c 		for (tag_iter = 0; doi_def->tags[tag_iter] != tag[0];)
tags             1584 net/ipv4/cipso_ipv4.c 			if (doi_def->tags[tag_iter] == CIPSO_V4_TAG_INVALID ||
tags             1783 net/ipv4/cipso_ipv4.c 		switch (doi_def->tags[iter]) {
tags             1815 net/ipv4/cipso_ipv4.c 		 doi_def->tags[iter] != CIPSO_V4_TAG_INVALID);
tags             1983 net/ipv4/route.c 				hash_keys.tags.flow_label = keys.tags.flow_label;
tags             2340 net/ipv6/route.c 		keys->tags.flow_label = _flkeys->tags.flow_label;
tags             2345 net/ipv6/route.c 		keys->tags.flow_label = ip6_flowlabel(key_iph);
tags             2366 net/ipv6/route.c 			hash_keys.tags.flow_label = (__force u32)flowi6_get_flowlabel(fl6);
tags             2421 net/ipv6/route.c 				hash_keys.tags.flow_label = flkeys->tags.flow_label;
tags             2433 net/ipv6/route.c 			hash_keys.tags.flow_label = (__force u32)flowi6_get_flowlabel(fl6);
tags               98 net/netlabel/netlabel_cipso_v4.c 			doi_def->tags[iter++] = nla_get_u8(nla);
tags              101 net/netlabel/netlabel_cipso_v4.c 		doi_def->tags[iter++] = CIPSO_V4_TAG_INVALID;
tags              498 net/netlabel/netlabel_cipso_v4.c 	       doi_def->tags[iter] != CIPSO_V4_TAG_INVALID;
tags              502 net/netlabel/netlabel_cipso_v4.c 				     doi_def->tags[iter]);
tags              152 net/sched/sch_cake.c 	u32	tags[CAKE_QUEUES]; /* for set association */
tags              654 net/sched/sch_cake.c 	host_keys.tags.flow_label = 0;
tags              706 net/sched/sch_cake.c 	if (likely(q->tags[reduced_hash] == flow_hash &&
tags              721 net/sched/sch_cake.c 			if (q->tags[outer_hash + k] == flow_hash) {
tags              761 net/sched/sch_cake.c 		q->tags[reduced_hash] = flow_hash;
tags              702 security/smack/smackfs.c 	doip->tags[0] = CIPSO_V4_TAG_RBITMAP;
tags              704 security/smack/smackfs.c 		doip->tags[rc] = CIPSO_V4_TAG_INVALID;
tags              423 tools/perf/builtin-record.c 	static struct parse_tag tags[] = {
tags              435 tools/perf/builtin-record.c 		opts->mmap_flush = parse_tag_value(str, tags);
tags              803 tools/perf/util/evlist.c 	static struct parse_tag tags[] = {
tags              814 tools/perf/util/evlist.c 	val = parse_tag_value(str, tags);
tags               10 tools/perf/util/units.c unsigned long parse_tag_value(const char *str, struct parse_tag *tags)
tags               12 tools/perf/util/units.c 	struct parse_tag *i = tags;
tags               13 tools/perf/util/units.h unsigned long parse_tag_value(const char *str, struct parse_tag *tags);
tags              210 tools/testing/radix-tree/test.c 		if (slot->tags[tag][i]) {
tags              221 tools/testing/radix-tree/test.c 				printf("%016lx ", slot->tags[j][i]);
tags              233 tools/testing/radix-tree/test.c 					    !!test_bit(i, slot->tags[tag]))) {
tags              238 tools/testing/radix-tree/test.c 							printf("%016lx ", slot->tags[j][i]);