Home
last modified time | relevance | path

Searched refs:hp_space (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/drivers/hyperhold/
H A Dhp_space.h3 * drivers/hyperhold/hp_space.h
13 struct hp_space { struct
22 void deinit_space(struct hp_space *spc);
23 bool init_space(struct hp_space *spc, u64 dev_size, u32 ext_size);
24 int alloc_eid(struct hp_space *spc);
25 void free_eid(struct hp_space *spc, u32 eid);
27 bool wait_for_space_empty(struct hp_space *spc, bool force);
H A Dhp_space.c3 * drivers/hyperhold/hp_space.c
12 #include "hp_space.h"
21 void deinit_space(struct hp_space *spc) in deinit_space()
33 bool init_space(struct hp_space *spc, u64 dev_size, u32 ext_size) in init_space()
60 int alloc_eid(struct hp_space *spc) in alloc_eid()
87 void free_eid(struct hp_space *spc, u32 eid) in free_eid()
101 static void dump_space(struct hp_space *spc) in dump_space()
111 bool wait_for_space_empty(struct hp_space *spc, bool force) in wait_for_space_empty()
H A Dhp_core.c16 #include "hp_space.h"
40 struct hp_space spc;
307 static struct hp_space *space_of(u32 eid) in space_of()
330 struct hp_space *spc = NULL; in hyperhold_extent_size()
345 struct hp_space *spc = NULL; in hyperhold_address()
362 struct hp_space *spc = NULL; in hyperhold_addr_extent()
398 struct hp_space *spc = NULL; in hyperhold_free_extent()
413 struct hp_space *spc = NULL; in hyperhold_should_free_extent()
438 struct hp_space *spc; in hyperhold_io_alloc()
478 struct hp_space *sp in hyperhold_io_get()
[all...]
H A DMakefile2 hyperhold-y := hp_core.o hp_device.o hp_space.o hp_iotab.o
/kernel/linux/linux-6.6/drivers/hyperhold/
H A Dhp_space.h3 * drivers/hyperhold/hp_space.h
13 struct hp_space { struct
22 void deinit_space(struct hp_space *spc);
23 bool init_space(struct hp_space *spc, u64 dev_size, u32 ext_size);
24 int alloc_eid(struct hp_space *spc);
25 void free_eid(struct hp_space *spc, u32 eid);
27 bool wait_for_space_empty(struct hp_space *spc, bool force);
H A Dhp_space.c3 * drivers/hyperhold/hp_space.c
12 #include "hp_space.h"
21 void deinit_space(struct hp_space *spc) in deinit_space()
33 bool init_space(struct hp_space *spc, u64 dev_size, u32 ext_size) in init_space()
60 int alloc_eid(struct hp_space *spc) in alloc_eid()
87 void free_eid(struct hp_space *spc, u32 eid) in free_eid()
101 static void dump_space(struct hp_space *spc) in dump_space()
111 bool wait_for_space_empty(struct hp_space *spc, bool force) in wait_for_space_empty()
H A Dhp_core.c17 #include "hp_space.h"
41 struct hp_space spc;
347 static struct hp_space *space_of(u32 eid) in space_of()
370 struct hp_space *spc = NULL; in hyperhold_extent_size()
385 struct hp_space *spc = NULL; in hyperhold_address()
402 struct hp_space *spc = NULL; in hyperhold_addr_extent()
438 struct hp_space *spc = NULL; in hyperhold_free_extent()
453 struct hp_space *spc = NULL; in hyperhold_should_free_extent()
478 struct hp_space *spc; in hyperhold_io_alloc()
518 struct hp_space *sp in hyperhold_io_get()
[all...]
H A DMakefile2 hyperhold-y := hp_core.o hp_device.o hp_space.o hp_iotab.o

Completed in 6 milliseconds