/Linux-v5.4/arch/arm/kernel/ |
D | atags_compat.c | 81 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 …]
|
D | atags_parse.c | 53 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 screen_info.orig_x = tag->u.videotext.x; in parse_tag_videotext() 76 screen_info.orig_y = tag->u.videotext.y; in parse_tag_videotext() 77 screen_info.orig_video_page = tag->u.videotext.video_page; in parse_tag_videotext() [all …]
|
D | atags_proc.c | 28 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-v5.4/fs/fscache/ |
D | cache.c | 25 struct fscache_cache_tag *tag, *xtag; in __fscache_lookup_cache_tag() local 30 list_for_each_entry(tag, &fscache_cache_tag_list, link) { in __fscache_lookup_cache_tag() 31 if (strcmp(tag->name, name) == 0) { in __fscache_lookup_cache_tag() 32 atomic_inc(&tag->usage); in __fscache_lookup_cache_tag() 34 return tag; in __fscache_lookup_cache_tag() 52 list_for_each_entry(tag, &fscache_cache_tag_list, link) { in __fscache_lookup_cache_tag() 53 if (strcmp(tag->name, name) == 0) { in __fscache_lookup_cache_tag() 54 atomic_inc(&tag->usage); in __fscache_lookup_cache_tag() 57 return tag; in __fscache_lookup_cache_tag() 69 void __fscache_release_cache_tag(struct fscache_cache_tag *tag) in __fscache_release_cache_tag() argument [all …]
|
/Linux-v5.4/arch/sparc/include/asm/ |
D | spitfire.h | 97 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-v5.4/drivers/net/ethernet/netronome/nfp/ |
D | ccm.c | 38 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-v5.4/arch/x86/math-emu/ |
D | reg_divide.c | 34 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 …]
|
D | fpu_tags.c | 39 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 …]
|
D | fpu_trig.c | 40 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 …]
|
D | reg_mul.c | 37 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-v5.4/fs/cifs/ |
D | asn1.c | 140 asn1_tag_decode(struct asn1_ctx *ctx, unsigned int *tag) in asn1_tag_decode() argument 144 *tag = 0; in asn1_tag_decode() 149 *tag <<= 7; in asn1_tag_decode() 150 *tag |= ch & 0x7F; in asn1_tag_decode() 157 unsigned int *cls, unsigned int *con, unsigned int *tag) in asn1_id_decode() argument 166 *tag = (ch & 0x1F); in asn1_id_decode() 168 if (*tag == 0x1F) { in asn1_id_decode() 169 if (!asn1_tag_decode(ctx, tag)) in asn1_id_decode() 214 unsigned int *cls, unsigned int *con, unsigned int *tag) in asn1_header_decode() argument 219 if (!asn1_id_decode(ctx, cls, con, tag)) in asn1_header_decode() [all …]
|
/Linux-v5.4/net/dsa/ |
D | tag_ksz.c | 96 u8 *tag; in ksz8795_xmit() local 104 tag = skb_put(nskb, KSZ8795_INGRESS_TAG_LEN); in ksz8795_xmit() 107 *tag = 1 << dp->index; in ksz8795_xmit() 109 *tag |= KSZ8795_TAIL_TAG_OVERRIDE; in ksz8795_xmit() 117 u8 *tag = skb_tail_pointer(skb) - KSZ_EGRESS_TAG_LEN; in ksz8795_rcv() local 119 return ksz_common_rcv(skb, dev, tag[0] & 7, KSZ_EGRESS_TAG_LEN); in ksz8795_rcv() 161 u16 *tag; in ksz9477_xmit() local 169 tag = skb_put(nskb, KSZ9477_INGRESS_TAG_LEN); in ksz9477_xmit() 172 *tag = BIT(dp->index); in ksz9477_xmit() 175 *tag |= KSZ9477_TAIL_TAG_OVERRIDE; in ksz9477_xmit() [all …]
|
/Linux-v5.4/arch/xtensa/kernel/ |
D | setup.c | 92 u32 tag; member 96 #define __tagtable(tag, fn) static tagtable_t __tagtable_##fn \ argument 97 __attribute__((used, section(".taglist"))) = { tag, fn } 101 static int __init parse_tag_mem(const bp_tag_t *tag) in parse_tag_mem() argument 103 struct bp_meminfo *mi = (struct bp_meminfo *)(tag->data); in parse_tag_mem() 115 static int __init parse_tag_initrd(const bp_tag_t* tag) in parse_tag_initrd() argument 117 struct bp_meminfo *mi = (struct bp_meminfo *)(tag->data); in parse_tag_initrd() 131 static int __init parse_tag_fdt(const bp_tag_t *tag) in parse_tag_fdt() argument 133 dtb_start = __va(tag->data[0]); in parse_tag_fdt() 141 static int __init parse_tag_cmdline(const bp_tag_t* tag) in parse_tag_cmdline() argument [all …]
|
/Linux-v5.4/drivers/ata/ |
D | sata_dwc_460ex.c | 184 static void sata_dwc_bmdma_start_by_tag(struct ata_queued_cmd *qc, u8 tag); 189 static void sata_dwc_clear_dmacr(struct sata_dwc_device_port *hsdevp, u8 tag); 336 u8 tag = 0; in dma_dwc_xfer_done() local 342 tag = ap->link.active_tag; in dma_dwc_xfer_done() 350 sata_dwc_clear_dmacr(hsdevp, tag); in dma_dwc_xfer_done() 352 if (hsdevp->dma_pending[tag] == SATA_DWC_DMA_PENDING_NONE) { in dma_dwc_xfer_done() 354 tag, hsdevp->dma_pending[tag]); in dma_dwc_xfer_done() 446 static u32 qcmd_tag_to_mask(u8 tag) in qcmd_tag_to_mask() argument 448 return 0x00000001 << (tag & 0x1f); in qcmd_tag_to_mask() 460 u8 status, tag; in sata_dwc_error_intr() local [all …]
|
/Linux-v5.4/arch/mips/cavium-octeon/executive/ |
D | cvmx-l2c.c | 319 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-v5.4/lib/ |
D | radix-tree.c | 109 static inline void tag_set(struct radix_tree_node *node, unsigned int tag, in tag_set() argument 112 __set_bit(offset, node->tags[tag]); in tag_set() 115 static inline void tag_clear(struct radix_tree_node *node, unsigned int tag, in tag_clear() argument 118 __clear_bit(offset, node->tags[tag]); in tag_clear() 121 static inline int tag_get(const struct radix_tree_node *node, unsigned int tag, in tag_get() argument 124 return test_bit(offset, node->tags[tag]); in tag_get() 127 static inline void root_tag_set(struct radix_tree_root *root, unsigned tag) in root_tag_set() argument 129 root->xa_flags |= (__force gfp_t)(1 << (tag + ROOT_TAG_SHIFT)); in root_tag_set() 132 static inline void root_tag_clear(struct radix_tree_root *root, unsigned tag) in root_tag_clear() argument 134 root->xa_flags &= (__force gfp_t)~(1 << (tag + ROOT_TAG_SHIFT)); in root_tag_clear() [all …]
|
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
D | dr_ste.c | 21 #define DR_STE_SET_VAL(lookup_type, tag, t_fname, spec, s_fname, value) do { \ argument 23 MLX5_SET(ste_##lookup_type, tag, t_fname, value); \ 29 #define DR_STE_SET_TAG(lookup_type, tag, t_fname, spec, s_fname) \ argument 30 DR_STE_SET_VAL(lookup_type, tag, t_fname, spec, s_fname, spec->s_fname) 40 #define DR_STE_SET_TCP_FLAGS(lookup_type, tag, spec) do { \ argument 41 MLX5_SET(ste_##lookup_type, tag, tcp_ns, !!((spec)->tcp_flags & (1 << 8))); \ 42 MLX5_SET(ste_##lookup_type, tag, tcp_cwr, !!((spec)->tcp_flags & (1 << 7))); \ 43 MLX5_SET(ste_##lookup_type, tag, tcp_ece, !!((spec)->tcp_flags & (1 << 6))); \ 44 MLX5_SET(ste_##lookup_type, tag, tcp_urg, !!((spec)->tcp_flags & (1 << 5))); \ 45 MLX5_SET(ste_##lookup_type, tag, tcp_ack, !!((spec)->tcp_flags & (1 << 4))); \ [all …]
|
/Linux-v5.4/include/trace/events/ |
D | 9p.h | 101 TP_PROTO(struct p9_client *clnt, int8_t type, int tag), 103 TP_ARGS(clnt, type, tag), 108 __field( __u32, tag ) 114 __entry->tag = tag; 119 __entry->tag) 123 TP_PROTO(struct p9_client *clnt, int8_t type, int tag, int err), 125 TP_ARGS(clnt, type, tag, err), 130 __field( __u32, tag ) 137 __entry->tag = tag; 143 __entry->tag, __entry->err) [all …]
|
/Linux-v5.4/drivers/scsi/be2iscsi/ |
D | be_mgmt.c | 40 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() 124 unsigned int tag = 0; in mgmt_open_connection() local 148 wrb = alloc_mcc_wrb(phba, &tag); in mgmt_open_connection() 207 be_mcc_notify(phba, tag); in mgmt_open_connection() 209 return tag; in mgmt_open_connection() 230 unsigned int tag; in beiscsi_exec_nemb_cmd() local 234 wrb = alloc_mcc_wrb(phba, &tag); in beiscsi_exec_nemb_cmd() [all …]
|
/Linux-v5.4/tools/testing/radix-tree/ |
D | tag_check.c | 14 __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-v5.4/arch/sparc/kernel/ |
D | ds.c | 71 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-v5.4/drivers/scsi/pm8001/ |
D | pm8001_hwi.h | 154 __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 …]
|
/Linux-v5.4/tools/testing/selftests/arm64/ |
D | tags_test.c | 10 #define SHIFT_TAG(tag) ((uint64_t)(tag) << 56) argument 11 #define SET_TAG(ptr, tag) (((uint64_t)(ptr) & ~SHIFT_TAG(0xff)) | \ argument 12 SHIFT_TAG(tag)) 17 unsigned long tag = 0; in main() local 25 tag = 0x42; in main() 26 ptr = (struct utsname *)SET_TAG(ptr, tag); in main()
|
/Linux-v5.4/scripts/ |
D | get_abi.pl | 70 my $tag; 87 if ($tag eq "description") { 91 } elsif ($tag ne "") { 92 parse_error($file, $ln, "tag '$tag' is invalid", $_); 104 if ($tag =~ m/what/) { 114 $tag = $new_tag; 120 if ($tag ne "" && $new_tag) { 121 $tag = $new_tag; 139 if ($tag eq "description") { 146 $data{$what}->{$tag} .= "$new_content\n"; [all …]
|
/Linux-v5.4/arch/powerpc/xmon/ |
D | spu-dis.c | 88 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()
|