Home
last modified time | relevance | path

Searched refs:BDRVQEDState (Results 1 – 5 of 5) sorted by relevance

/openbmc/qemu/block/
H A Dqed.h176 } BDRVQEDState; typedef
188 int GRAPH_RDLOCK qed_write_header_sync(BDRVQEDState *s);
203 int coroutine_fn GRAPH_RDLOCK qed_read_l1_table_sync(BDRVQEDState *s);
206 qed_write_l1_table(BDRVQEDState *s, unsigned int index, unsigned int n);
209 qed_write_l1_table_sync(BDRVQEDState *s, unsigned int index, unsigned int n);
212 qed_read_l2_table_sync(BDRVQEDState *s, QEDRequest *request, uint64_t offset);
215 qed_read_l2_table(BDRVQEDState *s, QEDRequest *request, uint64_t offset);
218 qed_write_l2_table(BDRVQEDState *s, QEDRequest *request, unsigned int index,
222 qed_write_l2_table_sync(BDRVQEDState *s, QEDRequest *request,
229 qed_find_cluster(BDRVQEDState *s, QEDRequest *request, uint64_t pos,
[all …]
H A Dqed-table.c25 qed_read_table(BDRVQEDState *s, uint64_t offset, QEDTable *table) in qed_read_table()
67 qed_write_table(BDRVQEDState *s, uint64_t offset, QEDTable *table, in qed_write_table()
116 int coroutine_fn qed_read_l1_table_sync(BDRVQEDState *s) in qed_read_l1_table_sync()
122 int coroutine_fn qed_write_l1_table(BDRVQEDState *s, unsigned int index, in qed_write_l1_table()
130 int coroutine_fn qed_write_l1_table_sync(BDRVQEDState *s, unsigned int index, in qed_write_l1_table_sync()
137 int coroutine_fn qed_read_l2_table(BDRVQEDState *s, QEDRequest *request, in qed_read_l2_table()
175 int coroutine_fn qed_read_l2_table_sync(BDRVQEDState *s, QEDRequest *request, in qed_read_l2_table_sync()
182 int coroutine_fn qed_write_l2_table(BDRVQEDState *s, QEDRequest *request, in qed_write_l2_table()
191 int coroutine_fn qed_write_l2_table_sync(BDRVQEDState *s, QEDRequest *request, in qed_write_l2_table_sync()
H A Dqed.c87 int qed_write_header_sync(BDRVQEDState *s) in qed_write_header_sync()
103 static int coroutine_fn GRAPH_RDLOCK qed_write_header(BDRVQEDState *s) in qed_write_header()
227 static uint64_t qed_alloc_clusters(BDRVQEDState *s, unsigned int n) in qed_alloc_clusters()
234 QEDTable *qed_alloc_table(BDRVQEDState *s) in qed_alloc_table()
246 static CachedL2Table *qed_new_l2_table(BDRVQEDState *s) in qed_new_l2_table()
258 static bool coroutine_fn qed_plug_allocating_write_reqs(BDRVQEDState *s) in qed_plug_allocating_write_reqs()
277 static void coroutine_fn qed_unplug_allocating_write_reqs(BDRVQEDState *s) in qed_unplug_allocating_write_reqs()
286 static void coroutine_fn GRAPH_RDLOCK qed_need_check_timer(BDRVQEDState *s) in qed_need_check_timer()
316 BDRVQEDState *s = opaque; in qed_need_check_timer_entry()
325 BDRVQEDState *s = opaque; in qed_need_check_timer_cb()
[all …]
H A Dqed-check.c19 BDRVQEDState *s;
71 BDRVQEDState *s = check->s; in qed_check_l2_table()
113 BDRVQEDState *s = check->s; in qed_check_l1_table()
190 BDRVQEDState *s = check->s; in qed_check_for_leaks()
204 qed_check_mark_clean(BDRVQEDState *s, BdrvCheckResult *result) in qed_check_mark_clean()
224 int coroutine_fn qed_check(BDRVQEDState *s, BdrvCheckResult *result, bool fix) in qed_check()
H A Dqed-cluster.c30 static unsigned int qed_count_contiguous_clusters(BDRVQEDState *s, in qed_count_contiguous_clusters()
91 int coroutine_fn qed_find_cluster(BDRVQEDState *s, QEDRequest *request, in qed_find_cluster()