Searched refs:dql (Results 1 – 1 of 1) sorted by relevance
18 void dql_completed(struct dql *dql, unsigned int count) in dql_completed() argument24 num_queued = READ_ONCE(dql->num_queued); in dql_completed()27 BUG_ON(count > num_queued - dql->num_completed); in dql_completed()29 completed = dql->num_completed + count; in dql_completed()30 limit = dql->limit; in dql_completed()31 ovlimit = POSDIFF(num_queued - dql->num_completed, limit); in dql_completed()33 prev_inprogress = dql->prev_num_queued - dql->num_completed; in dql_completed()34 all_prev_completed = AFTER_EQ(completed, dql->prev_num_queued); in dql_completed()37 (dql->prev_ovlimit && all_prev_completed)) { in dql_completed()53 limit += POSDIFF(completed, dql->prev_num_queued) + in dql_completed()[all …]