LCOV - code coverage report
Current view:
top level
-
flamenco
- fd_rwlock.h
(
source
/ functions)
Hit
Total
Coverage
Test:
cov.lcov
Lines:
25
33
75.8 %
Date:
2025-09-20 04:42:25
Functions:
8
344
2.3 %
Function Name
Hit count
backtest.c:fd_rwlock_read
0
backtest.c:fd_rwlock_unread
0
backtest.c:fd_rwlock_unwrite
0
backtest.c:fd_rwlock_write
0
callbacks.c:fd_rwlock_read
0
callbacks.c:fd_rwlock_unread
0
callbacks.c:fd_rwlock_unwrite
0
callbacks.c:fd_rwlock_write
0
fd_address_lookup_table_program.c:fd_rwlock_read
0
fd_address_lookup_table_program.c:fd_rwlock_unread
0
fd_address_lookup_table_program.c:fd_rwlock_unwrite
0
fd_address_lookup_table_program.c:fd_rwlock_write
0
fd_backtest_tile.c:fd_rwlock_read
0
fd_backtest_tile.c:fd_rwlock_unread
0
fd_backtest_tile.c:fd_rwlock_unwrite
0
fd_backtest_tile.c:fd_rwlock_write
0
fd_bank.c:fd_rwlock_read
150
fd_bank.c:fd_rwlock_unread
150
fd_bank.c:fd_rwlock_unwrite
1200
fd_bank.c:fd_rwlock_write
600
fd_bank_tile.c:fd_rwlock_read
0
fd_bank_tile.c:fd_rwlock_unread
0
fd_bank_tile.c:fd_rwlock_unwrite
0
fd_bank_tile.c:fd_rwlock_write
0
fd_block_harness.c:fd_rwlock_read
0
fd_block_harness.c:fd_rwlock_unread
0
fd_block_harness.c:fd_rwlock_unwrite
0
fd_block_harness.c:fd_rwlock_write
0
fd_borrowed_account.c:fd_rwlock_read
0
fd_borrowed_account.c:fd_rwlock_unread
0
fd_borrowed_account.c:fd_rwlock_unwrite
0
fd_borrowed_account.c:fd_rwlock_write
0
fd_bpf_loader_program.c:fd_rwlock_read
0
fd_bpf_loader_program.c:fd_rwlock_unread
0
fd_bpf_loader_program.c:fd_rwlock_unwrite
0
fd_bpf_loader_program.c:fd_rwlock_write
0
fd_bpf_loader_serialization.c:fd_rwlock_read
0
fd_bpf_loader_serialization.c:fd_rwlock_unread
0
fd_bpf_loader_serialization.c:fd_rwlock_unwrite
0
fd_bpf_loader_serialization.c:fd_rwlock_write
0
fd_builtin_programs.c:fd_rwlock_read
0
fd_builtin_programs.c:fd_rwlock_unread
0
fd_builtin_programs.c:fd_rwlock_unwrite
0
fd_builtin_programs.c:fd_rwlock_write
0
fd_capture_ctx.c:fd_rwlock_read
0
fd_capture_ctx.c:fd_rwlock_unread
0
fd_capture_ctx.c:fd_rwlock_unwrite
0
fd_capture_ctx.c:fd_rwlock_write
0
fd_compute_budget_program.c:fd_rwlock_read
0
fd_compute_budget_program.c:fd_rwlock_unread
0
fd_compute_budget_program.c:fd_rwlock_unwrite
0
fd_compute_budget_program.c:fd_rwlock_write
0
fd_config_program.c:fd_rwlock_read
0
fd_config_program.c:fd_rwlock_unread
0
fd_config_program.c:fd_rwlock_unwrite
0
fd_config_program.c:fd_rwlock_write
0
fd_core_bpf_migration.c:fd_rwlock_read
0
fd_core_bpf_migration.c:fd_rwlock_unread
0
fd_core_bpf_migration.c:fd_rwlock_unwrite
0
fd_core_bpf_migration.c:fd_rwlock_write
0
fd_cost_tracker.c:fd_rwlock_read
0
fd_cost_tracker.c:fd_rwlock_unread
0
fd_cost_tracker.c:fd_rwlock_unwrite
0
fd_cost_tracker.c:fd_rwlock_write
0
fd_dump_pb.c:fd_rwlock_read
0
fd_dump_pb.c:fd_rwlock_unread
0
fd_dump_pb.c:fd_rwlock_unwrite
0
fd_dump_pb.c:fd_rwlock_write
0
fd_exec.c:fd_rwlock_read
0
fd_exec.c:fd_rwlock_unread
0
fd_exec.c:fd_rwlock_unwrite
0
fd_exec.c:fd_rwlock_write
0
fd_exec_instr_ctx.c:fd_rwlock_read
0
fd_exec_instr_ctx.c:fd_rwlock_unread
0
fd_exec_instr_ctx.c:fd_rwlock_unwrite
0
fd_exec_instr_ctx.c:fd_rwlock_write
0
fd_exec_slot_ctx.c:fd_rwlock_read
0
fd_exec_slot_ctx.c:fd_rwlock_unread
0
fd_exec_slot_ctx.c:fd_rwlock_unwrite
0
fd_exec_slot_ctx.c:fd_rwlock_write
0
fd_exec_tile.c:fd_rwlock_read
0
fd_exec_tile.c:fd_rwlock_unread
0
fd_exec_tile.c:fd_rwlock_unwrite
0
fd_exec_tile.c:fd_rwlock_write
0
fd_executor.c:fd_rwlock_read
0
fd_executor.c:fd_rwlock_unread
0
fd_executor.c:fd_rwlock_unwrite
0
fd_executor.c:fd_rwlock_write
0
fd_funk_txn.c:fd_rwlock_read
0
fd_funk_txn.c:fd_rwlock_unread
0
fd_funk_txn.c:fd_rwlock_unwrite
33
fd_funk_txn.c:fd_rwlock_write
33
fd_genesis_create.c:fd_rwlock_read
0
fd_genesis_create.c:fd_rwlock_unread
0
fd_genesis_create.c:fd_rwlock_unwrite
0
fd_genesis_create.c:fd_rwlock_write
0
fd_harness_common.c:fd_rwlock_read
0
fd_harness_common.c:fd_rwlock_unread
0
fd_harness_common.c:fd_rwlock_unwrite
0
fd_harness_common.c:fd_rwlock_write
0
fd_hashes.c:fd_rwlock_read
0
fd_hashes.c:fd_rwlock_unread
0
fd_hashes.c:fd_rwlock_unwrite
0
fd_hashes.c:fd_rwlock_write
0
fd_instr_harness.c:fd_rwlock_read
0
fd_instr_harness.c:fd_rwlock_unread
0
fd_instr_harness.c:fd_rwlock_unwrite
0
fd_instr_harness.c:fd_rwlock_write
0
fd_loader_v4_program.c:fd_rwlock_read
0
fd_loader_v4_program.c:fd_rwlock_unread
0
fd_loader_v4_program.c:fd_rwlock_unwrite
0
fd_loader_v4_program.c:fd_rwlock_write
0
fd_native_cpi.c:fd_rwlock_read
0
fd_native_cpi.c:fd_rwlock_unread
0
fd_native_cpi.c:fd_rwlock_unwrite
0
fd_native_cpi.c:fd_rwlock_write
0
fd_precompiles.c:fd_rwlock_read
0
fd_precompiles.c:fd_rwlock_unread
0
fd_precompiles.c:fd_rwlock_unwrite
0
fd_precompiles.c:fd_rwlock_write
0
fd_program_cache.c:fd_rwlock_read
0
fd_program_cache.c:fd_rwlock_unread
0
fd_program_cache.c:fd_rwlock_unwrite
0
fd_program_cache.c:fd_rwlock_write
0
fd_repair_tile.c:fd_rwlock_read
0
fd_repair_tile.c:fd_rwlock_unread
0
fd_repair_tile.c:fd_rwlock_unwrite
0
fd_repair_tile.c:fd_rwlock_write
0
fd_replay_tile.c:fd_rwlock_read
0
fd_replay_tile.c:fd_rwlock_unread
0
fd_replay_tile.c:fd_rwlock_unwrite
0
fd_replay_tile.c:fd_rwlock_write
0
fd_resolv_tile.c:fd_rwlock_read
0
fd_resolv_tile.c:fd_rwlock_unread
0
fd_resolv_tile.c:fd_rwlock_unwrite
0
fd_resolv_tile.c:fd_rwlock_write
0
fd_rewards.c:fd_rwlock_read
0
fd_rewards.c:fd_rwlock_unread
0
fd_rewards.c:fd_rwlock_unwrite
0
fd_rewards.c:fd_rwlock_write
0
fd_rpc_history.c:fd_rwlock_read
0
fd_rpc_history.c:fd_rwlock_unread
0
fd_rpc_history.c:fd_rwlock_unwrite
0
fd_rpc_history.c:fd_rwlock_write
0
fd_rpc_service.c:fd_rwlock_read
0
fd_rpc_service.c:fd_rwlock_unread
0
fd_rpc_service.c:fd_rwlock_unwrite
0
fd_rpc_service.c:fd_rwlock_write
0
fd_rpcserv_tile.c:fd_rwlock_read
0
fd_rpcserv_tile.c:fd_rwlock_unread
0
fd_rpcserv_tile.c:fd_rwlock_unwrite
0
fd_rpcserv_tile.c:fd_rwlock_write
0
fd_runtime.c:fd_rwlock_read
0
fd_runtime.c:fd_rwlock_unread
0
fd_runtime.c:fd_rwlock_unwrite
0
fd_runtime.c:fd_rwlock_write
0
fd_runtime_init.c:fd_rwlock_read
0
fd_runtime_init.c:fd_rwlock_unread
0
fd_runtime_init.c:fd_rwlock_unwrite
0
fd_runtime_init.c:fd_rwlock_write
0
fd_sched.c:fd_rwlock_read
0
fd_sched.c:fd_rwlock_unread
0
fd_sched.c:fd_rwlock_unwrite
0
fd_sched.c:fd_rwlock_write
0
fd_shred_tile.c:fd_rwlock_read
0
fd_shred_tile.c:fd_rwlock_unread
0
fd_shred_tile.c:fd_rwlock_unwrite
0
fd_shred_tile.c:fd_rwlock_write
0
fd_shredcap_tile.c:fd_rwlock_read
0
fd_shredcap_tile.c:fd_rwlock_unread
0
fd_shredcap_tile.c:fd_rwlock_unwrite
0
fd_shredcap_tile.c:fd_rwlock_write
0
fd_snapshot_parser.c:fd_rwlock_read
0
fd_snapshot_parser.c:fd_rwlock_unread
0
fd_snapshot_parser.c:fd_rwlock_unwrite
0
fd_snapshot_parser.c:fd_rwlock_write
0
fd_solfuzz.c:fd_rwlock_read
0
fd_solfuzz.c:fd_rwlock_unread
0
fd_solfuzz.c:fd_rwlock_unwrite
0
fd_solfuzz.c:fd_rwlock_write
0
fd_ssload.c:fd_rwlock_read
0
fd_ssload.c:fd_rwlock_unread
0
fd_ssload.c:fd_rwlock_unwrite
0
fd_ssload.c:fd_rwlock_write
0
fd_stake_program.c:fd_rwlock_read
0
fd_stake_program.c:fd_rwlock_unread
0
fd_stake_program.c:fd_rwlock_unwrite
0
fd_stake_program.c:fd_rwlock_write
0
fd_stakes.c:fd_rwlock_read
0
fd_stakes.c:fd_rwlock_unread
0
fd_stakes.c:fd_rwlock_unwrite
0
fd_stakes.c:fd_rwlock_write
0
fd_store.c:fd_rwlock_read
0
fd_store.c:fd_rwlock_unread
0
fd_store.c:fd_rwlock_unwrite
0
fd_store.c:fd_rwlock_write
0
fd_system_program.c:fd_rwlock_read
0
fd_system_program.c:fd_rwlock_unread
0
fd_system_program.c:fd_rwlock_unwrite
0
fd_system_program.c:fd_rwlock_write
0
fd_system_program_nonce.c:fd_rwlock_read
0
fd_system_program_nonce.c:fd_rwlock_unread
0
fd_system_program_nonce.c:fd_rwlock_unwrite
0
fd_system_program_nonce.c:fd_rwlock_write
0
fd_sysvar.c:fd_rwlock_read
0
fd_sysvar.c:fd_rwlock_unread
0
fd_sysvar.c:fd_rwlock_unwrite
0
fd_sysvar.c:fd_rwlock_write
0
fd_sysvar_cache.c:fd_rwlock_read
0
fd_sysvar_cache.c:fd_rwlock_unread
0
fd_sysvar_cache.c:fd_rwlock_unwrite
0
fd_sysvar_cache.c:fd_rwlock_write
0
fd_sysvar_cache_db.c:fd_rwlock_read
0
fd_sysvar_cache_db.c:fd_rwlock_unread
0
fd_sysvar_cache_db.c:fd_rwlock_unwrite
0
fd_sysvar_cache_db.c:fd_rwlock_write
0
fd_sysvar_clock.c:fd_rwlock_read
0
fd_sysvar_clock.c:fd_rwlock_unread
0
fd_sysvar_clock.c:fd_rwlock_unwrite
0
fd_sysvar_clock.c:fd_rwlock_write
0
fd_sysvar_epoch_rewards.c:fd_rwlock_read
0
fd_sysvar_epoch_rewards.c:fd_rwlock_unread
0
fd_sysvar_epoch_rewards.c:fd_rwlock_unwrite
0
fd_sysvar_epoch_rewards.c:fd_rwlock_write
0
fd_sysvar_epoch_schedule.c:fd_rwlock_read
0
fd_sysvar_epoch_schedule.c:fd_rwlock_unread
0
fd_sysvar_epoch_schedule.c:fd_rwlock_unwrite
0
fd_sysvar_epoch_schedule.c:fd_rwlock_write
0
fd_sysvar_instructions.c:fd_rwlock_read
0
fd_sysvar_instructions.c:fd_rwlock_unread
0
fd_sysvar_instructions.c:fd_rwlock_unwrite
0
fd_sysvar_instructions.c:fd_rwlock_write
0
fd_sysvar_last_restart_slot.c:fd_rwlock_read
0
fd_sysvar_last_restart_slot.c:fd_rwlock_unread
0
fd_sysvar_last_restart_slot.c:fd_rwlock_unwrite
0
fd_sysvar_last_restart_slot.c:fd_rwlock_write
0
fd_sysvar_recent_hashes.c:fd_rwlock_read
0
fd_sysvar_recent_hashes.c:fd_rwlock_unread
0
fd_sysvar_recent_hashes.c:fd_rwlock_unwrite
0
fd_sysvar_recent_hashes.c:fd_rwlock_write
0
fd_sysvar_rent.c:fd_rwlock_read
0
fd_sysvar_rent.c:fd_rwlock_unread
0
fd_sysvar_rent.c:fd_rwlock_unwrite
0
fd_sysvar_rent.c:fd_rwlock_write
0
fd_sysvar_slot_hashes.c:fd_rwlock_read
0
fd_sysvar_slot_hashes.c:fd_rwlock_unread
0
fd_sysvar_slot_hashes.c:fd_rwlock_unwrite
0
fd_sysvar_slot_hashes.c:fd_rwlock_write
0
fd_sysvar_slot_history.c:fd_rwlock_read
0
fd_sysvar_slot_history.c:fd_rwlock_unread
0
fd_sysvar_slot_history.c:fd_rwlock_unwrite
0
fd_sysvar_slot_history.c:fd_rwlock_write
0
fd_sysvar_stake_history.c:fd_rwlock_read
0
fd_sysvar_stake_history.c:fd_rwlock_unread
0
fd_sysvar_stake_history.c:fd_rwlock_unwrite
0
fd_sysvar_stake_history.c:fd_rwlock_write
0
fd_tile_unit_test.c:fd_rwlock_read
0
fd_tile_unit_test.c:fd_rwlock_unread
0
fd_tile_unit_test.c:fd_rwlock_unwrite
0
fd_tile_unit_test.c:fd_rwlock_write
0
fd_txn_harness.c:fd_rwlock_read
0
fd_txn_harness.c:fd_rwlock_unread
0
fd_txn_harness.c:fd_rwlock_unwrite
0
fd_txn_harness.c:fd_rwlock_write
0
fd_txncache.c:fd_rwlock_read
0
fd_txncache.c:fd_rwlock_unread
0
fd_txncache.c:fd_rwlock_unwrite
0
fd_txncache.c:fd_rwlock_write
0
fd_vm.c:fd_rwlock_read
0
fd_vm.c:fd_rwlock_unread
0
fd_vm.c:fd_rwlock_unwrite
0
fd_vm.c:fd_rwlock_write
0
fd_vm_syscall_cpi.c:fd_rwlock_read
0
fd_vm_syscall_cpi.c:fd_rwlock_unread
0
fd_vm_syscall_cpi.c:fd_rwlock_unwrite
0
fd_vm_syscall_cpi.c:fd_rwlock_write
0
fd_vm_syscall_curve.c:fd_rwlock_read
0
fd_vm_syscall_curve.c:fd_rwlock_unread
0
fd_vm_syscall_curve.c:fd_rwlock_unwrite
0
fd_vm_syscall_curve.c:fd_rwlock_write
0
fd_vm_syscall_runtime.c:fd_rwlock_read
0
fd_vm_syscall_runtime.c:fd_rwlock_unread
0
fd_vm_syscall_runtime.c:fd_rwlock_unwrite
0
fd_vm_syscall_runtime.c:fd_rwlock_write
0
fd_vm_syscall_util.c:fd_rwlock_read
0
fd_vm_syscall_util.c:fd_rwlock_unread
0
fd_vm_syscall_util.c:fd_rwlock_unwrite
0
fd_vm_syscall_util.c:fd_rwlock_write
0
fd_vote_program.c:fd_rwlock_read
0
fd_vote_program.c:fd_rwlock_unread
0
fd_vote_program.c:fd_rwlock_unwrite
0
fd_vote_program.c:fd_rwlock_write
0
fd_writer_tile.c:fd_rwlock_read
0
fd_writer_tile.c:fd_rwlock_unread
0
fd_writer_tile.c:fd_rwlock_unwrite
0
fd_writer_tile.c:fd_rwlock_write
0
fd_zksdk.c:fd_rwlock_read
0
fd_zksdk.c:fd_rwlock_unread
0
fd_zksdk.c:fd_rwlock_unwrite
0
fd_zksdk.c:fd_rwlock_write
0
main.c:fd_rwlock_read
0
main.c:fd_rwlock_unread
0
main.c:fd_rwlock_unwrite
0
main.c:fd_rwlock_write
0
repair.c:fd_rwlock_read
0
repair.c:fd_rwlock_unread
0
repair.c:fd_rwlock_unwrite
0
repair.c:fd_rwlock_write
0
test_bank.c:fd_rwlock_read
0
test_bank.c:fd_rwlock_unread
0
test_bank.c:fd_rwlock_unwrite
15
test_bank.c:fd_rwlock_write
15
test_program_cache.c:fd_rwlock_read
0
test_program_cache.c:fd_rwlock_unread
0
test_program_cache.c:fd_rwlock_unwrite
0
test_program_cache.c:fd_rwlock_write
0
test_shred_tile.c:fd_rwlock_read
0
test_shred_tile.c:fd_rwlock_unread
0
test_shred_tile.c:fd_rwlock_unwrite
0
test_shred_tile.c:fd_rwlock_write
0
test_store.c:fd_rwlock_read
0
test_store.c:fd_rwlock_unread
0
test_store.c:fd_rwlock_unwrite
0
test_store.c:fd_rwlock_write
0
test_sysvar.c:fd_rwlock_read
0
test_sysvar.c:fd_rwlock_unread
0
test_sysvar.c:fd_rwlock_unwrite
0
test_sysvar.c:fd_rwlock_write
0
test_vm_interp.c:fd_rwlock_read
0
test_vm_interp.c:fd_rwlock_unread
0
test_vm_interp.c:fd_rwlock_unwrite
0
test_vm_interp.c:fd_rwlock_write
0
test_vm_util.c:fd_rwlock_read
0
test_vm_util.c:fd_rwlock_unread
0
test_vm_util.c:fd_rwlock_unwrite
0
test_vm_util.c:fd_rwlock_write
0
test_xdp_tile1.c:fd_rwlock_read
0
test_xdp_tile1.c:fd_rwlock_unread
0
test_xdp_tile1.c:fd_rwlock_unwrite
0
test_xdp_tile1.c:fd_rwlock_write
0
topology.c:fd_rwlock_read
0
topology.c:fd_rwlock_unread
0
topology.c:fd_rwlock_unwrite
0
topology.c:fd_rwlock_write
0
Generated by:
LCOV version 1.14