Lines Matching refs:tag
117 * The header command tag. All host requests will use the "tag" field
118 * to mark commands with a unique tag. When the firmware responds to
119 * a host request, it will copy the tag field into the response.
122 * of the tag field will be the target command and target task management
137 fcpio_tag_id_enc(struct fcpio_tag *tag, u32 id)
139 tag->u.req_id = id;
143 fcpio_tag_id_dec(struct fcpio_tag *tag, u32 *id)
145 *id = tag->u.req_id;
149 fcpio_tag_exid_enc(struct fcpio_tag *tag, u16 ox_id, u16 rx_id)
151 tag->u.ex_id.rx_id = rx_id;
152 tag->u.ex_id.ox_id = ox_id;
156 fcpio_tag_exid_dec(struct fcpio_tag *tag, u16 *ox_id, u16 *rx_id)
158 *rx_id = tag->u.ex_id.rx_id;
159 *ox_id = tag->u.ex_id.ox_id;
170 struct fcpio_tag tag; /* header tag */
176 struct fcpio_tag tag)
181 hdr->tag = tag;
187 struct fcpio_tag *tag)
191 *tag = hdr->tag;
285 u32 t_tag; /* header tag of fcpio to be aborted */