Searched refs:line_status (Results 1 - 19 of 19) sorted by relevance

/linux-4.4.14/drivers/i2c/busses/
H A Di2c-img-scb.c387 u32 line_status; /* line status over command */ member in struct:img_i2c
443 i2c->line_status = 0; img_i2c_switch_mode()
474 u32 line_status = img_i2c_readl(i2c, SCB_STATUS_REG); img_i2c_atomic_op() local
476 if (line_status & LINESTAT_SDAT_LINE_STATUS && !(data & 0x80)) { img_i2c_atomic_op()
489 i2c->line_status = 0; img_i2c_atomic_op()
621 u32 int_status, u32 line_status) img_i2c_raw_atomic_delay_handler()
630 u32 line_status) img_i2c_raw()
635 int_status, line_status); img_i2c_raw()
668 if (!(i2c->line_status & cont_bits)) img_i2c_sequence()
721 u32 line_status) img_i2c_atomic()
733 if (i2c->line_status & LINESTAT_ABORT_DET) { img_i2c_atomic()
749 if (i2c->line_status & LINESTAT_INPUT_HELD_V) img_i2c_atomic()
753 if (i2c->line_status & LINESTAT_ACK_DET) { img_i2c_atomic()
764 } else if (i2c->line_status & LINESTAT_NACK_DET) { img_i2c_atomic()
770 if (i2c->line_status & LINESTAT_INPUT_HELD_V) { img_i2c_atomic()
771 *i2c->msg.buf = (i2c->line_status & img_i2c_atomic()
783 if (i2c->line_status & LINESTAT_ACK_DET) { img_i2c_atomic()
823 unsigned int line_status; img_i2c_check_timer() local
826 line_status = img_i2c_readl(i2c, SCB_STATUS_REG); img_i2c_check_timer()
829 if (line_status & LINESTAT_ABORT_DET) { img_i2c_check_timer()
842 unsigned int line_status) img_i2c_auto()
847 if (line_status & LINESTAT_ABORT_DET) { img_i2c_auto()
860 if (!i2c->last_msg && line_status & LINESTAT_START_BIT_DET) { img_i2c_auto()
896 u32 int_status, line_status; img_i2c_isr() local
909 line_status = img_i2c_readl(i2c, SCB_STATUS_REG); img_i2c_isr()
910 if (line_status & LINESTAT_LATCHED) { img_i2c_isr()
912 (line_status & LINESTAT_LATCHED) img_i2c_isr()
920 i2c->line_status &= ~LINESTAT_INPUT_DATA; img_i2c_isr()
921 i2c->line_status |= line_status; img_i2c_isr()
940 hret = img_i2c_atomic(i2c, int_status, line_status); img_i2c_isr()
942 hret = img_i2c_auto(i2c, int_status, line_status); img_i2c_isr()
946 (line_status & LINESTAT_STOP_BIT_DET)) img_i2c_isr()
949 hret = img_i2c_raw(i2c, int_status, line_status); img_i2c_isr()
962 if (!i2c->last_msg || i2c->line_status & LINESTAT_STOP_BIT_DET) img_i2c_isr()
620 img_i2c_raw_atomic_delay_handler(struct img_i2c *i2c, u32 int_status, u32 line_status) img_i2c_raw_atomic_delay_handler() argument
629 img_i2c_raw(struct img_i2c *i2c, u32 int_status, u32 line_status) img_i2c_raw() argument
719 img_i2c_atomic(struct img_i2c *i2c, u32 int_status, u32 line_status) img_i2c_atomic() argument
840 img_i2c_auto(struct img_i2c *i2c, unsigned int int_status, unsigned int line_status) img_i2c_auto() argument
/linux-4.4.14/drivers/usb/serial/
H A Dpl2303.c155 u8 line_status; member in struct:pl2303_private
712 status = priv->line_status; pl2303_tiocmget()
731 if (priv->line_status & UART_DCD) pl2303_carrier_raised()
813 delta = priv->line_status ^ status; pl2303_update_line_status()
814 priv->line_status = status; pl2303_update_line_status()
887 u8 line_status; pl2303_process_read_urb() local
892 line_status = priv->line_status; pl2303_process_read_urb()
893 priv->line_status &= ~UART_STATE_TRANSIENT_MASK; pl2303_process_read_urb()
903 if (line_status & UART_BREAK_ERROR) pl2303_process_read_urb()
905 else if (line_status & UART_PARITY_ERROR) pl2303_process_read_urb()
907 else if (line_status & UART_FRAME_ERROR) pl2303_process_read_urb()
914 if (line_status & UART_OVERRUN_ERROR) pl2303_process_read_urb()
H A Dch341.c84 u8 line_status; /* active status of modem control inputs */ member in struct:ch341_private
178 priv->line_status = (~(*buffer)) & CH341_BITS_MODEM_STAT; ch341_get_status()
282 if (priv->line_status & CH341_BIT_DCD) ch341_carrier_raised()
451 delta = status ^ priv->line_status; ch341_update_line_status()
452 priv->line_status = status; ch341_update_line_status()
525 status = priv->line_status; ch341_tiocmget()
H A Diuu_phoenix.c57 u8 line_status; member in struct:iuu_private
/linux-4.4.14/arch/x86/kvm/
H A Dirq_comm.c38 bool line_status) kvm_set_pic_irq()
46 bool line_status) kvm_set_ioapic_irq()
50 line_status); kvm_set_ioapic_irq()
114 struct kvm *kvm, int irq_source_id, int level, bool line_status) kvm_set_msi()
129 bool line_status) kvm_arch_set_irq_inatomic()
36 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
44 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
113 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
127 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 Dioapic.c54 bool line_status);
174 int irq_level, bool line_status) ioapic_set_irq()
201 if (irq == RTC_GSI && line_status && ioapic_set_irq()
217 ret = ioapic_service(ioapic, irq, line_status); ioapic_set_irq()
313 static int ioapic_service(struct kvm_ioapic *ioapic, int irq, bool line_status) ioapic_service() argument
340 if (irq == RTC_GSI && line_status) { ioapic_service()
361 int level, bool line_status) kvm_ioapic_set_irq()
370 ret = ioapic_set_irq(ioapic, irq, irq_level, line_status); kvm_ioapic_set_irq()
173 ioapic_set_irq(struct kvm_ioapic *ioapic, unsigned int irq, int irq_level, bool line_status) ioapic_set_irq() argument
360 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 Dioapic.h118 int level, bool line_status);
H A Dx86.c3678 bool line_status) kvm_vm_ioctl_irq_line()
3685 line_status); kvm_vm_ioctl_irq_line()
3677 kvm_vm_ioctl_irq_line(struct kvm *kvm, struct kvm_irq_level *irq_event, bool line_status) kvm_vm_ioctl_irq_line() argument
/linux-4.4.14/virt/kvm/
H A Dirqchip.c82 bool line_status) kvm_set_irq()
100 line_status); kvm_set_irq()
81 kvm_set_irq(struct kvm *kvm, int irq_source_id, u32 irq, int level, bool line_status) kvm_set_irq() argument
H A Deventfd.c178 bool line_status) kvm_arch_set_irq_inatomic()
174 kvm_arch_set_irq_inatomic( struct kvm_kernel_irq_routing_entry *irq, struct kvm *kvm, int irq_source_id, int level, bool line_status) kvm_arch_set_irq_inatomic() argument
/linux-4.4.14/drivers/usb/atm/
H A Dcxacru.c190 int line_status; member in struct:cxacru_data
530 CXACRU_ATTR_##_action(CXINF_LINE_STATUS, LINE, line_status); \
867 if (instance->line_status == buf[CXINF_LINE_STATUS]) cxacru_poll_status()
870 instance->line_status = buf[CXINF_LINE_STATUS]; cxacru_poll_status()
871 switch (instance->line_status) { cxacru_poll_status()
917 atm_info(usbatm, "Unknown line state %02x\n", instance->line_status); cxacru_poll_status()
925 instance->line_status == 0) /* down */ cxacru_poll_status()
1150 instance->line_status = -1; cxacru_bind()
/linux-4.4.14/include/net/irda/
H A Dircomm_param.h127 __u8 line_status; member in struct:ircomm_params
/linux-4.4.14/include/linux/
H A Dkvm_host.h326 bool line_status);
698 bool line_status);
840 bool line_status);
842 int irq_source_id, int level, bool line_status);
845 int level, bool line_status);
/linux-4.4.14/arch/powerpc/kvm/
H A Dbook3s_xics.c1245 bool line_status) kvm_set_irq()
1253 int irq_source_id, int level, bool line_status) kvm_set_msi()
1258 level, line_status); kvm_set_msi()
1392 bool line_status) xics_set_irq()
1394 return kvm_set_irq(kvm, irq_source_id, e->gsi, level, line_status); xics_set_irq()
1244 kvm_set_irq(struct kvm *kvm, int irq_source_id, u32 irq, int level, bool line_status) kvm_set_irq() argument
1252 kvm_set_msi(struct kvm_kernel_irq_routing_entry *irq_entry, struct kvm *kvm, int irq_source_id, int level, bool line_status) kvm_set_msi() argument
1390 xics_set_irq(struct kvm_kernel_irq_routing_entry *e, struct kvm *kvm, int irq_source_id, int level, bool line_status) xics_set_irq() argument
H A Dpowerpc.c1258 bool line_status) kvm_vm_ioctl_irq_line()
1265 line_status); kvm_vm_ioctl_irq_line()
1257 kvm_vm_ioctl_irq_line(struct kvm *kvm, struct kvm_irq_level *irq_event, bool line_status) kvm_vm_ioctl_irq_line() argument
H A Dmpic.c1793 bool line_status) mpic_set_irq()
1808 struct kvm *kvm, int irq_source_id, int level, bool line_status) kvm_set_msi()
1791 mpic_set_irq(struct kvm_kernel_irq_routing_entry *e, struct kvm *kvm, int irq_source_id, int level, bool line_status) mpic_set_irq() argument
1807 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
/linux-4.4.14/arch/s390/kvm/
H A Dinterrupt.c2067 bool line_status) set_adapter_int()
2117 int irq_source_id, int level, bool line_status) kvm_set_msi()
2065 set_adapter_int(struct kvm_kernel_irq_routing_entry *e, struct kvm *kvm, int irq_source_id, int level, bool line_status) set_adapter_int() argument
2116 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
/linux-4.4.14/virt/kvm/arm/
H A Dvgic.c2455 u32 irq, int level, bool line_status) kvm_set_irq()
2469 int level, bool line_status) kvm_set_msi()
2454 kvm_set_irq(struct kvm *kvm, int irq_source_id, u32 irq, int level, bool line_status) kvm_set_irq() argument
2467 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
/linux-4.4.14/arch/arm/kvm/
H A Darm.c688 bool line_status) kvm_vm_ioctl_irq_line()
687 kvm_vm_ioctl_irq_line(struct kvm *kvm, struct kvm_irq_level *irq_level, bool line_status) kvm_vm_ioctl_irq_line() argument

Completed in 463 milliseconds