Home
last modified time | relevance | path

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

/linux/net/smc/
H A Dsmc_ism.c417 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->smcd, &smcd_gid, VLAN_VID_MASK); in smc_ism_event_work()
[all …]
/linux/drivers/mtd/ubi/
H A Dwl.c193 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 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()
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 Dwl.h5 static void update_fastmap_work_fn(struct work_struct *wrk);
H A Dubi.h803 int (*func)(struct ubi_device *ubi, struct ubi_work *wrk, int shutdown);
916 int ubi_is_erase_work(struct ubi_work *wrk);
/linux/drivers/scsi/
H A Dstorvsc_drv.c479 struct storvsc_scan_work *wrk; in storvsc_device_scan() local
482 wrk = container_of(work, struct storvsc_scan_work, work); in storvsc_device_scan()
484 sdev = scsi_device_lookup(wrk->host, 0, wrk->tgt_id, wrk->lun); in storvsc_device_scan()
491 kfree(wrk); in storvsc_device_scan()
525 struct storvsc_scan_work *wrk; in storvsc_remove_lun() local
528 wrk = container_of(work, struct storvsc_scan_work, work); in storvsc_remove_lun()
529 if (!scsi_host_get(wrk->host)) in storvsc_remove_lun()
532 sdev = scsi_device_lookup(wrk->host, 0, wrk->tgt_id, wrk->lun); in storvsc_remove_lun()
538 scsi_host_put(wrk->host); in storvsc_remove_lun()
541 kfree(wrk); in storvsc_remove_lun()
[all …]
/linux/arch/m68k/ifpsp060/
H A DMISC194 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 Dintel_gt_buffer_pool.c88 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 Dintel_engine_heartbeat.c139 static void heartbeat(struct work_struct *wrk) in heartbeat() argument
143 container_of(wrk, typeof(*engine), heartbeat.work.work); in heartbeat()
/linux/drivers/net/ethernet/marvell/octeontx2/nic/
H A Drep.c585 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 Dotx2_common.c1157 struct refill_work *wrk; in otx2_pool_refill_task() local
1161 wrk = container_of(work, struct refill_work, pool_refill_work.work); in otx2_pool_refill_task()
1162 pfvf = wrk->pf; in otx2_pool_refill_task()
1163 qidx = wrk - pfvf->refill_wrk; in otx2_pool_refill_task()
1169 napi_schedule(wrk->napi); in otx2_pool_refill_task()
H A Dotx2_pf.c2159 int qidx, vec, wrk; in otx2_stop() local
2199 for (wrk = 0; wrk < pf->qset.cq_cnt; wrk++) in otx2_stop()
2200 cancel_delayed_work_sync(&pf->refill_wrk[wrk].pool_refill_work); in otx2_stop()
/linux/drivers/gpu/drm/scheduler/
H A Dsched_entity.c179 static void drm_sched_entity_kill_jobs_work(struct work_struct *wrk) in drm_sched_entity_kill_jobs_work() argument
181 struct drm_sched_job *job = container_of(wrk, typeof(*job), work); in drm_sched_entity_kill_jobs_work()
/linux/drivers/gpu/drm/i915/
H A Di915_sw_fence.c470 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()
/linux/drivers/pci/controller/
H A Dpci-hyperv.c526 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()