Lines Matching refs:header
37 * 2 - GSC replies with the proxy header + payload for CSME
39 * 4 - CSME replies with the proxy header + payload for GSC
41 * 6 - GSC replies either with a new header + payload (same as step 2, so we
146 static int validate_proxy_header(struct xe_gsc_proxy_header *header,
149 u32 type = FIELD_GET(GSC_PROXY_TYPE, header->hdr);
150 u32 length = FIELD_GET(GSC_PROXY_PAYLOAD_LENGTH, header->hdr);
152 if (header->destination != dest || header->source != source)
212 * Poison the GSC response header space to make sure we don't
226 xe_gt_err(gt, "Invalid gsc header in proxy reply (%pe)\n",
231 /* copy the proxy header reply from GSC */
239 /* make sure the GSC-to-CSME proxy header is sane */
245 xe_gt_err(gt, "invalid GSC to CSME proxy header! (%pe)\n",
260 /* reply size from CSME, including the proxy header */
268 /* make sure the CSME-to-GSC proxy header is sane */
274 xe_gt_err(gt, "invalid CSME to GSC proxy header! %d\n", ret);
278 /* Emit a new header for sending the reply to the GSC */
282 /* copy the CSME reply and update the total msg size to include the GSC header */