Lines Matching defs:header
2173 * Construct the SCP header using corresponding fields
2181 unsigned int header = 0;
2183 header = (data_size & 0x1f) << 27;
2184 header |= (error_flag & 0x01) << 26;
2185 header |= (resp_flag & 0x01) << 25;
2186 header |= (device_flag & 0x01) << 24;
2187 header |= (req & 0x7f) << 17;
2188 header |= (get_flag & 0x01) << 16;
2189 header |= (source_id & 0xff) << 8;
2190 header |= target_id & 0xff;
2192 return header;
2196 * Extract corresponding fields from SCP header
2199 extract_scp_header(unsigned int header,
2206 *data_size = (header >> 27) & 0x1f;
2208 *error_flag = (header >> 26) & 0x01;
2210 *resp_flag = (header >> 25) & 0x01;
2212 *device_flag = (header >> 24) & 0x01;
2214 *req = (header >> 17) & 0x7f;
2216 *get_flag = (header >> 16) & 0x01;
2218 *source_id = (header >> 8) & 0xff;
2220 *target_id = header & 0xff;
2279 unsigned int header;
2287 /* get scp header from buffer */
2288 header = *((unsigned int *)send_buf);
2289 extract_scp_header(header, &target_id, &src_id, &get_flag, NULL,
7155 * header on the card, and aux-in is handled by the DBPro board.
8845 * The ZxR doesn't have a front panel header, and it's line-in is on