Home
last modified time | relevance | path

Searched refs:wrk (Results 1 – 16 of 16) sorted by relevance

/Linux-v5.4/net/smc/
Dsmc_ism.c202 static void smcd_handle_sw_event(struct smc_ism_event_work *wrk) in smcd_handle_sw_event() argument
206 ev_info.info = wrk->event.info; in smcd_handle_sw_event()
207 switch (wrk->event.code) { in smcd_handle_sw_event()
209 smc_smcd_terminate(wrk->smcd, wrk->event.tok, ev_info.vlan_id); in smcd_handle_sw_event()
214 wrk->smcd->ops->signal_event(wrk->smcd, in smcd_handle_sw_event()
215 wrk->event.tok, in smcd_handle_sw_event()
242 struct smc_ism_event_work *wrk = in smc_ism_event_work() local
245 switch (wrk->event.type) { in smc_ism_event_work()
247 smc_smcd_terminate(wrk->smcd, wrk->event.tok, VLAN_VID_MASK); in smc_ism_event_work()
252 smcd_handle_sw_event(wrk); in smc_ism_event_work()
[all …]
Dsmc_llc.c389 struct smc_llc_send_work *wrk = kmalloc(sizeof(*wrk), GFP_ATOMIC); in smc_llc_send_message() local
391 if (!wrk) in smc_llc_send_message()
393 INIT_WORK(&wrk->work, smc_llc_send_message_work); in smc_llc_send_message()
394 wrk->link = link; in smc_llc_send_message()
395 wrk->llclen = llclen; in smc_llc_send_message()
396 memcpy(&wrk->llcbuf, llcbuf, llclen); in smc_llc_send_message()
397 queue_work(link->llc_wq, &wrk->work); in smc_llc_send_message()
/Linux-v5.4/drivers/mtd/ubi/
Dfastmap-wl.c12 static void update_fastmap_work_fn(struct work_struct *wrk) in update_fastmap_work_fn() argument
14 struct ubi_device *ubi = container_of(wrk, struct ubi_device, fm_work); in update_fastmap_work_fn()
279 struct ubi_work *wrk; in ubi_ensure_anchor_pebs() local
289 wrk = kmalloc(sizeof(struct ubi_work), GFP_NOFS); in ubi_ensure_anchor_pebs()
290 if (!wrk) { in ubi_ensure_anchor_pebs()
297 wrk->anchor = 1; in ubi_ensure_anchor_pebs()
298 wrk->func = &wear_leveling_worker; in ubi_ensure_anchor_pebs()
299 __schedule_ubi_work(ubi, wrk); in ubi_ensure_anchor_pebs()
347 int ubi_is_erase_work(struct ubi_work *wrk) in ubi_is_erase_work() argument
349 return wrk->func == erase_worker; in ubi_is_erase_work()
Dwl.c191 struct ubi_work *wrk; in do_work() local
209 wrk = list_entry(ubi->works.next, struct ubi_work, list); in do_work()
210 list_del(&wrk->list); in do_work()
220 err = wrk->func(ubi, wrk, 0); in do_work()
550 static void __schedule_ubi_work(struct ubi_device *ubi, struct ubi_work *wrk) in __schedule_ubi_work() argument
553 list_add_tail(&wrk->list, &ubi->works); in __schedule_ubi_work()
569 static void schedule_ubi_work(struct ubi_device *ubi, struct ubi_work *wrk) in schedule_ubi_work() argument
572 __schedule_ubi_work(ubi, wrk); in schedule_ubi_work()
654 static int wear_leveling_worker(struct ubi_device *ubi, struct ubi_work *wrk, argument
660 int anchor = wrk->anchor;
[all …]
Dwl.h6 static void update_fastmap_work_fn(struct work_struct *wrk);
Dubi.h802 int (*func)(struct ubi_device *ubi, struct ubi_work *wrk, int shutdown);
916 int ubi_is_erase_work(struct ubi_work *wrk);
/Linux-v5.4/net/core/
Dlink_watch.c170 LIST_HEAD(wrk); in __linkwatch_run_queue()
192 list_splice_init(&lweventlist, &wrk); in __linkwatch_run_queue()
194 while (!list_empty(&wrk) && do_dev > 0) { in __linkwatch_run_queue()
196 dev = list_first_entry(&wrk, struct net_device, link_watch_list); in __linkwatch_run_queue()
210 list_splice_init(&wrk, &lweventlist); in __linkwatch_run_queue()
/Linux-v5.4/drivers/scsi/
Dstorvsc_drv.c497 struct storvsc_scan_work *wrk; in storvsc_device_scan() local
500 wrk = container_of(work, struct storvsc_scan_work, work); in storvsc_device_scan()
502 sdev = scsi_device_lookup(wrk->host, 0, wrk->tgt_id, wrk->lun); in storvsc_device_scan()
509 kfree(wrk); in storvsc_device_scan()
543 struct storvsc_scan_work *wrk; in storvsc_remove_lun() local
546 wrk = container_of(work, struct storvsc_scan_work, work); in storvsc_remove_lun()
547 if (!scsi_host_get(wrk->host)) in storvsc_remove_lun()
550 sdev = scsi_device_lookup(wrk->host, 0, wrk->tgt_id, wrk->lun); in storvsc_remove_lun()
556 scsi_host_put(wrk->host); in storvsc_remove_lun()
559 kfree(wrk); in storvsc_remove_lun()
[all …]
/Linux-v5.4/drivers/dma-buf/
Ddma-fence-array.c45 static void irq_dma_fence_array_work(struct irq_work *wrk) in irq_dma_fence_array_work() argument
47 struct dma_fence_array *array = container_of(wrk, typeof(*array), work); in irq_dma_fence_array_work()
/Linux-v5.4/drivers/gpu/drm/i915/
Dintel_wakeref.c84 static void __intel_wakeref_put_work(struct work_struct *wrk) in __intel_wakeref_put_work() argument
86 struct intel_wakeref *wf = container_of(wrk, typeof(*wf), work); in __intel_wakeref_put_work()
Di915_request.c123 static void irq_execute_cb(struct irq_work *wrk) in irq_execute_cb() argument
125 struct execute_cb *cb = container_of(wrk, typeof(*cb), work); in irq_execute_cb()
131 static void irq_execute_cb_hook(struct irq_work *wrk) in irq_execute_cb_hook() argument
133 struct execute_cb *cb = container_of(wrk, typeof(*cb), work); in irq_execute_cb_hook()
139 irq_execute_cb(wrk); in irq_execute_cb_hook()
Di915_sw_fence.c423 static void irq_i915_sw_fence_work(struct irq_work *wrk) in irq_i915_sw_fence_work() argument
426 container_of(wrk, typeof(*cb), work); in irq_i915_sw_fence_work()
/Linux-v5.4/arch/m68k/ifpsp060/
DMISC194 wrk/fskeleton.s: 2.2
195 wrk/iskeleton.s: 2.2
196 wrk/os.s : 2.1
/Linux-v5.4/drivers/hv/
Dhv_balloon.c451 struct work_struct wrk; member
457 struct work_struct wrk; member
1517 schedule_work(&dm_device.balloon_wrk.wrk); in balloon_onchannelcallback()
1552 schedule_work(&dm_device.ha_wrk.wrk); in balloon_onchannelcallback()
1687 INIT_WORK(&dm_device.balloon_wrk.wrk, balloon_up); in balloon_probe()
1688 INIT_WORK(&dm_device.ha_wrk.wrk, hot_add_req); in balloon_probe()
1732 cancel_work_sync(&dm->balloon_wrk.wrk); in balloon_remove()
1733 cancel_work_sync(&dm->ha_wrk.wrk); in balloon_remove()
/Linux-v5.4/drivers/pci/controller/
Dpci-hyperv.c506 struct work_struct wrk; member
533 struct work_struct wrk; member
1984 dr_wrk = container_of(work, struct hv_dr_work, wrk); in pci_devices_present_work()
2122 INIT_WORK(&dr_wrk->wrk, pci_devices_present_work); in hv_pci_devices_present()
2145 queue_work(hbus->wq, &dr_wrk->wrk); in hv_pci_devices_present()
2171 hpdev = container_of(work, struct hv_pci_dev, wrk); in hv_eject_device_work()
2228 INIT_WORK(&hpdev->wrk, hv_eject_device_work); in hv_pci_eject_device()
2230 queue_work(hpdev->hbus->wq, &hpdev->wrk); in hv_pci_eject_device()
/Linux-v5.4/kernel/power/
Dswap.c629 unsigned char wrk[LZO1X_1_MEM_COMPRESS]; /* compression workspace */ member
653 d->wrk); in lzo_compress_threadfn()