Home
last modified time | relevance | path

Searched refs:ir_data (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/iio/light/
H A Disl29018.c213 int ir_data; in isl29018_read_ir() local
215 ir_data = isl29018_read_sensor_input(chip, in isl29018_read_ir()
217 if (ir_data < 0) in isl29018_read_ir()
218 return ir_data; in isl29018_read_ir()
220 *ir = ir_data; in isl29018_read_ir()
230 int ir_data = -1; in isl29018_read_proximity_ir() local
252 ir_data = isl29018_read_sensor_input(chip, in isl29018_read_proximity_ir()
254 if (ir_data < 0) in isl29018_read_proximity_ir()
255 return ir_data; in isl29018_read_proximity_ir()
257 if (prox_data >= ir_data) in isl29018_read_proximity_ir()
[all …]
/linux/drivers/iommu/intel/
H A Dirq_remapping.c1135 struct intel_ir_data *ir_data = irqd->chip_data; in intel_ir_reconfigure_irte_posted() local
1136 struct irte *irte = &ir_data->irte_entry; in intel_ir_reconfigure_irte_posted()
1155 modify_irte(&ir_data->irq_2_iommu, &irte_pi); in intel_ir_reconfigure_irte_posted()
1164 struct intel_ir_data *ir_data = irqd->chip_data; in __intel_ir_reconfigure_irte() local
1170 if (ir_data->irq_2_iommu.posted_vcpu && !force_host) in __intel_ir_reconfigure_irte()
1173 ir_data->irq_2_iommu.posted_vcpu = false; in __intel_ir_reconfigure_irte()
1175 if (ir_data->irq_2_iommu.posted_msi) in __intel_ir_reconfigure_irte()
1178 modify_irte(&ir_data->irq_2_iommu, &ir_data->irte_entry); in __intel_ir_reconfigure_irte()
1183 struct intel_ir_data *ir_data = irqd->chip_data; in intel_ir_reconfigure_irte() local
1184 struct irte *irte = &ir_data->irte_entry; in intel_ir_reconfigure_irte()
[all …]
/linux/drivers/iommu/amd/
H A Diommu.c3793 struct amd_ir_data *ir_data,
3890 struct amd_ir_data *ir_data = (struct amd_ir_data *)data; in amd_iommu_update_ga() local
3891 struct irte_ga *entry = (struct irte_ga *) ir_data->entry; in amd_iommu_update_ga()
3899 if (!ir_data->iommu) in amd_iommu_update_ga()
3904 return __modify_irte_ga(ir_data->iommu, ir_data->irq_2_irte.devid, in amd_iommu_update_ga()
3905 ir_data->irq_2_irte.index, entry); in amd_iommu_update_ga()
3911 struct amd_ir_data *ir_data = (struct amd_ir_data *)data; in amd_iommu_activate_guest_mode() local
3912 struct irte_ga *entry = (struct irte_ga *) ir_data->entry; in amd_iommu_activate_guest_mode()
3928 entry->hi.fields.ga_root_ptr = ir_data->ga_root_ptr; in amd_iommu_activate_guest_mode()
3929 entry->hi.fields.vector = ir_data->ga_vector; in amd_iommu_activate_guest_mode()
[all …]
/linux/arch/x86/include/asm/
H A Dirq_remapping.h41 void *ir_data; member
/linux/arch/x86/kvm/svm/
H A Davic.c930 if (WARN_ON_ONCE(!pi_data.ir_data)) { in avic_pi_update_irte()
935 irqfd->irq_bypass_data = pi_data.ir_data; in avic_pi_update_irte()