Lines Matching defs:data
134 /* data for request packet */
135 req_pkt.data[0] = 0x0;
136 req_pkt.data[1] = 0x0;
137 req_pkt.data[2] = sdr->record_id_lsb;
138 req_pkt.data[3] = sdr->record_id_msb;
139 req_pkt.data[4] = sdr->offset;
140 req_pkt.data[5] = sdr->length;
148 (void) memcpy(sdr->buffer, res_pkt.data, res_pkt.hdr.len);
173 return (res_pkt.data[0]);
187 if (res_pkt.data[IPMI_DATA_OFFSET] != 0) {
193 * if ((res_pkt.data[IPMI_DATA_OFFSET + 2] & lun_mask[lun]) != 1) {
197 return (res_pkt.data[IPMI_DATA_OFFSET + 1]);
205 char data[SDR_BUFFER_LEN_MAX];
212 sdr.buffer = data;
229 next_record_lsb = data[0];
230 next_record_msb = data[1];
231 if (data[4] != IPMI_SDR_VERSION) {
235 if (data[5] == FRU_DEVICE_SDR_TYPE) {
243 if (strncmp(SUN_FRU, &data[2],
251 return (data[8]);
270 if (data[IPMI_DATA_OFFSET] != 0) {
273 next_record_lsb = data[IPMI_DATA_OFFSET + 1];
274 next_record_msb = data[IPMI_DATA_OFFSET + 2];
276 if (data[IPMI_DATA_OFFSET + 5] != IPMI_SDR_VERSION) {
280 if (data[IPMI_DATA_OFFSET + 6] == FRU_DEVICE_SDR_TYPE) {
289 if (data[IPMI_DATA_OFFSET] != 0) {
293 if (strncmp(&data[IPMI_DATA_OFFSET+ 3],
303 if (data[IPMI_DATA_OFFSET] != 0) {
306 return (data[IPMI_DATA_OFFSET + 9]);
324 /* data for request packet */
341 (void) memcpy(sdr->buffer, res_pkt.data, res_pkt.hdr.len);