Lines Matching refs:dup
60 dup 0<> if ( and ) readlen @ readmax < if
62 read-tick @ dup 1+ 4 mod read-tick !
64 dup 0 = if ( 1 ) ." /" else
65 dup 1 = if ( 2 ) ." -" else
66 dup 2 = if ( 3 ) ." \" else
67 dup 3 = if ( 4 ) ." |" else
75 dup bs_key = if exit then
76 dup enter_key = if exit then
77 dup ctrl_u = if exit then
84 begin dup 0> while
85 -rot 2dup c! 1+ rot 1-
97 dup 1+ read-start ! \ Store X offset after the prompt
109 dup enter_key = if
114 else dup ctrl_u = if
117 else dup bs_key = if
118 readlen @ 1 - dup readlen ! \ Decrement input length
119 dup 0< if drop 0 dup readlen ! then \ Don't go negative
121 else dup \ Store the character
124 readlen @ 1+ dup readlen ! 1- readval + c!
137 s" bootlock_password" getenv dup -1 <> if
138 dup readmax > if drop readmax then
141 2dup readval readlen @ compare 0<>
149 s" geom_eli_passphrase_prompt" getenv dup -1 <> if
169 s" password" getenv dup readmax > if drop readmax then
172 2dup readval readlen @ compare 0= if \ Correct password?