Lines Matching refs:name
35 for name in $fwdevs; do
36 if [ -e "$DIR/$name" ]; then
37 echo -n "$name" > "$DIR"/upload_unregister
43 local name="$1"
46 echo 1 > "$DIR"/"$name"/loading
47 cat "$file" > "$DIR"/"$name"/data
48 echo 0 > "$DIR"/"$name"/loading
52 local name="$1"
55 echo -n "$name" > "$DIR"/config_upload_name
57 echo "$0: firmware compare for $name did not match" >&2
61 echo "$0: firmware upload for $name works" >&2
66 local name="$1"
70 echo 1 > "$DIR"/"$name"/loading
71 echo -n "inject":"$status":"$error" > "$DIR"/"$name"/data
72 echo 0 > "$DIR"/"$name"/loading
76 local name="$1"
83 status=$(cat "$DIR"/"$name"/status)
96 local name="$1"
98 await_status "$name" "idle"
103 local name="$1"
105 local error=$(cat "$DIR"/"$name"/error)
125 local name="$1"
129 inject_error $name $status $error_abort
130 if ! await_status $name $status; then
134 echo 1 > "$DIR"/"$name"/cancel
136 if ! await_idle $name; then
140 if ! expect_error $name "$status":"$error_abort"; then
150 local name=$1
156 inject_error $name $status $error
158 if ! await_idle $name; then
162 if ! expect_error $name "$status":"$error"; then
172 local name=$1
176 upload_fw $name $fw_too_big
179 if ! await_idle $name; then
183 if ! expect_error $name $expected; then