Lines Matching refs:queue_last
2917 int queue_last = ((aq->queue_first + aq->queue_n) in queue_push_launch() local
2921 aq->id, queue_last); in queue_push_launch()
2923 aq->queue[queue_last].type = KERNEL_LAUNCH; in queue_push_launch()
2924 aq->queue[queue_last].u.launch.kernel = kernel; in queue_push_launch()
2925 aq->queue[queue_last].u.launch.vars = vars; in queue_push_launch()
2926 aq->queue[queue_last].u.launch.kla = *kla; in queue_push_launch()
2950 int queue_last = ((aq->queue_first + aq->queue_n) in queue_push_callback() local
2954 aq->id, queue_last); in queue_push_callback()
2956 aq->queue[queue_last].type = CALLBACK; in queue_push_callback()
2957 aq->queue[queue_last].u.callback.fn = fn; in queue_push_callback()
2958 aq->queue[queue_last].u.callback.data = data; in queue_push_callback()
2983 int queue_last = ((aq->queue_first + aq->queue_n) % ASYNC_QUEUE_SIZE); in queue_push_asyncwait() local
2986 aq->id, queue_last); in queue_push_asyncwait()
2988 aq->queue[queue_last].type = ASYNC_WAIT; in queue_push_asyncwait()
2989 aq->queue[queue_last].u.asyncwait.placeholderp = placeholderp; in queue_push_asyncwait()
3014 int queue_last = ((aq->queue_first + aq->queue_n) % ASYNC_QUEUE_SIZE); in queue_push_placeholder() local
3017 aq->id, queue_last); in queue_push_placeholder()
3019 aq->queue[queue_last].type = ASYNC_PLACEHOLDER; in queue_push_placeholder()
3020 placeholderp = &aq->queue[queue_last].u.placeholder; in queue_push_placeholder()