Searched refs:port (Results 26 - 50 of 127) sorted by relevance

123456

/include/linux/
H A Drio_drv.h23 extern int __rio_local_read_config_32(struct rio_mport *port, u32 offset,
25 extern int __rio_local_write_config_32(struct rio_mport *port, u32 offset,
27 extern int __rio_local_read_config_16(struct rio_mport *port, u32 offset,
29 extern int __rio_local_write_config_16(struct rio_mport *port, u32 offset,
31 extern int __rio_local_read_config_8(struct rio_mport *port, u32 offset,
33 extern int __rio_local_write_config_8(struct rio_mport *port, u32 offset,
36 extern int rio_mport_read_config_32(struct rio_mport *port, u16 destid,
38 extern int rio_mport_write_config_32(struct rio_mport *port, u16 destid,
40 extern int rio_mport_read_config_16(struct rio_mport *port, u16 destid,
42 extern int rio_mport_write_config_16(struct rio_mport *port, u1
58 rio_local_read_config_32(struct rio_mport *port, u32 offset, u32 * data) argument
73 rio_local_write_config_32(struct rio_mport *port, u32 offset, u32 data) argument
88 rio_local_read_config_16(struct rio_mport *port, u32 offset, u16 * data) argument
104 rio_local_write_config_16(struct rio_mport *port, u32 offset, u16 data) argument
119 rio_local_read_config_8(struct rio_mport *port, u32 offset, u8 * data) argument
134 rio_local_write_config_8(struct rio_mport *port, u32 offset, u8 data) argument
[all...]
H A Dvia-core.h32 * A description of each known serial I2C/GPIO port.
42 VIA_MODE_I2C, /* Used as I2C port */
194 * Indexed port operations. Note that these are all multi-op
199 #define VIAStatus 0x3DA /* Non-indexed port */
205 static inline u8 via_read_reg(u16 port, u8 index) argument
207 outb(index, port);
208 return inb(port + 1);
211 static inline void via_write_reg(u16 port, u8 index, u8 data) argument
213 outb(index, port);
214 outb(data, port
217 via_write_reg_mask(u16 port, u8 index, u8 data, u8 mask) argument
[all...]
H A Darm-cci.h34 extern int __cci_control_port_by_index(u32 port, bool enable);
47 static inline int __cci_control_port_by_index(u32 port, bool enable) argument
H A Derrqueue.h22 __be16 port; member in struct:sock_exterr_skb
H A Dtty.h168 * Port level information. Each device keeps its own port level information
172 * The tty port has a different lifetime to the tty so must be kept apart.
173 * In addition be careful as tty -> port mappings are valid for the life
174 * of the tty object but in many cases port -> tty mappings are valid only
182 int (*carrier_raised)(struct tty_port *port);
184 void (*dtr_rts)(struct tty_port *port, int raise);
186 IFF the port was initialized. Do not use to free resources. Called
187 under the port mutex to serialize against activate/shutdowns */
188 void (*shutdown)(struct tty_port *port);
189 /* Called under the port mute
292 struct tty_port *port; member in struct:tty_struct
524 tty_port_get(struct tty_port *port) argument
532 tty_port_cts_enabled(struct tty_port *port) argument
556 tty_port_users(struct tty_port *port) argument
[all...]
H A Dof_graph.h19 * @port: identifier (value of reg property) of a port this endpoint belongs to
24 unsigned int port; member in struct:of_endpoint
H A Dio.h45 void __iomem * devm_ioport_map(struct device *dev, unsigned long port,
50 unsigned long port,
74 * /dev/port is not a valid interface on these systems.
49 devm_ioport_map(struct device *dev, unsigned long port, unsigned int nr) argument
H A Dlp.h15 /* Magic numbers for defining port-device mappings */
25 #define LP_IRQ(minor) lp_table[(minor)].dev->port->irq /* interrupt # */
32 #define LP_BASE(x) lp_table[(x)].dev->port->base
68 * The following constants describe the various signals of the printer port
77 * defines for 8255 control port
95 * This is the port delay time, in microseconds.
H A Dmv643xx.h710 #define MV64340_MPSC_CAUSE_REG(port) (0xb804 + (port<<3))
711 #define MV64340_MPSC_MASK_REG(port) (0xb884 + (port<<3))
713 #define MV64340_MPSC_MAIN_CONFIG_LOW(port) (0x8000 + (port<<12))
714 #define MV64340_MPSC_MAIN_CONFIG_HIGH(port) (0x8004 + (port<<12))
715 #define MV64340_MPSC_PROTOCOL_CONFIG(port) (0x8008 + (port<<1
[all...]
H A Dcyclades.h12 *port is throttled or not
29 *standard serial port structure;
96 #define cy_writeb(port,val) do { writeb((val), (port)); mb(); } while (0)
97 #define cy_writew(port,val) do { writew((val), (port)); mb(); } while (0)
98 #define cy_writel(port,val) do { writel((val), (port)); mb(); } while (0)
110 * This is our internal structure for each serial port's state.
120 struct tty_port port; member in struct:cyclades_port
[all...]
/include/linux/netfilter/
H A Dnf_conntrack_h323.h34 __be16 *port);
43 __be16 port);
48 __be16 port);
65 __be16 port, __be16 rtp_port,
72 H245_TransportAddress *taddr, __be16 port,
78 TransportAddress *taddr, __be16 port,
86 __be16 port,
92 int idx, __be16 port,
/include/sound/
H A Dseq_virmidi.h38 int port; member in struct:snd_virmidi
60 int port; /* created/attached port */ member in struct:snd_virmidi_dev
68 * attached sequencer port. sequencer port is not created
73 * sequencer port is created in virmidi.
H A Des1688.h35 unsigned long port; /* port of ESS chip */ member in struct:snd_es1688
37 unsigned long mpu_port; /* MPU-401 port of ESS chip */
58 #define ES1688P(codec, x) ((codec)->port + e_s_s_ESS1688##x)
112 unsigned long port,
H A Dmpu401.h50 #define MPU401_INFO_INTEGRATED (1 << 2) /* integrated h/w port */
76 unsigned long port; /* base port of MPU-401 chip */ member in struct:snd_mpu401
77 unsigned long cport; /* port + 1 (usually) */
78 struct resource *res; /* port resource */
106 #define MPU401D(mpu) (mpu)->port
133 unsigned long port,
/include/uapi/linux/
H A Db1lli.h47 int port; member in struct:avmb1_carddef
57 int port; member in struct:avmb1_extcarddef
H A Dkernelcapi.h25 unsigned int port; member in struct:kcapi_carddef
H A Dphonet.h112 static inline __u16 pn_object(__u8 addr, __u16 port) argument
114 return (addr << 8) | (port & 0x3ff);
143 static inline void pn_sockaddr_set_port(struct sockaddr_pn *spn, __u16 port) argument
146 spn->spn_dev |= (port >> 8) & 0x03;
147 spn->spn_obj = port & 0xff;
/include/video/
H A Dvga.h199 * generic VGA port read/write
202 static inline unsigned char vga_io_r (unsigned short port) argument
204 return inb_p(port);
207 static inline void vga_io_w (unsigned short port, unsigned char val) argument
209 outb_p(val, port);
212 static inline void vga_io_w_fast (unsigned short port, unsigned char reg, argument
215 outw(VGA_OUT16VAL (val, reg), port); local
218 static inline unsigned char vga_mm_r (void __iomem *regbase, unsigned short port) argument
220 return readb (regbase + port);
223 static inline void vga_mm_w (void __iomem *regbase, unsigned short port, unsigne argument
228 vga_mm_w_fast(void __iomem *regbase, unsigned short port, unsigned char reg, unsigned char val) argument
231 writew (VGA_OUT16VAL (val, reg), regbase + port); local
234 vga_r(void __iomem *regbase, unsigned short port) argument
242 vga_w(void __iomem *regbase, unsigned short port, unsigned char val) argument
251 vga_w_fast(void __iomem *regbase, unsigned short port, unsigned char reg, unsigned char val) argument
[all...]
H A Dw100fb.h20 unsigned long w100fb_gpio_read(int port);
21 void w100fb_gpio_write(int port, unsigned long value);
/include/scsi/fc/
H A Dfc_ms.h147 struct fc_fdmi_port_name port[1]; member in struct:fc_fdmi_rpl
155 struct fc_fdmi_rpl port; member in struct:fc_fdmi_rhba
172 struct fc_fdmi_port_name port; member in struct:fc_fdmi_rprt
180 struct fc_fdmi_port_name port; member in struct:fc_fdmi_rpa
188 struct fc_fdmi_port_name port; member in struct:fc_fdmi_dprt
195 struct fc_fdmi_port_name port; member in struct:fc_fdmi_dpa
/include/linux/mlx4/
H A Ddriver.h57 void * (*get_dev)(struct mlx4_dev *dev, void *context, u8 port);
65 void *mlx4_get_protocol_dev(struct mlx4_dev *dev, enum mlx4_protocol proto, int port);
H A Ddevice.h745 __be32 port; member in struct:mlx4_eqe::__anon615::__anon621
753 u8 port; member in struct:mlx4_eqe::__anon615::__anon623
766 u8 port; member in struct:mlx4_eqe::__anon615::__anon626
802 #define mlx4_foreach_port(port, dev, type) \
803 for ((port) = 1; (port) <= (dev)->caps.num_ports; (port)++) \
804 if ((type) == (dev)->caps.port_mask[(port)])
806 #define mlx4_foreach_non_ib_transport_port(port, dev) \
807 for ((port)
1042 u8 port; member in struct:mlx4_net_trans_rule
1054 u8 port; member in struct:mlx4_net_trans_rule_hw_ctrl
[all...]
/include/net/
H A Dvsock_addr.h21 void vsock_addr_init(struct sockaddr_vm *addr, u32 cid, u32 port);
/include/linux/hsi/
H A Dhsi.h64 /* HSI port event codes */
106 * @port: Port number in the controller where the client sits
115 unsigned int port; member in struct:hsi_board_info
134 * struct hsi_client - HSI client attached to an HSI port
138 * e_handler: Callback for handling port events (RX Wake High/Low)
139 * pclaimed: Keeps tracks if the clients claimed its associated HSI port
140 * nb: Notifier block for port events
221 * struct hsi_port - HSI port device
226 * @shared: Set when port can be shared by different clients
227 * @claimed: Reference count of clients which claimed the port
267 hsi_port_set_drvdata(struct hsi_port *port, void *data) argument
272 hsi_port_drvdata(struct hsi_port *port) argument
290 struct hsi_port **port; member in struct:hsi_controller
308 hsi_add_clients_from_dt(struct hsi_port *port, struct device_node *clients) argument
[all...]
/include/xen/
H A Devents.h62 static inline void notify_remote_via_evtchn(int port) argument
64 struct evtchn_send send = { .port = port };

Completed in 492 milliseconds

123456