• Home
  • Raw
  • Download

Lines Matching refs:desc_ptr

155 	unsigned char *desc_ptr = ses_dev->page2 + 8;  in ses_set_page2_descriptor()  local
158 memset(desc_ptr, 0, ses_dev->page2_len - 8); in ses_set_page2_descriptor()
161 desc_ptr += 4; in ses_set_page2_descriptor()
166 memcpy(desc_ptr, desc, 4); in ses_set_page2_descriptor()
168 desc_ptr[0] |= 0x80; in ses_set_page2_descriptor()
170 desc_ptr[0] &= 0xf0; in ses_set_page2_descriptor()
185 unsigned char *desc_ptr = ses_dev->page2 + 8; in ses_get_page2_descriptor() local
192 desc_ptr += 4; in ses_get_page2_descriptor()
197 return desc_ptr; in ses_get_page2_descriptor()
226 unsigned char *desc_ptr; in ses_set_fault() local
231 desc_ptr = ses_get_page2_descriptor(edev, ecomp); in ses_set_fault()
233 if (!desc_ptr) in ses_set_fault()
236 init_device_slot_control(desc, ecomp, desc_ptr); in ses_set_fault()
286 unsigned char *desc_ptr; in ses_set_locate() local
291 desc_ptr = ses_get_page2_descriptor(edev, ecomp); in ses_set_locate()
293 if (!desc_ptr) in ses_set_locate()
296 init_device_slot_control(desc, ecomp, desc_ptr); in ses_set_locate()
317 unsigned char *desc_ptr; in ses_set_active() local
322 desc_ptr = ses_get_page2_descriptor(edev, ecomp); in ses_set_active()
324 if (!desc_ptr) in ses_set_active()
327 init_device_slot_control(desc, ecomp, desc_ptr); in ses_set_active()
373 unsigned char *desc_ptr; in ses_set_power_status() local
378 desc_ptr = ses_get_page2_descriptor(edev, ecomp); in ses_set_power_status()
380 if (!desc_ptr) in ses_set_power_status()
383 init_device_slot_control(desc, ecomp, desc_ptr); in ses_set_power_status()
516 unsigned char *buf = NULL, *type_ptr, *desc_ptr, *addl_desc_ptr = NULL; in ses_enclosure_data_process() local
543 desc_ptr = NULL; in ses_enclosure_data_process()
547 desc_ptr = buf + 8; in ses_enclosure_data_process()
548 len = (desc_ptr[2] << 8) + desc_ptr[3]; in ses_enclosure_data_process()
550 desc_ptr += len + 4; in ses_enclosure_data_process()
561 if (desc_ptr) { in ses_enclosure_data_process()
562 if (desc_ptr >= buf + page7_len) { in ses_enclosure_data_process()
563 desc_ptr = NULL; in ses_enclosure_data_process()
565 len = (desc_ptr[2] << 8) + desc_ptr[3]; in ses_enclosure_data_process()
566 desc_ptr += 4; in ses_enclosure_data_process()
569 desc_ptr[len] = '\0'; in ses_enclosure_data_process()
570 name = desc_ptr; in ses_enclosure_data_process()
595 if (desc_ptr) in ses_enclosure_data_process()
596 desc_ptr += len; in ses_enclosure_data_process()