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

12

/haiku/headers/private/kernel/arch/riscv64/
H A DPlic.h17 uint32 pending[1024 / 32]; // 0x001000, bitfield member in struct:PlicRegs
/haiku/src/libs/compat/freebsd_network/compat/sys/
H A D_task.h46 typedef void task_fn_t(void *context, int pending);
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/
H A Dif_ath_beacon.h52 extern void ath_beacon_proc(void *arg, int pending);
H A Dif_ath_beacon.c432 ath_beacon_proc(void *arg, int pending) argument
441 DPRINTF(sc, ATH_DEBUG_BEACON_PROC, "%s: pending %u\n",
442 __func__, pending);
549 * are still pending on the queue.
742 * CABQ traffic from a previous vap is still pending.
1103 * pending at the AP).
/haiku/src/libs/compat/freebsd_network/
H A Dfbsd_subr_taskqueue.c307 taskqueue_task_nop_fn(void *context, int pending) argument
337 int pending; local
348 * zero its pending count.
353 pending = task->ta_pending;
363 task->ta_func(task->ta_context, pending);
428 u_int pending, pending1; local
432 pending = !!(callout_stop(&timeout_task->c) > 0);
441 *pendp = pending + pending1;
H A Dusb.cpp495 usbd_invoker(void* arg, int pending) argument
/haiku/src/libs/compat/freebsd_iflib/
H A Dmp_ring.c99 int n, pending, total; local
108 pending = 0;
128 pending += n;
136 if (cidx != pidx && pending < 64 && total < budget)
161 pending = 0;
173 int n, pending, total; local
182 pending = 0;
207 pending += n;
215 if (cidx != pidx && pending < 64 && total < budget)
244 pending
[all...]
/haiku/src/servers/launch/
H A DJob.h74 void AddPending(const char* pending);
H A DJob.cpp226 Job::AddPending(const char* pending) argument
228 fPendingJobs.Add(pending);
H A DLaunchDaemon.cpp1817 // Try to launch pending jobs as well
1820 Job* pending = FindJob(job->Pending().StringAt(index)); local
1821 if (pending != NULL && _LaunchJob(pending, 0)) {
1822 // Remove the job from the pending list once its in the launch
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/
H A Dif_rtwn_task.c47 rtwn_cmdq_cb(void *arg, int pending) argument
/haiku/headers/private/kernel/
H A Dksignal.h132 void SetPending(bool pending) argument
133 { fPending = pending; }
/haiku/headers/os/drivers/pcmcia/
H A Dds.h133 wait_queue_head_t pending; member in struct:dev_link_t
/haiku/headers/private/kernel/platform/efi/
H A Druntime-services.h117 efi_status (*GetWakeupTime) (bool* enabled, bool* pending, efi_time* time) EFIAPI;
/haiku/src/add-ons/kernel/file_systems/nfs/
H A Dnfs_add_on.c232 dprintf("nfs: postoffice: can't find pending call to remove "
250 struct PendingCall *pending; local
289 pending = RPCPendingCallsAddPendingCall(&ns->pendingCalls, xid, addr);
291 checksemstate(xid, pending->sem, 0);
304 result = acquire_sem_etc (pending->sem, 1, B_TIMEOUT,
313 uint8 *buffer = pending->buffer;
314 pending->buffer = NULL;
315 SemaphorePoolPut(&ns->pendingCalls.fPool, pending->sem);
317 PendingCallDestroy(pending);
318 free(pending);
[all...]
/haiku/src/servers/app/
H A DDelayedMessage.cpp695 // Can we merge with a pending message?
696 ScheduledMessage* pending = NULL; local
698 pending = fMessages.ItemAt(index);
699 if (pending->Merge(message))
793 //! Sends pending messages, call ONLY from sender thread!
/haiku/src/add-ons/kernel/bus_managers/acpi/
H A DEmbeddedController.cpp530 // to be queued, we clear the pending flag only after running it.
573 int32 pending; local
578 // Read the current pending count
579 pending = atomic_get(&sc->ec_sci_pending);
584 // Try to reset the pending count to zero. If this fails we
587 } while (atomic_test_and_set(&sc->ec_sci_pending, 0, pending));
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/wpi/
H A Dif_wpivar.h78 uint8_t pending; member in struct:wpi_tx_ring
H A Dif_wpi.c445 /* Clear pending interrupts. */
1165 ring->pending = 0;
1285 ring->pending = 0;
2611 while (ring->pending != 0) {
2612 ring->pending--;
2613 cur = (ring->cur + ring->pending) % WPI_TX_RING_COUNT;
2672 cur = (ring->cur + ring->pending) % WPI_TX_RING_COUNT;
2760 ring->pending += 1;
2765 ring->queued += ring->pending;
2772 ring->cur = (ring->cur + ring->pending)
5422 wpi_radio_on(void *arg0, int pending) argument
5439 wpi_radio_off(void *arg0, int pending) argument
[all...]
/haiku/src/tools/fs_shell/
H A Dblock_cache.cpp191 /*! From the specified \a notification, it will remove the lowest pending
193 If there is no pending event anymore, it will return \c false.
199 int32_t pending = fssh_atomic_and(&notification->events_pending, local
202 bool more = (pending & ~eventMask) != 0;
204 if ((pending & eventMask) != 0) {
227 // remove the notification if this was the last pending event
265 when possible, or marks it for deletion if the notification is pending.
279 /*! Adds the notification to the pending notifications list, or, if it's
292 int32_t pending = fssh_atomic_or(&notification->events_pending, event);
293 if (pending
[all...]
/haiku/src/add-ons/kernel/drivers/ports/pc_serial/
H A DSerialDevice.cpp393 bool pending = (fCachedIIR & IIR_PENDING) == 0; local
395 if (pending) {
404 return pending; // 0 means yes
/haiku/src/libs/compat/freebsd_wlan/net80211/
H A Dieee80211_scan_sw.c177 "%s: scan inhibited by pending channel change\n", __func__);
370 * If any beacon indicates there are frames pending
620 scan_start(void *arg, int pending) argument
677 scan_curchan_task(void *arg, int pending) argument
902 * pending on the station power save queue. If
/haiku/src/add-ons/kernel/drivers/network/ether/attansic_l2/dev/ae/
H A Dif_ae.c133 static void ae_link_task(void *arg, int pending);
138 static void ae_int_task(void *arg, int pending);
1584 ae_link_task(void *arg, int pending) argument
1755 ae_int_task(void *arg, int pending) argument
/haiku/src/add-ons/kernel/drivers/network/wlan/marvell88w8363/dev/mwl/
H A Dif_mwl.c854 mwl_radar_proc(void *arg, int pending) argument
859 DPRINTF(sc, MWL_DEBUG_ANY, "%s: radar detected, pending %u\n",
860 __func__, pending);
871 mwl_chanswitch_proc(void *arg, int pending) argument
876 DPRINTF(sc, MWL_DEBUG_ANY, "%s: channel switch notice, pending %u\n",
877 __func__, pending);
895 mwl_bawatchdog_proc(void *arg, int pending) argument
2624 DPRINTF(sc, MWL_DEBUG_RX_PROC, "%s: pending %u rdptr 0x%x wrptr 0x%x\n",
3814 mwl_draintxq(sc); /* clear pending tx frames */
4297 * (power save queues, pending t
[all...]
/haiku/src/system/kernel/cache/
H A Dblock_cache.cpp796 /*! From the specified \a notification, it will remove the lowest pending
798 If there is no pending event anymore, it will return \c false.
804 int32 pending = atomic_and(&notification->events_pending, local
807 bool more = (pending & ~eventMask) != 0;
809 if ((pending & eventMask) != 0) {
834 // remove the notification if this was the last pending event
856 /*! Flushes all pending notifications by calling the appropriate hook
890 when possible, or marks it for deletion if the notification is pending.
904 /*! Adds the notification to the pending notifications list, or, if it's
917 int32 pending
[all...]

Completed in 153 milliseconds

12