Lines Matching refs:tag
105 * The header command tag. All host requests will use the "tag" field
106 * to mark commands with a unique tag. When the firmware responds to
107 * a host request, it will copy the tag field into the response.
110 * of the tag field will be the target command and target task management
125 fcpio_tag_id_enc(struct fcpio_tag *tag, u32 id)
127 tag->u.req_id = id;
131 fcpio_tag_id_dec(struct fcpio_tag *tag, u32 *id)
133 *id = tag->u.req_id;
137 fcpio_tag_exid_enc(struct fcpio_tag *tag, u16 ox_id, u16 rx_id)
139 tag->u.ex_id.rx_id = rx_id;
140 tag->u.ex_id.ox_id = ox_id;
144 fcpio_tag_exid_dec(struct fcpio_tag *tag, u16 *ox_id, u16 *rx_id)
146 *rx_id = tag->u.ex_id.rx_id;
147 *ox_id = tag->u.ex_id.ox_id;
158 struct fcpio_tag tag; /* header tag */
164 struct fcpio_tag tag)
169 hdr->tag = tag;
175 struct fcpio_tag *tag)
179 *tag = hdr->tag;
273 u32 t_tag; /* header tag of fcpio to be aborted */