Home
last modified time | relevance | path

Searched refs:ioc_hdr (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_init.c336 smb_ioc_header_t ioc_hdr; in smb_drv_ioctl() local
344 if (ddi_copyin((void *)argp, &ioc_hdr, sizeof (ioc_hdr), flags)) in smb_drv_ioctl()
356 if (ioc_hdr.version != SMB_IOC_VERSION || in smb_drv_ioctl()
357 ioc_hdr.len < sizeof (ioc_hdr) || in smb_drv_ioctl()
358 ioc_hdr.len > (sizeof (*ioc) + SMB_IOC_DATA_SIZE)) in smb_drv_ioctl()
361 crc = ioc_hdr.crc; in smb_drv_ioctl()
362 ioc_hdr.crc = 0; in smb_drv_ioctl()
363 if (smb_crc_gen((uint8_t *)&ioc_hdr, sizeof (ioc_hdr)) != crc) in smb_drv_ioctl()
374 alloclen = MAX(ioc_hdr.len, sizeof (*ioc)); in smb_drv_ioctl()
376 if (ddi_copyin((void *)argp, ioc, ioc_hdr.len, flags)) { in smb_drv_ioctl()
[all …]
/illumos-gate/usr/src/uts/common/io/scsi/adapters/lmrc/
H A Dlmrc_ioctl.c241 lmrc_mfi_header_t *mfi_hdr, *ioc_hdr; in lmrc_mfi_ioctl() local
248 ioc_hdr = &ioc->ioc_frame.mf_hdr; in lmrc_mfi_ioctl()
249 if (ioc_hdr->mh_sense_len > LMRC_IOC_SENSE_LEN) in lmrc_mfi_ioctl()
255 mfi_hdr->mh_cmd = ioc_hdr->mh_cmd; in lmrc_mfi_ioctl()
256 mfi_hdr->mh_sense_len = ioc_hdr->mh_sense_len; in lmrc_mfi_ioctl()
257 mfi_hdr->mh_drv_opts = ioc_hdr->mh_drv_opts; in lmrc_mfi_ioctl()
258 mfi_hdr->mh_flags = ioc_hdr->mh_flags & ~MFI_FRAME_SGL64; in lmrc_mfi_ioctl()
259 mfi_hdr->mh_timeout = ioc_hdr->mh_timeout; in lmrc_mfi_ioctl()
260 mfi_hdr->mh_data_xfer_len = ioc_hdr->mh_data_xfer_len; in lmrc_mfi_ioctl()
382 ioc_hdr->mh_cmd_status = mfi_hdr->mh_cmd_status; in lmrc_mfi_ioctl()
[all …]
/illumos-gate/usr/src/cmd/smbsrv/fksmbd/
H A Dfksmbd_kmod.c62 fksmbd_adjust_config(smb_ioc_header_t *ioc_hdr) in fksmbd_adjust_config() argument
64 smb_ioc_cfg_t *ioc = (smb_ioc_cfg_t *)ioc_hdr; in fksmbd_adjust_config()
/illumos-gate/usr/src/uts/common/smbsrv/
H A Dsmb_ioctl.h206 smb_ioc_header_t ioc_hdr; member