Home
last modified time | relevance | path

Searched refs:uds_request (Results 1 – 10 of 10) sorted by relevance

/drivers/md/dm-vdo/indexer/
A Dfunnel-requestqueue.c68 static inline struct uds_request *poll_queues(struct uds_request_queue *queue) in poll_queues()
74 return container_of(entry, struct uds_request, queue_link); in poll_queues()
78 return container_of(entry, struct uds_request, queue_link); in poll_queues()
95 struct uds_request **request_ptr, bool *waited_ptr) in dequeue_request()
97 struct uds_request *request = poll_queues(queue); in dequeue_request()
116 unsigned long timeout, struct uds_request **request, in wait_for_request()
134 struct uds_request *request = NULL; in request_queue_worker()
241 struct uds_request *request) in uds_request_queue_enqueue()
A Dindexer.h234 struct uds_request;
237 typedef void (*uds_request_callback_fn)(struct uds_request *request);
239 struct uds_request { struct
279 struct uds_request *next_request; argument
325 int __must_check uds_launch_request(struct uds_request *request);
A Dvolume.h44 struct uds_request *first_request;
45 struct uds_request *last_request;
140 struct uds_request *request,
149 struct uds_request *request, u32 chapter,
A Dindex.c89 struct uds_request *request; in launch_zone_message()
91 result = vdo_allocate(1, struct uds_request, __func__, &request); in launch_zone_message()
124 static u64 triage_index_request(struct uds_index *index, struct uds_request *request) in triage_index_request()
152 struct uds_request *request) in simulate_index_zone_barrier_message()
168 static void triage_request(struct uds_request *request) in triage_request()
302 static int dispatch_index_zone_control_request(struct uds_request *request) in dispatch_index_zone_control_request()
320 static void set_request_location(struct uds_request *request, in set_request_location()
329 static void set_chapter_location(struct uds_request *request, in set_chapter_location()
411 static int search_index_zone(struct index_zone *zone, struct uds_request *request) in search_index_zone()
610 static void execute_zone_request(struct uds_request *request) in execute_zone_request()
[all …]
A Dfunnel-requestqueue.h20 typedef void (*uds_request_queue_processor_fn)(struct uds_request *);
27 struct uds_request *request);
A Dindex.h26 typedef void (*index_callback_fn)(struct uds_request *request);
79 void uds_enqueue_request(struct uds_request *request, enum request_stage stage);
A Dvolume.c314 static bool enqueue_read(struct page_cache *cache, struct uds_request *request, in enqueue_read()
355 static void enqueue_page_read(struct volume *volume, struct uds_request *request, in enqueue_page_read()
507 struct uds_request *request, u32 physical_page) in search_page()
544 struct uds_request *request; in process_entry()
604 struct uds_request *request; in release_queued_requests()
605 struct uds_request *next; in release_queued_requests()
753 static int get_volume_page_protected(struct volume *volume, struct uds_request *request, in get_volume_page_protected()
846 static int search_cached_index_page(struct volume *volume, struct uds_request *request, in search_cached_index_page()
881 int uds_search_cached_record_page(struct volume *volume, struct uds_request *request, in uds_search_cached_record_page()
967 int uds_search_volume_page_cache(struct volume *volume, struct uds_request *request, in uds_search_volume_page_cache()
A Dindex-session.c101 int uds_launch_request(struct uds_request *request) in uds_launch_request()
137 static void enter_callback_stage(struct uds_request *request) in enter_callback_stage()
154 static void update_session_stats(struct uds_request *request) in update_session_stats()
203 static void handle_callbacks(struct uds_request *request) in handle_callbacks()
/drivers/md/dm-vdo/
A Ddedupe.h22 struct uds_request request;
A Ddedupe.c1599 const struct uds_request *request = &context->request; in decode_uds_advice()
2222 static void finish_index_operation(struct uds_request *request) in finish_index_operation()
2883 static void prepare_uds_request(struct uds_request *request, struct data_vio *data_vio, in prepare_uds_request()

Completed in 24 milliseconds