Searched refs:pending (Results 1 - 25 of 31) sorted by relevance

12

/barrelfish-master/usr/drivers/iommu/modules/intel_vtd/
H A Dintel_vtd_commands.h25 bool pending; local
29 pending = vtd_GSTS_tes_rdf(&vtd->vtd_dev);
30 } while((pending != toggle) && timeout--);
50 bool pending; local
59 pending = vtd_GSTS_rtps_rdf(&vtd->vtd_dev);
60 } while((pending == 0) && timeout--);
88 bool pending; local
93 pending = vtd_GSTS_fls_rdf(&vtd->vtd_dev);
94 } while((pending == 0) && timeout--);
100 bool pending; local
124 bool pending; local
135 bool pending; local
156 bool pending; local
177 bool pending; local
188 bool pending; local
[all...]
H A Dintel_vtd_ctxt_cache.h27 volatile uint8_t pending; local
29 pending = vtd_CCMD_icc_rdf(vtd);
30 } while(pending && timeout--);
H A Dintel_vtd_iotlb.h26 volatile uint8_t pending; local
28 pending = vtd_IOTLB_ivt_rdf(iotlb);
29 } while(pending && timeout--);
/barrelfish-master/lib/rcce/
H A Dinternal.h50 bool pending; member in struct:msg_buf
H A Dring_barriers.c91 assert(!msgbuf[coreid].pending);
96 m->pending = true;
107 assert(!msgbuf[coreid].pending);
131 m->pending = true;
H A Drcce.c223 dprintf("%d: R(%lu,%d,%p,%d,%p)\n", my_core_id, size, source, mb, mb->pending, privbuf);
233 while(!mb->pending) {
250 mb->pending = false;
/barrelfish-master/lib/zlib/
H A Ddeflate.c372 s->pending = 0;
514 * Put a short in the pending buffer. The 16-bit value is put in MSB order.
527 * Flush as much pending output as possible. All deflate() output goes
535 unsigned len = strm->state->pending;
545 strm->state->pending -= len;
546 if (strm->state->pending == 0) {
617 s->pending);
654 uInt beg = s->pending; /* start of bytes to update crc */
657 if (s->pending == s->pending_buf_size) {
658 if (s->gzhead->hcrc && s->pending > be
[all...]
H A Ddeflate.h97 Bytef *pending_buf; /* output still pending */
99 Bytef *pending_out; /* next pending byte to output to the stream */
100 uInt pending; /* nb of bytes in the pending buffer */ member in struct:internal_state
268 #define put_byte(s, c) {s->pending_buf[s->pending++] = (c);}
H A Dtrees.c1111 Assert((uInt)(s->pending) < s->lit_bufsize + 2*lx,
/barrelfish-master/lib/barrelfish/
H A Dwaitset.c107 ws->pending = ws->polled = ws->idle = ws->waiting = NULL;
118 // FIXME: do we want to support cancelling all the pending events/channels?
119 if (ws->pending || ws->waiting_threads) {
172 /// Returns a channel with a pending event on the given waitset matching
201 // check a pending queue for matching event
202 for (chan = ws->pending; chan;) {
208 if (chan == ws->pending)
268 dequeue(&ws->pending, chan);
303 /// Wake up other thread if there's more pending events
306 if (ws->pending
[all...]
/barrelfish-master/include/barrelfish/
H A Dwaitset.h65 CHAN_POLLED, ///< Idle and polled. Channel implementation must be called to check for pending events
66 CHAN_PENDING, ///< Has a pending event waiting to be delivered
97 struct waitset_chanstate *pending, ///< Channels with pending events member in struct:waitset
102 /// Queue of threads blocked on this waitset (when no events are pending)
/barrelfish-master/lib/dma/ioat/
H A Dioat_dma_channel.c147 /* do a 5us delay per pending descriptor */
299 * \brief Submits the pending descriptors to the hardware queue
309 uint16_t pending = dma_ring_get_pendig(chan->ring); local
311 IOATCHAN_DEBUG("issuing %u pending descriptors to hardware\n",
312 chan->common.id, pending);
317 if (pending > 0) {
324 return pending;
/barrelfish-master/lib/dma/xeon_phi/
H A Dxeon_phi_dma_channel.c360 * \brief Submits the pending descriptors to the hardware queue
370 uint16_t pending = dma_ring_get_pendig(chan->ring); local
372 XPHICHAN_DEBUG("issuing %u pending descriptors to hardware\n",
373 chan->common.id, pending);
378 if (pending > 0) {
384 return pending;
/barrelfish-master/usr/vmkitmon/
H A Dlpc.c68 * \brief Scan all pending IRQs and send the most important one up to APIC.
73 bool pending = false; local
75 // check whether the CPU has an interrupt pending
78 pending = true;
83 // check whether this IRQ is pending
88 // a possible pending one
89 if (pending && irq >= l->current_irq) {
94 // check whether we have to remove a pending interrupt
95 if (pending) {
96 // there is an irq pending wit
[all...]
/barrelfish-master/usr/arrakismon/
H A Dlpc.c67 * \brief Scan all pending IRQs and send the most important one up to APIC.
72 bool pending = false; local
74 // check whether the CPU has an interrupt pending
77 pending = true;
82 // check whether this IRQ is pending
87 // a possible pending one
88 if (pending && irq >= l->current_irq) {
93 // check whether we have to remove a pending interrupt
94 if (pending) {
95 // there is an irq pending wit
[all...]
/barrelfish-master/lib/devif/backends/net/mlx4/drivers/infiniband/hw/mlx4/
H A Dmcg.c76 struct list_head pending; member in struct:mcast_member
120 /* delayed work to clean pending SM request */
451 mcg_warn_group(group, "releasing a group with non empty pending list\n");
700 /* We should now go over pending join/leave requests, as long as we are idle. */
832 INIT_LIST_HEAD(&group->func[i].pending);
872 list_add_tail(&req->func_list, &group->func[req->func].pending);
961 mcg_warn_group(group, "Port %d, Func %d has too many pending requests (%d), dropping\n",
1167 list_for_each_entry_safe(req, tmp, &group->func[vf].pending, func_list) {
1185 if (!pend && (!list_empty(&group->func[vf].pending) || group->func[vf].num_pend_reqs)) {
1187 list_empty(&group->func[vf].pending), grou
[all...]
/barrelfish-master/lib/devif/backends/net/mlx4/drivers/net/mlx4/
H A Dmlx4_en.h802 void mlx4_en_tx_que(void *context, int pending);
803 void mlx4_en_rx_que(void *context, int pending);
/barrelfish-master/usr/eclipseclp/documents/userman/
H A Dumsexcept.tex223 Once an after event has been set up, it is pending until it is raised. In
225 the event will always be pending
226 because it is raised repeatedly. A pending event can be cancelled so that
233 This finds and cancels all pending after events with name \about{EventId} and
238 This returns a list of all pending after events.
256 timer is changed while some after event is still pending, these events
/barrelfish-master/doc/011-idc/
H A DIDC.tex761 \emph{pending} state back to unregistered
763 \emph{polled} channel, and changes it to the \emph{pending} state
769 Once a channel is in the \emph{pending} state, if it is not deregistered it will
797 pending event on the given waitset, if necessary by blocking the calling
812 of channels: one each for channels in the \emph{idle}, \emph{pending} and
821 \item If there are any channels in the pending queue, remove the next channel
825 polled queue long for as long as the pending queue remains empty. The
829 (either when a channel becomes pending or when needed to begin polling),
/barrelfish-master/usr/eclipseclp/documents/mpslib/
H A Declipse.tex57 state of the old worker in the new worker, (4) forward any pending messages
/barrelfish-master/lib/devif/backends/net/mlx4/include/linux/
H A Dlinux_compat.c940 linux_work_fn(void *context, int pending) argument
949 linux_flush_fn(void *context, int pending) argument
/barrelfish-master/lib/posixcompat/
H A Dselect.c390 * \param exceptfds The set of file descriptors to be checked for pending
441 /* Check for pending connection requests. */
637 /* Check for pending connection requests. */
646 * If there are not pending connection request
1142 if (ws->pending != NULL) {
1143 SELECT_DEBUG("Ws contains the follwoing channels on the pending "
1145 debug_print_chanstate(ws->pending);
/barrelfish-master/doc/013-capability-mgmt/
H A Dtype_system.tex251 resides. \note{Full implementation and discussion pending}
283 \note{Discussion pending on invocations}
476 \item[Transferability to another core] \note{Discussion pending}
/barrelfish-master/usr/eclipseclp/Kernel/lib/
H A Dmodes.pl76 % Number of pending goals: 29
86 % Number of pending goals: 54
146 printf("%% Number of pending goals: %d\n", [GoalNr]),
/barrelfish-master/doc/015-disk-driver-arch/
H A Dlibahci.tex254 needs to be restarted and any pending commands have to be re-issued to the

Completed in 102 milliseconds

12