| /drivers/infiniband/sw/rxe/ |
| A D | rxe_task.c | 41 rxe_get(task->qp); in __reserve_if_idle() 43 task->num_sched++; in __reserve_if_idle() 116 task->num_done++; in do_task() 127 ret = task->func(task->qp); in do_task() 167 if (WARN_ON(task->num_done != task->num_sched)) in do_task() 169 task->qp, in do_task() 171 task->num_sched, task->num_done); in do_task() 176 task->ret = ret; in do_task() 195 task->qp = qp; in rxe_init_task() 217 if (!__is_done(task) && task->state < TASK_STATE_DRAINED) { in rxe_cleanup_task() [all …]
|
| /drivers/scsi/libsas/ |
| A D | sas_scsi_host.c | 108 task = NULL; in sas_scsi_task_done() 136 if (!task) in sas_create_task() 143 task->task_proto = task->dev->tproto; /* BUG_ON(!SSP) */ in sas_create_task() 157 return task; in sas_create_task() 181 if (!task) in sas_queuecommand() 305 task); in sas_scsi_find_task() 445 if (task) in sas_eh_abort_handler() 546 if (!task) in sas_eh_handle_sas_errors() 596 task); in sas_eh_handle_sas_errors() 869 struct sas_task *task = slow->task; in sas_task_internal_timedout() local [all …]
|
| A D | sas_ata.c | 87 task = NULL; in sas_ata_task_done() 93 if (unlikely(!task)) in sas_ata_task_done() 152 sas_free_task(task); in sas_ata_task_done() 158 struct sas_task *task; in sas_ata_qc_issue() local 176 if (!task) in sas_ata_qc_issue() 178 task->dev = dev; in sas_ata_qc_issue() 187 task->uldd_task = qc; in sas_ata_qc_issue() 204 qc->lldd_task = task; in sas_ata_qc_issue() 221 sas_free_task(task); in sas_ata_qc_issue() 485 sas_free_task(task); in sas_ata_internal_abort() [all …]
|
| /drivers/gpu/drm/exynos/ |
| A D | exynos_drm_ipp.c | 262 task = kzalloc(sizeof(*task), GFP_KERNEL); in exynos_drm_ipp_task_alloc() 263 if (!task) in exynos_drm_ipp_task_alloc() 270 task->src.rect.w = task->dst.rect.w = UINT_MAX; in exynos_drm_ipp_task_alloc() 271 task->src.rect.h = task->dst.rect.h = UINT_MAX; in exynos_drm_ipp_task_alloc() 276 return task; in exynos_drm_ipp_task_alloc() 743 exynos_drm_ipp_task_free(task->ipp, task); in exynos_drm_ipp_task_cleanup() 771 if (ipp->task == task) in exynos_drm_ipp_task_done() 805 ipp->task = task; in exynos_drm_ipp_next_task() 839 } else if (ipp->task != task) { in exynos_drm_ipp_task_abort() 892 if (!task) in exynos_drm_ipp_commit_ioctl() [all …]
|
| /drivers/md/dm-vdo/indexer/ |
| A D | radix-sort.c | 45 struct task { struct 62 struct task stack[]; 72 static inline void insert_key(const struct task task, sort_key_t *next) in insert_key() argument 79 (compare(unsorted, next[0], task.offset, task.length) < 0)) in insert_key() 90 static inline void insertion_sort(const struct task task) in insertion_sort() argument 94 for (next = task.first_key + 1; next <= task.last_key; next++) in insertion_sort() 102 struct task *task = (*stack_pointer)++; in push_task() local 134 for (key_ptr = task.first_key; key_ptr <= task.last_key; key_ptr++) { in measure_bins() 237 struct task start; in uds_radix_sort() 269 const struct task task = *task_stack; in uds_radix_sort() local [all …]
|
| /drivers/scsi/aic94xx/ |
| A D | aic94xx_task.c | 49 void *p = task->scatter; in asd_map_scatterlist() 51 task->total_xfer_len, in asd_map_scatterlist() 52 task->data_dir); in asd_map_scatterlist() 65 num_sg = task->num_scatter; in asd_map_scatterlist() 68 task->num_scatter, task->data_dir); in asd_map_scatterlist() 115 task->num_scatter, task->data_dir); in asd_map_scatterlist() 131 task->total_xfer_len, task->data_dir); in asd_unmap_scatterlist() 138 task->num_scatter, task->data_dir); in asd_unmap_scatterlist() 339 task->lldd_task = NULL; in asd_task_tasklet_complete() 342 task->task_done(task); in asd_task_tasklet_complete() [all …]
|
| A D | aic94xx_tmf.c | 223 if (task->dev->tproto) in asd_clear_nexus_tag() 225 task->dev->lldd_dev); in asd_clear_nexus_tag() 236 if (task->dev->tproto) in asd_clear_nexus_index() 238 task->dev->lldd_dev); in asd_clear_nexus_index() 336 res = asd_clear_nexus_tag(task); in asd_clear_nexus() 338 res = asd_clear_nexus_index(task); in asd_clear_nexus() 419 switch (task->task_proto) { in asd_abort_task() 478 res = asd_clear_nexus(task); in asd_abort_task() 492 res = asd_clear_nexus(task); in asd_abort_task() 528 task->lldd_task = NULL; in asd_abort_task() [all …]
|
| /drivers/video/fbdev/ |
| A D | uvesafb.c | 86 if (!task || msg->ack != task->ack) { in uvesafb_cn_callback() 105 if (task->t.buf_len && task->buf) in uvesafb_cn_callback() 106 memcpy(task->buf, utask + 1, task->t.buf_len); in uvesafb_cn_callback() 149 int len = sizeof(task->t) + task->t.buf_len; in uvesafb_exec() 173 memcpy(m + 1, &task->t, sizeof(task->t)); in uvesafb_exec() 176 memcpy((u8 *)(m + 1) + sizeof(task->t), task->buf, task->t.buf_len); in uvesafb_exec() 250 memset(task, 0, sizeof(*task)); in uvesafb_reset() 261 task = kzalloc(sizeof(*task), GFP_KERNEL); in uvesafb_prep() 399 if (!task) in uvesafb_vbe_state_restore() 574 (u16)task->t.regs.es, (u16)task->t.regs.edi); in uvesafb_vbe_getpmi() [all …]
|
| /drivers/scsi/ |
| A D | libiscsi.c | 462 task->itt, task->state, task->sc); in iscsi_free_task() 531 task->itt, task->state, task->sc); in iscsi_complete_task() 603 if (conn->task == task) { in cleanup_queued_task() 1414 if (!task || !task->sc) in iscsi_itt_to_ctask() 1538 conn->task = task; in iscsi_xmit_task() 1554 conn->task = task; in iscsi_xmit_task() 1723 iscsi_cmd(sc)->task = task; in iscsi_alloc_task() 1993 task->sc, task->itt, task->state); in fail_scsi_tasks() 2091 task = iscsi_cmd(sc)->task; in iscsi_eh_cmd_timed_out() 2388 task = iscsi_cmd(sc)->task; in iscsi_eh_abort() [all …]
|
| A D | libiscsi_tcp.c | 449 if (!task->sc) in iscsi_tcp_cleanup_task() 533 if (!task) { in iscsi_tcp_r2t_rsp() 582 task->itt); in iscsi_tcp_r2t_rsp() 638 iscsi_put_task(task); in iscsi_tcp_r2t_rsp() 711 if (!task) in iscsi_tcp_hdr_dissect() 996 return conn->session->tt->init_pdu(task, 0, task->data_count); in iscsi_tcp_task_init() 1004 task->itt, task->imm_count, task->unsol_r2t.data_length); in iscsi_tcp_task_init() 1006 err = conn->session->tt->init_pdu(task, 0, task->imm_count); in iscsi_tcp_task_init() 1009 task->imm_count = 0; in iscsi_tcp_task_init() 1072 if (!task->sc) { in iscsi_tcp_task_xmit() [all …]
|
| /drivers/scsi/pm8001/ |
| A D | pm8001_sas.c | 150 task = ccb->task; in pm80xx_show_pending_commands() 441 struct sas_task *task = ccb->task; in pm8001_deliver_command() local 490 task->task_done(task); in pm8001_queue_command() 497 task->task_done(task); in pm8001_queue_command() 514 task->task_done(task); in pm8001_queue_command() 517 task->task_done(task); in pm8001_queue_command() 573 struct sas_task *task = ccb->task; in pm8001_ccb_task_free() local 818 task = ccb->task; in pm8001_open_reject_retry() 819 if (!task || !task->task_done) in pm8001_open_reject_retry() 844 task->task_done(task); in pm8001_open_reject_retry() [all …]
|
| /drivers/scsi/isci/ |
| A D | task.c | 90 task->task_status.stat = status; in isci_task_refuse() 95 task->lldd_task = NULL; in isci_task_refuse() 98 task->task_done(task); in isci_task_refuse() 103 task = list_entry(task->list.next, struct sas_task, list)) 107 struct sas_task *task) in isci_device_io_ready() argument 140 task, task->dev, idev, idev ? idev->flags : 0, in isci_task_execute_task() 141 task->uldd_task); in isci_task_execute_task() 160 isci_task_refuse(ihost, task, in isci_task_execute_task() 516 task, old_request); in isci_task_abort_task() 537 __func__, task); in isci_task_abort_task() [all …]
|
| A D | request.c | 124 sg = task->scatter; in sci_request_build_sgl() 154 task->scatter, in sci_request_build_sgl() 156 task->data_dir); in sci_request_build_sgl() 686 task->task_proto); in sci_io_request_construct_sata() 2739 __func__, request, task, task->data_dir, completion_status); in isci_request_io_request_complete() 2904 task->total_xfer_len, task->data_dir); in isci_request_io_request_complete() 2907 task->num_scatter, task->data_dir); in isci_request_io_request_complete() 2968 } else if (task && task->task_proto == SAS_PROTOCOL_SMP) { in sci_request_started_state_enter() 2970 } else if (task && sas_protocol_ata(task->task_proto) && in sci_request_started_state_enter() 3354 task->scatter, in isci_io_request_build() [all …]
|
| /drivers/gpu/drm/lima/ |
| A D | lima_sched.c | 122 if (!task->bos) in lima_sched_task_init() 131 kfree(task->bos); in lima_sched_task_init() 137 task->num_bos = num_bos; in lima_sched_task_init() 138 task->vm = lima_vm_get(vm); in lima_sched_task_init() 149 if (task->bos) { in lima_sched_task_fini() 152 kfree(task->bos); in lima_sched_task_fini() 155 lima_vm_put(task->vm); in lima_sched_task_fini() 233 pipe->current_task = task; in lima_sched_run_job() 263 trace_lima_task_run(task); in lima_sched_run_job() 268 return task->fence; in lima_sched_run_job() [all …]
|
| A D | lima_trace.h | 14 TP_PROTO(struct lima_sched_task *task), 15 TP_ARGS(task), 19 __string(pipe, task->base.sched->name) 23 __entry->context = task->base.s_fence->finished.context; 24 __entry->seqno = task->base.s_fence->finished.seqno; 34 TP_PROTO(struct lima_sched_task *task), 35 TP_ARGS(task) 39 TP_PROTO(struct lima_sched_task *task), 40 TP_ARGS(task)
|
| /drivers/scsi/mvsas/ |
| A D | mv_sas.c | 293 struct sas_task *task = tei->task; in mvs_task_prep_smp() local 420 struct sas_task *task = tei->task; in mvs_task_prep_ata() local 547 struct sas_task *task = tei->task; in mvs_task_prep_ssp() local 700 task->task_done(task); in mvs_task_prep() 724 task->task_done(task); in mvs_task_prep() 732 task->task_done(task); in mvs_task_prep() 773 tei.task = task; in mvs_task_prep() 801 slot->task = task; in mvs_task_prep() 1532 if (unlikely(!task || !task->lldd_task || !task->dev)) in mvs_slot_complete() 1638 task->task_done(task); in mvs_slot_complete() [all …]
|
| /drivers/gpu/drm/ |
| A D | drm_flip_work.c | 38 struct drm_flip_task *task; in drm_flip_work_allocate_task() local 40 task = kzalloc(sizeof(*task), flags); in drm_flip_work_allocate_task() 41 if (task) in drm_flip_work_allocate_task() 42 task->data = data; in drm_flip_work_allocate_task() 44 return task; in drm_flip_work_allocate_task() 66 struct drm_flip_task *task; in drm_flip_work_queue() local 70 if (task) { in drm_flip_work_queue() 71 drm_flip_work_queue_task(work, task); in drm_flip_work_queue() 109 struct drm_flip_task *task, *tmp; in flip_worker() local 121 work->func(work, task->data); in flip_worker() [all …]
|
| /drivers/pci/ |
| A D | doe.c | 390 doe_mb->cap_offset, task->feat.vid, task->feat.type, in pci_doe_recv_resp() 460 task->rv = rv; in signal_task_complete() 462 task->complete(task); in signal_task_complete() 511 signal_task_abort(task, rc); in doe_statemachine_work() 531 signal_task_abort(task, rc); in doe_statemachine_work() 539 signal_task_abort(task, rc); in doe_statemachine_work() 548 complete(task->private); in pci_doe_task_complete() 759 if (!pci_doe_supports_feat(doe_mb, task->feat.vid, task->feat.type)) in pci_doe_submit_task() 765 task->doe_mb = doe_mb; in pci_doe_submit_task() 804 struct pci_doe_task task = { in pci_doe() local [all …]
|
| /drivers/net/wireless/mediatek/mt76/ |
| A D | util.h | 17 struct task_struct *task; member 70 if (IS_ERR(w->task)) { in mt76_worker_setup() 71 ret = PTR_ERR(w->task); in mt76_worker_setup() 72 w->task = NULL; in mt76_worker_setup() 81 if (!w->task) in mt76_worker_schedule() 91 if (!w->task) in mt76_worker_disable() 94 kthread_park(w->task); in mt76_worker_disable() 100 if (!w->task) in mt76_worker_enable() 109 if (!w->task) in mt76_worker_teardown() 112 kthread_stop(w->task); in mt76_worker_teardown() [all …]
|
| /drivers/dma/bestcomm/ |
| A D | bestcomm.c | 151 if ((task < 0) || (task >= BCOM_MAX_TASKS)) { in bcom_load_image() 158 tdt = &bcom_eng->tdt[task]; in bcom_load_image() 161 desc = bcom_task_desc(task); in bcom_load_image() 166 task, in bcom_load_image() 182 var = bcom_task_var(task); in bcom_load_image() 183 inc = bcom_task_inc(task); in bcom_load_image() 215 desc = bcom_task_desc(task); in bcom_set_initiator() 276 int task; in bcom_engine_init() local 311 for (task=0; task<BCOM_MAX_TASKS; task++) in bcom_engine_init() 342 int task; in bcom_engine_cleanup() local [all …]
|
| /drivers/mailbox/ |
| A D | mtk-cmdq-mailbox.c | 197 (task->pa_base >> task->cmdq->pdata->shift); in cmdq_task_insert_into_thread() 266 task_end_pa = task->pa_base + task->pkt->cmd_buf_size; in cmdq_thread_irq_handler() 268 curr_task = task; in cmdq_thread_irq_handler() 272 kfree(task); in cmdq_thread_irq_handler() 276 kfree(task); in cmdq_thread_irq_handler() 391 task = kzalloc(sizeof(*task), GFP_ATOMIC); in cmdq_mbox_send_data() 392 if (!task) { in cmdq_mbox_send_data() 397 task->cmdq = cmdq; in cmdq_mbox_send_data() 401 task->pkt = pkt; in cmdq_mbox_send_data() 476 kfree(task); in cmdq_mbox_shutdown() [all …]
|
| /drivers/infiniband/ulp/iser/ |
| A D | iscsi_iser.c | 246 if (!task->sc) in iscsi_iser_task_init() 251 iser_task->sc = task->sc; in iscsi_iser_task_init() 268 struct iscsi_task *task) in iscsi_iser_mtask_xmit() argument 278 return iser_send_control(conn, task); in iscsi_iser_mtask_xmit() 282 struct iscsi_task *task) in iscsi_iser_task_xmit_unsol_data() argument 322 if (!task->sc) in iscsi_iser_task_xmit() 329 task->itt, scsi_bufflen(task->sc), in iscsi_iser_task_xmit() 330 task->imm_count, task->unsol_r2t.data_length); in iscsi_iser_task_xmit() 334 conn->id, task->itt); in iscsi_iser_task_xmit() 345 if (iscsi_task_has_unsol_data(task)) in iscsi_iser_task_xmit() [all …]
|
| A D | iser_initiator.c | 74 task->itt, mem_reg->rkey, in iser_prepare_read_cmd() 122 task->itt, mem_reg->rkey, in iser_prepare_write_cmd() 128 task->itt, imm_sz); in iser_prepare_write_cmd() 387 task->imm_count, in iser_send_command() 494 if (task != conn->login_task) { in iser_send_control() 502 memcpy(desc->req, task->data, task->data_count); in iser_send_control() 513 if (task == conn->login_task) { in iser_send_control() 596 struct iscsi_task *task; in iser_check_remote_inv() local 609 if (likely(task)) { in iser_check_remote_inv() 683 struct iscsi_task *task; in iser_ctrl_comp() local [all …]
|
| /drivers/connector/ |
| A D | cn_proc.c | 133 parent = rcu_dereference(task->real_parent); in proc_fork_connector() 137 ev->event_data.fork.child_pid = task->pid; in proc_fork_connector() 138 ev->event_data.fork.child_tgid = task->tgid; in proc_fork_connector() 161 ev->event_data.exec.process_pid = task->pid; in proc_exec_connector() 185 ev->event_data.id.process_pid = task->pid; in proc_id_connector() 186 ev->event_data.id.process_tgid = task->tgid; in proc_id_connector() 188 cred = __task_cred(task); in proc_id_connector() 223 ev->event_data.sid.process_pid = task->pid; in proc_sid_connector() 309 if (pid_alive(task)) { in proc_coredump_connector() 338 ev->event_data.exit.process_pid = task->pid; in proc_exit_connector() [all …]
|
| /drivers/media/pci/saa7134/ |
| A D | saa7134-vbi.c | 40 int task) in task_init() argument 46 saa_writeb(SAA7134_VBI_H_START2(task), norm->h_start >> 8); in task_init() 48 saa_writeb(SAA7134_VBI_H_STOP2(task), norm->h_stop >> 8); in task_init() 50 saa_writeb(SAA7134_VBI_V_START2(task), norm->vbi_v_start_0 >> 8); in task_init() 56 saa_writeb(SAA7134_VBI_PHASE_OFFSET_LUMA(task), 0x00); in task_init() 57 saa_writeb(SAA7134_VBI_PHASE_OFFSET_CHROMA(task), 0x00); in task_init() 59 saa_writeb(SAA7134_VBI_H_LEN1(task), dev->vbi_hlen & 0xff); in task_init() 60 saa_writeb(SAA7134_VBI_H_LEN2(task), dev->vbi_hlen >> 8); in task_init() 61 saa_writeb(SAA7134_VBI_V_LEN1(task), dev->vbi_vlen & 0xff); in task_init() 62 saa_writeb(SAA7134_VBI_V_LEN2(task), dev->vbi_vlen >> 8); in task_init() [all …]
|