Lines Matching refs:id
247 struct ipmi_device_id *id) in ipmi_demangle_device_id() argument
261 id->device_id = data[0]; in ipmi_demangle_device_id()
262 id->device_revision = data[1]; in ipmi_demangle_device_id()
263 id->firmware_revision_1 = data[2]; in ipmi_demangle_device_id()
264 id->firmware_revision_2 = data[3]; in ipmi_demangle_device_id()
265 id->ipmi_version = data[4]; in ipmi_demangle_device_id()
266 id->additional_device_support = data[5]; in ipmi_demangle_device_id()
268 id->manufacturer_id = (data[6] | (data[7] << 8) | in ipmi_demangle_device_id()
270 id->product_id = data[9] | (data[10] << 8); in ipmi_demangle_device_id()
272 id->manufacturer_id = 0; in ipmi_demangle_device_id()
273 id->product_id = 0; in ipmi_demangle_device_id()
276 memcpy(id->aux_firmware_revision, data+11, 4); in ipmi_demangle_device_id()
277 id->aux_firmware_revision_set = 1; in ipmi_demangle_device_id()
279 id->aux_firmware_revision_set = 0; in ipmi_demangle_device_id()