/include/linux/ |
H A D | rio_drv.h | 23 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 D | via-core.h | 32 * 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 D | arm-cci.h | 34 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 D | errqueue.h | 22 __be16 port; member in struct:sock_exterr_skb
|
H A D | tty.h | 168 * 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 D | of_graph.h | 19 * @port: identifier (value of reg property) of a port this endpoint belongs to 24 unsigned int port; member in struct:of_endpoint
|
H A D | io.h | 45 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 D | lp.h | 15 /* 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 D | mv643xx.h | 710 #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 D | cyclades.h | 12 *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 D | nf_conntrack_h323.h | 34 __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 D | seq_virmidi.h | 38 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 D | es1688.h | 35 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 D | mpu401.h | 50 #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 D | b1lli.h | 47 int port; member in struct:avmb1_carddef 57 int port; member in struct:avmb1_extcarddef
|
H A D | kernelcapi.h | 25 unsigned int port; member in struct:kcapi_carddef
|
H A D | phonet.h | 112 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 D | vga.h | 199 * 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 D | w100fb.h | 20 unsigned long w100fb_gpio_read(int port); 21 void w100fb_gpio_write(int port, unsigned long value);
|
/include/scsi/fc/ |
H A D | fc_ms.h | 147 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 D | driver.h | 57 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 D | device.h | 745 __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 D | vsock_addr.h | 21 void vsock_addr_init(struct sockaddr_vm *addr, u32 cid, u32 port);
|
/include/linux/hsi/ |
H A D | hsi.h | 64 /* 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 D | events.h | 62 static inline void notify_remote_via_evtchn(int port) argument 64 struct evtchn_send send = { .port = port };
|