Lines Matching refs:desc_ptr
141 unsigned char *desc_ptr = ses_dev->page2 + 8; in ses_set_page2_descriptor() local
144 memset(desc_ptr, 0, ses_dev->page2_len - 8); in ses_set_page2_descriptor()
147 desc_ptr += 4; in ses_set_page2_descriptor()
152 memcpy(desc_ptr, desc, 4); in ses_set_page2_descriptor()
154 desc_ptr[0] |= 0x80; in ses_set_page2_descriptor()
156 desc_ptr[0] &= 0xf0; in ses_set_page2_descriptor()
171 unsigned char *desc_ptr = ses_dev->page2 + 8; in ses_get_page2_descriptor() local
178 desc_ptr += 4; in ses_get_page2_descriptor()
183 return desc_ptr; in ses_get_page2_descriptor()
212 unsigned char *desc_ptr; in ses_set_fault() local
217 desc_ptr = ses_get_page2_descriptor(edev, ecomp); in ses_set_fault()
219 if (!desc_ptr) in ses_set_fault()
222 init_device_slot_control(desc, ecomp, desc_ptr); in ses_set_fault()
272 unsigned char *desc_ptr; in ses_set_locate() local
277 desc_ptr = ses_get_page2_descriptor(edev, ecomp); in ses_set_locate()
279 if (!desc_ptr) in ses_set_locate()
282 init_device_slot_control(desc, ecomp, desc_ptr); in ses_set_locate()
303 unsigned char *desc_ptr; in ses_set_active() local
308 desc_ptr = ses_get_page2_descriptor(edev, ecomp); in ses_set_active()
310 if (!desc_ptr) in ses_set_active()
313 init_device_slot_control(desc, ecomp, desc_ptr); in ses_set_active()
359 unsigned char *desc_ptr; in ses_set_power_status() local
364 desc_ptr = ses_get_page2_descriptor(edev, ecomp); in ses_set_power_status()
366 if (!desc_ptr) in ses_set_power_status()
369 init_device_slot_control(desc, ecomp, desc_ptr); in ses_set_power_status()
502 unsigned char *buf = NULL, *type_ptr, *desc_ptr, *addl_desc_ptr = NULL; in ses_enclosure_data_process() local
529 desc_ptr = NULL; in ses_enclosure_data_process()
533 desc_ptr = buf + 8; in ses_enclosure_data_process()
534 len = (desc_ptr[2] << 8) + desc_ptr[3]; in ses_enclosure_data_process()
536 desc_ptr += len + 4; in ses_enclosure_data_process()
547 if (desc_ptr) { in ses_enclosure_data_process()
548 if (desc_ptr >= buf + page7_len) { in ses_enclosure_data_process()
549 desc_ptr = NULL; in ses_enclosure_data_process()
551 len = (desc_ptr[2] << 8) + desc_ptr[3]; in ses_enclosure_data_process()
552 desc_ptr += 4; in ses_enclosure_data_process()
555 desc_ptr[len] = '\0'; in ses_enclosure_data_process()
556 name = desc_ptr; in ses_enclosure_data_process()
581 if (desc_ptr) in ses_enclosure_data_process()
582 desc_ptr += len; in ses_enclosure_data_process()