Searched refs:enqueue (Results 1 - 6 of 6) sorted by relevance

/barrelfish-2018-10-04/lib/barrelfish/
H A Dnotificator.c26 static void enqueue(struct notificator **queue, function
55 enqueue(&get_dispatcher_generic(handle)->notificators, notificator);
H A Dwaitset.c55 static void enqueue(struct waitset_chanstate **queue, struct waitset_chanstate *chan) function
278 enqueue(&ws->polled, chan);
282 enqueue(&ws->idle, chan);
366 enqueue(&ws->waiting, chan);
383 enqueue(&ws->waiting, chan);
635 // enqueue this channel on the waitset's queue of idle channels
636 enqueue(&ws->idle, chan);
674 // enqueue this channel on the waitset's queue of polled channels
675 enqueue(&ws->polled, chan);
808 enqueue(
[all...]
/barrelfish-2018-10-04/lib/devif/backends/net/mlx4/include/linux/
H A Dworkqueue.h58 static int enqueue(struct workqueue_struct *wq, struct work_struct *w) { function
138 return enqueue(wq, work);
/barrelfish-2018-10-04/usr/proc_mgmt/
H A Dspawnd_state.c63 * \param q Pointer to queue to enqueue on
64 * \param m Pointer to element to enqueue
68 static bool enqueue(struct msg_queue *q, struct msg_queue_elem *m) function
108 * \param q Pointer to queue to enqueue on
109 * \param m Pointer to element to enqueue
147 // Send continuation succeeded, need to enqueue a receive.
152 enqueue(&spawnd->recvq, recvm);
154 // Send continuation failed, need to re-enqueue message.
174 * \param msg request to enqueue.
181 // If queue was empty, enqueue o
[all...]
/barrelfish-2018-10-04/lib/net_sockets/
H A Dnet_sockets.c57 static void enqueue(struct net_socket **queue, function
88 enqueue(&sockets, socket);
155 // debug_printf_to_log("%s(%d): enqueue %lx:%ld", __func__, socket->descriptor, (void *)nb - buffer_start, sizeof(struct net_buffer));
237 // debug_printf_to_log("%s(%d): enqueue %lx:%ld", __func__, socket->descriptor, buffer - buffer_start, sizeof(struct net_buffer) + size);
260 // debug_printf_to_log("%s: enqueue %ld %lx:%ld\n", __func__, size, buffer - buffer_start, sizeof(struct net_buffer) + size);
382 // debug_printf("%s: enqueue 1> %lx:%d\n", __func__, offset, nb->size);
389 // debug_printf("%s: enqueue 1< %lx:%d\n", __func__, offset, 2048);
/barrelfish-2018-10-04/doc/026-device-queues/
H A Ddevif.tex269 \label{lst:enqueue}
296 After a successful enqueue, the following conditions hold
303 \item Backend enqueue function fails (e.g. when the queue is full)
459 the operations \textit{enqueue} and \textit{dequeue}.
465 set of addresses to transfer $B$. The function enqueue from agent $X$ is defined as
481 $S$ and the queue state $Q$. The function enqueue from agent $X$ is defined as
667 An example of a not valid enqueue of a buffer is when the endpoint that enqueues
767 \texttt{devq\_enqueue()} function are used to define if the buffer we enqueue is a receive
815 RPC call. There are no flounder RPC calls for enqueue and dequeue as they are handled through either

Completed in 112 milliseconds