Home
last modified time | relevance | path

Searched refs:tag (Results 1 – 25 of 1039) sorted by relevance

12345678910>>...42

/linux/arch/arm/kernel/
H A Datags_compat.c81 static struct tag * __init memtag(struct tag *tag, unsigned long start, unsigned long size) in memtag() argument
83 tag = tag_next(tag); in memtag()
84 tag->hdr.tag = ATAG_MEM; in memtag()
85 tag->hdr.size = tag_size(tag_mem32); in memtag()
86 tag->u.mem.size = size; in memtag()
87 tag->u.mem.start = start; in memtag()
89 return tag; in memtag()
94 struct tag *tag = taglist; in build_tag_list() local
119 tag->hdr.tag = ATAG_CORE; in build_tag_list()
120 tag->hdr.size = tag_size(tag_core); in build_tag_list()
[all …]
H A Datags_parse.c53 static int __init parse_tag_core(const struct tag *tag) in parse_tag_core() argument
55 if (tag->hdr.size > 2) { in parse_tag_core()
56 if ((tag->u.core.flags & 1) == 0) in parse_tag_core()
58 ROOT_DEV = old_decode_dev(tag->u.core.rootdev); in parse_tag_core()
65 static int __init parse_tag_mem32(const struct tag *tag) in parse_tag_mem32() argument
67 return arm_add_memory(tag->u.mem.start, tag->u.mem.size); in parse_tag_mem32()
73 static int __init parse_tag_videotext(const struct tag *tag) in parse_tag_videotext() argument
75 vgacon_screen_info.orig_x = tag->u.videotext.x; in parse_tag_videotext()
76 vgacon_screen_info.orig_y = tag->u.videotext.y; in parse_tag_videotext()
77 vgacon_screen_info.orig_video_page = tag->u.videotext.video_page; in parse_tag_videotext()
[all …]
H A Datags_proc.c28 void __init save_atags(const struct tag *tags) in save_atags()
40 struct tag *tag = (struct tag *)atags_copy; in init_atags_procfs() local
44 if (tag->hdr.tag != ATAG_CORE) { in init_atags_procfs()
49 for (; tag->hdr.size; tag = tag_next(tag)) in init_atags_procfs()
53 size = (char *)tag - atags_copy + sizeof(struct tag_header); in init_atags_procfs()
55 WARN_ON(tag->hdr.tag != ATAG_NONE); in init_atags_procfs()
/linux/drivers/iommu/intel/
H A Dcache.c23 static bool cache_tage_match(struct cache_tag *tag, u16 domain_id, in cache_tage_match() argument
27 if (tag->type != type) in cache_tage_match()
30 if (tag->domain_id != domain_id || tag->pasid != pasid) in cache_tage_match()
34 return tag->iommu == iommu; in cache_tage_match()
37 return tag->dev == dev; in cache_tage_match()
49 struct cache_tag *tag, *temp; in cache_tag_assign() local
52 tag = kzalloc(sizeof(*tag), GFP_KERNEL); in cache_tag_assign()
53 if (!tag) in cache_tag_assign()
56 tag->type = type; in cache_tag_assign()
57 tag->iommu = iommu; in cache_tag_assign()
[all …]
/linux/arch/sparc/include/asm/
H A Dspitfire.h97 static inline void spitfire_put_dcache_tag(unsigned long addr, unsigned long tag) in spitfire_put_dcache_tag() argument
102 : "r" (tag), "r" (addr), "i" (ASI_DCACHE_TAG)); in spitfire_put_dcache_tag()
111 static inline void spitfire_put_icache_tag(unsigned long addr, unsigned long tag) in spitfire_put_icache_tag() argument
116 : "r" (tag), "r" (addr), "i" (ASI_IC_TAG)); in spitfire_put_icache_tag()
135 unsigned long tag; in spitfire_get_dtlb_tag() local
138 : "=r" (tag) in spitfire_get_dtlb_tag()
140 return tag; in spitfire_get_dtlb_tag()
168 unsigned long tag; in spitfire_get_itlb_tag() local
171 : "=r" (tag) in spitfire_get_itlb_tag()
173 return tag; in spitfire_get_itlb_tag()
[all …]
/linux/drivers/net/ethernet/netronome/nfp/
H A Dccm.c38 static void nfp_ccm_free_tag(struct nfp_ccm *ccm, u16 tag) in nfp_ccm_free_tag() argument
40 WARN_ON(!__test_and_clear_bit(tag, ccm->tag_allocator)); in nfp_ccm_free_tag()
47 static struct sk_buff *__nfp_ccm_reply(struct nfp_ccm *ccm, u16 tag) in __nfp_ccm_reply() argument
54 if (msg_tag == tag) { in __nfp_ccm_reply()
55 nfp_ccm_free_tag(ccm, tag); in __nfp_ccm_reply()
65 nfp_ccm_reply(struct nfp_ccm *ccm, struct nfp_app *app, u16 tag) in nfp_ccm_reply() argument
70 skb = __nfp_ccm_reply(ccm, tag); in nfp_ccm_reply()
77 nfp_ccm_reply_drop_tag(struct nfp_ccm *ccm, struct nfp_app *app, u16 tag) in nfp_ccm_reply_drop_tag() argument
82 skb = __nfp_ccm_reply(ccm, tag); in nfp_ccm_reply_drop_tag()
84 nfp_ccm_free_tag(ccm, tag); in nfp_ccm_reply_drop_tag()
[all …]
/linux/arch/x86/math-emu/
H A Dreg_divide.c34 int tag, deststnr; in FPU_div() local
81 tag = FPU_u_div(&x, &y, dest, control_w, sign); in FPU_div()
83 if (tag < 0) in FPU_div()
84 return tag; in FPU_div()
86 FPU_settagi(deststnr, tag); in FPU_div()
87 return tag; in FPU_div()
103 tag = FPU_u_div(&x, &y, dest, control_w, sign); in FPU_div()
104 if (tag < 0) in FPU_div()
105 return tag; in FPU_div()
107 FPU_settagi(deststnr, tag); in FPU_div()
[all …]
H A Dfpu_tags.c39 void FPU_settag0(int tag) in FPU_settag0() argument
44 fpu_tag_word |= (tag & 3) << (regnr * 2); in FPU_settag0()
47 void FPU_settagi(int stnr, int tag) in FPU_settagi() argument
52 fpu_tag_word |= (tag & 3) << (regnr * 2); in FPU_settagi()
55 void FPU_settag(int regnr, int tag) in FPU_settag() argument
59 fpu_tag_word |= (tag & 3) << (regnr * 2); in FPU_settag()
95 void FPU_copy_to_regi(FPU_REG const *r, u_char tag, int stnr) in FPU_copy_to_regi() argument
98 FPU_settagi(stnr, tag); in FPU_copy_to_regi()
101 void FPU_copy_to_reg1(FPU_REG const *r, u_char tag) in FPU_copy_to_reg1() argument
104 FPU_settagi(1, tag); in FPU_copy_to_reg1()
[all …]
H A Dfpu_trig.c40 int tag, st0_tag = TAG_Valid; in trig_arg() local
51 tag = FPU_u_div(st0_ptr, &CONST_PI2, &tmp, PR_64_BITS | RC_CHOP | 0x3f, in trig_arg()
54 FPU_round_to_int(&tmp, tag); /* Fortunately, this can't overflow in trig_arg()
154 int tag; in convert_l2reg() local
174 tag = FPU_normalize(dest); in convert_l2reg()
175 FPU_settagi(deststnr, tag); in convert_l2reg()
233 static void f2xm1(FPU_REG *st0_ptr, u_char tag) in f2xm1() argument
239 if (tag == TAG_Valid) { in f2xm1()
253 if (tag == TAG_Zero) in f2xm1()
256 if (tag == TAG_Special) in f2xm1()
[all …]
H A Dreg_mul.c37 int tag; in FPU_mul() local
42 tag = in FPU_mul()
45 if (tag < 0) { in FPU_mul()
47 return tag; in FPU_mul()
49 FPU_settagi(deststnr, tag); in FPU_mul()
50 return tag; in FPU_mul()
67 tag = FPU_u_mul(&x, &y, dest, control_w, sign, in FPU_mul()
69 if (tag < 0) { in FPU_mul()
71 return tag; in FPU_mul()
73 FPU_settagi(deststnr, tag); in FPU_mul()
[all …]
/linux/include/linux/
H A Dalloc_tag.h125 static inline struct alloc_tag_counters alloc_tag_read(struct alloc_tag *tag) in alloc_tag_read() argument
132 counter = per_cpu_ptr(tag->counters, cpu); in alloc_tag_read()
141 static inline void alloc_tag_add_check(union codetag_ref *ref, struct alloc_tag *tag) in alloc_tag_add_check() argument
147 WARN_ONCE(!tag, "current->alloc_tag not set\n"); in alloc_tag_add_check()
155 static inline void alloc_tag_add_check(union codetag_ref *ref, struct alloc_tag *tag) {} in alloc_tag_add_check() argument
160 static inline bool __alloc_tag_ref_set(union codetag_ref *ref, struct alloc_tag *tag) in __alloc_tag_ref_set() argument
162 alloc_tag_add_check(ref, tag); in __alloc_tag_ref_set()
163 if (!ref || !tag) in __alloc_tag_ref_set()
166 ref->ct = &tag->ct; in __alloc_tag_ref_set()
170 static inline bool alloc_tag_ref_set(union codetag_ref *ref, struct alloc_tag *tag) in alloc_tag_ref_set() argument
[all …]
H A Dpgalloc_tag.h42 static inline pgalloc_tag_idx module_tag_to_idx(struct alloc_tag *tag) in module_tag_to_idx() argument
44 return CODETAG_ID_FIRST + kernel_tags.count + (tag - module_tags.first_tag); in module_tag_to_idx()
55 static inline pgalloc_tag_idx module_tag_to_idx(struct alloc_tag *tag) in module_tag_to_idx() argument
57 pr_warn("invalid page tag 0x%lx\n", (unsigned long)tag); in module_tag_to_idx()
83 struct alloc_tag *tag; in ref_to_idx() local
91 tag = ct_to_alloc_tag(ref->ct); in ref_to_idx()
92 if (tag >= kernel_tags.first_tag && tag < kernel_tags.first_tag + kernel_tags.count) in ref_to_idx()
93 return CODETAG_ID_FIRST + (tag - kernel_tags.first_tag); in ref_to_idx()
95 return module_tag_to_idx(tag); in ref_to_idx()
210 struct alloc_tag *tag = NULL; in pgalloc_tag_get() local
[all …]
/linux/arch/mips/cavium-octeon/executive/
H A Dcvmx-l2c.c319 uint64_t tag = addr >> shift; in cvmx_l2c_lock_line() local
332 if (l2c_tadx_tag.s.valid && l2c_tadx_tag.s.tag == tag) in cvmx_l2c_lock_line()
465 union cvmx_l2c_tag tag; in cvmx_l2c_unlock_line() local
478 tag = cvmx_l2c_get_tag(assoc, index); in cvmx_l2c_unlock_line()
480 if (tag.s.V && (tag.s.addr == tag_addr)) { in cvmx_l2c_unlock_line()
482 return tag.s.L; in cvmx_l2c_unlock_line()
487 union cvmx_l2c_tag tag; in cvmx_l2c_unlock_line() local
495 tag = cvmx_l2c_get_tag(assoc, index); in cvmx_l2c_unlock_line()
497 if (tag.s.V && (tag.s.addr == tag_addr)) { in cvmx_l2c_unlock_line()
499 return tag.s.L; in cvmx_l2c_unlock_line()
[all …]
/linux/lib/
H A Dradix-tree.c100 static inline void tag_set(struct radix_tree_node *node, unsigned int tag, in tag_set() argument
103 __set_bit(offset, node->tags[tag]); in tag_set()
106 static inline void tag_clear(struct radix_tree_node *node, unsigned int tag, in tag_clear() argument
109 __clear_bit(offset, node->tags[tag]); in tag_clear()
112 static inline int tag_get(const struct radix_tree_node *node, unsigned int tag, in tag_get() argument
115 return test_bit(offset, node->tags[tag]); in tag_get()
118 static inline void root_tag_set(struct radix_tree_root *root, unsigned tag) in root_tag_set() argument
120 root->xa_flags |= (__force gfp_t)(1 << (tag + ROOT_TAG_SHIFT)); in root_tag_set()
123 static inline void root_tag_clear(struct radix_tree_root *root, unsigned tag) in root_tag_clear() argument
125 root->xa_flags &= (__force gfp_t)~(1 << (tag + ROOT_TAG_SHIFT)); in root_tag_clear()
[all …]
/linux/drivers/scsi/be2iscsi/
H A Dbe_mgmt.c40 unsigned int tag = 0; in mgmt_vendor_specific_fw_cmd() local
79 wrb = alloc_mcc_wrb(phba, &tag); in mgmt_vendor_specific_fw_cmd()
92 be_mcc_notify(phba, tag); in mgmt_vendor_specific_fw_cmd()
95 return tag; in mgmt_vendor_specific_fw_cmd()
125 unsigned int tag = 0; in mgmt_open_connection() local
149 wrb = alloc_mcc_wrb(phba, &tag); in mgmt_open_connection()
208 be_mcc_notify(phba, tag); in mgmt_open_connection()
210 return tag; in mgmt_open_connection()
231 unsigned int tag; in beiscsi_exec_nemb_cmd() local
235 wrb = alloc_mcc_wrb(phba, &tag); in beiscsi_exec_nemb_cmd()
[all …]
/linux/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dmcu.h69 __le16 tag; member
125 __le16 tag; member
153 __le16 tag; member
172 __le16 tag; member
201 __le16 tag; member
231 __le16 tag; member
236 __le16 tag; member
248 __le16 tag; member
266 __le16 tag; member
285 __le16 tag; member
[all …]
/linux/fs/xfs/
H A Dxfs_error.h11 extern void xfs_error_report(const char *tag, int level, struct xfs_mount *mp,
14 extern void xfs_corruption_error(const char *tag, int level,
46 #define XFS_TEST_ERROR(expr, mp, tag) \ argument
47 ((expr) || xfs_errortag_test((mp), #expr, __FILE__, __LINE__, (tag)))
48 bool xfs_errortag_enabled(struct xfs_mount *mp, unsigned int tag);
49 #define XFS_ERRORTAG_DELAY(mp, tag) \ argument
52 if (!xfs_errortag_enabled((mp), (tag))) \
56 (mp)->m_errortag[(tag)], __FILE__, __LINE__, \
58 mdelay((mp)->m_errortag[(tag)]); \
69 #define XFS_TEST_ERROR(expr, mp, tag) (expr) argument
[all …]
/linux/arch/sparc/kernel/
H A Dds.c71 struct ds_msg_tag tag; member
76 struct ds_msg_tag tag; member
81 struct ds_msg_tag tag; member
86 struct ds_msg_tag tag; member
94 struct ds_msg_tag tag; member
100 struct ds_msg_tag tag; member
106 struct ds_msg_tag tag; member
111 struct ds_msg_tag tag; member
116 struct ds_msg_tag tag; member
121 struct ds_msg_tag tag; member
[all …]
/linux/tools/testing/radix-tree/
H A Dtag_check.c14 __simple_checks(struct radix_tree_root *tree, unsigned long index, int tag) in __simple_checks() argument
20 assert(item_tag_get(tree, index, tag) == 0); in __simple_checks()
23 assert(item_tag_get(tree, index, tag) == 0); in __simple_checks()
24 item_tag_set(tree, index, tag); in __simple_checks()
25 ret = item_tag_get(tree, index, tag); in __simple_checks()
27 ret = tag_tagged_items(tree, first, ~0UL, 10, tag, !tag); in __simple_checks()
29 ret = item_tag_get(tree, index, !tag); in __simple_checks()
34 ret = item_tag_get(tree, index, tag); in __simple_checks()
132 char *thrash_state, int tag) in gang_check() argument
140 index, BATCH, tag))) { in gang_check()
[all …]
/linux/drivers/scsi/pm8001/
H A Dpm8001_hwi.h154 __le32 tag; member
166 __le32 tag; member
217 __le32 tag; member
243 __le32 tag; member
260 __le32 tag; member
272 __le32 tag; member
284 __le32 tag; member
295 __le32 tag; member
311 __le32 tag; member
325 __le32 tag; member
[all …]
H A Dpm80xx_hwi.h352 __le32 tag; member
364 __le32 tag; member
414 __le32 tag; member
449 __le32 tag; member
465 __le32 tag; member
475 __le32 tag; member
486 __le32 tag; member
496 __le32 tag; member
511 __le32 tag; member
523 __le32 tag; member
[all …]
/linux/drivers/net/wireless/mediatek/mt76/mt7925/
H A Dmcu.h66 __le16 tag; member
77 __le16 tag; member
209 __le16 tag; member
229 __le16 tag; member
243 __le16 tag; member
254 __le16 tag; member
270 __le16 tag; member
280 __le16 tag; member
288 __le16 tag; member
299 __le16 tag; member
[all …]
/linux/include/trace/events/
H A D9p.h125 TP_PROTO(struct p9_client *clnt, int8_t type, int tag),
127 TP_ARGS(clnt, type, tag),
132 __field( __u32, tag )
138 __entry->tag = tag;
143 __entry->tag)
147 TP_PROTO(struct p9_client *clnt, int8_t type, int tag, int err),
149 TP_ARGS(clnt, type, tag, err),
154 __field( __u32, tag )
161 __entry->tag = tag;
167 __entry->tag, __entry->err)
[all …]
/linux/net/dsa/
H A Dtag_ksz.c125 u8 *tag; in ksz8795_xmit() local
131 tag = skb_put(skb, KSZ_INGRESS_TAG_LEN); in ksz8795_xmit()
134 *tag = 1 << dp->index; in ksz8795_xmit()
136 *tag |= KSZ8795_TAIL_TAG_OVERRIDE; in ksz8795_xmit()
143 u8 *tag = skb_tail_pointer(skb) - KSZ_EGRESS_TAG_LEN; in ksz8795_rcv() local
145 return ksz_common_rcv(skb, dev, tag[0] & KSZ8795_TAIL_TAG_EG_PORT_M, in ksz8795_rcv()
188 static void ksz_rcv_timestamp(struct sk_buff *skb, u8 *tag) in ksz_rcv_timestamp() argument
190 u8 *tstamp_raw = tag - KSZ_PTP_TAG_LEN; in ksz_rcv_timestamp()
280 __be16 *tag; in ksz9477_xmit() local
289 tag = skb_put(skb, KSZ9477_INGRESS_TAG_LEN); in ksz9477_xmit()
[all …]
/linux/arch/powerpc/xmon/
H A Dspu-dis.c88 enum spu_insns tag; in print_insn_spu() local
100 tag = (enum spu_insns)(index - spu_opcodes); in print_insn_spu()
102 if (tag == M_BI || tag == M_BISL || tag == M_IRET || tag == M_BISLED in print_insn_spu()
103 || tag == M_BIHNZ || tag == M_BIHZ || tag == M_BINZ || tag == M_BIZ in print_insn_spu()
104 || tag == M_SYNC || tag == M_HBR) in print_insn_spu()
108 printf(tag == M_SYNC ? "c" : "p"); in print_insn_spu()

12345678910>>...42