Searched refs:port (Results 1 - 25 of 127) sorted by relevance

123456

/include/linux/
H A Db1pcmcia.h16 int b1pcmcia_addcard_b1(unsigned int port, unsigned irq);
17 int b1pcmcia_addcard_m1(unsigned int port, unsigned irq);
18 int b1pcmcia_addcard_m2(unsigned int port, unsigned irq);
19 int b1pcmcia_delcard(unsigned int port, unsigned irq);
H A Dnwpserial.h15 int nwpserial_register_port(struct uart_port *port);
H A Dtty_flip.h4 extern int tty_buffer_set_limit(struct tty_port *port, int limit);
5 extern int tty_buffer_space_avail(struct tty_port *port);
6 extern int tty_buffer_request_room(struct tty_port *port, size_t size);
7 extern int tty_insert_flip_string_flags(struct tty_port *port,
9 extern int tty_insert_flip_string_fixed_flag(struct tty_port *port,
11 extern int tty_prepare_flip_string(struct tty_port *port,
13 extern void tty_flip_buffer_push(struct tty_port *port);
14 void tty_schedule_flip(struct tty_port *port);
16 static inline int tty_insert_flip_char(struct tty_port *port, argument
19 struct tty_buffer *tb = port
32 tty_insert_flip_string(struct tty_port *port, const unsigned char *chars, size_t size) argument
[all...]
H A Dserial_core.h35 #define uart_console(port) \
36 ((port)->cons && (port)->cons->index == (port)->line)
38 #define uart_console(port) (0)
72 * Return a string describing the type of the port
77 * Release IO and memory resources used by the port.
83 * Request IO and memory resources used by the port.
84 * This includes iomapping the port if necessary.
119 spinlock_t lock; /* port loc
247 struct tty_port port; member in struct:uart_state
294 uart_poll_timeout(struct uart_port *port) argument
306 struct uart_port port; member in struct:earlycon_device
361 uart_tx_stopped(struct uart_port *port) argument
388 uart_handle_sysrq_char(struct uart_port *port, unsigned int ch) argument
407 uart_handle_break(struct uart_port *port) argument
[all...]
H A Dserial_8250.h72 struct uart_port port; member in struct:uart_8250_port
75 unsigned short capabilities; /* port capabilities */
76 unsigned short bugs; /* port bugs */
111 return container_of(up, struct uart_8250_port, port);
119 extern int early_serial_setup(struct uart_port *port);
123 extern unsigned int serial8250_early_in(struct uart_port *port, int offset);
124 extern void serial8250_early_out(struct uart_port *port, int offset, int value);
126 extern void serial8250_do_set_termios(struct uart_port *port,
128 extern int serial8250_do_startup(struct uart_port *port);
129 extern void serial8250_do_shutdown(struct uart_port *port);
[all...]
H A Dif_team.h36 int index; /* index of enabled port. If disabled, it's set to -1 */
58 * become a port.
76 static inline bool team_port_enabled(struct team_port *port) argument
78 return port->index != -1;
81 static inline bool team_port_txable(struct team_port *port) argument
83 return port->linkup && team_port_enabled(port);
87 static inline void team_netpoll_send_skb(struct team_port *port, argument
90 struct netpoll *np = port->np;
96 static inline void team_netpoll_send_skb(struct team_port *port, argument
130 struct team_port *port; /* != NULL if per-port */ member in struct:team_option_inst_info
213 team_dev_queue_xmit(struct team *team, struct team_port *port, struct sk_buff *skb) argument
237 struct team_port *port; local
258 struct team_port *port; local
268 team_get_first_port_txable_rcu(struct team *team, struct team_port *port) argument
[all...]
H A Dscc.h19 #define Inb(port) inb_p(port)
20 #define Outb(port, val) outb_p(val, port)
22 #define Inb(port) inb(port)
23 #define Outb(port, val) outb(val, port)
59 io_port special; /* I/O address of special function port */
H A Dcb710.h53 /* slot port accessors - so the logic is more clear in the code */
56 unsigned port, u##t value) \
58 iowrite##t(value, slot->iobase + port); \
62 unsigned port) \
64 return ioread##t(slot->iobase + port); \
68 unsigned port, u##t set, u##t clear) \
71 (ioread##t(slot->iobase + port) & ~clear)|set, \
72 slot->iobase + port); \
165 * cb710_sg_dwiter_write_from_io - transfer data to mapped buffer from 32-bit IO port
167 * @port
179 cb710_sg_dwiter_write_from_io(struct sg_mapping_iter *miter, void __iomem *port, size_t count) argument
201 cb710_sg_dwiter_read_to_io(struct sg_mapping_iter *miter, void __iomem *port, size_t count) argument
205 iowrite32(cb710_sg_dwiter_read_next_block(miter), port); local
[all...]
H A Dparport.h90 size_t (*epp_write_data) (struct parport *port, const void *buf,
92 size_t (*epp_read_data) (struct parport *port, void *buf, size_t len,
94 size_t (*epp_write_addr) (struct parport *port, const void *buf,
96 size_t (*epp_read_addr) (struct parport *port, void *buf, size_t len,
99 size_t (*ecp_write_data) (struct parport *port, const void *buf,
101 size_t (*ecp_read_data) (struct parport *port, void *buf, size_t len,
103 size_t (*ecp_write_addr) (struct parport *port, const void *buf,
106 size_t (*compat_write_data) (struct parport *port, const void *buf,
108 size_t (*nibble_read_data) (struct parport *port, void *buf,
110 size_t (*byte_read_data) (struct parport *port, voi
139 struct parport *port; member in struct:pardevice
432 parport_generic_irq(struct parport *port) argument
[all...]
/include/linux/input/
H A Dnavpoint.h10 int port; /* PXA SSP port for pxa_ssp_request() */ member in struct:navpoint_platform_data
/include/asm-generic/
H A Dide_iops.h8 static __inline__ void __ide_mm_insw(void __iomem *port, void *addr, u32 count) argument
11 *(u16 *)addr = readw(port);
16 static __inline__ void __ide_mm_insl(void __iomem *port, void *addr, u32 count) argument
19 *(u32 *)addr = readl(port);
24 static __inline__ void __ide_mm_outsw(void __iomem *port, void *addr, u32 count) argument
27 writew(*(u16 *)addr, port);
32 static __inline__ void __ide_mm_outsl(void __iomem * port, void *addr, u32 count) argument
35 writel(*(u32 *)addr, port);
H A Dpci_iomap.h1 /* Generic I/O port emulation, based on MN10300 code
18 /* Create a virtual mapping cookie for a port on a given PCI device.
22 extern void __iomem *__pci_ioport_map(struct pci_dev *dev, unsigned long port,
25 #define __pci_ioport_map(dev, port, nr) ioport_map((port), (nr))
H A Diomap.h46 * They do _not_ update the port address. If you
51 extern void ioread8_rep(void __iomem *port, void *buf, unsigned long count);
52 extern void ioread16_rep(void __iomem *port, void *buf, unsigned long count);
53 extern void ioread32_rep(void __iomem *port, void *buf, unsigned long count);
55 extern void iowrite8_rep(void __iomem *port, const void *buf, unsigned long count);
56 extern void iowrite16_rep(void __iomem *port, const void *buf, unsigned long count);
57 extern void iowrite32_rep(void __iomem *port, const void *buf, unsigned long count);
60 /* Create a virtual mapping cookie for an IO port range */
61 extern void __iomem *ioport_map(unsigned long port, unsigned int nr);
/include/drm/
H A Ddrm_of.h9 struct device_node *port);
12 struct device_node *port)
11 drm_of_find_possible_crtcs(struct drm_device *dev, struct device_node *port) argument
/include/uapi/linux/netfilter/
H A Dnf_conntrack_tuple_common.h18 __be16 port; member in struct:nf_conntrack_man_proto::__anon1977
21 __be16 port; member in struct:nf_conntrack_man_proto::__anon1978
27 __be16 port; member in struct:nf_conntrack_man_proto::__anon1980
30 __be16 port; member in struct:nf_conntrack_man_proto::__anon1981
/include/linux/netfilter/ipset/
H A Dip_set_getport.h5 __be16 *port, u8 *proto);
9 __be16 *port, u8 *proto);
12 __be16 *port, u8 *proto)
19 __be16 *port);
11 ip_set_get_ip6_port(const struct sk_buff *skb, bool src, __be16 *port, u8 *proto) argument
/include/linux/platform_data/
H A Dusb-davinci.h40 unsigned port);
44 /* Switch the port power on/off */
45 int (*set_power)(unsigned port, int on);
46 /* Read the port power status */
47 int (*get_power)(unsigned port);
48 /* Read the port over-current indicator */
49 int (*get_oci)(unsigned port);
H A Dsa11x0-serial.h27 void sa1100_register_uart(int idx, int port);
30 #define sa1100_register_uart(idx,port) do { } while (0)
H A Dusb-ohci-s3c2410.h6 * S3C - USB host port information
27 struct s3c2410_hcd_port port[2]; member in struct:s3c2410_hcd_info
29 void (*power_control)(int port, int to);
/include/linux/usb/
H A Dserial.h33 * @serial: pointer back to the struct usb_serial owner of this port.
34 * @port: pointer to the corresponding tty_port for this port.
36 * @minor: the minor number of the port
37 * @port_number: the struct usb_serial port number of this port (starts at 0)
38 * @interrupt_in_buffer: pointer to the interrupt in buffer for this port.
39 * @interrupt_in_urb: pointer to the interrupt in struct urb for this port.
41 * for this port.
42 * @interrupt_out_buffer: pointer to the interrupt out buffer for this port
78 struct tty_port port; member in struct:usb_serial_port
125 usb_get_serial_port_data(struct usb_serial_port *port) argument
130 usb_set_serial_port_data(struct usb_serial_port *port, void *data) argument
166 struct usb_serial_port *port[MAX_NUM_PORTS]; member in struct:usb_serial
[all...]
/include/xen/interface/
H A Devent_channel.h18 * EVTCHNOP_alloc_unbound: Allocate a port in domain <dom> and mark as
19 * accepting interdomain bindings from domain <remote_dom>. A fresh port
20 * is allocated in <dom> and returned as <port>.
30 evtchn_port_t port; member in struct:evtchn_alloc_unbound
36 * a port that is unbound and marked as accepting bindings from the calling
37 * domain. A fresh port is allocated in the calling domain and returned as
65 evtchn_port_t port; member in struct:evtchn_bind_virq
81 evtchn_port_t port; member in struct:evtchn_bind_pirq
94 evtchn_port_t port; member in struct:evtchn_bind_ipi
98 * EVTCHNOP_close: Close a local event channel <port>
105 evtchn_port_t port; member in struct:evtchn_close
115 evtchn_port_t port; member in struct:evtchn_send
130 evtchn_port_t port; member in struct:evtchn_status
146 evtchn_port_t port; member in struct:evtchn_status::__anon2403::__anon2405
166 evtchn_port_t port; member in struct:evtchn_bind_vcpu
177 evtchn_port_t port; member in struct:evtchn_unmask
222 uint32_t port; member in struct:evtchn_set_priority
[all...]
/include/uapi/xen/
H A Devtchn.h37 * Bind a fresh port to VIRQ @virq.
38 * Return allocated port.
47 * Bind a fresh port to remote <@remote_domain, @remote_port>.
48 * Return allocated port.
57 * Allocate a fresh port for binding to @remote_domain.
58 * Return allocated port.
67 * Unbind previously allocated @port.
72 unsigned int port; member in struct:ioctl_evtchn_unbind
76 * Unbind previously allocated @port.
81 unsigned int port; member in struct:ioctl_evtchn_notify
[all...]
/include/scsi/
H A Dsas_ata.h47 void sas_probe_sata(struct asd_sas_port *port);
48 void sas_suspend_sata(struct asd_sas_port *port);
49 void sas_resume_sata(struct asd_sas_port *port);
83 static inline void sas_probe_sata(struct asd_sas_port *port) argument
87 static inline void sas_suspend_sata(struct asd_sas_port *port) argument
91 static inline void sas_resume_sata(struct asd_sas_port *port) argument
/include/net/
H A Ddsa.h49 * designate the switch port that the cpu is connected to,
50 * "dsa" to indicate that this port is a DSA link to
51 * another switch, NULL to indicate the port is unused,
52 * or any other string to indicate this is a physical port.
59 * indicates which port on this switch should be used to
102 * The switch and port to which the CPU is attached.
163 * to the CPU), return the cpu port number on this switch.
164 * Else return the (DSA) port number that connects to the
185 u32 (*get_phy_flags)(struct dsa_switch *ds, int port);
190 int (*phy_read)(struct dsa_switch *ds, int port, in
[all...]
/include/sound/
H A Demu8000.h101 int snd_emu8000_new(struct snd_card *card, int device, long port, int seq_ports,
103 void snd_emu8000_poke(struct snd_emu8000 *emu, unsigned int port, unsigned int reg,
105 unsigned short snd_emu8000_peek(struct snd_emu8000 *emu, unsigned int port,
107 void snd_emu8000_poke_dw(struct snd_emu8000 *emu, unsigned int port, unsigned int reg,
109 unsigned int snd_emu8000_peek_dw(struct snd_emu8000 *emu, unsigned int port,

Completed in 449 milliseconds

123456