Home
last modified time | relevance | path

Searched refs:queue_work_on (Results 1 – 25 of 39) sorted by relevance

12

/linux/rust/kernel/
H A Dworkqueue.rs286 bindings::queue_work_on( in enqueue()
411 unsafe fn __enqueue<F>(self, queue_work_on: F) -> Self::EnqueueOutput in __enqueue()
846 unsafe fn __enqueue<F>(self, queue_work_on: F) -> Self::EnqueueOutput in __enqueue()
858 if queue_work_on(work_ptr) { in __enqueue()
905 unsafe fn __enqueue<F>(self, queue_work_on: F) -> Self::EnqueueOutput in __enqueue()
919 if !queue_work_on(work_ptr) { in __enqueue()
/linux/drivers/net/wireguard/
H A Dqueueing.h171 queue_work_on(cpu, wq, &per_cpu_ptr(device_queue->worker, cpu)->work); in wg_queue_enqueue_per_device_and_peer()
183 queue_work_on(wg_cpumask_choose_online(&peer->serial_work_cpu, peer->internal_id), in wg_queue_enqueue_per_peer_tx()
H A Dreceive.c570 queue_work_on(cpu, wg->handshake_receive_wq, in wg_packet_receive()
/linux/drivers/infiniband/hw/hfi1/
H A Diowait.h151 return !!queue_work_on(cpu, wq, &wait->wait[IOWAIT_IB_SE].iowork); in iowait_schedule()
163 return !!queue_work_on(cpu, wq, &wait->wait[IOWAIT_TID_SE].iowork); in iowait_tid_schedule()
H A Dsdma.c2374 queue_work_on(sde->cpu, system_highpri_wq, &sde->flush_worker); in sdma_send_txreq()
2472 queue_work_on(sde->cpu, system_highpri_wq, &sde->flush_worker); in sdma_send_txlist()
/linux/include/linux/
H A Dworkqueue.h593 extern bool queue_work_on(int cpu, struct workqueue_struct *wq,
669 return queue_work_on(WORK_CPU_UNBOUND, wq, work); in queue_work()
711 return queue_work_on(cpu, system_percpu_wq, work); in schedule_work_on()
/linux/Documentation/core-api/
H A Dhousekeeping.rst110 queue_work_on(cpu, example_workqueue, work);
/linux/drivers/nvme/target/
H A Dtcp.c617 queue_work_on(queue_cpu(queue), nvmet_tcp_wq, &cmd->queue->io_work); in nvmet_tcp_queue_response()
1451 queue_work_on(queue_cpu(queue), nvmet_tcp_wq, &queue->io_work); in nvmet_tcp_io_work()
1630 queue_work_on(queue_cpu(queue), nvmet_tcp_wq, in nvmet_tcp_data_ready()
1652 queue_work_on(queue_cpu(queue), nvmet_tcp_wq, &queue->io_work); in nvmet_tcp_write_space()
1733 queue_work_on(queue_cpu(queue), nvmet_tcp_wq, &queue->io_work); in nvmet_tcp_set_queue_sock()
/linux/drivers/nvme/host/
H A Dtcp.c427 queue_work_on(queue->io_cpu, nvme_tcp_wq, &queue->io_work); in nvme_tcp_queue_request()
792 queue_work_on(queue->io_cpu, nvme_tcp_wq, &queue->io_work); in nvme_tcp_handle_r2t()
1073 queue_work_on(queue->io_cpu, nvme_tcp_wq, &queue->io_work); in nvme_tcp_data_ready()
1088 queue_work_on(queue->io_cpu, nvme_tcp_wq, &queue->io_work); in nvme_tcp_write_space()
1411 queue_work_on(queue->io_cpu, nvme_tcp_wq, &queue->io_work); in nvme_tcp_io_work()
2758 queue_work_on(queue->io_cpu, nvme_tcp_wq, &queue->io_work); in nvme_tcp_commit_rqs()
/linux/lib/
H A Dtest_lockup.c585 queue_work_on(cpu, system_highpri_wq, in test_lockup_init()
/linux/kernel/rcu/
H A Dtasks.h552 queue_work_on(cpuwq, system_percpu_wq, &rtpcp_next->rtp_work); in rcu_tasks_invoke_cbs()
558 queue_work_on(cpuwq, system_percpu_wq, &rtpcp_next->rtp_work); in rcu_tasks_invoke_cbs()
H A Dsrcutree.c866 queue_work_on(sdp->cpu, rcu_gp_wq, &sdp->work); in srcu_delay_timer()
873 queue_work_on(sdp->cpu, rcu_gp_wq, &sdp->work); in srcu_queue_delayed_work_on()
/linux/drivers/infiniband/sw/rdmavt/
H A Dcq.c111 queue_work_on(cq->comp_vector_cpu, comp_vector_wq, in rvt_cq_enter()
/linux/mm/
H A Dswap.c879 queue_work_on(cpu, mm_percpu_wq, work); in __lru_add_drain_all()
/linux/kernel/
H A Dsmp.c1162 queue_work_on(cpu, system_wq, &sscs.work); in smp_call_on_cpu()
H A Dpadata.c306 queue_work_on(cb_cpu, pinst->serial_wq, &squeue->work); in padata_reorder()
/linux/drivers/cpufreq/
H A Dtegra194-cpufreq.c334 queue_work_on(cpu, read_counters_wq, &read_counters_work.work); in tegra194_calculate_speed()
/linux/drivers/net/ethernet/pensando/ionic/
H A Dionic_dev.c92 queue_work_on(cpu, ionic->wq, &qcq->doorbell_napi_work); in ionic_queue_dbell_napi_work()
/linux/drivers/acpi/
H A Dosl.c1145 ret = queue_work_on(0, kacpid_wq, &dpc->work); in acpi_os_execute()
/linux/crypto/
H A Dcryptd.c149 queue_work_on(smp_processor_id(), cryptd_wq, &cpu_queue->work); in cryptd_enqueue_request()
/linux/drivers/pci/
H A Dpci-driver.c406 queue_work_on(cpu, wq, &arg.work); in pci_call_probe()
/linux/drivers/target/
H A Dtarget_core_transport.c944 queue_work_on(cpu, target_completion_wq, &cmd->work); in target_complete_cmd_with_sense()
1925 queue_work_on(cpu, target_submission_wq, &sq->work); in target_queue_submission()
/linux/drivers/soc/fsl/qbman/
H A Dqman.c1551 queue_work_on(smp_processor_id(), qm_portal_wq, in __poll_portal_slow()
1563 queue_work_on(smp_processor_id(), qm_portal_wq, in __poll_portal_slow()
/linux/drivers/scsi/qla2xxx/
H A Dqla_target.c2095 queue_work_on(mcmd->se_cmd.cpuid, qla_tgt_wq, &mcmd->work); in __qlt_24xx_handle_abts()
3986 queue_work_on(cmd->se_cmd.cpuid, qla_tgt_wq, &tgt->srr_work); in qlt_prepare_srr_ctio()
4736 queue_work_on(cmd->se_cmd.cpuid, qla_tgt_wq, &cmd->work); in qlt_handle_cmd_for_atio()
4741 queue_work_on(cmd->se_cmd.cpuid, qla_tgt_wq, in qlt_handle_cmd_for_atio()
4805 queue_work_on(mcmd->se_cmd.cpuid, qla_tgt_wq, in qlt_issue_task_mgmt()
/linux/drivers/firmware/arm_ffa/
H A Ddriver.c1813 queue_work_on(smp_processor_id(), info->notif_pcpu_wq, in notif_pend_irq_handler()

12