ex: rename workqueue to work

This commit is contained in:
Loïc Grégoire
2026-07-18 16:48:03 -04:00
parent 782196275b
commit c1043f224a
7 changed files with 11 additions and 11 deletions
+1 -1
View File
@@ -19,7 +19,7 @@ export fn kmain(boot_info: *r.BootInfo) callconv(.c) void {
pl.late_init(); pl.late_init();
mm.late_init(); mm.late_init();
ke.sched.late_init(); ke.sched.late_init();
exp.workqueue.init() catch @panic("e"); exp.work.init() catch @panic("e");
exp.console.init(); exp.console.init();
if (boot_info.framebuffer != null) { if (boot_info.framebuffer != null) {
+1 -1
View File
@@ -1,4 +1,4 @@
pub const init_mod = @import("init.zig"); pub const init_mod = @import("init.zig");
pub const workqueue = @import("workqueue.zig"); pub const work = @import("work.zig");
pub const init = init_mod.init; pub const init = init_mod.init;
pub const console = @import("console.zig"); pub const console = @import("console.zig");
+4 -4
View File
@@ -3,12 +3,12 @@ pub const private = @import("private.zig");
const p = private; const p = private;
pub const WorkItem = p.workqueue.WorkItem; pub const WorkItem = p.work.WorkItem;
pub const Console = p.console.Console; pub const Console = p.console.Console;
pub const workqueue = struct { pub const work = struct {
pub const enqueue = p.workqueue.enqueue; pub const enqueue = p.work.enqueue;
pub const enqueue_in = p.workqueue.enqueue_in; pub const enqueue_in = p.work.enqueue_in;
}; };
pub const console = struct { pub const console = struct {
+1 -1
View File
@@ -160,7 +160,7 @@ pub fn enqueue(item: *WorkItem) void {
pool.queue.insert(&item.link, .Tail); pool.queue.insert(&item.link, .Tail);
} }
/// Initialize the workqueue subsystem. /// Initialize the work subsystem.
pub fn init() !void { pub fn init() !void {
for (0..ke.ncpus) |cpu| { for (0..ke.ncpus) |cpu| {
const c = percpu.remote(@intCast(cpu)); const c = percpu.remote(@intCast(cpu));
+1 -1
View File
@@ -89,7 +89,7 @@ pub fn reclaim_range(space: *mm.Space, va: r.VAddr, size: usize) void {
} }
fn activation(_: *rtl.HandoffList) void { fn activation(_: *rtl.HandoffList) void {
ex.workqueue.enqueue(&work_item); ex.work.enqueue(&work_item);
} }
pub fn init() void { pub fn init() void {
+2 -2
View File
@@ -1227,7 +1227,7 @@ fn update(_: ?*anyopaque) void {
zone_list_lock.release(); zone_list_lock.release();
// Do it again. // Do it again.
ex.workqueue.enqueue_in(&update_work_item, update_interval); ex.work.enqueue_in(&update_work_item, update_interval);
} }
/// Parameterized version of Zone, useful for object caches. /// Parameterized version of Zone, useful for object caches.
@@ -1304,7 +1304,7 @@ pub fn late_init() linksection(r.init) void {
magazines_initialized = true; magazines_initialized = true;
update_work_item.init(.Normal, update, null); update_work_item.init(.Normal, update, null);
ex.workqueue.enqueue_in(&update_work_item, update_interval); ex.work.enqueue_in(&update_work_item, update_interval);
} }
pub fn drain() void { pub fn drain() void {
+1 -1
View File
@@ -37,7 +37,7 @@ fn reaper_fn(_: ?*anyopaque) void {
} }
fn activation(_: *rtl.HandoffList) void { fn activation(_: *rtl.HandoffList) void {
ex.workqueue.enqueue(&reaper_item); ex.work.enqueue(&reaper_item);
} }
pub fn init() void { pub fn init() void {