• Home
  • Raw
  • Download

Lines Matching refs:mod

98 	local mod="$1"
100 modprobe --dry-run "$mod" &>/dev/null
104 local mod="$1"
106 if [[ $(modinfo "$mod" | awk '/^livepatch:/{print $NF}') == "Y" ]]; then
114 local mod="$1"; shift
116 local msg="% modprobe $mod $*"
118 ret=$(modprobe "$mod" "$@" 2>&1)
125 die "failed to load module $mod"
133 local mod="$1"; shift
135 assert_mod "$mod" ||
136 skip "unable to load module ${mod}, verify CONFIG_TEST_LIVEPATCH=m and run self-tests as root"
138 is_livepatch_mod "$mod" &&
139 die "use load_lp() to load the livepatch module $mod"
141 __load_mod "$mod" "$@"
149 local mod="$1"; shift
151 assert_mod "$mod" ||
152 skip "unable to load module ${mod}, verify CONFIG_TEST_LIVEPATCH=m and run self-tests as root"
154 is_livepatch_mod "$mod" ||
155 die "module $mod is not a livepatch"
157 __load_mod "$mod" "$@"
161 die "failed to load module $mod (sysfs)"
168 local mod="$1"; shift
170 load_lp_nowait "$mod" "$@"
181 local mod="$1"; shift
183 local msg="% modprobe $mod $*"
185 ret=$(modprobe "$mod" "$@" 2>&1)
187 die "$mod unexpectedly loaded"
195 local mod="$1"
199 die "failed to unload module $mod (refcnt)"
201 log "% rmmod $mod"
202 ret=$(rmmod "$mod" 2>&1)
209 die "failed to unload module $mod (/sys/module)"
221 local mod="$1"
223 log "% echo 0 > /sys/kernel/livepatch/$mod/enabled"
224 echo 0 > /sys/kernel/livepatch/"$mod"/enabled
229 die "failed to disable livepatch $mod"
236 local mod="$1"; shift
239 log "% echo $ret > /sys/module/$mod/parameters/pre_patch_ret"
240 echo "$ret" > /sys/module/"$mod"/parameters/pre_patch_ret
244 die "failed to set pre_patch_ret parameter for $mod module"