Home
last modified time | relevance | path

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

/Linux-v5.15/arch/x86/mm/
Dpf_in.c407 goto do_work; in get_ins_reg_val()
411 goto do_work; in get_ins_reg_val()
417 do_work: in get_ins_reg_val()
462 goto do_work; in get_ins_imm_val()
468 do_work: in get_ins_imm_val()
/Linux-v5.15/drivers/greybus/
Dsvc_watchdog.c63 static void do_work(struct work_struct *work) in do_work() function
121 INIT_DELAYED_WORK(&watchdog->work, do_work); in gb_svc_watchdog_create()
/Linux-v5.15/drivers/vfio/
Dvfio.c498 struct vfio_group_put_work *do_work; in vfio_group_put_bg() local
500 do_work = container_of(work, struct vfio_group_put_work, work); in vfio_group_put_bg()
502 vfio_group_put(do_work->group); in vfio_group_put_bg()
503 kfree(do_work); in vfio_group_put_bg()
508 struct vfio_group_put_work *do_work; in vfio_group_schedule_put() local
510 do_work = kmalloc(sizeof(*do_work), GFP_KERNEL); in vfio_group_schedule_put()
511 if (WARN_ON(!do_work)) in vfio_group_schedule_put()
514 INIT_WORK(&do_work->work, vfio_group_put_bg); in vfio_group_schedule_put()
515 do_work->group = group; in vfio_group_schedule_put()
516 schedule_work(&do_work->work); in vfio_group_schedule_put()
/Linux-v5.15/fs/
Dio-wq.c114 io_wq_work_fn *do_work; member
515 wq->do_work(work); in io_worker_handle_work()
805 wq->do_work(work); in io_run_cancel()
1060 if (WARN_ON_ONCE(!data->free_work || !data->do_work)) in io_wq_create()
1075 wq->do_work = data->do_work; in io_wq_create()
Dio-wq.h119 io_wq_work_fn *do_work; member
Dio_uring.c8550 data.do_work = io_wq_submit_work; in io_init_wq_offload()
/Linux-v5.15/fs/xfs/
Dxfs_icache.c1541 bool do_work = false; in xfs_blockgc_free_dquots() local
1555 do_work = true; in xfs_blockgc_free_dquots()
1561 do_work = true; in xfs_blockgc_free_dquots()
1567 do_work = true; in xfs_blockgc_free_dquots()
1570 if (!do_work) in xfs_blockgc_free_dquots()
/Linux-v5.15/tools/perf/bench/
Dnuma.c786 static u64 do_work(u8 *__data, long bytes, int nr, int nr_max, int loop, u64 val) in do_work() function
1195 val += do_work(global_data, g->p.bytes_global, process_nr, g->p.nr_proc, l, val); in worker_thread()
1196 val += do_work(process_data, g->p.bytes_process, thread_nr, g->p.nr_threads, l, val); in worker_thread()
1197 val += do_work(thread_data, g->p.bytes_thread, 0, 1, l, val); in worker_thread()
1209 val += do_work(process_data, g->p.bytes_process_locked, thread_nr, g->p.nr_threads, l, val); in worker_thread()
/Linux-v5.15/drivers/infiniband/hw/mlx4/
Dalias_GUID.c134 int do_work = 0; in mlx4_ib_slave_alias_guid_event() local
169 do_work = 1; in mlx4_ib_slave_alias_guid_event()
173 if (do_work) in mlx4_ib_slave_alias_guid_event()
/Linux-v5.15/drivers/mtd/ubi/
Dfastmap-wl.c189 err = do_work(ubi); in produce_free_peb()
Dwl.c188 static int do_work(struct ubi_device *ubi) in do_work() function
1659 err = do_work(ubi);
2070 err = do_work(ubi);
/Linux-v5.15/drivers/md/
Ddm-kcopyd.c644 static void do_work(struct work_struct *work) in do_work() function
927 INIT_WORK(&kc->kcopyd_work, do_work); in dm_kcopyd_client_create()
Ddm-era-target.c1338 static void do_work(struct work_struct *ws) in do_work() function
1514 INIT_WORK(&era->worker, do_work); in era_ctr()
/Linux-v5.15/drivers/scsi/
Dstorvsc_drv.c1044 goto do_work; in storvsc_handle_error()
1056 goto do_work; in storvsc_handle_error()
1092 do_work: in storvsc_handle_error()
/Linux-v5.15/drivers/infiniband/hw/hfi1/
Ddriver.c1646 bool do_work, do_cnp; in hfi1_ipoib_ib_rcv() local
1669 do_work = hfi1_may_ecn(packet); in hfi1_ipoib_ib_rcv()
1670 if (unlikely(do_work)) { in hfi1_ipoib_ib_rcv()
Dhfi.h1972 bool do_work; in process_ecn() local
1974 do_work = hfi1_may_ecn(pkt); in process_ecn()
1975 if (unlikely(do_work)) in process_ecn()