302def nativeSocketAcceptReady =
303 (lambda unrestricted tail : (family X86NativeAssembly) .
304 (nativePhysicalNativeEmit
305 (nativePhysicalNativeMove
306 (constructor X86NativeRegister64 X86NativeRBX)
307 (constructor X86NativeRegister64 X86NativeRDI))
308 (nativePhysicalNativeEmit
309 (nativePhysicalNativeMoveImmediate32
310 (constructor X86NativeRegister64 X86NativeRSI)
311 (nativeSocketImmediate 0))
312 (nativePhysicalNativeEmit
313 (nativePhysicalNativeMoveImmediate32
314 (constructor X86NativeRegister64 X86NativeRDX)
315 (nativeSocketImmediate 0))
316 (nativePhysicalNativeEmit
317 (nativePhysicalNativeMoveImmediate32
318 (constructor X86NativeRegister64 X86NativeR10)
319 (nativeSocketImmediate nativeSocketEndpointFlags))
320 (nativePhysicalNativeEmit
321 (nativePhysicalNativeMoveImmediate32
322 (constructor X86NativeRegister64 X86NativeRAX)
323 (nativeSocketImmediate 288))
324 (nativePhysicalNativeEmit
325 nativePhysicalNativeSystemCallInstruction
326 (stdListFold
327 Nat
328 (family X86NativeAssembly)
329 nativeSocketRetryOn
330 (nativePhysicalNativeJump b"socket-return" tail)
331 nativeSocketAcceptTransientErrors))))))))The compiler supplied declaration spans and resolved links from this source snapshot. This page does not assert that this file belongs to a checked closure.