Home
last modified time | relevance | path

Searched refs:context_id (Results 1 – 25 of 52) sorted by relevance

123

/linux/drivers/misc/vmw_vmci/
H A Dvmci_datagram.c57 u32 context_id; in dg_create_handle() local
65 context_id = VMCI_INVALID_ID; in dg_create_handle()
67 context_id = vmci_get_context_id(); in dg_create_handle()
68 if (context_id == VMCI_INVALID_ID) in dg_create_handle()
72 handle = vmci_make_handle(context_id, resource_id); in dg_create_handle()
105 static int vmci_datagram_get_priv_flags(u32 context_id, in vmci_datagram_get_priv_flags() argument
109 if (context_id == VMCI_INVALID_ID) in vmci_datagram_get_priv_flags()
112 if (context_id == VMCI_HOST_CONTEXT_ID) { in vmci_datagram_get_priv_flags()
125 } else if (context_id == VMCI_HYPERVISOR_CONTEXT_ID) in vmci_datagram_get_priv_flags()
128 *priv_flags = vmci_context_get_priv_flags(context_id); in vmci_datagram_get_priv_flags()
[all …]
H A Dvmci_context.c201 static int ctx_fire_notification(u32 context_id, u32 priv_flags) in ctx_fire_notification() argument
207 vmci_make_handle(context_id, VMCI_EVENT_HANDLER); in ctx_fire_notification()
257 ev.payload.context_id = context_id; in ctx_fire_notification()
578 int vmci_ctx_add_notification(u32 context_id, u32 remote_cid) in vmci_ctx_add_notification() argument
585 context = vmci_ctx_get(context_id); in vmci_ctx_add_notification()
589 if (VMCI_CONTEXT_IS_VM(context_id) && VMCI_CONTEXT_IS_VM(remote_cid)) { in vmci_ctx_add_notification()
591 context_id, remote_cid); in vmci_ctx_add_notification()
645 int vmci_ctx_remove_notification(u32 context_id, u32 remote_cid) in vmci_ctx_remove_notification() argument
651 context = vmci_ctx_get(context_id); in vmci_ctx_remove_notification()
744 int vmci_ctx_get_chkpt_state(u32 context_id, in vmci_ctx_get_chkpt_state() argument
[all …]
H A Dvmci_context.h139 int vmci_ctx_add_notification(u32 context_id, u32 remote_cid);
140 int vmci_ctx_remove_notification(u32 context_id, u32 remote_cid);
141 int vmci_ctx_get_chkpt_state(u32 context_id, u32 cpt_type,
143 int vmci_ctx_set_chkpt_state(u32 context_id, u32 cpt_type,
153 int vmci_ctx_dbell_create(u32 context_id, struct vmci_handle handle);
154 int vmci_ctx_dbell_destroy(u32 context_id, struct vmci_handle handle);
158 int vmci_ctx_rcv_notifications_get(u32 context_id, struct vmci_handle_arr
161 void vmci_ctx_rcv_notifications_release(u32 context_id, struct vmci_handle_arr
H A Dvmci_resource.c69 static u32 vmci_resource_find_id(u32 context_id, in vmci_resource_find_id() argument
90 handle = vmci_make_handle(context_id, current_rid); in vmci_resource_find_id()
H A Dvmci_datagram.h40 int vmci_datagram_dispatch(u32 context_id, struct vmci_datagram *dg,
H A Dvmci_doorbell.c412 u32 context_id = vmci_get_context_id(); in vmci_doorbell_create() local
414 if (context_id == VMCI_INVALID_ID) { in vmci_doorbell_create()
421 new_handle = vmci_make_handle(context_id, VMCI_INVALID_ID); in vmci_doorbell_create()
/linux/arch/powerpc/include/asm/
H A Dmmu_context.h68 extern void __destroy_context(int context_id);
75 int context_id; in alloc_extended_context() local
79 context_id = hash__alloc_context_id(); in alloc_extended_context()
80 if (context_id < 0) in alloc_extended_context()
81 return context_id; in alloc_extended_context()
84 mm->context.extended_id[index] = context_id; in alloc_extended_context()
85 return context_id; in alloc_extended_context()
90 int context_id; in need_extra_context() local
92 context_id = get_user_context(&mm->context, ea); in need_extra_context()
93 if (!context_id) in need_extra_context()
[all …]
/linux/drivers/iommu/
H A Dipmmu-vmsa.c77 unsigned int context_id; member
189 unsigned int context_id, unsigned int reg) in ipmmu_ctx_reg() argument
193 if (context_id > 7) in ipmmu_ctx_reg()
196 return base + context_id * mmu->features->ctx_offset_stride + reg; in ipmmu_ctx_reg()
200 unsigned int context_id, unsigned int reg) in ipmmu_ctx_read() argument
202 return ipmmu_read(mmu, ipmmu_ctx_reg(mmu, context_id, reg)); in ipmmu_ctx_read()
206 unsigned int context_id, unsigned int reg, u32 data) in ipmmu_ctx_write() argument
208 ipmmu_write(mmu, ipmmu_ctx_reg(mmu, context_id, reg), data); in ipmmu_ctx_write()
214 return ipmmu_ctx_read(domain->mmu->root, domain->context_id, reg); in ipmmu_ctx_read_root()
220 ipmmu_ctx_write(domain->mmu->root, domain->context_id, reg, data); in ipmmu_ctx_write_root()
[all …]
/linux/arch/powerpc/mm/book3s64/
H A Dmmu_context.c216 void __destroy_context(int context_id) in __destroy_context() argument
218 ida_free(&mmu_context_ida, context_id); in __destroy_context()
228 int index, context_id; in destroy_contexts() local
231 context_id = ctx->extended_id[index]; in destroy_contexts()
232 if (context_id) in destroy_contexts()
233 ida_free(&mmu_context_ida, context_id); in destroy_contexts()
/linux/drivers/firmware/qcom/
H A Dqcom_scm-legacy.c138 int ret = 0, context_id; in scm_legacy_call() local
173 smc.args[1] = (unsigned long)&context_id; in scm_legacy_call()
228 int context_id; in scm_legacy_call_atomic() local
235 (unsigned long)&context_id, in scm_legacy_call_atomic()
/linux/drivers/scsi/bnx2fc/
H A Dbnx2fc_hwi.c410 enbl_req.context_id = tgt->context_id; in bnx2fc_send_session_enable_req()
469 disable_req.context_id = tgt->context_id; in bnx2fc_send_session_disable_req()
504 destroy_req.context_id = tgt->context_id; in bnx2fc_send_session_destroy_req()
1159 u32 context_id; in bnx2fc_process_ofld_cmpl() local
1162 context_id = ofld_kcqe->fcoe_conn_context_id; in bnx2fc_process_ofld_cmpl()
1179 tgt->context_id = context_id; in bnx2fc_process_ofld_cmpl()
1211 u32 context_id; in bnx2fc_process_enable_conn_cmpl() local
1213 context_id = ofld_kcqe->fcoe_conn_context_id; in bnx2fc_process_enable_conn_cmpl()
1228 if (tgt->context_id != context_id) { in bnx2fc_process_enable_conn_cmpl()
1445 u32 context_id = tgt->context_id; in bnx2fc_map_doorbell() local
[all …]
/linux/drivers/gpu/drm/i915/gvt/
H A Dexeclist.h57 u32 context_id; member
80 u32 context_id; member
119 u32 context_id; member
/linux/drivers/net/ethernet/sfc/
H A Dmcdi_filters.c212 else if (WARN_ON_ONCE(ctx->context_id == EFX_MCDI_RSS_CONTEXT_INVALID)) in efx_mcdi_filter_push_prep()
243 MCDI_SET_DWORD(inbuf, FILTER_OP_IN_RX_CONTEXT, ctx->context_id); in efx_mcdi_filter_push_prep()
393 if (ctx->context_id == EFX_MCDI_RSS_CONTEXT_INVALID) { in efx_mcdi_filter_insert_locked()
1419 if (ctx->context_id == EFX_MCDI_RSS_CONTEXT_INVALID) { in efx_mcdi_filter_table_restore()
1921 if (efx_mcdi_get_rss_context_flags(efx, ctx->context_id, &flags) != 0) in efx_mcdi_set_rss_context_flags()
1924 ctx->context_id); in efx_mcdi_set_rss_context_flags()
1951 ctx->context_id = EFX_MCDI_RSS_CONTEXT_INVALID; in efx_mcdi_filter_alloc_rss_context()
1973 ctx->context_id = MCDI_DWORD(outbuf, RSS_CONTEXT_ALLOC_OUT_RSS_CONTEXT_ID); in efx_mcdi_filter_alloc_rss_context()
2036 if (efx->rss_context.priv.context_id != EFX_MCDI_RSS_CONTEXT_INVALID) { in efx_mcdi_rx_free_indir_table()
2037 rc = efx_mcdi_filter_free_rss_context(efx, efx->rss_context.priv.context_id); in efx_mcdi_rx_free_indir_table()
[all …]
/linux/tools/testing/selftests/kvm/arm64/
H A Dpsci_test.c25 static u64 psci_cpu_on(u64 target_cpu, u64 entry_addr, u64 context_id) in psci_cpu_on() argument
29 do_smccc(PSCI_0_2_FN64_CPU_ON, target_cpu, entry_addr, context_id, in psci_cpu_on()
45 static u64 psci_system_suspend(u64 entry_addr, u64 context_id) in psci_system_suspend() argument
49 do_smccc(PSCI_1_0_FN64_SYSTEM_SUSPEND, entry_addr, context_id, in psci_system_suspend()
/linux/drivers/accel/amdxdna/
H A Daie2_message.c175 req.context_id = id; in aie2_destroy_context_req()
227 hwctx->fw_ctx_id = resp.context_id; in aie2_create_context()
304 static int aie2_send_host_buf_msgs(struct amdxdna_dev_hdl *ndev, u32 context_id, in aie2_send_host_buf_msgs() argument
321 req.context_id = context_id; in aie2_send_host_buf_msgs()
327 context_id, addr, chunk_size); in aie2_send_host_buf_msgs()
332 context_id, msg.opcode, addr, chunk_size); in aie2_send_host_buf_msgs()
342 int aie2_map_host_buf(struct amdxdna_dev_hdl *ndev, u32 context_id, u64 addr, u64 size) in aie2_map_host_buf() argument
344 return aie2_send_host_buf_msgs(ndev, context_id, addr, size, in aie2_map_host_buf()
348 int aie2_add_host_buf(struct amdxdna_dev_hdl *ndev, u32 context_id, u64 addr, u64 size) in aie2_add_host_buf() argument
353 return aie2_send_host_buf_msgs(ndev, context_id, addr, size, in aie2_add_host_buf()
[all …]
H A Daie2_pci.h265 int aie2_query_app_health(struct amdxdna_dev_hdl *ndev, u32 context_id,
270 int aie2_map_host_buf(struct amdxdna_dev_hdl *ndev, u32 context_id, u64 addr, u64 size);
271 int aie2_add_host_buf(struct amdxdna_dev_hdl *ndev, u32 context_id, u64 addr, u64 size);
/linux/arch/arm/mm/
H A Dcontext.c56 u64 context_id, asid; in a15_erratum_get_cpumask() local
59 context_id = mm->context.id.counter; in a15_erratum_get_cpumask()
70 if (context_id == asid) in a15_erratum_get_cpumask()
/linux/include/linux/
H A Dvmw_vmci_api.h39 bool vmci_is_context_owner(u32 context_id, kuid_t uid);
46 u32 vmci_context_get_priv_flags(u32 context_id);
/linux/drivers/irqchip/
H A Dirq-sifive-plic.c625 int id, context_id; in plic_probe() local
685 context_id = i; in plic_probe()
687 context_id = acpi_rintc_get_plic_context(priv->acpi_plic_id, i); in plic_probe()
688 if (context_id == INVALID_CONTEXT) { in plic_probe()
730 context_id * CONTEXT_SIZE; in plic_probe()
733 context_id * CONTEXT_ENABLE_SIZE; in plic_probe()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_amdkfd.h102 uint16_t context_id; member
154 u16 context_id; member
196 u16 context_id);
426 u16 context_id, struct dma_fence *fence);
/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_process.c882 if (process->context_id == KFD_CONTEXT_ID_PRIMARY) in kfd_create_process_sysfs()
893 process->context_id); in kfd_create_process_sysfs()
925 if (process->context_id == KFD_CONTEXT_ID_PRIMARY) in kfd_process_alloc_id()
938 process->context_id = ret; in kfd_process_alloc_id()
951 if (process->context_id == KFD_CONTEXT_ID_PRIMARY) in kfd_process_free_id()
958 ida_free(&primary_process->id_table, process->context_id); in kfd_process_free_id()
1063 if (process->mm == mm && process->context_id == KFD_CONTEXT_ID_PRIMARY) in find_process_by_mm()
1327 if (p->context_id != KFD_CONTEXT_ID_PRIMARY) in kfd_process_wq_release()
1448 if (p->context_id == KFD_CONTEXT_ID_PRIMARY) in kfd_process_notifier_release_internal()
1723 process->context_id = KFD_CONTEXT_ID_PRIMARY; in create_process()
[all …]
/linux/tools/perf/util/arm-spe-decoder/
H A Darm-spe-decoder.c162 decoder->record.context_id = (u64)-1; in arm_spe_read_record()
196 decoder->record.context_id = payload; in arm_spe_read_record()
/linux/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_ctx.c221 cmd.req.arg[1] = recv_ctx->context_id; in qlcnic_fw_cmd_set_mtu()
376 recv_ctx->context_id = le16_to_cpu(prsp->context_id); in qlcnic_82xx_fw_cmd_create_rx_ctx()
380 recv_ctx->context_id, recv_ctx->state); in qlcnic_82xx_fw_cmd_create_rx_ctx()
402 cmd.req.arg[1] = recv_ctx->context_id; in qlcnic_82xx_fw_cmd_del_rx_ctx()
496 tx_ring->ctx_id = le16_to_cpu(prsp->context_id); in qlcnic_82xx_fw_cmd_create_tx_ctx()
1106 esw_stats->context_id = le16_to_cpu(stats->context_id); in qlcnic_get_port_stats()
1212 esw_stats->context_id = eswitch; in qlcnic_get_eswitch_stats()
/linux/drivers/net/ethernet/qlogic/netxen/
H A Dnetxen_nic_ctx.c225 cmd.req.arg1 = recv_ctx->context_id; in nx_fw_cmd_set_mtu()
387 recv_ctx->context_id = le16_to_cpu(prsp->context_id); in nx_fw_cmd_create_rx_ctx()
405 cmd.req.arg1 = recv_ctx->context_id; in nx_fw_cmd_destroy_rx_ctx()
489 le16_to_cpu(prsp->context_id); in nx_fw_cmd_create_tx_ctx()
/linux/drivers/misc/bcm-vk/
H A Dbcm_vk_msg.h63 u32 context_id; member

123