The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
device.rs in src/devices/src/virtio/net |
1360 | 59 |
backend.rs in src/seccompiler/src |
1355 | 48 |
builder.rs in src/vmm/src |
1265 | 36 |
device.rs in src/devices/src/virtio/block |
1254 | 40 |
connection.rs in src/dumbo/src/tcp |
1103 | 37 |
muxer.rs in src/devices/src/virtio/vsock/unix |
1046 | 45 |
resources.rs in src/vmm/src |
1006 | 22 |
parsed_request.rs in src/api_server/src |
945 | 39 |
env.rs in src/jailer/src |
917 | 26 |
mod.rs in src/vmm/src/vstate/vcpu |
894 | 21 |
firecracker.yaml in src/api_server/swagger |
888 | - |
connection.rs in src/devices/src/virtio/vsock/csm |
845 | 41 |
inn.rs in src/net_gen/src |
838 | 26 |
arg_parser.rs in src/utils/src |
836 | 20 |
mpspec.rs in src/arch_gen/src/x86 |
827 | 16 |
device.rs in src/devices/src/virtio/balloon |
815 | 29 |
rpc_interface.rs in src/vmm/src |
798 | 18 |
request.rs in src/devices/src/virtio/block |
766 | 30 |
main.rs in src/jailer/src |
730 | 8 |
mmio.rs in src/vmm/src/device_manager |
685 | 28 |
queue.rs in src/devices/src/virtio |
628 | 16 |
lib.rs in src/mmds/src |
628 | 17 |
lib.rs in src/vmm/src |
627 | 10 |
persist.rs in src/vmm/src |
614 | 15 |
if_tun.rs in src/net_gen/src |
594 | 17 |
tcp.rs in src/dumbo/src/pdu |
578 | 4 |
handler.rs in src/dumbo/src/tcp |
575 | 14 |
lib.rs in src/api_server/src |
553 | 17 |
ipv4.rs in src/dumbo/src/pdu |
539 | 6 |
msr_index.rs in src/arch_gen/src/x86 |
538 | - |
cgroup.rs in src/jailer/src |
525 | 22 |
metrics.rs in src/logger/src |
521 | 19 |
seccompiler_bin.rs in src/seccompiler/src |
513 | 9 |
persist.rs in src/vmm/src/device_manager |
510 | 17 |
lib.rs in src/rate_limiter/src |
507 | 24 |
drive.rs in src/vmm/src/vmm_config |
493 | 14 |
virtio_blk.rs in src/virtio_gen/src |
482 | 6 |
x86_64.rs in src/vmm/src/vstate/vcpu |
470 | 9 |
fdt.rs in src/arch/src/aarch64 |
461 | 20 |
compiler.rs in src/seccompiler/src |
452 | 13 |
data_store.rs in src/mmds/src |
449 | 14 |
bit_helper.rs in src/cpuid/src |
447 | 22 |
endpoint.rs in src/dumbo/src/tcp |
438 | 5 |
lib.rs in src/snapshot/src |
425 | 17 |
main.rs in src/firecracker/src |
423 | 8 |
lib.rs in src/io_uring/src |
418 | 13 |
logger.rs in src/logger/src |
414 | 27 |
ns.rs in src/mmds/src |
409 | 13 |
arp.rs in src/dumbo/src/pdu |
399 | 4 |
event_handler.rs in src/devices/src/virtio/vsock |
394 | 12 |
File | # lines | # units |
---|---|---|
device.rs in src/devices/src/virtio/net |
1360 | 59 |
backend.rs in src/seccompiler/src |
1355 | 48 |
muxer.rs in src/devices/src/virtio/vsock/unix |
1046 | 45 |
connection.rs in src/devices/src/virtio/vsock/csm |
845 | 41 |
device.rs in src/devices/src/virtio/block |
1254 | 40 |
parsed_request.rs in src/api_server/src |
945 | 39 |
connection.rs in src/dumbo/src/tcp |
1103 | 37 |
builder.rs in src/vmm/src |
1265 | 36 |
request.rs in src/devices/src/virtio/block |
766 | 30 |
device.rs in src/devices/src/virtio/balloon |
815 | 29 |
mmio.rs in src/vmm/src/device_manager |
685 | 28 |
logger.rs in src/logger/src |
414 | 27 |
inn.rs in src/net_gen/src |
838 | 26 |
env.rs in src/jailer/src |
917 | 26 |
lib.rs in src/rate_limiter/src |
507 | 24 |
bit_helper.rs in src/cpuid/src |
447 | 22 |
resources.rs in src/vmm/src |
1006 | 22 |
cgroup.rs in src/jailer/src |
525 | 22 |
token.rs in src/mmds/src |
386 | 21 |
mod.rs in src/vmm/src/vstate/vcpu |
894 | 21 |
There are 11 files with lines longer than 120 characters. In total, there are 17 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
firecracker.yaml in src/api_server/swagger |
888 | - | 4 |
aarch64.rs in src/vmm/src/vstate/vcpu |
219 | 8 | 4 |
seccompiler_bin.rs in src/seccompiler/src |
513 | 9 | 1 |
Cargo.toml in src/seccompiler |
18 | - | 1 |
serial.rs in src/devices/src/legacy |
307 | 18 | 1 |
main.rs in src/firecracker/src |
423 | 8 | 1 |
Cargo.toml in src/firecracker |
21 | - | 1 |
builder.rs in src/vmm/src |
1265 | 36 | 1 |
cgroup.rs in src/jailer/src |
525 | 22 | 1 |
Cargo.toml in src/jailer |
13 | - | 1 |
Cargo.toml in root |
10 | - | 1 |