Home
last modified time | relevance | path

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

12

/linux-6.15/drivers/i2c/busses/
H A Di2c-img-scb.c448 i2c->line_status = 0; in img_i2c_switch_mode()
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()
734 u32 line_status) in img_i2c_atomic() argument
784 *i2c->msg.buf = (i2c->line_status & in img_i2c_atomic()
836 unsigned int line_status; in img_i2c_check_timer() local
855 unsigned int line_status) in img_i2c_auto() argument
917 u32 int_status, line_status; in img_i2c_isr() local
[all …]
/linux-6.15/arch/riscv/kvm/
H A Dvm.c59 bool line_status) in kvm_vm_ioctl_irq_line() argument
69 int level, bool line_status) in kvm_set_msi() argument
87 int level, bool line_status) in kvm_riscv_set_irq() argument
151 bool line_status) in kvm_arch_set_irq_inatomic() argument
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()
/linux-6.15/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-6.15/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
H A Dvm.c183 int kvm_vm_ioctl_irq_line(struct kvm *kvm, struct kvm_irq_level *irq_event, bool line_status) in kvm_vm_ioctl_irq_line() argument
189 irq_event->irq, irq_event->level, line_status); in kvm_vm_ioctl_irq_line()
/linux-6.15/drivers/staging/gpib/common/
H A Diblib.c70 if (!board->interface->line_status) in check_for_command_acceptors()
75 lines = board->interface->line_status(board); in check_for_command_acceptors()
278 if (!board->interface->line_status) in iblines()
280 retval = board->interface->line_status(board); in iblines()
513 short line_status; in general_ibstatus() local
522 if (iblines(board, &line_status) == 0) { in general_ibstatus()
523 if ((line_status & VALID_SRQ)) { in general_ibstatus()
524 if ((line_status & BUS_SRQ)) in general_ibstatus()
/linux-6.15/arch/x86/kvm/
H A Dirq_comm.c32 bool line_status) in kvm_set_pic_irq() argument
40 bool line_status) in kvm_set_ioapic_irq() argument
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() argument
150 bool line_status) in kvm_hv_set_sint() argument
161 bool line_status) in kvm_arch_set_irq_inatomic() argument
170 line_status); in kvm_arch_set_irq_inatomic()
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()
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() argument
495 ret = ioapic_set_irq(ioapic, irq, irq_level, line_status); in kvm_ioapic_set_irq()
H A Dioapic.h115 int level, bool line_status);
/linux-6.15/drivers/usb/serial/
H A Dpl2303.c207 u8 line_status; member
1071 status = priv->line_status; in pl2303_tiocmget()
1090 if (priv->line_status & UART_DCD) in pl2303_carrier_raised()
1155 delta = priv->line_status ^ status; in pl2303_update_line_status()
1156 priv->line_status = status; in pl2303_update_line_status()
1229 u8 line_status; in pl2303_process_read_urb() local
1234 line_status = priv->line_status; in pl2303_process_read_urb()
1245 if (line_status & UART_BREAK_ERROR) in pl2303_process_read_urb()
1247 else if (line_status & UART_PARITY_ERROR) in pl2303_process_read_urb()
1249 else if (line_status & UART_FRAME_ERROR) in pl2303_process_read_urb()
[all …]
/linux-6.15/drivers/staging/gpib/gpio/
H A Dgpib_bitbang.c1034 int line_status = VALID_ALL; in bb_line_status() local
1037 line_status |= BUS_REN; in bb_line_status()
1039 line_status |= BUS_IFC; in bb_line_status()
1041 line_status |= BUS_NDAC; in bb_line_status()
1043 line_status |= BUS_NRFD; in bb_line_status()
1045 line_status |= BUS_DAV; in bb_line_status()
1047 line_status |= BUS_EOI; in bb_line_status()
1049 line_status |= BUS_ATN; in bb_line_status()
1051 line_status |= BUS_SRQ; in bb_line_status()
1055 return line_status; in bb_line_status()
[all …]
/linux-6.15/drivers/staging/gpib/lpvo_usb_gpib/
H A Dlpvo_usb_gpib.c685 line_status |= BUS_REN; in usb_gpib_line_status()
687 line_status |= BUS_IFC; in usb_gpib_line_status()
689 line_status |= BUS_NDAC; in usb_gpib_line_status()
691 line_status |= BUS_NRFD; in usb_gpib_line_status()
693 line_status |= BUS_DAV; in usb_gpib_line_status()
695 line_status |= BUS_EOI; in usb_gpib_line_status()
697 line_status |= BUS_ATN; in usb_gpib_line_status()
699 line_status |= BUS_SRQ; in usb_gpib_line_status()
701 DIA_LOG(1, "done with %x %x\n", buffer, line_status); in usb_gpib_line_status()
703 return line_status; in usb_gpib_line_status()
[all …]
/linux-6.15/drivers/staging/gpib/tnt4882/
H A Dtnt4882_gpib.c691 u8 line_status; in tnt4882_update_status() local
698 line_status = tnt_readb(priv, BSR); in tnt4882_update_status()
699 if (line_status & BCSR_SRQ_BIT) in tnt4882_update_status()
1137 .line_status = tnt4882_line_status,
1165 .line_status = tnt4882_line_status,
1193 .line_status = tnt4882_line_status,
1221 .line_status = tnt4882_line_status,
1249 .line_status = NULL,
1277 .line_status = tnt4882_line_status,
1305 .line_status = tnt4882_line_status,
[all …]
/linux-6.15/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-6.15/drivers/usb/atm/
H A Dcxacru.c175 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()
1150 instance->line_status = -1; in cxacru_bind()
/linux-6.15/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,
1354 .line_status = cb7210_line_status,
1382 .line_status = cb7210_line_status,
1410 .line_status = cb7210_line_status,
/linux-6.15/virt/kvm/
H A Dirqchip.c71 bool line_status) in kvm_set_irq() argument
89 line_status); in kvm_set_irq()
/linux-6.15/drivers/staging/gpib/pc2/
H A Dpc2_gpib.c538 .line_status = NULL,
566 .line_status = NULL,
594 .line_status = NULL, //XXX
622 .line_status = NULL,
/linux-6.15/drivers/staging/gpib/ines/
H A Dines_gpib.c560 .line_status = ines_line_status,
588 .line_status = ines_line_status,
616 .line_status = ines_line_status,
644 .line_status = ines_line_status,
1236 .line_status = ines_line_status,
1264 .line_status = ines_line_status,
1292 .line_status = ines_line_status,
/linux-6.15/drivers/staging/gpib/ni_usb/
H A Dni_usb_gpib.c1511 int line_status = VALID_ALL; in ni_usb_line_status() local
1564 line_status |= BUS_REN; in ni_usb_line_status()
1566 line_status |= BUS_IFC; in ni_usb_line_status()
1568 line_status |= BUS_SRQ; in ni_usb_line_status()
1570 line_status |= BUS_EOI; in ni_usb_line_status()
1572 line_status |= BUS_NRFD; in ni_usb_line_status()
1574 line_status |= BUS_NDAC; in ni_usb_line_status()
1576 line_status |= BUS_DAV; in ni_usb_line_status()
1578 line_status |= BUS_ATN; in ni_usb_line_status()
1579 return line_status; in ni_usb_line_status()
[all …]
/linux-6.15/drivers/staging/gpib/include/
H A Dgpib_types.h125 int (*line_status)(const struct gpib_board *board); member
/linux-6.15/Documentation/networking/device_drivers/atm/
H A Dcxacru.rst72 * line_status
/linux-6.15/include/linux/
H A Dkvm_host.h668 bool line_status);
1551 bool line_status);
1764 bool line_status);
1766 int irq_source_id, int level, bool line_status);
1769 int level, bool line_status);
/linux-6.15/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-6.15/drivers/staging/gpib/eastwood/
H A Dfluke_gpib.c718 .line_status = fluke_line_status,
753 .line_status = fluke_line_status,
780 .line_status = fluke_line_status,

12