Searched refs:user_efi (Results 1 – 1 of 1) sorted by relevance
/titanic_44/usr/src/uts/common/io/ |
H A D | cmlb.c | 4113 dk_efi_t user_efi; local 4118 if (ddi_copyin(arg, &user_efi, sizeof (dk_efi_t), flag)) 4121 user_efi.dki_data = (void *)(uintptr_t)user_efi.dki_data_64; 4123 if (user_efi.dki_length == 0 || 4124 user_efi.dki_length > cmlb_tg_max_efi_xfer) 4127 tgt_lba = user_efi.dki_lba; 4132 (user_efi.dki_length % cl->cl_sys_blocksize)) { 4141 buffer = kmem_alloc(user_efi.dki_length, KM_SLEEP); 4142 rval = DK_TG_READ(cl, buffer, tgt_lba, user_efi.dki_length, tg_cookie); 4143 if (rval == 0 && ddi_copyout(buffer, user_efi.dki_data, [all …]
|