Searched refs:workqueue_struct (Results 1 – 5 of 5) sorted by relevance
/third_party/FreeBSD/sys/compat/linuxkpi/common/include/linux/ |
D | workqueue.h | 83 extern struct workqueue_struct *g_pstSystemWq; 129 struct workqueue_struct *wq; /**< Workqueue that contains the delayed_work structure. */ 141 …struct workqueue_struct *wq; /**< Workqueue that contains the workqueue control structure. */ 149 struct workqueue_struct { struct 286 extern struct workqueue_struct *linux_create_singlethread_workqueue(char *name); 308 extern void linux_destroy_workqueue(struct workqueue_struct *wq); 335 extern bool linux_queue_work(struct workqueue_struct *wq, struct work_struct *work); 364 extern bool linux_queue_delayed_work(struct workqueue_struct *wq, struct delayed_work *dwork, unsig…
|
D | interrupt.h | 95 extern bool irq_bottom_half(struct workqueue_struct *workQueue, irq_bottom_half_handler_t handler, … 98 extern bool irq_bottom_half(struct workqueue_struct *workQueue, irq_bottom_half_handler_t handler, …
|
/third_party/FreeBSD/sys/compat/linuxkpi/common/src/ |
D | linux_workqueue.c | 40 struct workqueue_struct *g_pstSystemWq = NULL; 45 STATIC cpu_workqueue_struct *InitCpuWorkqueue(struct workqueue_struct *wq, INT32 cpu); 92 struct workqueue_struct *__create_workqueue_key(char *name, in __create_workqueue_key() 99 struct workqueue_struct *wq = NULL; in __create_workqueue_key() 109 wq = (struct workqueue_struct *)LOS_MemAlloc(m_aucSysMem0, sizeof(struct workqueue_struct)); in __create_workqueue_key() 145 struct workqueue_struct *linux_create_singlethread_workqueue(char *name) in linux_create_singlethread_workqueue() 150 STATIC cpu_workqueue_struct *InitCpuWorkqueue(struct workqueue_struct *wq, INT32 cpu) in InitCpuWorkqueue() 163 struct workqueue_struct *wq = cwq->wq; in CreateWorkqueueThread() 273 STATIC bool QueueWorkOn(struct workqueue_struct *wq, struct work_struct *work, UINT32 *intSave) in QueueWorkOn() 293 bool linux_queue_work(struct workqueue_struct *wq, struct work_struct *work) in linux_queue_work() [all …]
|
D | linux_interrupt.c | 83 bool irq_bottom_half(struct workqueue_struct *workQueue, irq_bottom_half_handler_t handler, void *d… in irq_bottom_half() 86 bool irq_bottom_half(struct workqueue_struct *workQueue, irq_bottom_half_handler_t handler, void *d… in irq_bottom_half()
|
/third_party/NuttX/drivers/usbdev/gadget/ |
D | rndis.c | 134 struct workqueue_struct *wq; /* Workqueue for TX and RX */
|