Searched refs:BDRVQEDState (Results 1 – 5 of 5) sorted by relevance
/openbmc/qemu/block/ |
H A D | qed.h | 176 } 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 D | qed-table.c | 25 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 D | qed.c | 87 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 D | qed-check.c | 19 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 D | qed-cluster.c | 30 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()
|