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]);