Searched refs:wrk (Results 1 - 22 of 22) sorted by relevance

/linux-master/net/smc/
H A Dsmc_ism.c363 static void smcd_handle_sw_event(struct smc_ism_event_work *wrk) argument
365 struct smcd_gid peer_gid = { .gid = wrk->event.tok,
369 ev_info.info = wrk->event.info;
370 switch (wrk->event.code) {
372 smc_smcd_terminate(wrk->smcd, &peer_gid, ev_info.vlan_id);
377 wrk->smcd->ops->signal_event(wrk->smcd,
390 struct smc_ism_event_work *wrk = local
392 struct smcd_gid smcd_gid = { .gid = wrk->event.tok,
395 switch (wrk
500 struct smc_ism_event_work *wrk; local
[all...]
/linux-master/net/core/
H A Dlink_watch.c194 LIST_HEAD(wrk);
216 list_splice_init(&lweventlist, &wrk);
218 while (!list_empty(&wrk) && do_dev > 0) {
221 dev = list_first_entry(&wrk, struct net_device, link_watch_list);
240 list_splice_init(&wrk, &lweventlist);
/linux-master/drivers/mtd/ubi/
H A Dwl.h5 static void update_fastmap_work_fn(struct work_struct *wrk);
H A Dfastmap-wl.c10 * @wrk: the work description object
12 static void update_fastmap_work_fn(struct work_struct *wrk) argument
14 struct ubi_device *ubi = container_of(wrk, struct ubi_device, fm_work);
428 struct ubi_work *wrk; local
456 wrk = kmalloc(sizeof(struct ubi_work), GFP_NOFS);
457 if (!wrk) {
464 wrk->func = &wear_leveling_worker;
465 __schedule_ubi_work(ubi, wrk);
511 * @wrk: The work object to be checked
513 int ubi_is_erase_work(struct ubi_work *wrk) argument
[all...]
H A Dwl.c193 struct ubi_work *wrk; local
215 wrk = list_entry(ubi->works.next, struct ubi_work, list);
216 list_del(&wrk->list);
226 err = wrk->func(ubi, wrk, 0);
549 * @wrk: the work to schedule
551 * This function adds a work defined by @wrk to the tail of the pending works
554 static void __schedule_ubi_work(struct ubi_device *ubi, struct ubi_work *wrk) argument
557 list_add_tail(&wrk->list, &ubi->works);
568 * @wrk
573 schedule_ubi_work(struct ubi_device *ubi, struct ubi_work *wrk) argument
659 wear_leveling_worker(struct ubi_device *ubi, struct ubi_work *wrk, int shutdown) argument
[all...]
H A Dubi.h803 int (*func)(struct ubi_device *ubi, struct ubi_work *wrk, int shutdown);
917 int ubi_is_erase_work(struct ubi_work *wrk);
/linux-master/drivers/scsi/
H A Dstorvsc_drv.c471 struct storvsc_scan_work *wrk; local
474 wrk = container_of(work, struct storvsc_scan_work, work);
476 sdev = scsi_device_lookup(wrk->host, 0, wrk->tgt_id, wrk->lun);
483 kfree(wrk);
517 struct storvsc_scan_work *wrk; local
520 wrk = container_of(work, struct storvsc_scan_work, work);
521 if (!scsi_host_get(wrk->host))
524 sdev = scsi_device_lookup(wrk
979 struct storvsc_scan_work *wrk; local
[all...]
/linux-master/drivers/dma-buf/
H A Ddma-fence-array.c45 static void irq_dma_fence_array_work(struct irq_work *wrk) argument
47 struct dma_fence_array *array = container_of(wrk, typeof(*array), work);
/linux-master/drivers/gpu/drm/i915/gt/
H A Dintel_gt_buffer_pool.c87 static void pool_free_work(struct work_struct *wrk) argument
90 container_of(wrk, typeof(*pool), work.work);
H A Dintel_engine_heartbeat.c136 static void heartbeat(struct work_struct *wrk) argument
140 container_of(wrk, typeof(*engine), heartbeat.work.work);
H A Dselftest_rps.c28 static void dummy_rps_work(struct work_struct *wrk) argument
223 void (*saved_work)(struct work_struct *wrk);
376 void (*saved_work)(struct work_struct *wrk);
605 void (*saved_work)(struct work_struct *wrk);
744 void (*saved_work)(struct work_struct *wrk);
1024 void (*saved_work)(struct work_struct *wrk);
1135 void (*saved_work)(struct work_struct *wrk);
H A Dintel_execlists_submission.c3605 static void rcu_virtual_context_destroy(struct work_struct *wrk) argument
3608 container_of(wrk, typeof(*ve), rcu.work);
/linux-master/drivers/gpu/drm/i915/
H A Dintel_wakeref.c88 static void __intel_wakeref_put_work(struct work_struct *wrk) argument
90 struct intel_wakeref *wf = container_of(wrk, typeof(*wf), work.work);
H A Di915_request.c182 static void irq_execute_cb(struct irq_work *wrk) argument
184 struct execute_cb *cb = container_of(wrk, typeof(*cb), work);
191 __notify_execute_cb(struct i915_request *rq, bool (*fn)(struct irq_work *wrk)) argument
209 static bool irq_work_imm(struct irq_work *wrk) argument
211 wrk->func(wrk);
H A Di915_sw_fence.c463 static void irq_i915_sw_fence_work(struct irq_work *wrk) argument
466 container_of(wrk, typeof(*cb), work);
H A Di915_active.c177 active_work(struct work_struct *wrk) argument
179 struct i915_active *ref = container_of(wrk, typeof(*ref), work);
/linux-master/drivers/hv/
H A Dhv_balloon.c456 struct work_struct wrk; member in struct:balloon_state
462 struct work_struct wrk; member in struct:hot_add_wrk
1557 schedule_work(&dm_device.balloon_wrk.wrk);
1597 schedule_work(&dm_device.ha_wrk.wrk);
1998 INIT_WORK(&dm_device.balloon_wrk.wrk, balloon_up);
1999 INIT_WORK(&dm_device.ha_wrk.wrk, hot_add_req);
2052 cancel_work_sync(&dm->balloon_wrk.wrk);
2053 cancel_work_sync(&dm->ha_wrk.wrk);
2088 cancel_work_sync(&dm->balloon_wrk.wrk);
2089 cancel_work_sync(&dm->ha_wrk.wrk);
[all...]
/linux-master/drivers/gpu/drm/scheduler/
H A Dsched_entity.c186 static void drm_sched_entity_kill_jobs_work(struct work_struct *wrk) argument
188 struct drm_sched_job *job = container_of(wrk, typeof(*job), work);
/linux-master/drivers/pci/controller/
H A Dpci-hyperv.c528 struct work_struct wrk; member in struct:hv_dr_work
560 struct work_struct wrk; member in struct:hv_pci_dev
2581 dr_wrk = container_of(work, struct hv_dr_work, wrk);
2717 INIT_WORK(&dr_wrk->wrk, pci_devices_present_work);
2733 queue_work(hbus->wq, &dr_wrk->wrk);
2835 hpdev = container_of(work, struct hv_pci_dev, wrk);
2899 INIT_WORK(&hpdev->wrk, hv_eject_device_work);
2900 queue_work(hbus->wq, &hpdev->wrk);
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_common.c1078 struct refill_work *wrk; local
1082 wrk = container_of(work, struct refill_work, pool_refill_work.work);
1083 pfvf = wrk->pf;
1084 qidx = wrk - pfvf->refill_wrk;
1090 napi_schedule(wrk->napi);
H A Dotx2_pf.c1975 int qidx, vec, wrk; local
2018 for (wrk = 0; wrk < pf->qset.cq_cnt; wrk++)
2019 cancel_delayed_work_sync(&pf->refill_wrk[wrk].pool_refill_work);
/linux-master/drivers/gpu/drm/i915/gt/uc/
H A Dintel_guc_submission.c1479 static void guc_timestamp_ping(struct work_struct *wrk) argument
1481 struct intel_guc *guc = container_of(wrk, typeof(*guc),
3277 static void __delay_sched_disable(struct work_struct *wrk) argument
3280 container_of(wrk, typeof(*ce), guc_state.sched_disable_delay_work.work);
3734 static void submit_work_cb(struct irq_work *wrk) argument
3736 struct i915_request *rq = container_of(wrk, typeof(*rq), submit_work);

Completed in 326 milliseconds