Searched refs:task (Results 1 - 25 of 59) sorted by relevance

123

/haiku/src/add-ons/kernel/file_systems/netfs/shared/
H A DTaskManager.cpp26 const char* name = (fName.GetLength() > 0 ? fName.GetString() : "task");
104 TaskManager::RunTask(Task* task) argument
106 if (!task)
108 fTasks.Insert(task);
109 status_t error = task->Run();
111 fTasks.Remove(task);
112 delete task;
121 Task* task = fTasks.First(); local
122 while (task) {
123 Task* next = fTasks.GetNext(task);
[all...]
/haiku/src/libs/compat/freebsd_network/compat/sys/
H A D_task.h37 * Each task includes a function which is called from
39 * field of struct task and the second argument is a count of how many
40 * times the task was enqueued before the call to taskqueue_run().
48 struct task { struct
49 STAILQ_ENTRY(task) ta_link; /* (q) link for queue */
53 task_fn_t *ta_func; /* (c) task handler */
H A Dtaskqueue.h46 struct task t;
76 int taskqueue_enqueue(struct taskqueue *queue, struct task *task);
79 int taskqueue_cancel(struct taskqueue *queue, struct task *task,
83 void taskqueue_drain(struct taskqueue *queue, struct task *task);
103 * Initialise a task structure.
105 void _task_init(struct task *, int prio, task_fn_t handler, void *arg);
172 * a task, cal
[all...]
/haiku/src/preferences/repositories/
H A DTaskLooper.cpp29 B_TRANSLATE_COMMENT("Completed", "Completed task status message");
31 B_TRANSLATE_COMMENT("Failed", "Failed task status message");
33 B_TRANSLATE_COMMENT("Aborted", "Aborted task status message");
35 B_TRANSLATE_COMMENT("Description", "Failed task error description");
123 // Check to make sure there isn't already an existing task for this
126 Task* task = fTaskQueue.ItemAt(index); local
127 if (rowItem == task->rowItem)
131 // Initialize task
179 Task* task; local
180 status_t result = message->FindPointer(key_taskptr, (void**)&task);
200 Task* task; local
217 _RemoveAndDelete(Task* task) argument
232 Task* task = (Task*)data; local
[all...]
H A DTaskLooper.h57 void _RemoveAndDelete(Task* task);
/haiku/src/libs/compat/freebsd_network/
H A Dfbsd_subr_taskqueue.c50 struct task *tb_running;
54 struct task * const TB_DRAIN_WAITER = (struct task *)0x1;
57 STAILQ_HEAD(, task) tq_queue;
195 taskqueue_enqueue_locked(struct taskqueue *queue, struct task *task) argument
197 struct task *ins;
198 struct task *prev;
200 KASSERT(task->ta_func != NULL, ("enqueueing task wit
243 taskqueue_enqueue(struct taskqueue *queue, struct task *task) argument
336 struct task *task; local
387 task_is_running(struct taskqueue *queue, struct task *task) argument
400 taskqueue_cancel_locked(struct taskqueue *queue, struct task *task, u_int *pendp) argument
413 taskqueue_cancel(struct taskqueue *queue, struct task *task, u_int *pendp) argument
[all...]
H A Dtaskqueue.c133 taskqueue_drain(struct taskqueue *taskQueue, struct task *task) argument
139 while (task->ta_pending != 0 || task_is_running(taskQueue, task)) {
151 struct task t_barrier;
173 _task_init(struct task *task, int prio, task_fn_t handler, void *context) argument
175 task->ta_priority = prio;
176 task->ta_flags = 0;
177 task
[all...]
/haiku/src/libs/compat/openbsd_network/compat/sys/
H A Dtask.h21 task_set(struct task *t, void (*fn)(void *), void *arg)
28 task_pending(struct task *t)
35 task_add(struct taskq* tasq, struct task *w)
55 task_del(struct taskq* tasq, struct task *w)
/haiku/headers/private/userlandfs/private/
H A DRequests.h1983 do_for_request(Request* request, Task& task) argument
1991 return task((UFSDisconnectRequest*)request);
1993 return task((FSConnectRequest*)request);
1995 return task((FSConnectReply*)request);
1998 return task((MountVolumeRequest*)request);
2000 return task((MountVolumeReply*)request);
2002 return task((UnmountVolumeRequest*)request);
2004 return task((UnmountVolumeReply*)request);
2006 // return task((InitializeVolumeRequest*)request);
2008 // return task((InitializeVolumeRepl
[all...]
/haiku/src/libs/compat/openbsd_network/compat/net/
H A Difq.h18 ifq_serialize(struct ifaltq* ifq, struct task* t)
/haiku/src/add-ons/kernel/bus_managers/firewire/
H A Dfwohcivar.h72 struct task fwohci_task_busreset;
73 struct task fwohci_task_sid;
74 struct task fwohci_task_dma;
/haiku/src/kits/tracker/
H A DTaskLoop.cpp89 // don't accumulate if too late past initial task
212 // if call didn't terminate the task yet, check if timeout is due
249 // PRINT(("run when idle task - past intial delay\n"));
340 TaskLoop::RunLater(DelayedTask* task) argument
342 AddTask(task);
391 AccumulatedOneShotDelayedTask* task local
394 if (task == NULL)
396 else if (task->CanAccumulate(functor)) {
397 task->Accumulate(functor, delay);
416 DelayedTask* task local
464 RemoveTask(DelayedTask* task) argument
472 AddTask(DelayedTask* task) argument
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/
H A Dif_iwivar.h194 struct task sc_radiontask; /* radio on processing */
195 struct task sc_radiofftask; /* radio off processing */
196 struct task sc_restarttask; /* restart adapter processing */
197 struct task sc_disassoctask;
198 struct task sc_monitortask;
/haiku/src/add-ons/kernel/file_systems/netfs/headers/shared/
H A DTaskManager.h45 status_t RunTask(Task* task);
/haiku/src/libs/compat/freebsd_wlan/net80211/
H A Dieee80211_var.h152 struct task ic_parent_task; /* deferred parent processing */
153 struct task ic_promisc_task;/* deferred promisc update */
154 struct task ic_mcast_task; /* deferred mcast update */
155 struct task ic_chan_task; /* deferred channel change */
156 struct task ic_bmiss_task; /* deferred beacon miss hndlr */
157 struct task ic_chw_task; /* deferred HT CHW update */
158 struct task ic_restart_task; /* deferred device restart */
420 struct task iv_nstate_task; /* deferred state processing */
421 struct task iv_swbmiss_task;/* deferred iv_bmiss call */
576 struct task iv_wme_tas
847 ieee80211_runtask(struct ieee80211com *ic, struct task *task) argument
856 ieee80211_draintask(struct ieee80211com *ic, struct task *task) argument
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/idualwifi7260/dev/pci/
H A Dif_iwmvar.h488 struct task init_task; /* NB: not reference-counted */
490 struct task newstate_task;
495 struct task ba_task;
500 struct task mac_ctxt_task;
503 struct task phy_ctxt_task;
605 struct task bgscan_done_task;
/haiku/src/add-ons/kernel/file_systems/netfs/client/
H A DServerManager.cpp50 : Task("server info task"),
248 // create and execute the task -- it will do what is necessary
249 ServerInfoTask task(this, NULL, serverInfo);
250 error = task.Init();
255 return task.Execute();
381 // create a task to add/update the server info
382 ServerInfoTask* task = new(std::nothrow) ServerInfoTask(this, oldServerInfo, local
384 if (!task) {
393 // now the task has all info and will call the respective cleanup
395 if (task
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/attansic_l2/dev/ae/
H A Dif_aevar.h123 struct task int_task;
124 struct task link_task;
/haiku/src/libs/compat/freebsd_iflib/compat/sys/
H A Dgtaskqueue.h68 void gtaskqueue_drain(struct gtaskqueue *queue, struct gtask *task);
73 int grouptaskqueue_enqueue(struct gtaskqueue *queue, struct gtask *task);
/haiku/src/add-ons/kernel/drivers/network/wlan/iaxwifi200/dev/pci/
H A Dif_iwxvar.h625 struct task init_task; /* NB: not reference-counted */
627 struct task newstate_task;
632 struct task ba_task;
637 struct task setkey_task;
651 struct task mac_ctxt_task;
654 struct task phy_ctxt_task;
750 struct task bgscan_done_task;
/haiku/src/add-ons/kernel/drivers/network/wlan/marvell88w8363/dev/mwl/
H A Dif_mwlvar.h261 struct taskqueue *sc_tq; /* private task queue */
316 struct task sc_rxtask; /* rx int processing */
329 struct task sc_txtask; /* tx int processing */
330 struct task sc_bawatchdogtask;/* BA watchdog processing */
332 struct task sc_radartask; /* radar detect processing */
333 struct task sc_chanswitchtask;/* chan switch processing */
/haiku/src/add-ons/kernel/drivers/network/ether/jmicron2x0/dev/jme/
H A Dif_jmevar.h225 struct task jme_int_task;
226 struct task jme_link_task;
/haiku/src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/usb/wlan/
H A Dif_rumvar.h92 struct task ratectl_task;
137 struct task cmdq_task;
H A Dif_uralvar.h77 struct task ratectl_task;
/haiku/src/add-ons/kernel/file_systems/userlandfs/private/
H A DRequests.cpp369 RequestAddressInfoGetter task(infos, count);
370 return do_for_request(request, task);
385 RequestChecker task; local
386 return do_for_request(request, task);
514 RequestRelocator task(requestBufferSize, areas, count);
515 return do_for_request(request, task);

Completed in 124 milliseconds

123