Lines Matching refs:entry
184 struct entry {
222 struct entry entries[QUEUE_SIZE];
661 static int printstate_next_ticket(struct entry *req)
673 void printstate_mark_req_completed(const struct entry *req)
680 bool printstate_has_new_req_arrived(const struct entry *req)
716 bool prev_req_won_race(const struct entry *req)
761 static int table_get_probability(const struct entry *req,
824 const struct entry *e)
830 static __always_inline struct entry queue_pop_from_front(struct queue *q)
832 struct entry e = q->entries[q->next_cons_idx];
849 const struct entry *e)
863 static struct entry queue_wait_for_entry(struct queue *q)
865 struct entry e;
1009 static long go_to_sleep(const struct entry *req)
1074 size_t bufspace, const struct entry *req, bool excuse,
1113 size_t bufspace, const struct entry *req,
1121 size_t bufspace, const struct entry *req,
1131 const struct entry *req)
1459 struct entry req;
1556 struct entry req;