Home
last modified time | relevance | path

Searched refs:arch_data (Results 1 - 25 of 25) sorted by relevance

/kernel/linux/linux-5.10/drivers/iommu/
H A Domap-iommu.c74 struct omap_iommu_arch_data *arch_data = dev_iommu_priv_get(dev); in omap_iommu_save_ctx() local
79 if (!arch_data) in omap_iommu_save_ctx()
82 while (arch_data->iommu_dev) { in omap_iommu_save_ctx()
83 obj = arch_data->iommu_dev; in omap_iommu_save_ctx()
90 arch_data++; in omap_iommu_save_ctx()
104 struct omap_iommu_arch_data *arch_data = dev_iommu_priv_get(dev); in omap_iommu_restore_ctx() local
109 if (!arch_data) in omap_iommu_restore_ctx()
112 while (arch_data->iommu_dev) { in omap_iommu_restore_ctx()
113 obj = arch_data->iommu_dev; in omap_iommu_restore_ctx()
120 arch_data in omap_iommu_restore_ctx()
1401 struct omap_iommu_arch_data *arch_data = dev_iommu_priv_get(dev); omap_iommu_count() local
1462 struct omap_iommu_arch_data *arch_data = dev_iommu_priv_get(dev); omap_iommu_attach_dev() local
1527 struct omap_iommu_arch_data *arch_data = dev_iommu_priv_get(dev); _omap_iommu_detach_dev() local
1646 struct omap_iommu_arch_data *arch_data, *tmp; omap_iommu_probe_device() local
1715 struct omap_iommu_arch_data *arch_data = dev_iommu_priv_get(dev); omap_iommu_release_device() local
1727 struct omap_iommu_arch_data *arch_data = dev_iommu_priv_get(dev); omap_iommu_device_group() local
[all...]
/kernel/linux/linux-6.6/drivers/iommu/
H A Domap-iommu.c73 struct omap_iommu_arch_data *arch_data = dev_iommu_priv_get(dev); in omap_iommu_save_ctx() local
78 if (!arch_data) in omap_iommu_save_ctx()
81 while (arch_data->iommu_dev) { in omap_iommu_save_ctx()
82 obj = arch_data->iommu_dev; in omap_iommu_save_ctx()
89 arch_data++; in omap_iommu_save_ctx()
103 struct omap_iommu_arch_data *arch_data = dev_iommu_priv_get(dev); in omap_iommu_restore_ctx() local
108 if (!arch_data) in omap_iommu_restore_ctx()
111 while (arch_data->iommu_dev) { in omap_iommu_restore_ctx()
112 obj = arch_data->iommu_dev; in omap_iommu_restore_ctx()
119 arch_data in omap_iommu_restore_ctx()
1396 struct omap_iommu_arch_data *arch_data = dev_iommu_priv_get(dev); omap_iommu_count() local
1457 struct omap_iommu_arch_data *arch_data = dev_iommu_priv_get(dev); omap_iommu_attach_dev() local
1522 struct omap_iommu_arch_data *arch_data = dev_iommu_priv_get(dev); _omap_iommu_detach_dev() local
1641 struct omap_iommu_arch_data *arch_data, *tmp; omap_iommu_probe_device() local
1710 struct omap_iommu_arch_data *arch_data = dev_iommu_priv_get(dev); omap_iommu_release_device() local
1722 struct omap_iommu_arch_data *arch_data = dev_iommu_priv_get(dev); omap_iommu_device_group() local
[all...]
H A Dhyperv-iommu.c242 msg->arch_data.vector = e.vector; in hyperv_root_ir_compose_msi_msg()
243 msg->arch_data.delivery_mode = e.delivery_mode; in hyperv_root_ir_compose_msi_msg()
/kernel/linux/linux-6.6/arch/s390/kernel/
H A Dsyscall.c124 if (nr == __NR_restart_syscall && !(current->restart_block.arch_data & 1)) { in do_syscall()
125 regs->psw.addr = current->restart_block.arch_data; in do_syscall()
126 current->restart_block.arch_data = 1; in do_syscall()
H A Dtime.c88 vdso_data[cs].arch_data.tod_steering_end = tod_steering_end; in time_early_init()
393 vdso_data[cs].arch_data.tod_steering_end = tod_steering_end; in clock_sync_global()
394 vdso_data[cs].arch_data.tod_steering_delta = tod_steering_delta; in clock_sync_global()
H A Dprocess.c179 * s390 stores the svc return address in arch_data when calling in copy_thread()
183 p->restart_block.arch_data = 1; in copy_thread()
H A Dsignal.c511 current->restart_block.arch_data = regs->psw.addr; in arch_do_signal_or_restart()
/kernel/linux/linux-6.6/arch/s390/include/asm/vdso/
H A Dgettimeofday.h30 adj = vd->arch_data.tod_steering_end - now; in __arch_get_hw_counter()
32 now += (vd->arch_data.tod_steering_delta < 0) ? (adj >> 15) : -(adj >> 15); in __arch_get_hw_counter()
/kernel/linux/linux-5.10/arch/s390/include/asm/vdso/
H A Dgettimeofday.h31 adj = vdso->arch_data.tod_steering_end - now; in __arch_get_hw_counter()
33 now += (vdso->arch_data.tod_steering_delta < 0) ? (adj >> 15) : -(adj >> 15); in __arch_get_hw_counter()
/kernel/linux/linux-6.6/include/linux/
H A Drestart_block.h26 unsigned long arch_data; member
H A Dmsi.h63 * @arch_data: Architecture specific shadow of @data
76 arch_msi_msg_data_t arch_data; member
/kernel/linux/linux-6.6/arch/xtensa/include/asm/
H A Dpci-bridge.h37 void *arch_data; member
/kernel/linux/linux-5.10/arch/xtensa/include/asm/
H A Dpci-bridge.h37 void *arch_data; member
/kernel/linux/linux-6.6/arch/riscv/kernel/vdso/
H A Dhwprobe.c24 const struct arch_vdso_data *avd = &vd->arch_data; in __vdso_riscv_hwprobe()
/kernel/linux/linux-5.10/include/vdso/
H A Ddatapage.h73 * @arch_data: architecture specific data (optional, defaults
109 struct arch_vdso_data arch_data; member
/kernel/linux/linux-6.6/include/vdso/
H A Ddatapage.h73 * @arch_data: architecture specific data (optional, defaults
109 struct arch_vdso_data arch_data; member
/kernel/linux/linux-6.6/arch/x86/kvm/
H A Dirq_comm.c115 irq->vector = msg.arch_data.vector; in kvm_set_msi_irq()
117 irq->trig_mode = msg.arch_data.is_level; in kvm_set_msi_irq()
118 irq->delivery_mode = msg.arch_data.delivery_mode << 8; in kvm_set_msi_irq()
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dthread_info.h224 do { restart->arch_data = current_thread_info()->status; } while (0)
/kernel/linux/linux-5.10/arch/s390/kernel/
H A Dtime.c90 vdso_data->arch_data.tod_steering_end = tod_steering_end; in time_early_init()
400 vdso_data->arch_data.tod_steering_end = tod_steering_end; in clock_sync_global()
401 vdso_data->arch_data.tod_steering_delta = tod_steering_delta; in clock_sync_global()
/kernel/linux/linux-6.6/arch/riscv/kernel/
H A Dsys_riscv.c292 struct arch_vdso_data *avd = &vd->arch_data; in init_hwprobe_vdso_data()
/kernel/linux/linux-6.6/arch/x86/kernel/
H A Dsignal.c290 if (current->restart_block.arch_data & TS_COMPAT) in get_nr_restart_syscall()
/kernel/linux/linux-6.6/arch/x86/pci/
H A Dxen.c226 msg->arch_data.delivery_mode = APIC_DELIVERY_MODE_EXTINT; in xen_msi_compose_msg()
/kernel/linux/linux-6.6/arch/x86/kernel/apic/
H A Dapic.c2468 msg->arch_data.delivery_mode = APIC_DELIVERY_MODE_FIXED; in __irq_msi_compose_msg()
2469 msg->arch_data.vector = cfg->vector; in __irq_msi_compose_msg()
H A Dio_apic.c1886 entry->vector = msg.arch_data.vector; in ioapic_setup_msg_from_msi()
1888 entry->delivery_mode = msg.arch_data.delivery_mode; in ioapic_setup_msg_from_msi()
/kernel/linux/linux-6.6/drivers/iommu/intel/
H A Dirq_remapping.c1248 msg->arch_data.dmar_subhandle = subhandle; in fill_msi_msg()

Completed in 22 milliseconds