From d8ff342aa405ca9a80f625f5a5519b3acb471fbe Mon Sep 17 00:00:00 2001 From: github-actions Date: Sun, 31 Dec 2023 00:43:20 +0000 Subject: [PATCH] Generated docs for shadow/shadow@6b8ce73 --- docs/rust/quote/trait.IdentFragment.html | 2 +- .../constant.BUILD_TIMESTAMP.html | 2 +- docs/rust/shadow_rs/all.html | 2 +- .../rust/shadow_rs/core/controller/index.html | 2 +- .../core/controller/struct.Controller.html | 2 +- .../struct.ShadowStatusBarState.html | 2 +- .../core/controller/trait.SimController.html | 2 +- docs/rust/shadow_rs/core/cpu/fn.core.html | 2 +- .../core/cpu/fn.count_physical_cores.html | 2 +- docs/rust/shadow_rs/core/cpu/fn.cpus.html | 2 +- docs/rust/shadow_rs/core/cpu/fn.nodes.html | 2 +- docs/rust/shadow_rs/core/cpu/fn.online.html | 2 +- .../core/cpu/fn.parse_range_list.html | 2 +- docs/rust/shadow_rs/core/cpu/index.html | 2 +- .../core/cpu/struct.RangeListIter.html | 2 +- docs/rust/shadow_rs/core/index.html | 2 +- docs/rust/shadow_rs/core/logger/index.html | 2 +- .../core/logger/shadow_logger/fn.init.html | 2 +- .../fn.set_buffering_enabled.html | 2 +- .../core/logger/shadow_logger/index.html | 2 +- .../shadow_logger/struct.ShadowLogger.html | 2 +- .../shadow_rs/core/main/fn.run_shadow.html | 2 +- docs/rust/shadow_rs/core/main/index.html | 2 +- docs/rust/shadow_rs/core/manager/index.html | 2 +- .../core/manager/struct.Manager.html | 2 +- .../core/manager/struct.ManagerConfig.html | 2 +- .../core/resource_usage/fn.meminfo.html | 2 +- .../shadow_rs/core/resource_usage/index.html | 2 +- .../core/resource_usage/struct.MemInfo.html | 2 +- .../core/scheduler/enum.HostIter.html | 2 +- .../core/scheduler/enum.Scheduler.html | 2 +- .../core/scheduler/enum.SchedulerScope.html | 2 +- .../core/scheduler/fn.core_affinity.html | 2 +- docs/rust/shadow_rs/core/scheduler/index.html | 2 +- .../core/scheduler/pools/bounded/index.html | 2 +- .../struct.ParallelismBoundedThreadPool.html | 2 +- .../pools/bounded/struct.SharedState.html | 2 +- .../pools/bounded/struct.TaskData.html | 2 +- .../pools/bounded/struct.TaskRunner.html | 2 +- .../bounded/struct.ThreadScheduling.html | 2 +- .../shadow_rs/core/scheduler/pools/index.html | 2 +- .../core/scheduler/pools/unbounded/index.html | 2 +- .../pools/unbounded/struct.SharedState.html | 2 +- .../pools/unbounded/struct.TaskRunner.html | 2 +- .../unbounded/struct.UnboundedThreadPool.html | 2 +- .../pools/unbounded/trait.TaskFn.html | 2 +- .../core/scheduler/runahead/index.html | 2 +- .../scheduler/runahead/struct.Runahead.html | 2 +- .../scheduler/struct.ThreadPerCoreSched.html | 2 +- .../scheduler/struct.ThreadPerHostSched.html | 2 +- .../rust/shadow_rs/core/sim_config/index.html | 2 +- .../core/sim_config/struct.Bandwidth.html | 2 +- .../core/sim_config/struct.HostInfo.html | 2 +- .../core/sim_config/struct.PcapConfig.html | 2 +- .../core/sim_config/struct.ProcessInfo.html | 2 +- .../core/sim_config/struct.SimConfig.html | 2 +- .../sim_stats/fn.write_stats_to_file.html | 2 +- docs/rust/shadow_rs/core/sim_stats/index.html | 2 +- .../core/sim_stats/struct.LocalSimStats.html | 2 +- .../core/sim_stats/struct.SharedSimStats.html | 2 +- .../constant.ONE_GBIT_SWITCH_GRAPH.html | 2 +- .../configuration/enum.Compression.html | 2 +- .../configuration/enum.GraphOptions.html | 2 +- .../configuration/enum.GraphSource.html | 2 +- .../configuration/enum.LogInfoFlag.html | 2 +- .../support/configuration/enum.LogLevel.html | 2 +- .../configuration/enum.NullableOption.html | 2 +- .../configuration/enum.ProcessArgs.html | 2 +- .../configuration/enum.ProcessFinalState.html | 2 +- .../support/configuration/enum.QDiscMode.html | 2 +- .../configuration/enum.RunningVal.html | 2 +- .../support/configuration/enum.Scheduler.html | 2 +- .../configuration/enum.StraceLoggingMode.html | 2 +- .../fn.parse_string_as_args.html | 2 +- .../core/support/configuration/index.html | 2 +- .../configuration/struct.CliOptions.html | 2 +- .../struct.ConfigFileOptions.html | 2 +- .../configuration/struct.ConfigOptions.html | 2 +- .../support/configuration/struct.EnvName.html | 2 +- .../struct.ExperimentalOptions.html | 2 +- .../configuration/struct.FileSource.html | 2 +- .../configuration/struct.GeneralOptions.html | 2 +- .../struct.HostDefaultOptions.html | 2 +- .../configuration/struct.HostName.html | 2 +- .../configuration/struct.HostOptions.html | 2 +- .../configuration/struct.NetworkOptions.html | 2 +- .../configuration/struct.ProcessOptions.html | 2 +- .../support/configuration/struct.Signal.html | 2 +- .../support/configuration/trait.Flatten.html | 2 +- docs/rust/shadow_rs/core/support/index.html | 2 +- .../core/support/units/enum.SiPrefix.html | 2 +- .../support/units/enum.SiPrefixUpper.html | 2 +- .../core/support/units/enum.TimePrefix.html | 2 +- .../support/units/enum.TimePrefixUpper.html | 2 +- .../shadow_rs/core/support/units/index.html | 2 +- .../core/support/units/struct.BitsPerSec.html | 2 +- .../core/support/units/struct.Bytes.html | 2 +- .../core/support/units/struct.Time.html | 2 +- .../core/support/units/trait.Prefix.html | 2 +- .../core/support/units/trait.Unit.html | 2 +- .../core/work/event/enum.EventData.html | 2 +- .../rust/shadow_rs/core/work/event/index.html | 2 +- .../core/work/event/struct.Event.html | 2 +- .../work/event/struct.LocalEventData.html | 2 +- .../work/event/struct.PacketEventData.html | 2 +- .../core/work/event_queue/index.html | 2 +- .../work/event_queue/struct.EventQueue.html | 2 +- docs/rust/shadow_rs/core/work/index.html | 2 +- .../work/task/export/fn.taskref_drop.html | 2 +- .../task/export/fn.taskref_new_bound.html | 2 +- .../task/export/fn.taskref_new_unbound.html | 2 +- .../core/work/task/export/index.html | 2 +- .../export/type.TaskArgumentFreeFunc.html | 2 +- .../task/export/type.TaskCallbackFunc.html | 2 +- .../task/export/type.TaskObjectFreeFunc.html | 2 +- docs/rust/shadow_rs/core/work/task/index.html | 2 +- .../core/work/task/struct.TaskRef.html | 2 +- .../worker/fn.enable_object_counters.html | 2 +- .../core/worker/fn.with_global_sim_stats.html | 2 +- docs/rust/shadow_rs/core/worker/index.html | 2 +- .../core/worker/static.WORKER_SHARED.html | 2 +- .../shadow_rs/core/worker/struct.Worker.html | 32 +++++------ .../core/worker/struct.WorkerShared.html | 10 ++-- .../core/worker/struct.WorkerThreadID.html | 2 +- .../cshadow/constant.AFFINITY_UNINIT.html | 2 +- .../constant.CONFIG_HEADER_SIZE_TCP.html | 2 +- .../cshadow/constant.CONFIG_MTU.html | 2 +- .../constant.CONFIG_PIPE_BUFFER_SIZE.html | 2 +- .../cshadow/constant.GLIB_MAJOR_VERSION.html | 2 +- .../cshadow/constant.GLIB_MICRO_VERSION.html | 2 +- .../cshadow/constant.GLIB_MINOR_VERSION.html | 2 +- .../constant.ProtocolTCPFlags_PTCP_ACK.html | 2 +- ...constant.ProtocolTCPFlags_PTCP_DUPACK.html | 2 +- .../constant.ProtocolTCPFlags_PTCP_FIN.html | 2 +- .../constant.ProtocolTCPFlags_PTCP_NONE.html | 2 +- .../constant.ProtocolTCPFlags_PTCP_RST.html | 2 +- .../constant.ProtocolTCPFlags_PTCP_SACK.html | 2 +- .../constant.ProtocolTCPFlags_PTCP_SYN.html | 2 +- .../constant.ProtocolUDPFlags_PUDP_NONE.html | 2 +- .../cshadow/constant.SHADOW_SOMAXCONN.html | 2 +- .../cshadow/constant.SUID_DUMP_DISABLE.html | 2 +- .../cshadow/constant.SUID_DUMP_USER.html | 2 +- .../cshadow/constant.SYSCALL_IO_BUFSIZE.html | 2 +- ...lNum_SYS_shadow_hostname_to_addr_ipv4.html | 2 +- ...allNum_SYS_shadow_init_memory_manager.html | 2 +- ...stant.ShadowSyscallNum_SYS_shadow_max.html | 2 +- ...stant.ShadowSyscallNum_SYS_shadow_min.html | 2 +- ...ant.ShadowSyscallNum_SYS_shadow_yield.html | 2 +- ...nt._CompatSocketTypes_CST_INET_SOCKET.html | 2 +- ...._CompatSocketTypes_CST_LEGACY_SOCKET.html | 2 +- .../constant._CompatSocketTypes_CST_NONE.html | 2 +- .../constant._FileType_FILE_TYPE_HOSTS.html | 2 +- ...onstant._FileType_FILE_TYPE_IN_MEMORY.html | 2 +- ...onstant._FileType_FILE_TYPE_LOCALTIME.html | 2 +- .../constant._FileType_FILE_TYPE_NOTSET.html | 2 +- .../constant._FileType_FILE_TYPE_RANDOM.html | 2 +- .../constant._FileType_FILE_TYPE_REGULAR.html | 2 +- .../constant._LegacyFileType_DT_EPOLL.html | 2 +- .../constant._LegacyFileType_DT_FILE.html | 2 +- .../constant._LegacyFileType_DT_NONE.html | 2 +- ...constant._LegacyFileType_DT_TCPSOCKET.html | 2 +- ...ant._LogInfoFlags_LOG_INFO_FLAGS_NODE.html | 2 +- ...ant._LogInfoFlags_LOG_INFO_FLAGS_NONE.html | 2 +- ...tant._LogInfoFlags_LOG_INFO_FLAGS_RAM.html | 2 +- ...t._LogInfoFlags_LOG_INFO_FLAGS_SOCKET.html | 2 +- .../constant._LogLevel_LOGLEVEL_DEBUG.html | 2 +- .../constant._LogLevel_LOGLEVEL_ERROR.html | 2 +- .../constant._LogLevel_LOGLEVEL_INFO.html | 2 +- .../constant._LogLevel_LOGLEVEL_TRACE.html | 2 +- .../constant._LogLevel_LOGLEVEL_UNSET.html | 2 +- .../constant._LogLevel_LOGLEVEL_WARNING.html | 2 +- ...cketDeliveryStatusFlags_PDS_DESTROYED.html | 2 +- ...tDeliveryStatusFlags_PDS_INET_DROPPED.html | 2 +- ...cketDeliveryStatusFlags_PDS_INET_SENT.html | 2 +- ...t._PacketDeliveryStatusFlags_PDS_NONE.html | 2 +- ...StatusFlags_PDS_RCV_INTERFACE_DROPPED.html | 2 +- ...tatusFlags_PDS_RCV_INTERFACE_RECEIVED.html | 2 +- ...ryStatusFlags_PDS_RCV_SOCKET_BUFFERED.html | 2 +- ...yStatusFlags_PDS_RCV_SOCKET_DELIVERED.html | 2 +- ...eryStatusFlags_PDS_RCV_SOCKET_DROPPED.html | 2 +- ...yStatusFlags_PDS_RCV_SOCKET_PROCESSED.html | 2 +- ...usFlags_PDS_RCV_TCP_ENQUEUE_UNORDERED.html | 2 +- ...tDeliveryStatusFlags_PDS_RELAY_CACHED.html | 2 +- ...liveryStatusFlags_PDS_RELAY_FORWARDED.html | 2 +- ...liveryStatusFlags_PDS_ROUTER_DEQUEUED.html | 2 +- ...eliveryStatusFlags_PDS_ROUTER_DROPPED.html | 2 +- ...liveryStatusFlags_PDS_ROUTER_ENQUEUED.html | 2 +- ...etDeliveryStatusFlags_PDS_SND_CREATED.html | 2 +- ...eryStatusFlags_PDS_SND_INTERFACE_SENT.html | 2 +- ...ryStatusFlags_PDS_SND_SOCKET_BUFFERED.html | 2 +- ...sFlags_PDS_SND_TCP_DEQUEUE_RETRANSMIT.html | 2 +- ...sFlags_PDS_SND_TCP_ENQUEUE_RETRANSMIT.html | 2 +- ...usFlags_PDS_SND_TCP_ENQUEUE_THROTTLED.html | 2 +- ...StatusFlags_PDS_SND_TCP_RETRANSMITTED.html | 2 +- .../cshadow/constant._ProtocolType_PMOCK.html | 2 +- .../cshadow/constant._ProtocolType_PNONE.html | 2 +- .../cshadow/constant._ProtocolType_PTCP.html | 2 +- .../cshadow/constant._ProtocolType_PUDP.html | 2 +- ...tant._StatusListenerFilter_SLF_ALWAYS.html | 2 +- ...stant._StatusListenerFilter_SLF_NEVER.html | 2 +- ...t._StatusListenerFilter_SLF_OFF_TO_ON.html | 2 +- ...t._StatusListenerFilter_SLF_ON_TO_OFF.html | 2 +- .../constant._Status_STATUS_CHILD_EVENT.html | 2 +- .../constant._Status_STATUS_FILE_ACTIVE.html | 2 +- .../constant._Status_STATUS_FILE_CLOSED.html | 2 +- ...constant._Status_STATUS_FILE_READABLE.html | 2 +- ...constant._Status_STATUS_FILE_WRITABLE.html | 2 +- .../constant._Status_STATUS_FUTEX_WAKEUP.html | 2 +- .../cshadow/constant._Status_STATUS_NONE.html | 2 +- ...Status_STATUS_SOCKET_ALLOWING_CONNECT.html | 2 +- .../constant._TriggerType_TRIGGER_CHILD.html | 2 +- ...stant._TriggerType_TRIGGER_DESCRIPTOR.html | 2 +- .../constant._TriggerType_TRIGGER_FILE.html | 2 +- .../constant._TriggerType_TRIGGER_FUTEX.html | 2 +- .../constant._TriggerType_TRIGGER_NONE.html | 2 +- .../fn._syscallhandler_pollHelper.html | 2 +- .../fn._syscallhandler_readHelper.html | 2 +- ...fn._syscallhandler_validateLegacyFile.html | 2 +- .../fn._syscallhandler_writeHelper.html | 2 +- .../shadow_rs/cshadow/fn.address_getID.html | 2 +- .../cshadow/fn.address_ipToNewString.html | 2 +- .../shadow_rs/cshadow/fn.address_isEqual.html | 2 +- .../shadow_rs/cshadow/fn.address_isLocal.html | 2 +- .../shadow_rs/cshadow/fn.address_new.html | 2 +- .../shadow_rs/cshadow/fn.address_ref.html | 2 +- .../cshadow/fn.address_stringToIP.html | 2 +- .../cshadow/fn.address_toHostIP.html | 2 +- .../cshadow/fn.address_toHostIPString.html | 2 +- .../cshadow/fn.address_toHostName.html | 2 +- .../cshadow/fn.address_toNetworkIP.html | 2 +- .../cshadow/fn.address_toString.html | 2 +- .../shadow_rs/cshadow/fn.address_unref.html | 2 +- .../fn.affinity_getGoodWorkerAffinity.html | 2 +- .../cshadow/fn.affinity_initPlatformInfo.html | 2 +- .../fn.affinity_setProcessAffinity.html | 2 +- .../fn.compatsocket_fromInetSocket.html | 2 +- .../fn.compatsocket_fromLegacySocket.html | 2 +- .../fn.compatsocket_getCanonicalHandle.html | 2 +- .../shadow_rs/cshadow/fn.dns_deregister.html | 2 +- docs/rust/shadow_rs/cshadow/fn.dns_free.html | 2 +- .../cshadow/fn.dns_getHostsFilePath.html | 2 +- docs/rust/shadow_rs/cshadow/fn.dns_new.html | 2 +- .../shadow_rs/cshadow/fn.dns_register.html | 2 +- .../cshadow/fn.dns_resolveIPToAddress.html | 2 +- .../cshadow/fn.dns_resolveNameToAddress.html | 2 +- docs/rust/shadow_rs/cshadow/fn.epoll_new.html | 2 +- .../cshadow/fn.futex_addListener.html | 2 +- .../cshadow/fn.futex_getAddress.html | 2 +- .../cshadow/fn.futex_getListenerCount.html | 2 +- docs/rust/shadow_rs/cshadow/fn.futex_new.html | 2 +- docs/rust/shadow_rs/cshadow/fn.futex_ref.html | 2 +- .../cshadow/fn.futex_removeListener.html | 2 +- .../shadow_rs/cshadow/fn.futex_unref.html | 2 +- .../cshadow/fn.futex_unref_func.html | 2 +- .../rust/shadow_rs/cshadow/fn.futex_wake.html | 2 +- .../shadow_rs/cshadow/fn.futextable_add.html | 2 +- .../shadow_rs/cshadow/fn.futextable_get.html | 2 +- .../shadow_rs/cshadow/fn.futextable_new.html | 2 +- .../shadow_rs/cshadow/fn.futextable_ref.html | 2 +- .../cshadow/fn.futextable_remove.html | 2 +- .../cshadow/fn.futextable_unref.html | 2 +- .../shadow_rs/cshadow/fn.g_list_append.html | 2 +- .../shadow_rs/cshadow/fn.g_list_free.html | 2 +- .../cshadow/fn.glib_check_version.html | 2 +- .../cshadow/fn.legacyfile_addFlags.html | 2 +- .../cshadow/fn.legacyfile_addListener.html | 2 +- .../cshadow/fn.legacyfile_adjustStatus.html | 2 +- .../cshadow/fn.legacyfile_clear.html | 2 +- .../cshadow/fn.legacyfile_close.html | 2 +- .../cshadow/fn.legacyfile_getEventSource.html | 2 +- .../cshadow/fn.legacyfile_getFlags.html | 2 +- .../cshadow/fn.legacyfile_getStatus.html | 2 +- .../cshadow/fn.legacyfile_getType.html | 2 +- .../shadow_rs/cshadow/fn.legacyfile_init.html | 2 +- .../shadow_rs/cshadow/fn.legacyfile_ref.html | 2 +- .../cshadow/fn.legacyfile_refWeak.html | 2 +- .../cshadow/fn.legacyfile_removeFlags.html | 2 +- .../cshadow/fn.legacyfile_removeListener.html | 2 +- .../cshadow/fn.legacyfile_setFlags.html | 2 +- .../fn.legacyfile_supportsSaRestart.html | 2 +- .../cshadow/fn.legacyfile_unref.html | 2 +- .../cshadow/fn.legacyfile_unrefWeak.html | 2 +- .../fn.legacysocket_addToInputBuffer.html | 2 +- .../fn.legacysocket_addToOutputBuffer.html | 2 +- .../fn.legacysocket_connectToPeer.html | 2 +- .../cshadow/fn.legacysocket_dropPacket.html | 2 +- .../fn.legacysocket_getInputBufferLength.html | 2 +- .../fn.legacysocket_getInputBufferSize.html | 2 +- .../fn.legacysocket_getInputBufferSpace.html | 2 +- ...fn.legacysocket_getOutputBufferLength.html | 2 +- .../fn.legacysocket_getOutputBufferSize.html | 2 +- .../fn.legacysocket_getOutputBufferSpace.html | 2 +- .../cshadow/fn.legacysocket_getPeerName.html | 2 +- .../cshadow/fn.legacysocket_getProtocol.html | 2 +- .../fn.legacysocket_getSocketName.html | 2 +- .../cshadow/fn.legacysocket_getUnixPath.html | 2 +- .../cshadow/fn.legacysocket_isBound.html | 2 +- .../fn.legacysocket_isFamilySupported.html | 2 +- .../cshadow/fn.legacysocket_isUnix.html | 2 +- .../fn.legacysocket_peekNextInPacket.html | 2 +- .../fn.legacysocket_peekNextOutPacket.html | 2 +- .../fn.legacysocket_pullOutPacket.html | 2 +- .../cshadow/fn.legacysocket_pushInPacket.html | 2 +- .../fn.legacysocket_receiveUserData.html | 2 +- ...fn.legacysocket_removeFromInputBuffer.html | 2 +- ...n.legacysocket_removeFromOutputBuffer.html | 2 +- .../cshadow/fn.legacysocket_sendUserData.html | 2 +- .../fn.legacysocket_setInputBufferSize.html | 2 +- .../fn.legacysocket_setOutputBufferSize.html | 2 +- .../cshadow/fn.legacysocket_setPeerName.html | 2 +- .../fn.legacysocket_setSocketName.html | 2 +- .../cshadow/fn.legacysocket_setUnix.html | 2 +- .../cshadow/fn.legacysocket_setUnixPath.html | 2 +- ...n.logger_get_global_start_time_micros.html | 2 +- .../fn.networkinterface_associate.html | 2 +- .../fn.networkinterface_disassociate.html | 2 +- .../cshadow/fn.networkinterface_free.html | 2 +- .../fn.networkinterface_isAssociated.html | 2 +- .../cshadow/fn.networkinterface_new.html | 2 +- .../cshadow/fn.networkinterface_pop.html | 2 +- .../cshadow/fn.networkinterface_push.html | 2 +- .../fn.networkinterface_removeAllSockets.html | 2 +- .../fn.networkinterface_wantsSend.html | 2 +- .../cshadow/fn.packet_addDeliveryStatus.html | 2 +- .../cshadow/fn.packet_compareTCPSequence.html | 2 +- .../shadow_rs/cshadow/fn.packet_copy.html | 2 +- .../cshadow/fn.packet_copyPayload.html | 2 +- .../cshadow/fn.packet_copyPayloadShadow.html | 2 +- ...n.packet_copyPayloadWithMemoryManager.html | 2 +- .../fn.packet_copyTCPSelectiveACKs.html | 2 +- .../cshadow/fn.packet_getDeliveryStatus.html | 2 +- .../cshadow/fn.packet_getDestinationIP.html | 2 +- .../cshadow/fn.packet_getDestinationPort.html | 2 +- .../cshadow/fn.packet_getHeaderSize.html | 2 +- .../cshadow/fn.packet_getPayloadSize.html | 2 +- .../cshadow/fn.packet_getPriority.html | 2 +- .../cshadow/fn.packet_getProtocol.html | 2 +- .../cshadow/fn.packet_getSourceIP.html | 2 +- .../cshadow/fn.packet_getSourcePort.html | 2 +- .../cshadow/fn.packet_getTCPHeader.html | 2 +- .../cshadow/fn.packet_getTotalSize.html | 2 +- .../rust/shadow_rs/cshadow/fn.packet_new.html | 2 +- .../cshadow/fn.packet_new_inner.html | 2 +- .../rust/shadow_rs/cshadow/fn.packet_ref.html | 2 +- .../shadow_rs/cshadow/fn.packet_setMock.html | 2 +- .../cshadow/fn.packet_setPayload.html | 2 +- .../fn.packet_setPayloadFromShadow.html | 2 +- ...fn.packet_setPayloadWithMemoryManager.html | 2 +- .../cshadow/fn.packet_setPriority.html | 2 +- .../shadow_rs/cshadow/fn.packet_setTCP.html | 2 +- .../shadow_rs/cshadow/fn.packet_setUDP.html | 2 +- .../shadow_rs/cshadow/fn.packet_toString.html | 2 +- .../shadow_rs/cshadow/fn.packet_unref.html | 2 +- .../cshadow/fn.packet_updateTCP.html | 2 +- .../cshadow/fn.process_parseArgStr.html | 2 +- .../cshadow/fn.process_parseArgStrFree.html | 2 +- .../cshadow/fn.process_vm_readv.html | 2 +- .../cshadow/fn.process_vm_writev.html | 2 +- .../cshadow/fn.regularfile_faccessat.html | 2 +- .../cshadow/fn.regularfile_fadvise.html | 2 +- .../cshadow/fn.regularfile_fallocate.html | 2 +- .../cshadow/fn.regularfile_fchmod.html | 2 +- .../cshadow/fn.regularfile_fchmodat.html | 2 +- .../cshadow/fn.regularfile_fchown.html | 2 +- .../cshadow/fn.regularfile_fchownat.html | 2 +- .../cshadow/fn.regularfile_fcntl.html | 2 +- .../cshadow/fn.regularfile_fgetxattr.html | 2 +- .../cshadow/fn.regularfile_flistxattr.html | 2 +- .../cshadow/fn.regularfile_flock.html | 2 +- .../cshadow/fn.regularfile_fremovexattr.html | 2 +- .../cshadow/fn.regularfile_fsetxattr.html | 2 +- .../cshadow/fn.regularfile_fstat.html | 2 +- .../cshadow/fn.regularfile_fstatat.html | 2 +- .../cshadow/fn.regularfile_fstatfs.html | 2 +- .../cshadow/fn.regularfile_fsync.html | 2 +- .../cshadow/fn.regularfile_ftruncate.html | 2 +- .../cshadow/fn.regularfile_futimesat.html | 2 +- .../fn.regularfile_getFlagsAtOpen.html | 2 +- .../cshadow/fn.regularfile_getModeAtOpen.html | 2 +- .../cshadow/fn.regularfile_getOSBackedFD.html | 2 +- .../fn.regularfile_getShadowFlags.html | 2 +- .../cshadow/fn.regularfile_getType.html | 2 +- .../cshadow/fn.regularfile_getdents.html | 2 +- .../cshadow/fn.regularfile_getdents64.html | 2 +- .../cshadow/fn.regularfile_ioctl.html | 2 +- .../cshadow/fn.regularfile_linkat.html | 2 +- .../cshadow/fn.regularfile_lseek.html | 2 +- .../cshadow/fn.regularfile_mkdirat.html | 2 +- .../cshadow/fn.regularfile_mknodat.html | 2 +- .../shadow_rs/cshadow/fn.regularfile_new.html | 2 +- .../cshadow/fn.regularfile_open.html | 2 +- .../cshadow/fn.regularfile_openat.html | 2 +- .../cshadow/fn.regularfile_poll.html | 2 +- .../cshadow/fn.regularfile_pread.html | 2 +- .../cshadow/fn.regularfile_preadv.html | 2 +- .../cshadow/fn.regularfile_preadv2.html | 2 +- .../cshadow/fn.regularfile_pwrite.html | 2 +- .../cshadow/fn.regularfile_pwritev.html | 2 +- .../cshadow/fn.regularfile_pwritev2.html | 2 +- .../cshadow/fn.regularfile_read.html | 2 +- .../cshadow/fn.regularfile_readahead.html | 2 +- .../cshadow/fn.regularfile_readlinkat.html | 2 +- .../cshadow/fn.regularfile_renameat2.html | 2 +- .../cshadow/fn.regularfile_statx.html | 2 +- .../cshadow/fn.regularfile_symlinkat.html | 2 +- .../cshadow/fn.regularfile_sync_range.html | 2 +- .../cshadow/fn.regularfile_unlinkat.html | 2 +- .../cshadow/fn.regularfile_utimensat.html | 2 +- .../cshadow/fn.regularfile_write.html | 2 +- .../shadow_rs/cshadow/fn.scanRpathForLib.html | 2 +- .../cshadow/fn.status_listener_compare.html | 2 +- .../cshadow/fn.statuslistener_new.html | 2 +- .../fn.statuslistener_onStatusChanged.html | 2 +- .../cshadow/fn.statuslistener_ref.html | 2 +- .../fn.statuslistener_setMonitorStatus.html | 2 +- .../cshadow/fn.statuslistener_unref.html | 2 +- .../cshadow/fn.syscallcondition_cancel.html | 2 +- .../fn.syscallcondition_getActiveFile.html | 2 +- .../fn.syscallcondition_getTimeout.html | 2 +- .../cshadow/fn.syscallcondition_new.html | 2 +- ...fn.syscallcondition_newWithAbsTimeout.html | 2 +- .../cshadow/fn.syscallcondition_ref.html | 2 +- .../fn.syscallcondition_setActiveFile.html | 2 +- .../fn.syscallcondition_setTimeout.html | 2 +- .../cshadow/fn.syscallcondition_unref.html | 2 +- .../fn.syscallcondition_waitNonblock.html | 2 +- .../fn.syscallcondition_wakeupForSignal.html | 2 +- .../cshadow/fn.syscallhandler_creat.html | 2 +- .../cshadow/fn.syscallhandler_faccessat.html | 2 +- .../cshadow/fn.syscallhandler_fadvise64.html | 2 +- .../cshadow/fn.syscallhandler_fallocate.html | 2 +- .../cshadow/fn.syscallhandler_fchmod.html | 2 +- .../cshadow/fn.syscallhandler_fchmodat.html | 2 +- .../cshadow/fn.syscallhandler_fchown.html | 2 +- .../cshadow/fn.syscallhandler_fchownat.html | 2 +- .../cshadow/fn.syscallhandler_fcntl.html | 2 +- .../cshadow/fn.syscallhandler_fdatasync.html | 2 +- .../cshadow/fn.syscallhandler_fgetxattr.html | 2 +- .../cshadow/fn.syscallhandler_flistxattr.html | 2 +- .../cshadow/fn.syscallhandler_flock.html | 2 +- .../cshadow/fn.syscallhandler_free.html | 2 +- .../fn.syscallhandler_fremovexattr.html | 2 +- .../cshadow/fn.syscallhandler_fsetxattr.html | 2 +- .../cshadow/fn.syscallhandler_fstat.html | 2 +- .../cshadow/fn.syscallhandler_fstatfs.html | 2 +- .../cshadow/fn.syscallhandler_fsync.html | 2 +- .../cshadow/fn.syscallhandler_ftruncate.html | 2 +- .../cshadow/fn.syscallhandler_futex.html | 2 +- .../cshadow/fn.syscallhandler_futimesat.html | 2 +- .../cshadow/fn.syscallhandler_getdents.html | 2 +- .../cshadow/fn.syscallhandler_getdents64.html | 2 +- .../cshadow/fn.syscallhandler_ioctl.html | 2 +- .../cshadow/fn.syscallhandler_kill.html | 2 +- .../cshadow/fn.syscallhandler_linkat.html | 2 +- .../cshadow/fn.syscallhandler_lseek.html | 2 +- .../fn.syscallhandler_make_syscall.html | 2 +- .../cshadow/fn.syscallhandler_mkdirat.html | 2 +- .../cshadow/fn.syscallhandler_mknodat.html | 2 +- .../cshadow/fn.syscallhandler_new.html | 2 +- .../cshadow/fn.syscallhandler_newfstatat.html | 2 +- .../cshadow/fn.syscallhandler_open.html | 2 +- .../cshadow/fn.syscallhandler_openat.html | 2 +- .../cshadow/fn.syscallhandler_poll.html | 2 +- .../cshadow/fn.syscallhandler_ppoll.html | 2 +- .../cshadow/fn.syscallhandler_pread64.html | 2 +- .../cshadow/fn.syscallhandler_preadv.html | 2 +- .../cshadow/fn.syscallhandler_preadv2.html | 2 +- .../cshadow/fn.syscallhandler_pselect6.html | 2 +- .../cshadow/fn.syscallhandler_pwrite64.html | 2 +- .../cshadow/fn.syscallhandler_pwritev.html | 2 +- .../cshadow/fn.syscallhandler_pwritev2.html | 2 +- .../cshadow/fn.syscallhandler_read.html | 2 +- .../cshadow/fn.syscallhandler_readahead.html | 2 +- .../cshadow/fn.syscallhandler_readlinkat.html | 2 +- .../cshadow/fn.syscallhandler_readv.html | 2 +- .../cshadow/fn.syscallhandler_renameat.html | 2 +- .../cshadow/fn.syscallhandler_renameat2.html | 2 +- .../fn.syscallhandler_rt_sigaction.html | 2 +- .../fn.syscallhandler_rt_sigprocmask.html | 2 +- .../cshadow/fn.syscallhandler_select.html | 2 +- .../fn.syscallhandler_sigaltstack.html | 2 +- .../cshadow/fn.syscallhandler_statx.html | 2 +- .../cshadow/fn.syscallhandler_symlinkat.html | 2 +- .../fn.syscallhandler_sync_file_range.html | 2 +- .../cshadow/fn.syscallhandler_syncfs.html | 2 +- .../cshadow/fn.syscallhandler_tgkill.html | 2 +- .../cshadow/fn.syscallhandler_tkill.html | 2 +- .../cshadow/fn.syscallhandler_unlinkat.html | 2 +- .../cshadow/fn.syscallhandler_utimensat.html | 2 +- .../cshadow/fn.syscallhandler_write.html | 2 +- .../cshadow/fn.syscallhandler_writev.html | 2 +- .../cshadow/fn.tcp_acceptServerPeer.html | 2 +- .../fn.tcp_clearAllChildrenIfServer.html | 2 +- docs/rust/shadow_rs/cshadow/fn.tcp_cong.html | 2 +- .../cshadow/fn.tcp_cong_reno_init.html | 2 +- ...fn.tcp_disableReceiveBufferAutotuning.html | 2 +- .../fn.tcp_disableSendBufferAutotuning.html | 2 +- .../cshadow/fn.tcp_enterServerMode.html | 2 +- .../cshadow/fn.tcp_getConnectionError.html | 2 +- .../shadow_rs/cshadow/fn.tcp_getInfo.html | 2 +- .../cshadow/fn.tcp_getInputBufferLength.html | 2 +- .../cshadow/fn.tcp_getNotSentBytes.html | 2 +- .../cshadow/fn.tcp_getOutputBufferLength.html | 2 +- .../cshadow/fn.tcp_isListeningAllowed.html | 2 +- .../cshadow/fn.tcp_isValidListener.html | 2 +- ...p_networkInterfaceIsAboutToSendPacket.html | 2 +- docs/rust/shadow_rs/cshadow/fn.tcp_new.html | 2 +- .../cshadow/fn.tcp_receiveUserData.html | 2 +- .../cshadow/fn.tcp_sendUserData.html | 2 +- .../cshadow/fn.tcp_setRustSocket.html | 2 +- .../shadow_rs/cshadow/fn.tcp_shutdown.html | 2 +- .../cshadow/fn.tcp_updateServerBacklog.html | 2 +- .../shadow_rs/cshadow/fn.tcpcong_nameStr.html | 2 +- .../cshadow/fn.tracker_addAllocatedBytes.html | 2 +- .../cshadow/fn.tracker_addInputBytes.html | 2 +- .../cshadow/fn.tracker_addOutputBytes.html | 2 +- .../fn.tracker_addProcessingTimeNanos.html | 2 +- .../cshadow/fn.tracker_addSocket.html | 2 +- .../fn.tracker_addVirtualProcessingDelay.html | 2 +- .../shadow_rs/cshadow/fn.tracker_free.html | 2 +- .../cshadow/fn.tracker_heartbeat.html | 2 +- .../shadow_rs/cshadow/fn.tracker_new.html | 2 +- .../fn.tracker_removeAllocatedBytes.html | 2 +- .../cshadow/fn.tracker_removeSocket.html | 2 +- .../fn.tracker_updateSocketInputBuffer.html | 2 +- .../fn.tracker_updateSocketOutputBuffer.html | 2 +- .../cshadow/fn.tracker_updateSocketPeer.html | 2 +- docs/rust/shadow_rs/cshadow/index.html | 2 +- .../cshadow/static.SHADOW_FLAG_MASK.html | 2 +- .../cshadow/static.TCP_CONG_RENO_NAME.html | 2 +- .../cshadow/static.glib_major_version.html | 2 +- .../cshadow/static.glib_micro_version.html | 2 +- .../cshadow/static.glib_minor_version.html | 2 +- .../struct.CompatUntypedForeignPtr.html | 2 +- .../cshadow/struct.SysCallCondition.html | 2 +- .../cshadow/struct.TCPCongHooks_.html | 2 +- .../shadow_rs/cshadow/struct.TCPCong_.html | 2 +- .../shadow_rs/cshadow/struct._Address.html | 2 +- .../cshadow/struct._CompatSocket.html | 2 +- docs/rust/shadow_rs/cshadow/struct._DNS.html | 2 +- .../rust/shadow_rs/cshadow/struct._Epoll.html | 2 +- .../rust/shadow_rs/cshadow/struct._Futex.html | 2 +- .../shadow_rs/cshadow/struct._FutexTable.html | 2 +- .../rust/shadow_rs/cshadow/struct._GList.html | 2 +- .../struct._LegacyFileFunctionTable.html | 2 +- .../cshadow/struct._NetworkInterface.html | 2 +- .../shadow_rs/cshadow/struct._Packet.html | 2 +- .../cshadow/struct._PacketTCPHeader.html | 2 +- .../cshadow/struct._RegularFile.html | 2 +- .../cshadow/struct._StatusListener.html | 2 +- .../cshadow/struct._SysCallHandler.html | 2 +- docs/rust/shadow_rs/cshadow/struct._TCP.html | 2 +- .../shadow_rs/cshadow/struct._Tracker.html | 2 +- .../shadow_rs/cshadow/struct._Trigger.html | 2 +- .../cshadow/struct.__BindgenBitfieldUnit.html | 2 +- .../shadow_rs/cshadow/struct.__fsid_t.html | 2 +- docs/rust/shadow_rs/cshadow/struct.iovec.html | 2 +- ...struct.linux___sifields__bindgen_ty_1.html | 2 +- ...struct.linux___sifields__bindgen_ty_2.html | 2 +- ...struct.linux___sifields__bindgen_ty_3.html | 2 +- ...struct.linux___sifields__bindgen_ty_4.html | 2 +- ...struct.linux___sifields__bindgen_ty_5.html | 2 +- ...dgen_ty_5__bindgen_ty_1__bindgen_ty_1.html | 2 +- ...dgen_ty_5__bindgen_ty_1__bindgen_ty_2.html | 2 +- ...dgen_ty_5__bindgen_ty_1__bindgen_ty_3.html | 2 +- ...struct.linux___sifields__bindgen_ty_6.html | 2 +- ...struct.linux___sifields__bindgen_ty_7.html | 2 +- .../cshadow/struct.linux_dirent.html | 2 +- .../cshadow/struct.linux_dirent64.html | 2 +- .../cshadow/struct.linux_siginfo.html | 2 +- ...x_siginfo__bindgen_ty_1__bindgen_ty_1.html | 2 +- .../rust/shadow_rs/cshadow/struct.pollfd.html | 2 +- docs/rust/shadow_rs/cshadow/struct.stat.html | 2 +- .../rust/shadow_rs/cshadow/struct.statfs.html | 2 +- docs/rust/shadow_rs/cshadow/struct.statx.html | 2 +- .../cshadow/struct.statx_timestamp.html | 2 +- .../shadow_rs/cshadow/struct.tcp_info.html | 2 +- .../shadow_rs/cshadow/struct.timespec.html | 2 +- .../shadow_rs/cshadow/struct.timeval.html | 2 +- docs/rust/shadow_rs/cshadow/type.Address.html | 2 +- .../shadow_rs/cshadow/type.CEmulatedTime.html | 2 +- .../cshadow/type.CSimulationTime.html | 2 +- .../shadow_rs/cshadow/type.CompatSocket.html | 2 +- .../cshadow/type.CompatSocketObject.html | 2 +- docs/rust/shadow_rs/cshadow/type.DNS.html | 2 +- docs/rust/shadow_rs/cshadow/type.Epoll.html | 2 +- docs/rust/shadow_rs/cshadow/type.Futex.html | 2 +- .../shadow_rs/cshadow/type.FutexTable.html | 2 +- docs/rust/shadow_rs/cshadow/type.GList.html | 2 +- .../shadow_rs/cshadow/type.LegacyFile.html | 2 +- .../cshadow/type.LegacyFileCleanupFunc.html | 2 +- .../cshadow/type.LegacyFileCloseFunc.html | 2 +- .../cshadow/type.LegacyFileFreeFunc.html | 2 +- .../cshadow/type.LegacyFileFunctionTable.html | 2 +- .../shadow_rs/cshadow/type.LegacySocket.html | 2 +- .../cshadow/type.NetworkInterface.html | 2 +- docs/rust/shadow_rs/cshadow/type.Packet.html | 2 +- .../cshadow/type.PacketTCPHeader.html | 2 +- .../cshadow/type.ProtocolTCPFlags.html | 2 +- .../cshadow/type.ProtocolUDPFlags.html | 2 +- .../shadow_rs/cshadow/type.RegularFile.html | 2 +- .../cshadow/type.ShadowSyscallNum.html | 2 +- .../cshadow/type.StatusArgumentFreeFunc.html | 2 +- .../cshadow/type.StatusCallbackFunc.html | 2 +- .../cshadow/type.StatusListener.html | 2 +- .../cshadow/type.StatusObjectFreeFunc.html | 2 +- .../cshadow/type.SysCallHandler.html | 2 +- docs/rust/shadow_rs/cshadow/type.TCP.html | 2 +- docs/rust/shadow_rs/cshadow/type.TCPCong.html | 2 +- .../shadow_rs/cshadow/type.TCPCongDelete.html | 2 +- .../cshadow/type.TCPCongDuplicateAckEv.html | 2 +- .../cshadow/type.TCPCongFastRecovery.html | 2 +- .../shadow_rs/cshadow/type.TCPCongHooks.html | 2 +- .../cshadow/type.TCPCongNameStr.html | 2 +- .../cshadow/type.TCPCongNewAckEv.html | 2 +- .../cshadow/type.TCPCongSSThresh.html | 2 +- .../cshadow/type.TCPCongTimeoutEv.html | 2 +- docs/rust/shadow_rs/cshadow/type.Tracker.html | 2 +- docs/rust/shadow_rs/cshadow/type.Trigger.html | 2 +- .../shadow_rs/cshadow/type.TriggerObject.html | 2 +- .../cshadow/type._CompatSocketTypes.html | 2 +- .../shadow_rs/cshadow/type._FileType.html | 2 +- .../cshadow/type._LegacyFileType.html | 2 +- .../shadow_rs/cshadow/type._LogInfoFlags.html | 2 +- .../shadow_rs/cshadow/type._LogLevel.html | 2 +- .../type._PacketDeliveryStatusFlags.html | 2 +- .../shadow_rs/cshadow/type._ProtocolType.html | 2 +- docs/rust/shadow_rs/cshadow/type._Status.html | 2 +- .../cshadow/type._StatusListenerFilter.html | 2 +- .../shadow_rs/cshadow/type._TriggerType.html | 2 +- .../shadow_rs/cshadow/type.__blkcnt_t.html | 2 +- .../shadow_rs/cshadow/type.__blksize_t.html | 2 +- docs/rust/shadow_rs/cshadow/type.__dev_t.html | 2 +- .../shadow_rs/cshadow/type.__fsblkcnt_t.html | 2 +- .../shadow_rs/cshadow/type.__fsfilcnt_t.html | 2 +- .../shadow_rs/cshadow/type.__fsword_t.html | 2 +- docs/rust/shadow_rs/cshadow/type.__gid_t.html | 2 +- docs/rust/shadow_rs/cshadow/type.__ino_t.html | 2 +- .../rust/shadow_rs/cshadow/type.__mode_t.html | 2 +- .../shadow_rs/cshadow/type.__nlink_t.html | 2 +- .../shadow_rs/cshadow/type.__off64_t.html | 2 +- docs/rust/shadow_rs/cshadow/type.__off_t.html | 2 +- docs/rust/shadow_rs/cshadow/type.__pid_t.html | 2 +- docs/rust/shadow_rs/cshadow/type.__s32.html | 2 +- docs/rust/shadow_rs/cshadow/type.__s64.html | 2 +- .../shadow_rs/cshadow/type.__suseconds_t.html | 2 +- .../cshadow/type.__syscall_slong_t.html | 2 +- .../rust/shadow_rs/cshadow/type.__time_t.html | 2 +- docs/rust/shadow_rs/cshadow/type.__u16.html | 2 +- docs/rust/shadow_rs/cshadow/type.__u32.html | 2 +- docs/rust/shadow_rs/cshadow/type.__u64.html | 2 +- docs/rust/shadow_rs/cshadow/type.__uid_t.html | 2 +- .../cshadow/type._bindgen_ty_26.html | 2 +- docs/rust/shadow_rs/cshadow/type.dev_t.html | 2 +- .../rust/shadow_rs/cshadow/type.gboolean.html | 2 +- docs/rust/shadow_rs/cshadow/type.gchar.html | 2 +- docs/rust/shadow_rs/cshadow/type.gid_t.html | 2 +- docs/rust/shadow_rs/cshadow/type.gint.html | 2 +- .../rust/shadow_rs/cshadow/type.gpointer.html | 2 +- docs/rust/shadow_rs/cshadow/type.gsize.html | 2 +- docs/rust/shadow_rs/cshadow/type.gssize.html | 2 +- docs/rust/shadow_rs/cshadow/type.guint.html | 2 +- docs/rust/shadow_rs/cshadow/type.guint32.html | 2 +- docs/rust/shadow_rs/cshadow/type.guint64.html | 2 +- .../shadow_rs/cshadow/type.in_addr_t.html | 2 +- .../shadow_rs/cshadow/type.in_port_t.html | 2 +- .../cshadow/type.linux___kernel_clock_t.html | 2 +- .../cshadow/type.linux___kernel_long_t.html | 2 +- .../cshadow/type.linux___kernel_pid_t.html | 2 +- .../cshadow/type.linux___kernel_timer_t.html | 2 +- .../cshadow/type.linux___kernel_uid32_t.html | 2 +- .../shadow_rs/cshadow/type.linux___u32.html | 2 +- .../cshadow/type.linux_siginfo_t.html | 2 +- .../cshadow/type.linux_sigval_t.html | 2 +- docs/rust/shadow_rs/cshadow/type.mode_t.html | 2 +- docs/rust/shadow_rs/cshadow/type.nfds_t.html | 2 +- docs/rust/shadow_rs/cshadow/type.off64_t.html | 2 +- docs/rust/shadow_rs/cshadow/type.off_t.html | 2 +- docs/rust/shadow_rs/cshadow/type.pid_t.html | 2 +- .../shadow_rs/cshadow/type.sa_family_t.html | 2 +- docs/rust/shadow_rs/cshadow/type.uid_t.html | 2 +- .../cshadow/union._CompatSocketObject.html | 2 +- .../cshadow/union._TriggerObject.html | 2 +- .../cshadow/union.linux___sifields.html | 2 +- ..._sifields__bindgen_ty_5__bindgen_ty_1.html | 2 +- .../union.linux_siginfo__bindgen_ty_1.html | 2 +- .../shadow_rs/cshadow/union.linux_sigval.html | 2 +- docs/rust/shadow_rs/host/context/index.html | 2 +- .../host/context/struct.HostContext.html | 2 +- .../host/context/struct.ProcessContext.html | 2 +- .../host/context/struct.ThreadContext.html | 2 +- .../context/struct.ThreadContextObjs.html | 2 +- docs/rust/shadow_rs/host/cpu/index.html | 2 +- docs/rust/shadow_rs/host/cpu/struct.Cpu.html | 2 +- .../descriptor_table/constant.FD_MAX.html | 2 +- .../descriptor/descriptor_table/index.html | 2 +- .../struct.DescriptorHandle.html | 2 +- .../struct.DescriptorHandleError.html | 2 +- .../struct.DescriptorTable.html | 2 +- .../host/descriptor/enum.CompatFile.html | 2 +- .../shadow_rs/host/descriptor/enum.File.html | 2 +- .../host/descriptor/enum.FileRef.html | 2 +- .../host/descriptor/enum.FileRefMut.html | 2 +- .../descriptor/enum.StateListenerFilter.html | 2 +- .../host/descriptor/epoll/index.html | 2 +- .../host/descriptor/epoll/struct.Epoll.html | 2 +- .../host/descriptor/eventfd/index.html | 2 +- .../descriptor/eventfd/struct.EventFd.html | 2 +- .../rust/shadow_rs/host/descriptor/index.html | 2 +- .../shadow_rs/host/descriptor/pipe/index.html | 2 +- .../host/descriptor/pipe/struct.Pipe.html | 2 +- .../host/descriptor/shared_buf/index.html | 2 +- .../shared_buf/struct.BufferState.html | 2 +- .../shared_buf/struct.ReaderHandle.html | 2 +- .../shared_buf/struct.SharedBuf.html | 2 +- .../shared_buf/struct.WriterHandle.html | 2 +- .../shared_buf/type.BufferHandle.html | 2 +- .../abstract_unix_ns/enum.BindError.html | 2 +- .../socket/abstract_unix_ns/index.html | 2 +- .../struct.AbstractUnixNamespace.html | 2 +- .../host/descriptor/socket/enum.Socket.html | 2 +- .../descriptor/socket/enum.SocketRef.html | 2 +- .../descriptor/socket/enum.SocketRefMut.html | 2 +- .../host/descriptor/socket/index.html | 2 +- .../socket/inet/enum.InetSocket.html | 2 +- .../socket/inet/enum.InetSocketRef.html | 2 +- .../socket/inet/enum.InetSocketRefMut.html | 2 +- .../socket/inet/enum.InetSocketWeak.html | 2 +- .../host/descriptor/socket/inet/index.html | 2 +- .../socket/inet/legacy_tcp/index.html | 2 +- .../legacy_tcp/struct.LegacyTcpSocket.html | 2 +- .../descriptor/socket/inet/tcp/index.html | 2 +- .../socket/inet/tcp/struct.TcpSocket.html | 2 +- .../descriptor/socket/inet/udp/index.html | 2 +- .../socket/inet/udp/struct.UdpSocket.html | 2 +- .../descriptor/socket/struct.RecvmsgArgs.html | 2 +- .../socket/struct.RecvmsgReturn.html | 2 +- .../descriptor/socket/struct.SendmsgArgs.html | 2 +- .../socket/unix/enum.UnixSocketType.html | 2 +- .../host/descriptor/socket/unix/index.html | 2 +- .../socket/unix/struct.UnixSocket.html | 2 +- .../struct.UnixSocketTypeConversionError.html | 2 +- .../struct.CountedLegacyFileRef.html | 2 +- .../host/descriptor/struct.Descriptor.html | 2 +- .../host/descriptor/struct.FileMode.html | 2 +- .../host/descriptor/struct.FileSignals.html | 2 +- .../host/descriptor/struct.FileState.html | 2 +- .../host/descriptor/struct.FileStatus.html | 2 +- .../descriptor/struct.LegacyFileCounter.html | 2 +- .../host/descriptor/struct.OpenFile.html | 2 +- .../descriptor/struct.StateEventSource.html | 2 +- .../host/descriptor/timerfd/index.html | 2 +- .../descriptor/timerfd/struct.TimerFd.html | 2 +- .../descriptor/type.StateListenHandle.html | 2 +- docs/rust/shadow_rs/host/host/index.html | 2 +- .../rust/shadow_rs/host/host/struct.Host.html | 2 +- .../shadow_rs/host/host/struct.HostInfo.html | 2 +- .../host/host/struct.HostParameters.html | 2 +- docs/rust/shadow_rs/host/index.html | 2 +- .../managed_thread/enum.ResumeResult.html | 2 +- .../shadow_rs/host/managed_thread/index.html | 2 +- .../managed_thread/struct.ManagedThread.html | 2 +- .../shadow_rs/host/memory_manager/index.html | 2 +- .../host/memory_manager/struct.AllocdMem.html | 2 +- .../memory_manager/struct.MemoryManager.html | 2 +- .../struct.MemoryReaderCursor.html | 2 +- .../struct.MemoryWriterCursor.html | 2 +- .../struct.ProcessMemoryRef.html | 2 +- .../struct.ProcessMemoryRefMut.html | 2 +- docs/rust/shadow_rs/host/network/index.html | 2 +- .../host/network/interface/index.html | 2 +- .../interface/struct.NetworkInterface.html | 2 +- .../network/interface/struct.PcapOptions.html | 2 +- .../interface/type.FifoPacketPriority.html | 2 +- .../host/network/namespace/index.html | 2 +- .../namespace/struct.AssociationHandle.html | 2 +- .../namespace/struct.NetworkNamespace.html | 2 +- .../network/namespace/struct.NoInterface.html | 2 +- .../host/process/enum.ExitStatus.html | 2 +- docs/rust/shadow_rs/host/process/index.html | 2 +- .../host/process/struct.Process.html | 54 +++++++++---------- .../host/process/struct.ProcessId.html | 2 +- .../host/process/struct.RunnableProcess.html | 18 +++---- .../host/process/struct.ZombieProcess.html | 6 +-- .../shadow_rs/host/status_listener/index.html | 2 +- .../struct.StatusListener.html | 2 +- .../syscall/formatter/enum.FmtOptions.html | 2 +- .../syscall/formatter/enum.StraceFmtMode.html | 2 +- .../formatter/fn.log_syscall_simple.html | 2 +- .../syscall/formatter/fn.write_syscall.html | 2 +- .../host/syscall/formatter/index.html | 2 +- .../host/syscall/formatter/struct.NoArg.html | 2 +- .../formatter/struct.SyscallArgsFmt.html | 2 +- .../formatter/struct.SyscallResultFmt.html | 2 +- .../syscall/formatter/struct.SyscallVal.html | 2 +- .../formatter/trait.SyscallDisplay.html | 2 +- .../shadow_rs/host/syscall/handler/index.html | 2 +- .../handler/struct.SyscallContext.html | 2 +- .../handler/struct.SyscallHandler.html | 2 +- .../handler/trait.SyscallHandlerFn.html | 2 +- docs/rust/shadow_rs/host/syscall/index.html | 2 +- .../host/syscall/io/fn.read_cstring_vec.html | 2 +- .../host/syscall/io/fn.read_iovecs.html | 2 +- .../host/syscall/io/fn.read_msghdr.html | 2 +- .../host/syscall/io/fn.read_sockaddr.html | 2 +- .../host/syscall/io/fn.update_msghdr.html | 2 +- .../host/syscall/io/fn.write_partial.html | 2 +- .../host/syscall/io/fn.write_sockaddr.html | 2 +- .../syscall/io/fn.write_sockaddr_and_len.html | 2 +- .../rust/shadow_rs/host/syscall/io/index.html | 2 +- .../host/syscall/io/struct.IoVec.html | 2 +- .../host/syscall/io/struct.IoVecReader.html | 2 +- .../host/syscall/io/struct.IoVecWriter.html | 2 +- .../host/syscall/io/struct.MsgHdr.html | 2 +- .../host/syscall/struct.Trigger.html | 2 +- .../host/syscall/type_formatting/index.html | 2 +- .../struct.SyscallBufferArg.html | 2 +- .../struct.SyscallSockAddrArg.html | 2 +- .../struct.SyscallStringArg.html | 2 +- .../host/syscall_condition/index.html | 2 +- .../struct.SysCallCondition.html | 2 +- .../struct.SysCallConditionRef.html | 2 +- .../struct.SysCallConditionRefMut.html | 2 +- .../host/syscall_types/enum.SyscallError.html | 2 +- .../syscall_types/enum.SyscallReturn.html | 2 +- .../shadow_rs/host/syscall_types/index.html | 2 +- .../host/syscall_types/struct.Blocked.html | 2 +- .../host/syscall_types/struct.Failed.html | 2 +- .../syscall_types/struct.ForeignArrayPtr.html | 2 +- .../struct.SyscallReturnBlocked.html | 2 +- .../struct.SyscallReturnDone.html | 2 +- .../syscall_types/type.SyscallResult.html | 2 +- .../host/thread/enum.ResumeResult.html | 2 +- docs/rust/shadow_rs/host/thread/index.html | 2 +- .../shadow_rs/host/thread/struct.Thread.html | 2 +- .../host/thread/struct.ThreadId.html | 2 +- .../host/timer/export/fn.timer_arm.html | 2 +- .../host/timer/export/fn.timer_disarm.html | 2 +- .../host/timer/export/fn.timer_drop.html | 2 +- .../host/timer/export/fn.timer_new.html | 2 +- .../shadow_rs/host/timer/export/index.html | 2 +- docs/rust/shadow_rs/host/timer/index.html | 2 +- .../shadow_rs/host/timer/struct.Timer.html | 2 +- docs/rust/shadow_rs/index.html | 2 +- .../shadow_rs/macro.log_once_at_level.html | 2 +- .../network/graph/fn.load_network_graph.html | 2 +- docs/rust/shadow_rs/network/graph/index.html | 2 +- .../network/graph/struct.IpAssignment.html | 2 +- .../struct.IpPreviouslyAssignedError.html | 2 +- .../network/graph/struct.NetworkGraph.html | 2 +- .../network/graph/struct.PathProperties.html | 2 +- .../network/graph/struct.RoutingInfo.html | 2 +- .../network/graph/struct.ShadowEdge.html | 2 +- .../network/graph/struct.ShadowNode.html | 2 +- docs/rust/shadow_rs/network/index.html | 2 +- .../network/packet/enum.PacketStatus.html | 2 +- .../packet/fn.from_legacy_tcp_flags.html | 2 +- .../packet/fn.to_legacy_tcp_flags.html | 2 +- docs/rust/shadow_rs/network/packet/index.html | 2 +- .../network/packet/struct.PacketRc.html | 2 +- .../network/relay/enum.RateLimit.html | 2 +- docs/rust/shadow_rs/network/relay/index.html | 2 +- .../shadow_rs/network/relay/struct.Relay.html | 2 +- docs/rust/shadow_rs/network/router/index.html | 2 +- .../network/router/struct.Router.html | 2 +- .../shadow_rs/network/trait.PacketDevice.html | 2 +- .../utility/byte_queue/enum.BytesWrapper.html | 2 +- .../utility/byte_queue/enum.ChunkType.html | 2 +- .../shadow_rs/utility/byte_queue/index.html | 2 +- .../utility/byte_queue/struct.ByteQueue.html | 2 +- .../utility/callback_queue/index.html | 2 +- .../callback_queue/struct.CallbackQueue.html | 2 +- .../callback_queue/struct.EventSource.html | 2 +- .../utility/callback_queue/struct.Handle.html | 2 +- .../utility/childpid_watcher/index.html | 2 +- .../struct.ChildPidWatcher.html | 2 +- .../childpid_watcher/type.WatchHandle.html | 2 +- .../rust/shadow_rs/utility/counter/index.html | 2 +- .../utility/counter/struct.Counter.html | 2 +- .../utility/enum.VerifyPluginPathError.html | 2 +- .../utility/enum_passthrough/index.html | 2 +- .../utility/fn.case_insensitive_eq.html | 2 +- .../shadow_rs/utility/fn.copy_dir_all.html | 2 +- .../utility/fn.debug_assert_cloexec.html | 2 +- .../shadow_rs/utility/fn.i8_to_u8_slice.html | 2 +- .../shadow_rs/utility/fn.inject_preloads.html | 2 +- .../fn.pathbuf_to_nul_term_cstring.html | 2 +- .../utility/fn.return_code_for_signal.html | 2 +- .../shadow_rs/utility/fn.tilde_expansion.html | 2 +- .../shadow_rs/utility/fn.u8_to_i8_slice.html | 2 +- .../utility/fn.verify_plugin_path.html | 2 +- docs/rust/shadow_rs/utility/give/index.html | 2 +- .../shadow_rs/utility/give/struct.Give.html | 2 +- docs/rust/shadow_rs/utility/index.html | 2 +- .../utility/interval_map/enum.Mutation.html | 2 +- .../shadow_rs/utility/interval_map/index.html | 2 +- .../interval_map/struct.IntervalMap.html | 2 +- .../utility/interval_map/struct.ItemIter.html | 2 +- .../utility/interval_map/struct.KeyIter.html | 2 +- .../utility/interval_map/type.Interval.html | 2 +- .../fn.with_global_cb_queue.html | 2 +- .../utility/legacy_callback_queue/index.html | 2 +- .../type.RootedRefCell_StateEventSource.html | 2 +- docs/rust/shadow_rs/utility/macros/index.html | 2 +- .../shadow_rs/utility/pcap_writer/index.html | 2 +- .../pcap_writer/struct.PcapWriter.html | 2 +- .../pcap_writer/trait.PacketDisplay.html | 2 +- .../shadow_rs/utility/perf_timer/index.html | 2 +- .../utility/perf_timer/struct.PerfTimer.html | 2 +- .../utility/proc_maps/enum.MappingPath.html | 2 +- .../utility/proc_maps/enum.Sharing.html | 2 +- .../proc_maps/fn.mappings_for_pid.html | 2 +- .../proc_maps/fn.parse_file_contents.html | 2 +- .../shadow_rs/utility/proc_maps/index.html | 2 +- .../utility/proc_maps/struct.Mapping.html | 2 +- .../shm_cleanup/constant.SHM_DIR_PATH.html | 2 +- .../utility/shm_cleanup/fn.shm_cleanup.html | 2 +- .../shadow_rs/utility/shm_cleanup/index.html | 2 +- .../shadow_rs/utility/sockaddr/index.html | 2 +- .../sockaddr/struct.SockaddrStorage.html | 2 +- .../utility/sockaddr/struct.SockaddrUnix.html | 2 +- .../utility/status_bar/fn._tiocgwinsz.html | 2 +- .../shadow_rs/utility/status_bar/index.html | 2 +- .../utility/status_bar/struct.Status.html | 2 +- .../utility/status_bar/struct.StatusBar.html | 2 +- .../status_bar/struct.StatusPrinter.html | 2 +- .../status_bar/trait.StatusBarState.html | 2 +- .../shadow_rs/utility/stream_len/index.html | 2 +- .../utility/stream_len/trait.StreamLen.html | 2 +- .../utility/struct.HostTreePointer.html | 2 +- docs/rust/shadow_rs/utility/struct.Magic.html | 2 +- .../utility/struct.ObjectCounter.html | 2 +- .../fn.build_count_down_latch.html | 2 +- .../count_down_latch/index.html | 2 +- .../count_down_latch/struct.LatchCounter.html | 2 +- .../count_down_latch/struct.LatchWaiter.html | 2 +- .../utility/synchronization/index.html | 2 +- .../synchronization/simple_latch/index.html | 2 +- .../simple_latch/struct.Latch.html | 2 +- .../simple_latch/struct.LatchWaiter.html | 2 +- .../synchronization/thread_parking/index.html | 2 +- .../thread_parking/struct.ThreadParker.html | 2 +- .../thread_parking/struct.ThreadUnparker.html | 2 +- .../struct.ThreadUnparkerUnassigned.html | 2 +- .../syscall/fn.raw_return_value_to_errno.html | 2 +- .../fn.raw_return_value_to_result.html | 2 +- .../rust/shadow_rs/utility/syscall/index.html | 2 +- docs/rust/shadow_rs/utility/trait.IsSend.html | 2 +- docs/rust/shadow_rs/utility/trait.IsSync.html | 2 +- docs/rust/src/shadow_rs/core/worker.rs.html | 12 +---- docs/rust/src/shadow_rs/host/process.rs.html | 8 +-- 951 files changed, 1007 insertions(+), 1021 deletions(-) diff --git a/docs/rust/quote/trait.IdentFragment.html b/docs/rust/quote/trait.IdentFragment.html index 3f2bd8f423e..4f3f1b0ec3b 100644 --- a/docs/rust/quote/trait.IdentFragment.html +++ b/docs/rust/quote/trait.IdentFragment.html @@ -12,4 +12,4 @@

Provided Methods§

source

fn span(&self) -> Option<Span>

Span associated with this IdentFragment.

If non-None, may be inherited by formatted identifiers.

Implementations on Foreign Types§

source§

impl IdentFragment for bool

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl IdentFragment for char

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl IdentFragment for str

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl IdentFragment for u8

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl IdentFragment for u16

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl IdentFragment for u32

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl IdentFragment for u64

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl IdentFragment for u128

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl IdentFragment for usize

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl IdentFragment for Ident

source§

fn span(&self) -> Option<Span>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl IdentFragment for String

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl<T> IdentFragment for Cow<'_, T>where - T: IdentFragment + ToOwned + ?Sized,

source§

fn span(&self) -> Option<Span>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl<T: IdentFragment + ?Sized> IdentFragment for &T

source§

fn span(&self) -> Option<Span>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl<T: IdentFragment + ?Sized> IdentFragment for &mut T

source§

fn span(&self) -> Option<Span>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Implementors§

\ No newline at end of file + T: IdentFragment + ToOwned + ?Sized,
source§

fn span(&self) -> Option<Span>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl<T: IdentFragment + ?Sized> IdentFragment for &T

source§

fn span(&self) -> Option<Span>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

source§

impl<T: IdentFragment + ?Sized> IdentFragment for &mut T

source§

fn span(&self) -> Option<Span>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Implementors§

\ No newline at end of file diff --git a/docs/rust/shadow_build_info/constant.BUILD_TIMESTAMP.html b/docs/rust/shadow_build_info/constant.BUILD_TIMESTAMP.html index 35a5231a8bc..e6ad92e2d2f 100644 --- a/docs/rust/shadow_build_info/constant.BUILD_TIMESTAMP.html +++ b/docs/rust/shadow_build_info/constant.BUILD_TIMESTAMP.html @@ -1 +1 @@ -BUILD_TIMESTAMP in shadow_build_info - Rust
pub const BUILD_TIMESTAMP: &str = "2023-12-30--11:58:44";
\ No newline at end of file +BUILD_TIMESTAMP in shadow_build_info - Rust
pub const BUILD_TIMESTAMP: &str = "2023-12-31--00:41:00";
\ No newline at end of file diff --git a/docs/rust/shadow_rs/all.html b/docs/rust/shadow_rs/all.html index f3a05090173..67cdbdc0784 100644 --- a/docs/rust/shadow_rs/all.html +++ b/docs/rust/shadow_rs/all.html @@ -1 +1 @@ -List of all items in this crate

List of all items

Structs

Enums

Unions

Traits

Macros

Functions

Type Aliases

Statics

Constants

\ No newline at end of file +List of all items in this crate

List of all items

Structs

Enums

Unions

Traits

Macros

Functions

Type Aliases

Statics

Constants

\ No newline at end of file diff --git a/docs/rust/shadow_rs/core/controller/index.html b/docs/rust/shadow_rs/core/controller/index.html index bc493225dfb..f1c31396d1b 100644 --- a/docs/rust/shadow_rs/core/controller/index.html +++ b/docs/rust/shadow_rs/core/controller/index.html @@ -1 +1 @@ -shadow_rs::core::controller - Rust

Module shadow_rs::core::controller

source ·

Structs

Traits

  • Controller methods that are accessed by the manager.
\ No newline at end of file +shadow_rs::core::controller - Rust

Module shadow_rs::core::controller

source ·

Structs

Traits

  • Controller methods that are accessed by the manager.
\ No newline at end of file diff --git a/docs/rust/shadow_rs/core/controller/struct.Controller.html b/docs/rust/shadow_rs/core/controller/struct.Controller.html index 11e597d3ecc..a83952f6657 100644 --- a/docs/rust/shadow_rs/core/controller/struct.Controller.html +++ b/docs/rust/shadow_rs/core/controller/struct.Controller.html @@ -1,4 +1,4 @@ -Controller in shadow_rs::core::controller - Rust
pub struct Controller<'a> { /* private fields */ }

Implementations§

source§

impl<'a> Controller<'a>

source

pub fn new(sim_config: SimConfig, config: &'a ConfigOptions) -> Self

source

pub fn run(self) -> Result<()>

Trait Implementations§

source§

impl SimController for Controller<'_>

source§

fn manager_finished_current_round( +Controller in shadow_rs::core::controller - Rust
pub struct Controller<'a> { /* private fields */ }

Implementations§

source§

impl<'a> Controller<'a>

source

pub fn new(sim_config: SimConfig, config: &'a ConfigOptions) -> Self

source

pub fn run(self) -> Result<()>

Trait Implementations§

Auto Trait Implementations§

§

impl<'a> RefUnwindSafe for Controller<'a>

§

impl<'a> Send for Controller<'a>

§

impl<'a> Sync for Controller<'a>

§

impl<'a> Unpin for Controller<'a>

§

impl<'a> UnwindSafe for Controller<'a>

Blanket Implementations§

source§

impl<T> Any for Twhere diff --git a/docs/rust/shadow_rs/core/controller/struct.ShadowStatusBarState.html b/docs/rust/shadow_rs/core/controller/struct.ShadowStatusBarState.html index 7b8cea863e9..5eff6bf4b54 100644 --- a/docs/rust/shadow_rs/core/controller/struct.ShadowStatusBarState.html +++ b/docs/rust/shadow_rs/core/controller/struct.ShadowStatusBarState.html @@ -1,4 +1,4 @@ -ShadowStatusBarState in shadow_rs::core::controller - Rust
pub struct ShadowStatusBarState {
+ShadowStatusBarState in shadow_rs::core::controller - Rust
pub struct ShadowStatusBarState {
     pub current: EmulatedTime,
     pub num_failed_processes: u32,
     /* private fields */
diff --git a/docs/rust/shadow_rs/core/controller/trait.SimController.html b/docs/rust/shadow_rs/core/controller/trait.SimController.html
index 4b9518083b3..e29ff2c4a55 100644
--- a/docs/rust/shadow_rs/core/controller/trait.SimController.html
+++ b/docs/rust/shadow_rs/core/controller/trait.SimController.html
@@ -1,4 +1,4 @@
-SimController in shadow_rs::core::controller - Rust
pub trait SimController {
+SimController in shadow_rs::core::controller - Rust
pub trait SimController {
     // Required method
     fn manager_finished_current_round(
         &self,
diff --git a/docs/rust/shadow_rs/core/cpu/fn.core.html b/docs/rust/shadow_rs/core/cpu/fn.core.html
index 48366299c90..d6265cc1e99 100644
--- a/docs/rust/shadow_rs/core/cpu/fn.core.html
+++ b/docs/rust/shadow_rs/core/cpu/fn.core.html
@@ -1,2 +1,2 @@
-core in shadow_rs::core::cpu - Rust

Function shadow_rs::core::cpu::core

source ·
pub fn core(cpu: u32) -> u32
Expand description

Get the core ID from /sys/devices/system/cpu/cpu{cpu}/topology/core_id.

+core in shadow_rs::core::cpu - Rust

Function shadow_rs::core::cpu::core

source ·
pub fn core(cpu: u32) -> u32
Expand description

Get the core ID from /sys/devices/system/cpu/cpu{cpu}/topology/core_id.

\ No newline at end of file diff --git a/docs/rust/shadow_rs/core/cpu/fn.count_physical_cores.html b/docs/rust/shadow_rs/core/cpu/fn.count_physical_cores.html index acdd565e0c3..726ee837b47 100644 --- a/docs/rust/shadow_rs/core/cpu/fn.count_physical_cores.html +++ b/docs/rust/shadow_rs/core/cpu/fn.count_physical_cores.html @@ -1,3 +1,3 @@ -count_physical_cores in shadow_rs::core::cpu - Rust
pub fn count_physical_cores() -> u32
Expand description

Count the number of physical cores available. Uses sched_getaffinity so should take into +count_physical_cores in shadow_rs::core::cpu - Rust

pub fn count_physical_cores() -> u32
Expand description

Count the number of physical cores available. Uses sched_getaffinity so should take into account CPU affinity and cgroups.

\ No newline at end of file diff --git a/docs/rust/shadow_rs/core/cpu/fn.cpus.html b/docs/rust/shadow_rs/core/cpu/fn.cpus.html index 49762f9c8be..8108ace1154 100644 --- a/docs/rust/shadow_rs/core/cpu/fn.cpus.html +++ b/docs/rust/shadow_rs/core/cpu/fn.cpus.html @@ -1,2 +1,2 @@ -cpus in shadow_rs::core::cpu - Rust

Function shadow_rs::core::cpu::cpus

source ·
pub fn cpus(node: u32) -> Vec<u32>
Expand description

Get the CPUs in a node from /sys/devices/system/node/node{node}/cpulist.

+cpus in shadow_rs::core::cpu - Rust

Function shadow_rs::core::cpu::cpus

source ·
pub fn cpus(node: u32) -> Vec<u32>
Expand description

Get the CPUs in a node from /sys/devices/system/node/node{node}/cpulist.

\ No newline at end of file diff --git a/docs/rust/shadow_rs/core/cpu/fn.nodes.html b/docs/rust/shadow_rs/core/cpu/fn.nodes.html index ac6152d693c..b3511f131ea 100644 --- a/docs/rust/shadow_rs/core/cpu/fn.nodes.html +++ b/docs/rust/shadow_rs/core/cpu/fn.nodes.html @@ -1,2 +1,2 @@ -nodes in shadow_rs::core::cpu - Rust

Function shadow_rs::core::cpu::nodes

source ·
pub fn nodes() -> Vec<u32>
Expand description

Get the nodes from /sys/devices/system/node/possible.

+nodes in shadow_rs::core::cpu - Rust

Function shadow_rs::core::cpu::nodes

source ·
pub fn nodes() -> Vec<u32>
Expand description

Get the nodes from /sys/devices/system/node/possible.

\ No newline at end of file diff --git a/docs/rust/shadow_rs/core/cpu/fn.online.html b/docs/rust/shadow_rs/core/cpu/fn.online.html index faa888a4289..5646efa0d6b 100644 --- a/docs/rust/shadow_rs/core/cpu/fn.online.html +++ b/docs/rust/shadow_rs/core/cpu/fn.online.html @@ -1,2 +1,2 @@ -online in shadow_rs::core::cpu - Rust

Function shadow_rs::core::cpu::online

source ·
pub fn online() -> Vec<u32>
Expand description

Get the online CPUs from /sys/devices/system/cpu/online.

+online in shadow_rs::core::cpu - Rust

Function shadow_rs::core::cpu::online

source ·
pub fn online() -> Vec<u32>
Expand description

Get the online CPUs from /sys/devices/system/cpu/online.

\ No newline at end of file diff --git a/docs/rust/shadow_rs/core/cpu/fn.parse_range_list.html b/docs/rust/shadow_rs/core/cpu/fn.parse_range_list.html index c94d81f8183..e5179098bf4 100644 --- a/docs/rust/shadow_rs/core/cpu/fn.parse_range_list.html +++ b/docs/rust/shadow_rs/core/cpu/fn.parse_range_list.html @@ -1,4 +1,4 @@ -parse_range_list in shadow_rs::core::cpu - Rust
pub fn parse_range_list(range_list: &str) -> RangeListIter<'_> 
Expand description

Take an input of a list of ranges like ‘1-3,5,7-10’ and return an iterator of integers like +parse_range_list in shadow_rs::core::cpu - Rust

pub fn parse_range_list(range_list: &str) -> RangeListIter<'_> 
Expand description

Take an input of a list of ranges like ‘1-3,5,7-10’ and return an iterator of integers like [1,2,3,5,7,8,9,10]. The returned iterator will panic if the input is not nicely formatted (no whitespace, etc) or contains invalid characters.

The iterator will return items in the order of the list, meaning that they are not guaranteed to diff --git a/docs/rust/shadow_rs/core/cpu/index.html b/docs/rust/shadow_rs/core/cpu/index.html index f45420fa855..5d18322feff 100644 --- a/docs/rust/shadow_rs/core/cpu/index.html +++ b/docs/rust/shadow_rs/core/cpu/index.html @@ -1,4 +1,4 @@ -shadow_rs::core::cpu - Rust

Module shadow_rs::core::cpu

source ·

Structs

Functions