ses_dev            40 drivers/scsi/ses.c 	struct ses_device *ses_dev = edev->scratch;
ses_dev            42 drivers/scsi/ses.c 	return (ses_dev->page2 != NULL);
ses_dev           139 drivers/scsi/ses.c 	struct ses_device *ses_dev = edev->scratch;
ses_dev           140 drivers/scsi/ses.c 	unsigned char *type_ptr = ses_dev->page1_types;
ses_dev           141 drivers/scsi/ses.c 	unsigned char *desc_ptr = ses_dev->page2 + 8;
ses_dev           144 drivers/scsi/ses.c 	memset(desc_ptr, 0, ses_dev->page2_len - 8);
ses_dev           145 drivers/scsi/ses.c 	for (i = 0; i < ses_dev->page1_num_types; i++, type_ptr += 4) {
ses_dev           161 drivers/scsi/ses.c 	return ses_send_diag(sdev, 2, ses_dev->page2, ses_dev->page2_len);
ses_dev           169 drivers/scsi/ses.c 	struct ses_device *ses_dev = edev->scratch;
ses_dev           170 drivers/scsi/ses.c 	unsigned char *type_ptr = ses_dev->page1_types;
ses_dev           171 drivers/scsi/ses.c 	unsigned char *desc_ptr = ses_dev->page2 + 8;
ses_dev           173 drivers/scsi/ses.c 	if (ses_recv_diag(sdev, 2, ses_dev->page2, ses_dev->page2_len) < 0)
ses_dev           176 drivers/scsi/ses.c 	for (i = 0; i < ses_dev->page1_num_types; i++, type_ptr += 4) {
ses_dev           333 drivers/scsi/ses.c 	struct ses_device *ses_dev = edev->scratch;
ses_dev           334 drivers/scsi/ses.c 	unsigned long long id = get_unaligned_be64(ses_dev->page1+8+4);
ses_dev           504 drivers/scsi/ses.c 	struct ses_device *ses_dev = edev->scratch;
ses_dev           505 drivers/scsi/ses.c 	int types = ses_dev->page1_num_types;
ses_dev           512 drivers/scsi/ses.c 	if (ses_dev->page10)
ses_dev           513 drivers/scsi/ses.c 		ses_recv_diag(sdev, 10, ses_dev->page10, ses_dev->page10_len);
ses_dev           538 drivers/scsi/ses.c 	if (ses_dev->page10)
ses_dev           539 drivers/scsi/ses.c 		addl_desc_ptr = ses_dev->page10 + 8;
ses_dev           540 drivers/scsi/ses.c 	type_ptr = ses_dev->page1_types;
ses_dev           629 drivers/scsi/ses.c 	struct ses_device *ses_dev;
ses_dev           652 drivers/scsi/ses.c 	ses_dev = kzalloc(sizeof(*ses_dev), GFP_KERNEL);
ses_dev           654 drivers/scsi/ses.c 	if (!hdr_buf || !ses_dev)
ses_dev           685 drivers/scsi/ses.c 	ses_dev->page1_types = type_ptr;
ses_dev           686 drivers/scsi/ses.c 	ses_dev->page1_num_types = types;
ses_dev           693 drivers/scsi/ses.c 	ses_dev->page1 = buf;
ses_dev           694 drivers/scsi/ses.c 	ses_dev->page1_len = len;
ses_dev           711 drivers/scsi/ses.c 	ses_dev->page2 = buf;
ses_dev           712 drivers/scsi/ses.c 	ses_dev->page2_len = len;
ses_dev           729 drivers/scsi/ses.c 		ses_dev->page10 = buf;
ses_dev           730 drivers/scsi/ses.c 		ses_dev->page10_len = len;
ses_dev           747 drivers/scsi/ses.c 	edev->scratch = ses_dev;
ses_dev           770 drivers/scsi/ses.c 	kfree(ses_dev->page10);
ses_dev           771 drivers/scsi/ses.c 	kfree(ses_dev->page2);
ses_dev           772 drivers/scsi/ses.c 	kfree(ses_dev->page1);
ses_dev           774 drivers/scsi/ses.c 	kfree(ses_dev);
ses_dev           801 drivers/scsi/ses.c 	struct ses_device *ses_dev;
ses_dev           808 drivers/scsi/ses.c 	ses_dev = edev->scratch;
ses_dev           811 drivers/scsi/ses.c 	kfree(ses_dev->page10);
ses_dev           812 drivers/scsi/ses.c 	kfree(ses_dev->page1);
ses_dev           813 drivers/scsi/ses.c 	kfree(ses_dev->page2);
ses_dev           814 drivers/scsi/ses.c 	kfree(ses_dev);