Symbol: SerialDevice
src/add-ons/kernel/drivers/ports/pc_serial/Driver.cpp
187
SerialDevice *serialDevice = SerialDevice::MakeDevice(device,
src/add-ons/kernel/drivers/ports/pc_serial/Driver.cpp
234
SerialDevice *device = (SerialDevice *)cookie;
src/add-ons/kernel/drivers/ports/pc_serial/Driver.cpp
257
pc_serial_insert_device(SerialDevice *device)
src/add-ons/kernel/drivers/ports/pc_serial/Driver.cpp
27
SerialDevice *gSerialDevices[DEVICES_COUNT];
src/add-ons/kernel/drivers/ports/pc_serial/Driver.cpp
302
SerialDevice *device;
src/add-ons/kernel/drivers/ports/pc_serial/Driver.cpp
303
device = new(std::nothrow) SerialDevice(&sSupportedDevices[0],
src/add-ons/kernel/drivers/ports/pc_serial/Driver.cpp
364
SerialDevice *master = NULL;
src/add-ons/kernel/drivers/ports/pc_serial/Driver.cpp
420
SerialDevice *device;
src/add-ons/kernel/drivers/ports/pc_serial/Driver.cpp
435
device = new(std::nothrow) SerialDevice(supported, ioport, irq, master);
src/add-ons/kernel/drivers/ports/pc_serial/Driver.cpp
636
SerialDevice *master = (SerialDevice *)arg;
src/add-ons/kernel/drivers/ports/pc_serial/Driver.cpp
645
SerialDevice *device = (SerialDevice *)arg;
src/add-ons/kernel/drivers/ports/pc_serial/Driver.cpp
694
SerialDevice *device = (SerialDevice *)cookie;
src/add-ons/kernel/drivers/ports/pc_serial/Driver.cpp
706
SerialDevice *device = (SerialDevice *)cookie;
src/add-ons/kernel/drivers/ports/pc_serial/Driver.cpp
717
SerialDevice *device = (SerialDevice *)cookie;
src/add-ons/kernel/drivers/ports/pc_serial/Driver.cpp
728
SerialDevice *device = (SerialDevice *)cookie;
src/add-ons/kernel/drivers/ports/pc_serial/Driver.cpp
739
SerialDevice *device = (SerialDevice *)cookie;
src/add-ons/kernel/drivers/ports/pc_serial/Driver.cpp
749
SerialDevice *device = (SerialDevice *)cookie;
src/add-ons/kernel/drivers/ports/pc_serial/Driver.cpp
759
SerialDevice *device = (SerialDevice *)cookie;
src/add-ons/kernel/drivers/ports/pc_serial/Driver.h
63
class SerialDevice;
src/add-ons/kernel/drivers/ports/pc_serial/Driver.h
81
SerialDevice *(*instanciator)(struct serial_support_descriptor *desc);
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.cpp
1062
SerialDevice::ReadReg8(int reg)
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.cpp
108
SerialDevice::SetModes(struct termios *tios)
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.cpp
1083
SerialDevice::WriteReg8(int reg, uint8 value)
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.cpp
1103
SerialDevice::OrReg8(int reg, uint8 value)
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.cpp
1110
SerialDevice::AndReg8(int reg, uint8 value)
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.cpp
1117
SerialDevice::MaskReg8(int reg, uint8 value)
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.cpp
17
SerialDevice::SerialDevice(const struct serial_support_descriptor *device,
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.cpp
18
uint32 ioBase, uint32 irq, const SerialDevice *master)
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.cpp
250
SerialDevice::Service(struct tty *tty, uint32 op, void *buffer, size_t length)
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.cpp
384
SerialDevice::IsInterruptPending()
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.cpp
409
SerialDevice::InterruptHandler()
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.cpp
538
SerialDevice::Open(uint32 flags)
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.cpp
61
SerialDevice::~SerialDevice()
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.cpp
619
SerialDevice::Read(char *buffer, size_t *numBytes)
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.cpp
635
SerialDevice::Write(const char *buffer, size_t *numBytes)
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.cpp
686
SerialDevice::Control(uint32 op, void *arg, size_t length)
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.cpp
700
SerialDevice::Select(uint8 event, uint32 ref, selectsync *sync)
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.cpp
710
SerialDevice::DeSelect(uint8 event, selectsync *sync)
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.cpp
720
SerialDevice::Close()
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.cpp
748
SerialDevice::Free()
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.cpp
75
SerialDevice::Probe()
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.cpp
770
SerialDevice::Removed()
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.cpp
794
SerialDevice::AddDevice(const serial_config_descriptor *config)
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.cpp
802
SerialDevice::ResetDevice()
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.cpp
811
SerialDevice::SetLineCoding(usb_serial_line_coding *coding)
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.cpp
819
SerialDevice::SignalControlLineState(int line, bool enable)
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.cpp
828
SerialDevice::OnRead(char **buffer, size_t *numBytes)
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.cpp
835
SerialDevice::OnWrite(const char *buffer, size_t *numBytes, size_t *packetBytes)
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.cpp
842
SerialDevice::OnClose()
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.cpp
849
SerialDevice::_DeviceThread(void *data)
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.cpp
852
SerialDevice *device = (SerialDevice *)data;
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.cpp
90
SerialDevice::Init()
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.cpp
908
SerialDevice::_WriteToDevice()
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.cpp
941
SerialDevice::ReadCallbackFunction(void *cookie, int32 status, void *data,
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.cpp
947
SerialDevice *device = (SerialDevice *)cookie;
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.cpp
955
SerialDevice::WriteCallbackFunction(void *cookie, int32 status, void *data,
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.cpp
961
SerialDevice *device = (SerialDevice *)cookie;
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.cpp
969
SerialDevice::InterruptCallbackFunction(void *cookie, int32 status,
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.cpp
975
SerialDevice *device = (SerialDevice *)cookie;
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.cpp
993
SerialDevice *
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.cpp
994
SerialDevice::MakeDevice(usb_device device, uint16 vendorID,
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.h
111
const SerialDevice * fMaster;
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.h
17
class SerialDevice {
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.h
19
SerialDevice(const struct serial_support_descriptor
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.h
20
*device, uint32 ioBase, uint32 irq, const SerialDevice *master=NULL);
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.h
21
virtual ~SerialDevice();
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.h
25
static SerialDevice * MakeDevice(struct serial_config_descriptor
src/add-ons/kernel/drivers/ports/pc_serial/SerialDevice.h
38
const SerialDevice * Master() const { return fMaster ? fMaster : this; };
src/add-ons/kernel/drivers/ports/usb_serial/ACM.cpp
14
: SerialDevice(device, vendorID, productID, description)
src/add-ons/kernel/drivers/ports/usb_serial/ACM.h
13
class ACMDevice : public SerialDevice {
src/add-ons/kernel/drivers/ports/usb_serial/Driver.cpp
20
SerialDevice *gSerialDevices[DEVICES_COUNT];
src/add-ons/kernel/drivers/ports/usb_serial/Driver.cpp
242
SerialDevice *device = (SerialDevice *)cookie;
src/add-ons/kernel/drivers/ports/usb_serial/Driver.cpp
256
SerialDevice *device = (SerialDevice *)cookie;
src/add-ons/kernel/drivers/ports/usb_serial/Driver.cpp
269
SerialDevice *device = (SerialDevice *)cookie;
src/add-ons/kernel/drivers/ports/usb_serial/Driver.cpp
282
SerialDevice *device = (SerialDevice *)cookie;
src/add-ons/kernel/drivers/ports/usb_serial/Driver.cpp
295
SerialDevice *device = (SerialDevice *)cookie;
src/add-ons/kernel/drivers/ports/usb_serial/Driver.cpp
307
SerialDevice *device = (SerialDevice *)cookie;
src/add-ons/kernel/drivers/ports/usb_serial/Driver.cpp
319
SerialDevice *device = (SerialDevice *)cookie;
src/add-ons/kernel/drivers/ports/usb_serial/Driver.cpp
40
SerialDevice *serialDevice = SerialDevice::MakeDevice(device,
src/add-ons/kernel/drivers/ports/usb_serial/Driver.cpp
94
SerialDevice *device = (SerialDevice *)cookie;
src/add-ons/kernel/drivers/ports/usb_serial/FTDI.cpp
19
: SerialDevice(device, vendorID, productID, description),
src/add-ons/kernel/drivers/ports/usb_serial/FTDI.h
41
class FTDIDevice : public SerialDevice {
src/add-ons/kernel/drivers/ports/usb_serial/KLSI.cpp
13
: SerialDevice(device, vendorID, productID, description)
src/add-ons/kernel/drivers/ports/usb_serial/KLSI.h
50
class KLSIDevice : public SerialDevice {
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.cpp
106
SerialDevice::SetControlPipe(usb_pipe handle)
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.cpp
113
SerialDevice::SetReadPipe(usb_pipe handle)
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.cpp
120
SerialDevice::SetWritePipe(usb_pipe handle)
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.cpp
158
SerialDevice::SetModes(struct termios *tios)
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.cpp
215
SerialDevice::Service(struct tty *tty, uint32 op, void *buffer, size_t length)
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.cpp
289
SerialDevice::Open(uint32 flags)
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.cpp
29
SerialDevice::SerialDevice(usb_device device, uint16 vendorID,
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.cpp
361
SerialDevice::Read(char *buffer, size_t *numBytes)
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.cpp
373
SerialDevice::Write(const char *buffer, size_t *numBytes)
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.cpp
425
SerialDevice::Control(uint32 op, void *arg, size_t length)
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.cpp
435
SerialDevice::Select(uint8 event, uint32 ref, selectsync *sync)
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.cpp
445
SerialDevice::DeSelect(uint8 event, selectsync *sync)
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.cpp
455
SerialDevice::Close()
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.cpp
491
SerialDevice::Free()
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.cpp
498
SerialDevice::Removed()
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.cpp
516
SerialDevice::AddDevice(const usb_configuration_info *config)
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.cpp
524
SerialDevice::ResetDevice()
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.cpp
532
SerialDevice::SetLineCoding(usb_cdc_line_coding *coding)
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.cpp
540
SerialDevice::SetControlLineState(uint16 state)
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.cpp
548
SerialDevice::SetHardwareFlowControl(bool enable)
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.cpp
556
SerialDevice::OnRead(char **buffer, size_t *numBytes)
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.cpp
563
SerialDevice::OnWrite(const char *buffer, size_t *numBytes, size_t *packetBytes)
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.cpp
570
SerialDevice::OnClose()
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.cpp
577
SerialDevice::_InputThread(void *data)
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.cpp
579
SerialDevice *device = (SerialDevice *)data;
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.cpp
633
SerialDevice::_WriteToDevice()
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.cpp
65
SerialDevice::~SerialDevice()
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.cpp
690
SerialDevice::_ReadCallbackFunction(void *cookie, status_t status, void *data,
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.cpp
696
SerialDevice *device = (SerialDevice *)cookie;
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.cpp
704
SerialDevice::_WriteCallbackFunction(void *cookie, status_t status, void *data,
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.cpp
710
SerialDevice *device = (SerialDevice *)cookie;
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.cpp
718
SerialDevice::_InterruptCallbackFunction(void *cookie, status_t status,
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.cpp
724
SerialDevice *device = (SerialDevice *)cookie;
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.cpp
738
SerialDevice *
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.cpp
739
SerialDevice::MakeDevice(usb_device device, uint16 vendorID,
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.cpp
80
SerialDevice::Init()
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.h
25
class SerialDevice {
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.h
27
SerialDevice(usb_device device,
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.h
30
virtual ~SerialDevice();
src/add-ons/kernel/drivers/ports/usb_serial/SerialDevice.h
32
static SerialDevice * MakeDevice(usb_device device, uint16 vendorID,
src/add-ons/kernel/drivers/ports/usb_serial/Silicon.cpp
18
: SerialDevice(device, vendorID, productID, description)
src/add-ons/kernel/drivers/ports/usb_serial/Silicon.h
131
class SiliconDevice : public SerialDevice {
src/add-ons/kernel/drivers/ports/usb_serial/WinChipHead.cpp
10
: SerialDevice(device, vendorID, productID, description),
src/add-ons/kernel/drivers/ports/usb_serial/WinChipHead.h
81
class WCHDevice : public SerialDevice {