Home
last modified time | relevance | path

Searched refs:line_status (Results 1 – 25 of 39) sorted by relevance

12

/linux/drivers/i2c/busses/
H A Di2c-img-scb.c389 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() argument
643 u32 line_status) in img_i2c_raw() argument
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() argument
836 unsigned int line_status; img_i2c_check_timer() local
855 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...]
/linux/arch/riscv/kvm/
H A Dvm.c60 bool line_status) in kvm_vm_ioctl_irq_line() argument
70 int level, bool line_status) in kvm_set_msi() argument
88 int level, bool line_status) in kvm_riscv_set_irq() argument
152 bool line_status) in kvm_arch_set_irq_inatomic() argument
159 return kvm_set_msi(e, kvm, irq_source_id, level, line_status); in kvm_arch_set_irq_inatomic()
163 level, line_status); in kvm_arch_set_irq_inatomic()
/linux/arch/arm64/kvm/vgic/
H A Dvgic-irqfd.c20 int level, bool line_status) in vgic_irqfd_set_irq() argument
88 int level, bool line_status) in kvm_set_msi() argument
107 bool line_status) in kvm_arch_set_irq_inatomic() argument
130 return vgic_irqfd_set_irq(e, kvm, irq_source_id, 1, line_status); in kvm_arch_set_irq_inatomic()
/linux/arch/loongarch/kvm/
H A Dirqfd.c11 struct kvm *kvm, int irq_source_id, int level, bool line_status) in kvm_set_pic_irq() argument
27 struct kvm *kvm, int irq_source_id, int level, bool line_status) in kvm_set_msi() argument
72 struct kvm *kvm, int irq_source_id, int level, bool line_status) in kvm_arch_set_irq_inatomic() argument
/linux/drivers/staging/gpib/common/
H A Diblib.c72 if (!board->interface->line_status) in check_for_command_acceptors()
77 lines = board->interface->line_status(board); in check_for_command_acceptors()
281 if (!board->interface->line_status) in iblines()
283 retval = board->interface->line_status(board); in iblines()
526 short line_status; in general_ibstatus() local
536 if (iblines(board, &line_status) == 0) { in general_ibstatus()
537 if ((line_status & VALID_SRQ)) { in general_ibstatus()
538 if ((line_status & BUS_SRQ)) in general_ibstatus()
/linux/drivers/usb/serial/
H A Dpl2303.c207 u8 line_status; member
1073 status = priv->line_status; in pl2303_tiocmget()
1092 if (priv->line_status & UART_DCD) in pl2303_carrier_raised()
1157 delta = priv->line_status ^ status; in pl2303_update_line_status()
1158 priv->line_status = status; in pl2303_update_line_status()
1231 u8 line_status; in pl2303_process_read_urb() local
1236 line_status = priv->line_status; in pl2303_process_read_urb()
1237 priv->line_status &= ~UART_STATE_TRANSIENT_MASK; in pl2303_process_read_urb()
1247 if (line_status in pl2303_process_read_urb()
[all...]
/linux/arch/x86/kvm/
H A Dioapic.c51 bool line_status);
207 int irq_level, bool line_status) in ioapic_set_irq() argument
243 if (irq == RTC_GSI && line_status && in ioapic_set_irq()
259 ret = ioapic_service(ioapic, irq, line_status); in ioapic_set_irq()
475 static int ioapic_service(struct kvm_ioapic *ioapic, int irq, bool line_status) in ioapic_service() argument
498 if (irq == RTC_GSI && line_status) { in ioapic_service()
519 int irq_source_id, int level, bool line_status) in kvm_ioapic_set_irq() argument
530 ret = ioapic_set_irq(ioapic, irq, irq_level, line_status); in kvm_ioapic_set_irq()
H A Dirq.c283 struct kvm *kvm, int irq_source_id, int level, bool line_status) in kvm_set_msi() argument
300 bool line_status) in kvm_arch_set_irq_inatomic() argument
309 line_status); in kvm_arch_set_irq_inatomic()
337 bool line_status) in kvm_vm_ioctl_irq_line() argument
344 line_status); in kvm_vm_ioctl_irq_line()
H A Dirq.h69 int irq_source_id, int level, bool line_status);
H A Dioapic.h131 int irq_source_id, int level, bool line_status);
H A Dhyperv.h107 int irq_source_id, int level, bool line_status);
/linux/drivers/staging/gpib/gpio/
H A Dgpib_bitbang.c1037 int line_status = VALID_ALL; in bb_line_status() local
1040 line_status |= BUS_REN; in bb_line_status()
1042 line_status |= BUS_IFC; in bb_line_status()
1044 line_status |= BUS_NDAC; in bb_line_status()
1046 line_status |= BUS_NRFD; in bb_line_status()
1048 line_status |= BUS_DAV; in bb_line_status()
1050 line_status |= BUS_EOI; in bb_line_status()
1052 line_status |= BUS_ATN; in bb_line_status()
1054 line_status |= BUS_SRQ; in bb_line_status()
1056 dbg_printk(2, "status lines: %4x\n", line_status); in bb_line_status()
[all...]
/linux/drivers/staging/gpib/lpvo_usb_gpib/
H A Dlpvo_usb_gpib.c649 int line_status = VALID_ALL; /* all lines will be read */ in usb_gpib_line_status() local
686 line_status |= BUS_REN; in usb_gpib_line_status()
688 line_status |= BUS_IFC; in usb_gpib_line_status()
690 line_status |= BUS_NDAC; in usb_gpib_line_status()
692 line_status |= BUS_NRFD; in usb_gpib_line_status()
694 line_status |= BUS_DAV; in usb_gpib_line_status()
696 line_status |= BUS_EOI; in usb_gpib_line_status()
698 line_status |= BUS_ATN; in usb_gpib_line_status()
700 line_status |= BUS_SRQ; in usb_gpib_line_status()
702 DIA_LOG(1, "done with %x %x\n", buffer, line_status); in usb_gpib_line_status()
[all...]
/linux/drivers/staging/gpib/tnt4882/
H A Dtnt4882_gpib.c696 u8 line_status; in tnt4882_update_status() local
703 line_status = tnt_readb(priv, BSR); in tnt4882_update_status()
704 if (line_status & BCSR_SRQ_BIT) in tnt4882_update_status()
1145 .line_status = tnt4882_line_status,
1173 .line_status = tnt4882_line_status,
1201 .line_status = tnt4882_line_status,
1229 .line_status = tnt4882_line_status,
1257 .line_status = NULL,
1285 .line_status = tnt4882_line_status,
1313 .line_status
[all...]
/linux/arch/powerpc/kvm/
H A Dbook3s.c1023 bool line_status) in kvm_set_irq() argument
1027 line_status); in kvm_set_irq()
1030 line_status); in kvm_set_irq()
1035 int level, bool line_status) in kvm_arch_set_irq_inatomic() argument
1038 level, line_status); in kvm_arch_set_irq_inatomic()
1042 bool line_status) in kvmppc_book3s_set_irq() argument
1044 return kvm_set_irq(kvm, irq_source_id, e->gsi, level, line_status); in kvmppc_book3s_set_irq()
/linux/drivers/staging/gpib/cb7210/
H A Dcb7210.c707 .line_status = cb7210_line_status,
735 .line_status = cb7210_line_status,
762 .line_status = cb7210_line_status,
790 .line_status = cb7210_line_status,
817 .line_status = cb7210_line_status,
845 .line_status = cb7210_line_status,
1357 .line_status = cb7210_line_status,
1385 .line_status = cb7210_line_status,
1413 .line_status = cb7210_line_status,
/linux/virt/kvm/
H A Dirqchip.c71 bool line_status) in kvm_set_irq() argument
89 line_status); in kvm_set_irq()
/linux/drivers/staging/gpib/pc2/
H A Dpc2_gpib.c540 .line_status = NULL,
568 .line_status = NULL,
596 .line_status = NULL, //XXX
624 .line_status = NULL,
/linux/drivers/staging/gpib/ines/
H A Dines_gpib.c562 .line_status = ines_line_status,
590 .line_status = ines_line_status,
618 .line_status = ines_line_status,
646 .line_status = ines_line_status,
1237 .line_status = ines_line_status,
1265 .line_status = ines_line_status,
1293 .line_status = ines_line_status,
/linux/drivers/staging/gpib/ni_usb/
H A Dni_usb_gpib.c1519 int line_status = VALID_ALL; in ni_usb_line_status() local
1572 line_status |= BUS_REN; in ni_usb_line_status()
1574 line_status |= BUS_IFC; in ni_usb_line_status()
1576 line_status |= BUS_SRQ; in ni_usb_line_status()
1578 line_status |= BUS_EOI; in ni_usb_line_status()
1580 line_status |= BUS_NRFD; in ni_usb_line_status()
1582 line_status |= BUS_NDAC; in ni_usb_line_status()
1584 line_status |= BUS_DAV; in ni_usb_line_status()
1586 line_status |= BUS_ATN; in ni_usb_line_status()
1587 return line_status; in ni_usb_line_status()
[all...]
/linux/drivers/staging/gpib/include/
H A Dgpib_types.h136 int (*line_status)(const struct gpib_board *board); member
/linux/Documentation/networking/device_drivers/atm/
H A Dcxacru.rst72 * line_status
/linux/arch/powerpc/include/asm/
H A Dkvm_ppc.h691 int level, bool line_status);
739 int level, bool line_status);
777 int level, bool line_status) { return -ENODEV; } in kvmppc_xive_set_irq() argument
/linux/drivers/staging/gpib/eastwood/
H A Dfluke_gpib.c732 .line_status = fluke_line_status,
768 .line_status = fluke_line_status,
795 .line_status = fluke_line_status,
/linux/drivers/staging/gpib/fmh_gpib/
H A Dfmh_gpib.c1052 .line_status = fmh_gpib_line_status,
1080 .line_status = fmh_gpib_line_status,
1108 .line_status = fmh_gpib_line_status,
1136 .line_status = fmh_gpib_line_status,

12