/include/linux/ |
H A D | b1pcmcia.h | 16 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 D | nwpserial.h | 15 int nwpserial_register_port(struct uart_port *port);
|
H A D | tty_flip.h | 4 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 D | serial_core.h | 35 #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 D | serial_8250.h | 72 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 D | if_team.h | 36 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 D | scc.h | 19 #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 D | cb710.h | 53 /* 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 D | parport.h | 90 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 D | navpoint.h | 10 int port; /* PXA SSP port for pxa_ssp_request() */ member in struct:navpoint_platform_data
|
/include/asm-generic/ |
H A D | ide_iops.h | 8 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 D | pci_iomap.h | 1 /* 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 D | iomap.h | 46 * 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 D | drm_of.h | 9 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 D | nf_conntrack_tuple_common.h | 18 __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 D | ip_set_getport.h | 5 __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 D | usb-davinci.h | 40 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 D | sa11x0-serial.h | 27 void sa1100_register_uart(int idx, int port); 30 #define sa1100_register_uart(idx,port) do { } while (0)
|
H A D | usb-ohci-s3c2410.h | 6 * 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 D | serial.h | 33 * @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 D | event_channel.h | 18 * 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 D | evtchn.h | 37 * 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 D | sas_ata.h | 47 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 D | dsa.h | 49 * 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 D | emu8000.h | 101 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,
|