aboutsummaryrefslogtreecommitdiff
path: root/shared/fs/afs/write/unit.zig
diff options
context:
space:
mode:
authorBobby <[email protected]>2026-07-12 05:17:19 +0530
committerBobby <[email protected]>2026-07-12 05:17:19 +0530
commitcfcee2cbb3f6daeb20ee62fcc411c99ca02f7dec (patch)
treebb4580d0c719ed6e3659f38e552c23cd9ac692cb /shared/fs/afs/write/unit.zig
parent174951500db9ee02ad537cf163d83f9b8dcd9b82 (diff)
downloadakiba-cfcee2cbb3f6daeb20ee62fcc411c99ca02f7dec.tar.xz
akiba-cfcee2cbb3f6daeb20ee62fcc411c99ca02f7dec.zip
Sweep: extract crimson/render strings, move pure-constant files into constants/ subfolders, strip explanatory comments and multi-line headers tree-wide, zig fmt
Diffstat (limited to 'shared/fs/afs/write/unit.zig')
-rw-r--r--shared/fs/afs/write/unit.zig5
1 files changed, 0 insertions, 5 deletions
diff --git a/shared/fs/afs/write/unit.zig b/shared/fs/afs/write/unit.zig
index a20da4e..0162219 100644
--- a/shared/fs/afs/write/unit.zig
+++ b/shared/fs/afs/write/unit.zig
@@ -15,7 +15,6 @@ pub const WriteError = error{
InvalidCell,
};
-/// Write data to a span
pub fn write_span(
writer: *const BlockWriter,
span: *const SpanDescriptor,
@@ -29,7 +28,6 @@ pub fn write_span(
var current_cell = span.start_cell;
while (bytes_written < bytes_to_write) {
- // Clear cell buffer
for (cell_buffer) |*b| {
b.* = 0;
}
@@ -37,7 +35,6 @@ pub fn write_span(
const bytes_remaining = bytes_to_write - bytes_written;
const bytes_to_copy = if (bytes_remaining < writer.cell_size) bytes_remaining else writer.cell_size;
- // Copy data to cell buffer
var i: u64 = 0;
while (i < bytes_to_copy) : (i += 1) {
cell_buffer[@intCast(i)] = data[@intCast(bytes_written + i)];
@@ -54,13 +51,11 @@ pub fn write_span(
return bytes_written;
}
-/// Calculate number of cells needed for a given size
pub fn cells_needed(size: u64, cell_size: u32) u32 {
if (size == 0) return 0;
return @intCast((size + cell_size - 1) / cell_size);
}
-/// Create a channel info for inline data
pub fn create_channel_info(
logical_size: u64,
start_cell: u64,