Lines Matching refs:desc_ptr

157 	unsigned char *desc_ptr = ses_dev->page2 + 8;  in ses_set_page2_descriptor()  local
160 memset(desc_ptr, 0, ses_dev->page2_len - 8); in ses_set_page2_descriptor()
163 desc_ptr += 4; in ses_set_page2_descriptor()
168 memcpy(desc_ptr, desc, 4); in ses_set_page2_descriptor()
170 desc_ptr[0] |= 0x80; in ses_set_page2_descriptor()
172 desc_ptr[0] &= 0xf0; in ses_set_page2_descriptor()
187 unsigned char *desc_ptr = ses_dev->page2 + 8; in ses_get_page2_descriptor() local
194 desc_ptr += 4; in ses_get_page2_descriptor()
199 return desc_ptr; in ses_get_page2_descriptor()
228 unsigned char *desc_ptr; in ses_set_fault() local
233 desc_ptr = ses_get_page2_descriptor(edev, ecomp); in ses_set_fault()
235 if (!desc_ptr) in ses_set_fault()
238 init_device_slot_control(desc, ecomp, desc_ptr); in ses_set_fault()
288 unsigned char *desc_ptr; in ses_set_locate() local
293 desc_ptr = ses_get_page2_descriptor(edev, ecomp); in ses_set_locate()
295 if (!desc_ptr) in ses_set_locate()
298 init_device_slot_control(desc, ecomp, desc_ptr); in ses_set_locate()
319 unsigned char *desc_ptr; in ses_set_active() local
324 desc_ptr = ses_get_page2_descriptor(edev, ecomp); in ses_set_active()
326 if (!desc_ptr) in ses_set_active()
329 init_device_slot_control(desc, ecomp, desc_ptr); in ses_set_active()
375 unsigned char *desc_ptr; in ses_set_power_status() local
380 desc_ptr = ses_get_page2_descriptor(edev, ecomp); in ses_set_power_status()
382 if (!desc_ptr) in ses_set_power_status()
385 init_device_slot_control(desc, ecomp, desc_ptr); in ses_set_power_status()
518 unsigned char *buf = NULL, *type_ptr, *desc_ptr, *addl_desc_ptr = NULL; in ses_enclosure_data_process() local
545 desc_ptr = NULL; in ses_enclosure_data_process()
549 desc_ptr = buf + 8; in ses_enclosure_data_process()
550 len = (desc_ptr[2] << 8) + desc_ptr[3]; in ses_enclosure_data_process()
552 desc_ptr += len + 4; in ses_enclosure_data_process()
563 if (desc_ptr) { in ses_enclosure_data_process()
564 if (desc_ptr >= buf + page7_len) { in ses_enclosure_data_process()
565 desc_ptr = NULL; in ses_enclosure_data_process()
567 len = (desc_ptr[2] << 8) + desc_ptr[3]; in ses_enclosure_data_process()
568 desc_ptr += 4; in ses_enclosure_data_process()
571 desc_ptr[len] = '\0'; in ses_enclosure_data_process()
572 name = desc_ptr; in ses_enclosure_data_process()
597 if (desc_ptr) in ses_enclosure_data_process()
598 desc_ptr += len; in ses_enclosure_data_process()