| /linux/net/smc/ |
| H A D | smc_ism.c | 417 static void smcd_handle_sw_event(struct smc_ism_event_work *wrk) in smcd_handle_sw_event() argument 419 struct dibs_dev *dibs = wrk->smcd->dibs; in smcd_handle_sw_event() 424 copy_to_smcdgid(&peer_gid, &wrk->event.gid); in smcd_handle_sw_event() 425 ev_info.info = wrk->event.data; in smcd_handle_sw_event() 426 switch (wrk->event.subtype) { in smcd_handle_sw_event() 428 smc_smcd_terminate(wrk->smcd, &peer_gid, ev_info.vlan_id); in smcd_handle_sw_event() 447 struct smc_ism_event_work *wrk = in smc_ism_event_work() local 451 copy_to_smcdgid(&smcd_gid, &wrk->event.gid); in smc_ism_event_work() 453 switch (wrk->event.type) { in smc_ism_event_work() 455 smc_smcd_terminate(wrk in smc_ism_event_work() 579 struct smc_ism_event_work *wrk; smcd_handle_event() local [all...] |
| /linux/drivers/mtd/ubi/ |
| H A D | wl.c | 193 struct ubi_work *wrk; in do_work() local 215 wrk = list_entry(ubi->works.next, struct ubi_work, list); in do_work() 216 list_del(&wrk->list); in do_work() 226 err = wrk->func(ubi, wrk, 0); in do_work() 554 static void __schedule_ubi_work(struct ubi_device *ubi, struct ubi_work *wrk) in __schedule_ubi_work() argument 557 list_add_tail(&wrk->list, &ubi->works); in __schedule_ubi_work() 573 static void schedule_ubi_work(struct ubi_device *ubi, struct ubi_work *wrk) in schedule_ubi_work() argument 576 __schedule_ubi_work(ubi, wrk); in schedule_ubi_work() 659 static int wear_leveling_worker(struct ubi_device *ubi, struct ubi_work *wrk, argument 669 kfree(wrk); [all …]
|
| H A D | fastmap-wl.c | 12 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() 441 struct ubi_work *wrk; in ubi_ensure_anchor_pebs() local 469 wrk = kmalloc_obj(struct ubi_work, GFP_NOFS); in ubi_ensure_anchor_pebs() 470 if (!wrk) { in ubi_ensure_anchor_pebs() 477 wrk->func = &wear_leveling_worker; in ubi_ensure_anchor_pebs() 478 __schedule_ubi_work(ubi, wrk); in ubi_ensure_anchor_pebs() 526 int ubi_is_erase_work(struct ubi_work *wrk) in ubi_is_erase_work() argument 528 return wrk->func == erase_worker; in ubi_is_erase_work()
|
| H A D | wl.h | 5 static void update_fastmap_work_fn(struct work_struct *wrk);
|
| H A D | ubi.h | 803 int (*func)(struct ubi_device *ubi, struct ubi_work *wrk, int shutdown); 916 int ubi_is_erase_work(struct ubi_work *wrk);
|
| /linux/arch/m68k/ifpsp060/ |
| H A D | MISC | 194 wrk/fskeleton.s: 2.2 195 wrk/iskeleton.s: 2.2 196 wrk/os.s : 2.1
|
| /linux/drivers/gpu/drm/i915/gt/ |
| H A D | intel_gt_buffer_pool.c | 88 static void pool_free_work(struct work_struct *wrk) in pool_free_work() argument 91 container_of(wrk, typeof(*pool), work.work); in pool_free_work()
|
| H A D | intel_engine_heartbeat.c | 139 static void heartbeat(struct work_struct *wrk) in heartbeat() argument 143 container_of(wrk, typeof(*engine), heartbeat.work.work); in heartbeat()
|
| H A D | intel_execlists_submission.c | 3598 static void rcu_virtual_context_destroy(struct work_struct *wrk) in rcu_virtual_context_destroy() argument 3601 container_of(wrk, typeof(*ve), rcu.work); in rcu_virtual_context_destroy()
|
| /linux/drivers/net/ethernet/marvell/octeontx2/nic/ |
| H A D | rep.c | 585 int wrk; in rvu_rep_rsrc_free() local 587 for (wrk = 0; wrk < priv->qset.cq_cnt; wrk++) { in rvu_rep_rsrc_free() 588 work = &priv->refill_wrk[wrk].pool_refill_work; in rvu_rep_rsrc_free()
|
| H A D | otx2_common.c | 1156 struct refill_work *wrk; in otx2_pool_refill_task() local 1160 wrk = container_of(work, struct refill_work, pool_refill_work.work); in otx2_pool_refill_task() 1161 pfvf = wrk->pf; in otx2_pool_refill_task() 1162 qidx = wrk - pfvf->refill_wrk; in otx2_pool_refill_task() 1168 napi_schedule(wrk->napi); in otx2_pool_refill_task()
|
| H A D | otx2_pf.c | 2155 int qidx, vec, wrk; in otx2_stop() local 2195 for (wrk = 0; wrk < pf->qset.cq_cnt; wrk++) in otx2_stop() 2196 cancel_delayed_work_sync(&pf->refill_wrk[wrk].pool_refill_work); in otx2_stop()
|
| /linux/drivers/gpu/drm/i915/ |
| H A D | i915_sw_fence.c | 470 static void irq_i915_sw_fence_work(struct irq_work *wrk) in irq_i915_sw_fence_work() argument 473 container_of(wrk, typeof(*cb), work); in irq_i915_sw_fence_work()
|
| H A D | i915_active.c | 177 active_work(struct work_struct *wrk) in active_work() argument 179 struct i915_active *ref = container_of(wrk, typeof(*ref), work); in active_work()
|
| /linux/drivers/pci/controller/ |
| H A D | pci-hyperv.c | 526 struct work_struct wrk; member 558 struct work_struct wrk; member 2710 dr_wrk = container_of(work, struct hv_dr_work, wrk); in pci_devices_present_work() 2846 INIT_WORK(&dr_wrk->wrk, pci_devices_present_work); in hv_pci_start_relations_work() 2862 queue_work(hbus->wq, &dr_wrk->wrk); in hv_pci_start_relations_work() 2962 hpdev = container_of(work, struct hv_pci_dev, wrk); in hv_eject_device_work() 3026 INIT_WORK(&hpdev->wrk, hv_eject_device_work); in hv_pci_eject_device() 3027 queue_work(hbus->wq, &hpdev->wrk); in hv_pci_eject_device()
|
| /linux/drivers/power/supply/ |
| H A D | macsmc-power.c | 555 static void macsmc_power_critical_work(struct work_struct *wrk) in macsmc_power_critical_work() argument 557 struct macsmc_power *power = container_of(wrk, struct macsmc_power, critical_work); in macsmc_power_critical_work()
|