Lines Matching refs:desc_ptr
130 unsigned char *desc_ptr = ses_dev->page2 + 8; in ses_set_page2_descriptor() local
133 memset(desc_ptr, 0, ses_dev->page2_len - 8); in ses_set_page2_descriptor()
136 desc_ptr += 4; in ses_set_page2_descriptor()
141 memcpy(desc_ptr, desc, 4); in ses_set_page2_descriptor()
143 desc_ptr[0] |= 0x80; in ses_set_page2_descriptor()
145 desc_ptr[0] &= 0xf0; in ses_set_page2_descriptor()
160 unsigned char *desc_ptr = ses_dev->page2 + 8; in ses_get_page2_descriptor() local
166 desc_ptr += 4; in ses_get_page2_descriptor()
171 return desc_ptr; in ses_get_page2_descriptor()
196 unsigned char *desc_ptr; in ses_set_fault() local
198 desc_ptr = ses_get_page2_descriptor(edev, ecomp); in ses_set_fault()
200 if (!desc_ptr) in ses_set_fault()
203 init_device_slot_control(desc, ecomp, desc_ptr); in ses_set_fault()
245 unsigned char *desc_ptr; in ses_set_locate() local
247 desc_ptr = ses_get_page2_descriptor(edev, ecomp); in ses_set_locate()
249 if (!desc_ptr) in ses_set_locate()
252 init_device_slot_control(desc, ecomp, desc_ptr); in ses_set_locate()
273 unsigned char *desc_ptr; in ses_set_active() local
275 desc_ptr = ses_get_page2_descriptor(edev, ecomp); in ses_set_active()
277 if (!desc_ptr) in ses_set_active()
280 init_device_slot_control(desc, ecomp, desc_ptr); in ses_set_active()
321 unsigned char *desc_ptr; in ses_set_power_status() local
323 desc_ptr = ses_get_page2_descriptor(edev, ecomp); in ses_set_power_status()
325 if (!desc_ptr) in ses_set_power_status()
328 init_device_slot_control(desc, ecomp, desc_ptr); in ses_set_power_status()
461 unsigned char *buf = NULL, *type_ptr, *desc_ptr, *addl_desc_ptr = NULL; in ses_enclosure_data_process() local
488 desc_ptr = NULL; in ses_enclosure_data_process()
492 desc_ptr = buf + 8; in ses_enclosure_data_process()
493 len = (desc_ptr[2] << 8) + desc_ptr[3]; in ses_enclosure_data_process()
495 desc_ptr += len + 4; in ses_enclosure_data_process()
506 if (desc_ptr) { in ses_enclosure_data_process()
507 if (desc_ptr >= buf + page7_len) { in ses_enclosure_data_process()
508 desc_ptr = NULL; in ses_enclosure_data_process()
510 len = (desc_ptr[2] << 8) + desc_ptr[3]; in ses_enclosure_data_process()
511 desc_ptr += 4; in ses_enclosure_data_process()
514 desc_ptr[len] = '\0'; in ses_enclosure_data_process()
515 name = desc_ptr; in ses_enclosure_data_process()
541 if (desc_ptr) in ses_enclosure_data_process()
542 desc_ptr += len; in ses_enclosure_data_process()