/kernel/linux/linux-5.10/drivers/i2c/busses/ |
H A D | i2c-img-scb.c | 389 u32 line_status; /* line status over command */ member 448 i2c->line_status = 0; in img_i2c_switch_mode() 479 u32 line_status = img_i2c_readl(i2c, SCB_STATUS_REG); in img_i2c_atomic_op() local 481 if (line_status & LINESTAT_SDAT_LINE_STATUS && !(data & 0x80)) { in img_i2c_atomic_op() 494 i2c->line_status = 0; in img_i2c_atomic_op() 634 u32 int_status, u32 line_status) in img_i2c_raw_atomic_delay_handler() 643 u32 line_status) in img_i2c_raw() 648 int_status, line_status); in img_i2c_raw() 681 if (!(i2c->line_status & cont_bits)) in img_i2c_sequence() 734 u32 line_status) in img_i2c_atomic() 633 img_i2c_raw_atomic_delay_handler(struct img_i2c *i2c, u32 int_status, u32 line_status) img_i2c_raw_atomic_delay_handler() argument 642 img_i2c_raw(struct img_i2c *i2c, u32 int_status, u32 line_status) img_i2c_raw() argument 732 img_i2c_atomic(struct img_i2c *i2c, u32 int_status, u32 line_status) img_i2c_atomic() argument 836 unsigned int line_status; img_i2c_check_timer() local 853 img_i2c_auto(struct img_i2c *i2c, unsigned int int_status, unsigned int line_status) img_i2c_auto() argument 917 u32 int_status, line_status; img_i2c_isr() local [all...] |
/kernel/linux/linux-6.6/drivers/i2c/busses/ |
H A D | i2c-img-scb.c | 389 u32 line_status; /* line status over command */ member 448 i2c->line_status = 0; in img_i2c_switch_mode() 479 u32 line_status = img_i2c_readl(i2c, SCB_STATUS_REG); in img_i2c_atomic_op() local 481 if (line_status & LINESTAT_SDAT_LINE_STATUS && !(data & 0x80)) { in img_i2c_atomic_op() 494 i2c->line_status = 0; in img_i2c_atomic_op() 634 u32 int_status, u32 line_status) in img_i2c_raw_atomic_delay_handler() 643 u32 line_status) in img_i2c_raw() 648 int_status, line_status); in img_i2c_raw() 681 if (!(i2c->line_status & cont_bits)) in img_i2c_sequence() 734 u32 line_status) in img_i2c_atomic() 633 img_i2c_raw_atomic_delay_handler(struct img_i2c *i2c, u32 int_status, u32 line_status) img_i2c_raw_atomic_delay_handler() argument 642 img_i2c_raw(struct img_i2c *i2c, u32 int_status, u32 line_status) img_i2c_raw() argument 732 img_i2c_atomic(struct img_i2c *i2c, u32 int_status, u32 line_status) img_i2c_atomic() argument 836 unsigned int line_status; img_i2c_check_timer() local 853 img_i2c_auto(struct img_i2c *i2c, unsigned int int_status, unsigned int line_status) img_i2c_auto() argument 917 u32 int_status, line_status; img_i2c_isr() local [all...] |
/kernel/linux/linux-6.6/arch/riscv/kvm/ |
H A D | vm.c | 59 bool line_status) in kvm_vm_ioctl_irq_line() 69 int level, bool line_status) in kvm_set_msi() 87 int level, bool line_status) in kvm_riscv_set_irq() 151 bool line_status) in kvm_arch_set_irq_inatomic() 158 return kvm_set_msi(e, kvm, irq_source_id, level, line_status); in kvm_arch_set_irq_inatomic() 162 level, line_status); in kvm_arch_set_irq_inatomic() 58 kvm_vm_ioctl_irq_line(struct kvm *kvm, struct kvm_irq_level *irql, bool line_status) kvm_vm_ioctl_irq_line() argument 67 kvm_set_msi(struct kvm_kernel_irq_routing_entry *e, struct kvm *kvm, int irq_source_id, int level, bool line_status) kvm_set_msi() argument 85 kvm_riscv_set_irq(struct kvm_kernel_irq_routing_entry *e, struct kvm *kvm, int irq_source_id, int level, bool line_status) kvm_riscv_set_irq() argument 149 kvm_arch_set_irq_inatomic(struct kvm_kernel_irq_routing_entry *e, struct kvm *kvm, int irq_source_id, int level, bool line_status) kvm_arch_set_irq_inatomic() argument
|
/kernel/linux/linux-5.10/arch/arm64/kvm/vgic/ |
H A D | vgic-irqfd.c | 20 int level, bool line_status) in vgic_irqfd_set_irq() 87 int level, bool line_status) in kvm_set_msi() 106 bool line_status) in kvm_arch_set_irq_inatomic() 129 return vgic_irqfd_set_irq(e, kvm, irq_source_id, 1, line_status); in kvm_arch_set_irq_inatomic() 18 vgic_irqfd_set_irq(struct kvm_kernel_irq_routing_entry *e, struct kvm *kvm, int irq_source_id, int level, bool line_status) vgic_irqfd_set_irq() argument 85 kvm_set_msi(struct kvm_kernel_irq_routing_entry *e, struct kvm *kvm, int irq_source_id, int level, bool line_status) kvm_set_msi() argument 104 kvm_arch_set_irq_inatomic(struct kvm_kernel_irq_routing_entry *e, struct kvm *kvm, int irq_source_id, int level, bool line_status) kvm_arch_set_irq_inatomic() argument
|
/kernel/linux/linux-6.6/arch/arm64/kvm/vgic/ |
H A D | vgic-irqfd.c | 20 int level, bool line_status) in vgic_irqfd_set_irq() 87 int level, bool line_status) in kvm_set_msi() 106 bool line_status) in kvm_arch_set_irq_inatomic() 129 return vgic_irqfd_set_irq(e, kvm, irq_source_id, 1, line_status); in kvm_arch_set_irq_inatomic() 18 vgic_irqfd_set_irq(struct kvm_kernel_irq_routing_entry *e, struct kvm *kvm, int irq_source_id, int level, bool line_status) vgic_irqfd_set_irq() argument 85 kvm_set_msi(struct kvm_kernel_irq_routing_entry *e, struct kvm *kvm, int irq_source_id, int level, bool line_status) kvm_set_msi() argument 104 kvm_arch_set_irq_inatomic(struct kvm_kernel_irq_routing_entry *e, struct kvm *kvm, int irq_source_id, int level, bool line_status) kvm_arch_set_irq_inatomic() argument
|
/kernel/linux/linux-5.10/arch/loongarch/kvm/ |
H A D | irqfd.c | 12 int level, bool line_status) in kvm_ls7a_set_ioapic_irq() 75 int level, bool line_status) in kvm_arch_set_irq_inatomic() 92 int level, bool line_status) in kvm_set_msi() 10 kvm_ls7a_set_ioapic_irq(struct kvm_kernel_irq_routing_entry *e, struct kvm *kvm, int irq_source_id, int level, bool line_status) kvm_ls7a_set_ioapic_irq() argument 73 kvm_arch_set_irq_inatomic(struct kvm_kernel_irq_routing_entry *e, struct kvm *kvm, int irq_source_id, int level, bool line_status) kvm_arch_set_irq_inatomic() argument 90 kvm_set_msi(struct kvm_kernel_irq_routing_entry *e, struct kvm *kvm, int irq_source_id, int level, bool line_status) kvm_set_msi() argument
|
/kernel/linux/linux-5.10/arch/x86/kvm/ |
H A D | irq_comm.c | 32 bool line_status) in kvm_set_pic_irq() 40 bool line_status) in kvm_set_ioapic_irq() 44 line_status); in kvm_set_ioapic_irq() 135 struct kvm *kvm, int irq_source_id, int level, bool line_status) in kvm_set_msi() 153 bool line_status) in kvm_hv_set_sint() 163 bool line_status) in kvm_arch_set_irq_inatomic() 171 line_status); in kvm_arch_set_irq_inatomic() 30 kvm_set_pic_irq(struct kvm_kernel_irq_routing_entry *e, struct kvm *kvm, int irq_source_id, int level, bool line_status) kvm_set_pic_irq() argument 38 kvm_set_ioapic_irq(struct kvm_kernel_irq_routing_entry *e, struct kvm *kvm, int irq_source_id, int level, bool line_status) kvm_set_ioapic_irq() argument 134 kvm_set_msi(struct kvm_kernel_irq_routing_entry *e, struct kvm *kvm, int irq_source_id, int level, bool line_status) kvm_set_msi() argument 151 kvm_hv_set_sint(struct kvm_kernel_irq_routing_entry *e, struct kvm *kvm, int irq_source_id, int level, bool line_status) kvm_hv_set_sint() argument 161 kvm_arch_set_irq_inatomic(struct kvm_kernel_irq_routing_entry *e, struct kvm *kvm, int irq_source_id, int level, bool line_status) kvm_arch_set_irq_inatomic() argument
|
H A D | ioapic.c | 50 bool line_status); 208 int irq_level, bool line_status) in ioapic_set_irq() 244 if (irq == RTC_GSI && line_status && in ioapic_set_irq() 260 ret = ioapic_service(ioapic, irq, line_status); in ioapic_set_irq() 413 static int ioapic_service(struct kvm_ioapic *ioapic, int irq, bool line_status) in ioapic_service() argument 436 if (irq == RTC_GSI && line_status) { in ioapic_service() 457 int level, bool line_status) in kvm_ioapic_set_irq() 466 ret = ioapic_set_irq(ioapic, irq, irq_level, line_status); in kvm_ioapic_set_irq() 207 ioapic_set_irq(struct kvm_ioapic *ioapic, unsigned int irq, int irq_level, bool line_status) ioapic_set_irq() argument 456 kvm_ioapic_set_irq(struct kvm_ioapic *ioapic, int irq, int irq_source_id, int level, bool line_status) kvm_ioapic_set_irq() argument
|
H A D | ioapic.h | 120 int level, bool line_status);
|
/kernel/linux/linux-6.6/arch/x86/kvm/ |
H A D | irq_comm.c | 32 bool line_status) in kvm_set_pic_irq() 40 bool line_status) in kvm_set_ioapic_irq() 44 line_status); in kvm_set_ioapic_irq() 132 struct kvm *kvm, int irq_source_id, int level, bool line_status) in kvm_set_msi() 150 bool line_status) in kvm_hv_set_sint() 160 bool line_status) in kvm_arch_set_irq_inatomic() 168 line_status); in kvm_arch_set_irq_inatomic() 30 kvm_set_pic_irq(struct kvm_kernel_irq_routing_entry *e, struct kvm *kvm, int irq_source_id, int level, bool line_status) kvm_set_pic_irq() argument 38 kvm_set_ioapic_irq(struct kvm_kernel_irq_routing_entry *e, struct kvm *kvm, int irq_source_id, int level, bool line_status) kvm_set_ioapic_irq() argument 131 kvm_set_msi(struct kvm_kernel_irq_routing_entry *e, struct kvm *kvm, int irq_source_id, int level, bool line_status) kvm_set_msi() argument 148 kvm_hv_set_sint(struct kvm_kernel_irq_routing_entry *e, struct kvm *kvm, int irq_source_id, int level, bool line_status) kvm_hv_set_sint() argument 158 kvm_arch_set_irq_inatomic(struct kvm_kernel_irq_routing_entry *e, struct kvm *kvm, int irq_source_id, int level, bool line_status) kvm_arch_set_irq_inatomic() argument
|
H A D | ioapic.c | 51 bool line_status); 207 int irq_level, bool line_status) in ioapic_set_irq() 243 if (irq == RTC_GSI && line_status && in ioapic_set_irq() 259 ret = ioapic_service(ioapic, irq, line_status); in ioapic_set_irq() 442 static int ioapic_service(struct kvm_ioapic *ioapic, int irq, bool line_status) in ioapic_service() argument 465 if (irq == RTC_GSI && line_status) { in ioapic_service() 486 int level, bool line_status) in kvm_ioapic_set_irq() 495 ret = ioapic_set_irq(ioapic, irq, irq_level, line_status); in kvm_ioapic_set_irq() 206 ioapic_set_irq(struct kvm_ioapic *ioapic, unsigned int irq, int irq_level, bool line_status) ioapic_set_irq() argument 485 kvm_ioapic_set_irq(struct kvm_ioapic *ioapic, int irq, int irq_source_id, int level, bool line_status) kvm_ioapic_set_irq() argument
|
H A D | ioapic.h | 115 int level, bool line_status);
|
/kernel/linux/linux-5.10/drivers/usb/serial/ |
H A D | pl2303.c | 200 u8 line_status; member 922 status = priv->line_status; in pl2303_tiocmget() 941 if (priv->line_status & UART_DCD) in pl2303_carrier_raised() 1010 delta = priv->line_status ^ status; in pl2303_update_line_status() 1011 priv->line_status = status; in pl2303_update_line_status() 1084 u8 line_status; in pl2303_process_read_urb() local 1089 line_status = priv->line_status; in pl2303_process_read_urb() 1090 priv->line_status &= ~UART_STATE_TRANSIENT_MASK; in pl2303_process_read_urb() 1100 if (line_status in pl2303_process_read_urb() [all...] |
/kernel/linux/linux-6.6/drivers/usb/serial/ |
H A D | pl2303.c | 205 u8 line_status; member 1038 status = priv->line_status; in pl2303_tiocmget() 1057 if (priv->line_status & UART_DCD) in pl2303_carrier_raised() 1118 delta = priv->line_status ^ status; in pl2303_update_line_status() 1119 priv->line_status = status; in pl2303_update_line_status() 1192 u8 line_status; in pl2303_process_read_urb() local 1197 line_status = priv->line_status; in pl2303_process_read_urb() 1198 priv->line_status &= ~UART_STATE_TRANSIENT_MASK; in pl2303_process_read_urb() 1208 if (line_status in pl2303_process_read_urb() [all...] |
/kernel/linux/linux-5.10/arch/powerpc/kvm/ |
H A D | book3s.c | 993 bool line_status) in kvm_set_irq() 997 line_status); in kvm_set_irq() 1000 line_status); in kvm_set_irq() 1005 int level, bool line_status) in kvm_arch_set_irq_inatomic() 1008 level, line_status); in kvm_arch_set_irq_inatomic() 1012 bool line_status) in kvmppc_book3s_set_irq() 1014 return kvm_set_irq(kvm, irq_source_id, e->gsi, level, line_status); in kvmppc_book3s_set_irq() 992 kvm_set_irq(struct kvm *kvm, int irq_source_id, u32 irq, int level, bool line_status) kvm_set_irq() argument 1003 kvm_arch_set_irq_inatomic(struct kvm_kernel_irq_routing_entry *irq_entry, struct kvm *kvm, int irq_source_id, int level, bool line_status) kvm_arch_set_irq_inatomic() argument 1010 kvmppc_book3s_set_irq(struct kvm_kernel_irq_routing_entry *e, struct kvm *kvm, int irq_source_id, int level, bool line_status) kvmppc_book3s_set_irq() argument
|
/kernel/linux/linux-5.10/virt/kvm/ |
H A D | irqchip.c | 76 bool line_status) in kvm_set_irq() 94 line_status); in kvm_set_irq() 75 kvm_set_irq(struct kvm *kvm, int irq_source_id, u32 irq, int level, bool line_status) kvm_set_irq() argument
|
/kernel/linux/linux-6.6/virt/kvm/ |
H A D | irqchip.c | 71 bool line_status) in kvm_set_irq() 89 line_status); in kvm_set_irq() 70 kvm_set_irq(struct kvm *kvm, int irq_source_id, u32 irq, int level, bool line_status) kvm_set_irq() argument
|
/kernel/linux/linux-5.10/drivers/usb/atm/ |
H A D | cxacru.c | 175 int line_status; member 515 CXACRU_ATTR_##_action(CXINF_LINE_STATUS, LINE, line_status); \ 868 if (instance->line_status == buf[CXINF_LINE_STATUS]) in cxacru_poll_status() 871 instance->line_status = buf[CXINF_LINE_STATUS]; in cxacru_poll_status() 872 switch (instance->line_status) { in cxacru_poll_status() 918 atm_info(usbatm, "Unknown line state %02x\n", instance->line_status); in cxacru_poll_status() 926 instance->line_status == 0) /* down */ in cxacru_poll_status() 1149 instance->line_status = -1; in cxacru_bind()
|
/kernel/linux/linux-6.6/drivers/usb/atm/ |
H A D | cxacru.c | 175 int line_status; member 515 CXACRU_ATTR_##_action(CXINF_LINE_STATUS, LINE, line_status); \ 865 if (instance->line_status == buf[CXINF_LINE_STATUS]) in cxacru_poll_status() 868 instance->line_status = buf[CXINF_LINE_STATUS]; in cxacru_poll_status() 869 switch (instance->line_status) { in cxacru_poll_status() 915 atm_info(usbatm, "Unknown line state %02x\n", instance->line_status); in cxacru_poll_status() 923 instance->line_status == 0) /* down */ in cxacru_poll_status() 1146 instance->line_status = -1; in cxacru_bind()
|
/kernel/linux/linux-6.6/arch/powerpc/kvm/ |
H A D | book3s.c | 1031 bool line_status) in kvm_set_irq() 1035 line_status); in kvm_set_irq() 1038 line_status); in kvm_set_irq() 1043 int level, bool line_status) in kvm_arch_set_irq_inatomic() 1046 level, line_status); in kvm_arch_set_irq_inatomic() 1050 bool line_status) in kvmppc_book3s_set_irq() 1052 return kvm_set_irq(kvm, irq_source_id, e->gsi, level, line_status); in kvmppc_book3s_set_irq() 1030 kvm_set_irq(struct kvm *kvm, int irq_source_id, u32 irq, int level, bool line_status) kvm_set_irq() argument 1041 kvm_arch_set_irq_inatomic(struct kvm_kernel_irq_routing_entry *irq_entry, struct kvm *kvm, int irq_source_id, int level, bool line_status) kvm_arch_set_irq_inatomic() argument 1048 kvmppc_book3s_set_irq(struct kvm_kernel_irq_routing_entry *e, struct kvm *kvm, int irq_source_id, int level, bool line_status) kvmppc_book3s_set_irq() argument
|
/kernel/linux/linux-5.10/arch/loongarch/kvm/intc/ |
H A D | ls7a_irq.h | 109 int irq_source_id, int level, bool line_status);
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | kvm_host.h | 387 bool line_status); 909 bool line_status); 1069 bool line_status); 1071 int irq_source_id, int level, bool line_status); 1074 int level, bool line_status);
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | kvm_host.h | 639 bool line_status); 1421 bool line_status); 1626 bool line_status); 1628 int irq_source_id, int level, bool line_status); 1631 int level, bool line_status);
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | kvm_ppc.h | 623 int level, bool line_status); 671 int level, bool line_status); 711 int level, bool line_status) { return -ENODEV; } in kvmppc_xive_set_irq() 710 kvmppc_xive_set_irq(struct kvm *kvm, int irq_source_id, u32 irq, int level, bool line_status) kvmppc_xive_set_irq() argument
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/ |
H A D | kvm_ppc.h | 656 int level, bool line_status); 704 int level, bool line_status); 742 int level, bool line_status) { return -ENODEV; } in kvmppc_xive_set_irq() 741 kvmppc_xive_set_irq(struct kvm *kvm, int irq_source_id, u32 irq, int level, bool line_status) kvmppc_xive_set_irq() argument
|