ACC SHELL

Path : /usr/share/YaST2/modules/
File Upload :
Current File : //usr/share/YaST2/modules/StorageControllers.ybc

YaST bytecode 1.4.0StorageControllersStorageControllers.ycpArch
ModuleLoadingHwStatusInitrdStorageStorageDevicesStorageClientsLinuxrc	moduleNames	

moduleArgs	
ModToInitrdLxModToInitrd
controllersProbeStartController	AnyActiveStartHotplugStorage
Initialize03SCRReadExecuteUnmountAgent3Archs390board_wintel3
ModuleLoadingprepareVendorDeviceInfoLoad
				3HwStatusSet	
3Initrd	AddModule		3StorageReReadTargetMap	AddHwPackage	3StorageDevicesFloppyReadyInitDone3StorageClientsEnablePopup3Linuxrcmanual0storage$!		$"
	$$	$%	$'
	%0,2	
y2milestone	
StorageControllers::Probe()&6
	SCR::Read.probe.storage(8&&!size
49,:	
y2milestone	
no controllers-<size
%D
controllermodule_driversloaded_modulesalready_active
unique_key	stop_loadingone_module_failed
$I
drivers	(Ksize-L,OSCR::UnmountAgent
.proc.modules$P	SCR::Read
.proc.modules$U,Vforeach	modulemap(X||activesize	modules
4Z&[(\active4]&^add	modules	modules,a	
y2milestone	
 startController ModToInitrdLx %1,b	
y2milestone	
startController ModToInitrd %1$h	

unique_key(j4k,lyes-m$p$q,vforeach	modulemapmodule_modprobeall_modules_loaded,x	
y2milestone	
startController modulemap: %1$y
modprobe${
(}!4~,foreachmodule_entrymodules	module_name	module_args	$	$	(!		contains	4load_result
$ok(	4
vendor_device$
&		
4&
,	
y2milestone	
startController load_result %1(fail4&
(dont4&
4&				add	&
			add
,	
y2milestone	
startController moduleNames %1	,	
y2milestone	
startController moduleArgs %1
&add,	
y2milestone	
startController ModToInitrd %1,	
y2milestone	
 startController ModToInitrdLx %1(!
4&(
4&,noyes-!%	resourcesactive$size
,foreachres
(active&-%Hotplug3HotplughaveFireWirehaveUSB(4(usb-storageUSB Storage	ok4,(4,sbp2
SBP2 Protocol	%cindex
module_loaded&		&
	$
$
&
	&	,
	
y2milestone	
Initialize controllers: %1
)&&!
size
4
controller$


,	
y2milestone	
Initialize controller %1(sizerequires	4,		foreachs	
requires	,
&
+
("4#((!||resourceio	resourcemem	4*,+	
y2milestone	
)Initialize controller %1 disabled in BIOS	device//&3
||
,6	
y2milestone	
Initialize module_loaded %1
,7	
y2milestone	
+Initialize ModToInitrdLx %1 ModToInitrd %2 &9union,:	
y2milestone	
Initialize ModToInitrd %1(<size4=ls	ilrmods$>			filters				splitstring					SCR::Read.etc.install_inf.InitrdModules 	size	,B	
y2milestone	
Initialize ls=%1$C$D				listmaps	&D+-D,E	
y2milestone	
Initialize lrmods=%1&F)Gsize4Hj$I+)Jsize4K(L&&&&haskey	haskey			4Ptmp$Q	'R	'S&U+&W+,Y	
y2milestone	
Initialize ModToInitrd %1,[foreachs,]		,aSCR::Execute.target.modproberaid0,bSCR::Execute.target.modproberaid1,cSCR::Execute.target.modproberaid5,dSCR::Execute.target.modproberaid6,eSCR::Execute.target.modproberaid10,fSCR::Execute.target.modprobe	multipath,h,j	
y2milestone	
7Initialize all controllers initialized module_loaded:%1
,l(m
,n,o	
y2milestone	
 Initialize calling EnablePopup(),p

ACC SHELL 2018