Lines Matching refs:mod
69 local mod="$1"
71 modprobe --dry-run "$mod" &>/dev/null
75 local mod="$1"
77 if [[ $(modinfo "$mod" | awk '/^livepatch:/{print $NF}') == "Y" ]]; then
85 local mod="$1"; shift
87 local msg="% modprobe $mod $*"
89 ret=$(modprobe "$mod" "$@" 2>&1)
96 die "failed to load module $mod"
104 local mod="$1"; shift
106 assert_mod "$mod" ||
107 skip "unable to load module ${mod}, verify CONFIG_TEST_LIVEPATCH=m and run self-tests as root"
109 is_livepatch_mod "$mod" &&
110 die "use load_lp() to load the livepatch module $mod"
112 __load_mod "$mod" "$@"
120 local mod="$1"; shift
122 assert_mod "$mod" ||
123 skip "unable to load module ${mod}, verify CONFIG_TEST_LIVEPATCH=m and run self-tests as root"
125 is_livepatch_mod "$mod" ||
126 die "module $mod is not a livepatch"
128 __load_mod "$mod" "$@"
132 die "failed to load module $mod (sysfs)"
139 local mod="$1"; shift
141 load_lp_nowait "$mod" "$@"
152 local mod="$1"; shift
154 local msg="% modprobe $mod $*"
156 ret=$(modprobe "$mod" "$@" 2>&1)
158 die "$mod unexpectedly loaded"
166 local mod="$1"
170 die "failed to unload module $mod (refcnt)"
172 log "% rmmod $mod"
173 ret=$(rmmod "$mod" 2>&1)
180 die "failed to unload module $mod (/sys/module)"
192 local mod="$1"
194 log "% echo 0 > /sys/kernel/livepatch/$mod/enabled"
195 echo 0 > /sys/kernel/livepatch/"$mod"/enabled
200 die "failed to disable livepatch $mod"
207 local mod="$1"; shift
210 log "% echo $ret > /sys/module/$mod/parameters/pre_patch_ret"
211 echo "$ret" > /sys/module/"$mod"/parameters/pre_patch_ret
215 die "failed to set pre_patch_ret parameter for $mod module"