Lines Matching refs:fioctl

1444 	struct fcp_ioctl	fioctl;
1455 fioctl.fp_minor = f32_ioctl.fp_minor;
1456 fioctl.listlen = f32_ioctl.listlen;
1457 fioctl.list = (caddr_t)(long)f32_ioctl.list;
1461 if (ddi_copyin((void *)data, (void *)&fioctl,
1469 if (ddi_copyin((void *)data, (void *)&fioctl,
1483 if (pptr->port_instance == (uint32_t)fioctl.fp_minor) {
1497 fioctl.listlen, KM_NOSLEEP)) == NULL) {
1502 if (ddi_copyin(fioctl.list, dev_data,
1503 (sizeof (struct device_data)) * fioctl.listlen, mode)) {
1504 kmem_free(dev_data, sizeof (*dev_data) * fioctl.listlen);
1518 if (ddi_copyout(dev_data, fioctl.list,
1519 (sizeof (struct device_data)) * fioctl.listlen,
1522 sizeof (*dev_data) * fioctl.listlen);
1526 sizeof (*dev_data) * fioctl.listlen);
1531 f32_ioctl.fp_minor = fioctl.fp_minor;
1532 f32_ioctl.listlen = fioctl.listlen;
1533 f32_ioctl.list = (caddr32_t)(long)fioctl.list;
1542 if (ddi_copyout((void *)&fioctl, (void *)data,
1549 if (ddi_copyout((void *)&fioctl, (void *)data,
1559 kmem_free(dev_data, sizeof (*dev_data) * fioctl.listlen);
1564 for (i = 0; (i < fioctl.listlen) && (link_cnt == pptr->port_link_cnt);
1646 fioctl.listlen);
1695 if (ddi_copyout(dev_data, fioctl.list,
1696 (sizeof (struct device_data)) * fioctl.listlen, mode)) {
1697 kmem_free(dev_data, sizeof (*dev_data) * fioctl.listlen);
1700 kmem_free(dev_data, sizeof (*dev_data) * fioctl.listlen);
1707 f32_ioctl.fp_minor = fioctl.fp_minor;
1708 f32_ioctl.listlen = fioctl.listlen;
1709 f32_ioctl.list = (caddr32_t)(long)fioctl.list;
1717 if (ddi_copyout((void *)&fioctl, (void *)data,
1725 if (ddi_copyout((void *)&fioctl, (void *)data,
1750 struct fcp_ioctl fioctl;
1763 fioctl.fp_minor = f32_ioctl.fp_minor;
1764 fioctl.listlen = f32_ioctl.listlen;
1765 fioctl.list = (caddr_t)(long)f32_ioctl.list;
1769 if (ddi_copyin((void *)data, (void *)&fioctl,
1777 if (ddi_copyin((void *)data, (void *)&fioctl,
1791 if (pptr->port_instance == (uint32_t)fioctl.fp_minor) {
1800 fioctl.fp_minor);
1806 mappingSize = fioctl.listlen;
1809 listlen = fioctl.listlen + sizeof (fc_hba_mapping_entry_t)
1907 if (ddi_copyout(mappings, fioctl.list, mappingSize, mode)) {
1918 f32_ioctl.fp_minor = fioctl.fp_minor;
1919 f32_ioctl.listlen = fioctl.listlen;
1920 f32_ioctl.list = (caddr32_t)(long)fioctl.list;
1928 if (ddi_copyout((void *)&fioctl, (void *)data,
1936 if (ddi_copyout((void *)&fioctl, (void *)data,
3023 struct fcp_ioctl fioctl;
3026 if ((ret = fcp_copyin_fcp_ioctl_data(data, mode, rval, &fioctl,
3033 if (fioctl.listlen != 1) {
3059 if (ddi_copyout(&link_cnt, fioctl.list, (sizeof (uint32_t)), mode)) {
3068 f32_ioctl.fp_minor = fioctl.fp_minor;
3069 f32_ioctl.listlen = fioctl.listlen;
3070 f32_ioctl.list = (caddr32_t)(long)fioctl.list;
3078 if (ddi_copyout((void *)&fioctl, (void *)data,
3086 if (ddi_copyout((void *)&fioctl, (void *)data,
3102 struct fcp_ioctl *fioctl, struct fcp_port **pptr)
3115 fioctl->fp_minor = f32_ioctl.fp_minor;
3116 fioctl->listlen = f32_ioctl.listlen;
3117 fioctl->list = (caddr_t)(long)f32_ioctl.list;
3121 if (ddi_copyin((void *)data, (void *)fioctl,
3129 if (ddi_copyin((void *)data, (void *)fioctl,
3143 if (t_pptr->port_instance == (uint32_t)fioctl->fp_minor) {