Lines Matching refs:fn
144 register void* fn; \
146 "mov %%gs:0, %[fn]\n" \
147 "mov %P[tls](%[fn]), %[fn]\n" \
148 "test %[fn], %[fn]\n" \
150 "jmp *%P[api](%[fn])\n" \
152 : [fn] "=r" (fn) \
163 register void** fn; \
165 "mov %%fs:0, %[fn]\n" \
166 "mov %P[tls](%[fn]), %[fn]\n" \
167 "test %[fn], %[fn]\n" \
169 "jmp *%P[api](%[fn])\n" \
171 : [fn] "=r" (fn) \
193 " move %[fn], $ra\n\t" \
194 "lw %[fn], %[API](%[t0])\n\t" \
195 "movz %[fn], $ra, %[fn]\n\t" \
197 "j %[fn]\n\t" \
200 : [fn] "=c"(_fn), \