tw_ioctl          647 drivers/scsi/3w-9xxx.c 	TW_Ioctl_Buf_Apache *tw_ioctl;
tw_ioctl          685 drivers/scsi/3w-9xxx.c 	tw_ioctl = (TW_Ioctl_Buf_Apache *)cpu_addr;
tw_ioctl          688 drivers/scsi/3w-9xxx.c 	if (copy_from_user(tw_ioctl, argp, driver_command.buffer_length + sizeof(TW_Ioctl_Buf_Apache) - 1))
tw_ioctl          703 drivers/scsi/3w-9xxx.c 		full_command_packet = &tw_ioctl->firmware_command;
tw_ioctl          708 drivers/scsi/3w-9xxx.c 		memcpy(tw_dev->command_packet_virt[request_id], &(tw_ioctl->firmware_command), sizeof(TW_Command_Full));
tw_ioctl          731 drivers/scsi/3w-9xxx.c 		memcpy(&(tw_ioctl->firmware_command), tw_dev->command_packet_virt[request_id], sizeof(TW_Command_Full));
tw_ioctl          741 drivers/scsi/3w-9xxx.c 		tw_ioctl->driver_command.status = 0;
tw_ioctl          743 drivers/scsi/3w-9xxx.c 		tw_compat_info = (TW_Compatibility_Info *)tw_ioctl->data_buffer;
tw_ioctl          749 drivers/scsi/3w-9xxx.c 				tw_ioctl->driver_command.status = TW_IOCTL_ERROR_STATUS_AEN_CLOBBER;
tw_ioctl          752 drivers/scsi/3w-9xxx.c 				tw_ioctl->driver_command.status = 0;
tw_ioctl          755 drivers/scsi/3w-9xxx.c 				tw_ioctl->driver_command.status = TW_IOCTL_ERROR_STATUS_NO_MORE_EVENTS;
tw_ioctl          758 drivers/scsi/3w-9xxx.c 			tw_ioctl->driver_command.status = 0;
tw_ioctl          761 drivers/scsi/3w-9xxx.c 		memcpy(tw_ioctl->data_buffer, tw_dev->event_queue[event_index], sizeof(TW_Event));
tw_ioctl          767 drivers/scsi/3w-9xxx.c 				tw_ioctl->driver_command.status = TW_IOCTL_ERROR_STATUS_AEN_CLOBBER;
tw_ioctl          770 drivers/scsi/3w-9xxx.c 				tw_ioctl->driver_command.status = 0;
tw_ioctl          774 drivers/scsi/3w-9xxx.c 				tw_ioctl->driver_command.status = TW_IOCTL_ERROR_STATUS_NO_MORE_EVENTS;
tw_ioctl          777 drivers/scsi/3w-9xxx.c 			tw_ioctl->driver_command.status = 0;
tw_ioctl          780 drivers/scsi/3w-9xxx.c 		memcpy(tw_ioctl->data_buffer, tw_dev->event_queue[event_index], sizeof(TW_Event));
tw_ioctl          784 drivers/scsi/3w-9xxx.c 		event = (TW_Event *)tw_ioctl->data_buffer;
tw_ioctl          786 drivers/scsi/3w-9xxx.c 		tw_ioctl->driver_command.status = 0;
tw_ioctl          790 drivers/scsi/3w-9xxx.c 				tw_ioctl->driver_command.status = TW_IOCTL_ERROR_STATUS_AEN_CLOBBER;
tw_ioctl          796 drivers/scsi/3w-9xxx.c 				tw_ioctl->driver_command.status = TW_IOCTL_ERROR_STATUS_NO_MORE_EVENTS;
tw_ioctl          804 drivers/scsi/3w-9xxx.c 			if (tw_ioctl->driver_command.status == TW_IOCTL_ERROR_STATUS_AEN_CLOBBER)
tw_ioctl          806 drivers/scsi/3w-9xxx.c 			tw_ioctl->driver_command.status = TW_IOCTL_ERROR_STATUS_NO_MORE_EVENTS;
tw_ioctl          809 drivers/scsi/3w-9xxx.c 		memcpy(tw_ioctl->data_buffer, tw_dev->event_queue[event_index], sizeof(TW_Event));
tw_ioctl          813 drivers/scsi/3w-9xxx.c 		event = (TW_Event *)tw_ioctl->data_buffer;
tw_ioctl          815 drivers/scsi/3w-9xxx.c 		tw_ioctl->driver_command.status = 0;
tw_ioctl          819 drivers/scsi/3w-9xxx.c 				tw_ioctl->driver_command.status = TW_IOCTL_ERROR_STATUS_AEN_CLOBBER;
tw_ioctl          825 drivers/scsi/3w-9xxx.c 				tw_ioctl->driver_command.status = TW_IOCTL_ERROR_STATUS_NO_MORE_EVENTS;
tw_ioctl          833 drivers/scsi/3w-9xxx.c 			if (tw_ioctl->driver_command.status == TW_IOCTL_ERROR_STATUS_AEN_CLOBBER)
tw_ioctl          835 drivers/scsi/3w-9xxx.c 			tw_ioctl->driver_command.status = TW_IOCTL_ERROR_STATUS_NO_MORE_EVENTS;
tw_ioctl          838 drivers/scsi/3w-9xxx.c 		memcpy(tw_ioctl->data_buffer, tw_dev->event_queue[event_index], sizeof(TW_Event));
tw_ioctl          842 drivers/scsi/3w-9xxx.c 		tw_lock = (TW_Lock *)tw_ioctl->data_buffer;
tw_ioctl          849 drivers/scsi/3w-9xxx.c 			tw_ioctl->driver_command.status = 0;
tw_ioctl          852 drivers/scsi/3w-9xxx.c 			tw_ioctl->driver_command.status = TW_IOCTL_ERROR_STATUS_LOCKED;
tw_ioctl          859 drivers/scsi/3w-9xxx.c 			tw_ioctl->driver_command.status = 0;
tw_ioctl          861 drivers/scsi/3w-9xxx.c 			tw_ioctl->driver_command.status = TW_IOCTL_ERROR_STATUS_NOT_LOCKED;
tw_ioctl          870 drivers/scsi/3w-9xxx.c 	if (copy_to_user(argp, tw_ioctl, sizeof(TW_Ioctl_Buf_Apache) + driver_command.buffer_length - 1) == 0)
tw_ioctl          724 drivers/scsi/3w-sas.c 	TW_Ioctl_Buf_Apache *tw_ioctl;
tw_ioctl          758 drivers/scsi/3w-sas.c 	tw_ioctl = (TW_Ioctl_Buf_Apache *)cpu_addr;
tw_ioctl          761 drivers/scsi/3w-sas.c 	if (copy_from_user(tw_ioctl, argp, driver_command.buffer_length + sizeof(TW_Ioctl_Buf_Apache) - 1))
tw_ioctl          776 drivers/scsi/3w-sas.c 		full_command_packet = (TW_Command_Full *)&tw_ioctl->firmware_command;
tw_ioctl          781 drivers/scsi/3w-sas.c 		memcpy(tw_dev->command_packet_virt[request_id], &(tw_ioctl->firmware_command), sizeof(TW_Command_Full));
tw_ioctl          804 drivers/scsi/3w-sas.c 		memcpy(&(tw_ioctl->firmware_command), tw_dev->command_packet_virt[request_id], sizeof(TW_Command_Full));
tw_ioctl          819 drivers/scsi/3w-sas.c 	if (copy_to_user(argp, tw_ioctl, sizeof(TW_Ioctl_Buf_Apache) + driver_command.buffer_length - 1) == 0)
tw_ioctl          884 drivers/scsi/3w-xxxx.c 	TW_New_Ioctl *tw_ioctl;
tw_ioctl          919 drivers/scsi/3w-xxxx.c 	tw_ioctl = (TW_New_Ioctl *)cpu_addr;
tw_ioctl          922 drivers/scsi/3w-xxxx.c 	if (copy_from_user(tw_ioctl, argp, data_buffer_length + sizeof(TW_New_Ioctl) - 1))
tw_ioctl          925 drivers/scsi/3w-xxxx.c 	passthru = (TW_Passthru *)&tw_ioctl->firmware_command;
tw_ioctl          934 drivers/scsi/3w-xxxx.c 			memset(tw_ioctl->data_buffer, 0, data_buffer_length);
tw_ioctl          948 drivers/scsi/3w-xxxx.c 			memcpy(tw_ioctl->data_buffer, &tw_aen_code, sizeof(tw_aen_code));
tw_ioctl          962 drivers/scsi/3w-xxxx.c 			tw_ioctl->firmware_command.request_id = request_id;
tw_ioctl          965 drivers/scsi/3w-xxxx.c 			switch (TW_SGL_OUT(tw_ioctl->firmware_command.opcode__sgloffset)) {
tw_ioctl          967 drivers/scsi/3w-xxxx.c 				tw_ioctl->firmware_command.byte8.param.sgl[0].address = dma_handle + sizeof(TW_New_Ioctl) - 1;
tw_ioctl          968 drivers/scsi/3w-xxxx.c 				tw_ioctl->firmware_command.byte8.param.sgl[0].length = data_buffer_length_adjusted;
tw_ioctl          971 drivers/scsi/3w-xxxx.c 				tw_ioctl->firmware_command.byte8.io.sgl[0].address = dma_handle + sizeof(TW_New_Ioctl) - 1;
tw_ioctl          972 drivers/scsi/3w-xxxx.c 				tw_ioctl->firmware_command.byte8.io.sgl[0].length = data_buffer_length_adjusted;
tw_ioctl          980 drivers/scsi/3w-xxxx.c 			memcpy(tw_dev->command_packet_virtual_address[request_id], &(tw_ioctl->firmware_command), sizeof(TW_Command));
tw_ioctl         1003 drivers/scsi/3w-xxxx.c 			memcpy(&(tw_ioctl->firmware_command), tw_dev->command_packet_virtual_address[request_id], sizeof(TW_Command));
tw_ioctl         1018 drivers/scsi/3w-xxxx.c 	if (copy_to_user(argp, tw_ioctl, sizeof(TW_New_Ioctl) + data_buffer_length - 1))