/drivers/scsi/ |
H A D | mac_scsi.h | 51 int port, ctrl
|
/drivers/scsi/mvsas/ |
H A D | mv_sas.h | 119 u32 (*read_phy_ctl)(struct mvs_info *mvi, u32 port); 120 void (*write_phy_ctl)(struct mvs_info *mvi, u32 port, u32 val); 122 u32 (*read_port_cfg_data)(struct mvs_info *mvi, u32 port); 123 void (*write_port_cfg_data)(struct mvs_info *mvi, u32 port, u32 val); 124 void (*write_port_cfg_addr)(struct mvs_info *mvi, u32 port, u32 addr); 126 u32 (*read_port_vsr_data)(struct mvs_info *mvi, u32 port); 127 void (*write_port_vsr_data)(struct mvs_info *mvi, u32 port, u32 val); 128 void (*write_port_vsr_addr)(struct mvs_info *mvi, u32 port, u32 addr); 130 u32 (*read_port_irq_stat)(struct mvs_info *mvi, u32 port); 131 void (*write_port_irq_stat)(struct mvs_info *mvi, u32 port, u3 221 struct mvs_port *port; member in struct:mvs_phy 340 struct mvs_port *port; member in struct:mvs_slot_info 395 struct mvs_port port[MVS_MAX_PHYS]; member in struct:mvs_info 438 struct mvs_port *port; member in struct:mvs_task_exec_info [all...] |
/drivers/tty/serial/cpm_uart/ |
H A D | cpm_uart.h | 61 struct uart_port port; member in struct:uart_cpm_port 94 void cpm_line_cr_cmd(struct uart_cpm_port *port, int cmd); 95 void __iomem *cpm_uart_map_pram(struct uart_cpm_port *port, 97 void cpm_uart_unmap_pram(struct uart_cpm_port *port, void __iomem *pram);
|
/drivers/usb/core/ |
H A D | Makefile | 8 usbcore-y += port.o
|
/drivers/tty/serial/ |
H A D | 68328serial.c | 1 /* 68328serial.c: Serial port driver for 68328 microcontroller 14 * 2.4/2.5 port David McCullough 106 * This is our internal structure for each serial port's state. 113 int port; member in struct:m68k_serial 413 * and set the speed of the serial port 424 * This routine will shutdown a serial port; interrupts are disabled, and 500 * the specified baud rate for a serial port. 505 unsigned short port; local 511 if (!(port = info->port)) 831 struct tty_port *port = &info->tport; local 997 struct tty_port *port = &info->tport; local [all...] |
/drivers/staging/comedi/drivers/ |
H A D | ni_usb6501.c | 53 * byte 9 is 00 (response) or 10 (port request) or 20 (counter request) 176 const u8 *port, u8 *bitmap) 194 tx[14] = port[0]; 200 tx[14] = port[0]; 207 tx[14] = port[0]; 208 tx[15] = port[1]; 209 tx[16] = port[2]; 353 u8 port[3]; local 359 port[0] = (s->io_bits) & 0xff; 360 port[ 175 ni6501_port_command(struct comedi_device *dev, int command, const u8 *port, u8 *bitmap) argument 377 u8 port; local [all...] |
/drivers/thunderbolt/ |
H A D | ctl.c | 82 u32 port:6; member in struct:tb_cfg_address 106 u32 port:6; member in struct:cfg_error_pkg 114 u32 port:6; member in struct:cfg_event_pkg 195 * We cannot check addr->port as it is set to the upstream port of the 217 res.response_port = pkg->port; 257 * - The route contains a non-existent port. 258 * - The route contains a non-PHY port (e.g. PCIe). 259 * - The port in cfg_read/cfg_write does not exist. 261 tb_ctl_WARN(ctl, "CFG_ERROR(%llx:%x): Invalid port\ 577 tb_cfg_error(struct tb_ctl *ctl, u64 route, u32 port, enum tb_cfg_error error) argument 616 tb_cfg_read_raw(struct tb_ctl *ctl, void *buffer, u64 route, u32 port, enum tb_cfg_space space, u32 offset, u32 length, int timeout_msec) argument 653 tb_cfg_write_raw(struct tb_ctl *ctl, void *buffer, u64 route, u32 port, enum tb_cfg_space space, u32 offset, u32 length, int timeout_msec) argument 685 tb_cfg_read(struct tb_ctl *ctl, void *buffer, u64 route, u32 port, enum tb_cfg_space space, u32 offset, u32 length) argument 698 tb_cfg_write(struct tb_ctl *ctl, void *buffer, u64 route, u32 port, enum tb_cfg_space space, u32 offset, u32 length) argument [all...] |
/drivers/tty/serial/8250/ |
H A D | 8250_dw.c | 180 dw8250_do_pm(struct uart_port *port, unsigned int state, unsigned int old) argument 183 pm_runtime_get_sync(port->dev); 185 serial8250_do_pm(port, state, old); 188 pm_runtime_put_sync_suspend(port->dev); 224 struct uart_port *p = &up->port; 313 struct uart_port *p = &up->port; 327 up->port.set_termios = dw8250_set_termios; 345 spin_lock_init(&uart.port.lock); 346 uart.port.mapbase = regs->start; 347 uart.port [all...] |
/drivers/usb/host/ |
H A D | ohci-at91.c | 232 static void ohci_at91_usb_set_power(struct at91_usbh_data *pdata, int port, int enable) argument 234 if (!valid_port(port)) 237 if (!gpio_is_valid(pdata->vbus_pin[port])) 240 gpio_set_value(pdata->vbus_pin[port], 241 pdata->vbus_pin_active_low[port] ^ enable); 244 static int ohci_at91_usb_get_power(struct at91_usbh_data *pdata, int port) argument 246 if (!valid_port(port)) 249 if (!gpio_is_valid(pdata->vbus_pin[port])) 252 return gpio_get_value(pdata->vbus_pin[port]) ^ 253 pdata->vbus_pin_active_low[port]; 263 int port; local 398 int val, gpio, port; local [all...] |
/drivers/pci/host/ |
H A D | pci-tegra.c | 223 * entries, one entry per PCIe port. These field definitions and desired 460 struct tegra_pcie_port *port; local 462 list_for_each_entry(port, &pcie->ports, list) { 463 if (port->index + 1 == slot) { 464 addr = port->base + (where & ~3); 538 static unsigned long tegra_pcie_port_get_pex_ctrl(struct tegra_pcie_port *port) argument 542 switch (port->index) { 559 static void tegra_pcie_port_reset(struct tegra_pcie_port *port) argument 561 unsigned long ctrl = tegra_pcie_port_get_pex_ctrl(port); 565 value = afi_readl(port 576 tegra_pcie_port_enable(struct tegra_pcie_port *port) argument 596 tegra_pcie_port_disable(struct tegra_pcie_port *port) argument 617 tegra_pcie_port_free(struct tegra_pcie_port *port) argument 922 struct tegra_pcie_port *port; local 1664 struct device_node *np = pcie->dev->of_node, *port; local 1827 tegra_pcie_port_check_link(struct tegra_pcie_port *port) argument 1876 struct tegra_pcie_port *port, *tmp; local 1979 struct tegra_pcie_port *port; local [all...] |
/drivers/net/ethernet/mellanox/mlx4/ |
H A D | eq.c | 215 int mlx4_gen_pkey_eqe(struct mlx4_dev *dev, int slave, u8 port) argument 229 eqe.event.port_mgmt_change.port = port; 235 int mlx4_gen_guid_change_eqe(struct mlx4_dev *dev, int slave, u8 port) argument 246 eqe.event.port_mgmt_change.port = port; 252 int mlx4_gen_port_state_change_eqe(struct mlx4_dev *dev, int slave, u8 port, argument 264 eqe.event.port_change.port = cpu_to_be32(port << 28); 266 mlx4_dbg(dev, "%s: sending: %d to slave: %d on port 272 mlx4_get_slave_port_state(struct mlx4_dev *dev, int slave, u8 port) argument 288 mlx4_set_slave_port_state(struct mlx4_dev *dev, int slave, u8 port, enum slave_port_state state) argument 306 set_all_slave_state(struct mlx4_dev *dev, u8 port, int event) argument 327 set_and_calc_slave_port_state(struct mlx4_dev *dev, int slave, u8 port, int event, enum slave_port_gen_event *gen_event) argument 393 mlx4_gen_slaves_port_mgt_ev(struct mlx4_dev *dev, u8 port, int attr) argument 456 int port; local [all...] |
/drivers/infiniband/hw/mlx4/ |
H A D | mlx4_ib.h | 168 u8 port; member in struct:mlx4_ib_gid_entry 283 u8 port; member in struct:mlx4_ib_qp 358 u8 port; member in struct:mlx4_sriov_alias_guid_port_rec_det 374 u8 port; member in struct:mlx4_ib_demux_work 401 int port; member in struct:mlx4_ib_demux_pv_ctx 416 int port; member in struct:mlx4_ib_demux_ctx 542 u8 port; member in struct:mlx4_ib_qp_tunnel_init_attr 689 int port, struct ib_wc *in_wc, struct ib_grh *in_grh, 703 int __mlx4_ib_query_port(struct ib_device *ibdev, u8 port, 705 int __mlx4_ib_query_pkey(struct ib_device *ibdev, u8 port, u1 713 u8 port = be32_to_cpu(ah->av.ib.port_pd) >> 24 & 3; local [all...] |
/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_link.c | 271 port_mb[params->port].link_status)); 351 eee_status[params->port])); 535 const u8 port = params->port; local 539 REG_WR(bp, (port) ? NIG_REG_P1_TX_ARB_CREDIT_UPPER_BOUND_0 : 541 REG_WR(bp, (port) ? NIG_REG_P1_TX_ARB_CREDIT_UPPER_BOUND_1 : 543 REG_WR(bp, (port) ? NIG_REG_P1_TX_ARB_CREDIT_UPPER_BOUND_2 : 545 REG_WR(bp, (port) ? NIG_REG_P1_TX_ARB_CREDIT_UPPER_BOUND_3 : 547 REG_WR(bp, (port) ? NIG_REG_P1_TX_ARB_CREDIT_UPPER_BOUND_4 : 549 REG_WR(bp, (port) 573 const u8 port = params->port; local 659 const u8 port = params->port; local 689 const u8 port = params->port; local 796 const u8 port = params->port; local 824 bnx2x_ets_e3b0_set_cos_bw(struct bnx2x *bp, const u8 cos_entry, const u32 min_w_val_nig, const u32 min_w_val_pbf, const u16 total_bw, const u8 bw, const u8 port) argument 962 const u8 port = params->port; local 1044 const u8 port = params->port; local 1138 const u8 port = params->port; local 1476 u8 port = params->port; local 1712 u8 port = params->port; local 1812 u8 port = params->port; local 2060 bnx2x_pfc_nig_rx_priority_mask(struct bnx2x *bp, u8 cos_entry, u32 priority_mask, u8 port) argument 2130 u8 port = params->port; local 2277 u8 port = params->port; local 2341 u8 port = params->port; local 2406 u8 port = params->port; local 2446 bnx2x_set_bmac_rx(struct bnx2x *bp, u32 chip_id, u8 port, u8 en) argument 2476 u8 port = params->port; local 2557 bnx2x_get_emac_base(struct bnx2x *bp, u32 mdc_mdio_access, u8 port) argument 3064 u8 port = params->port; local 3227 u8 path, port; local 3312 bnx2x_set_serdes_access(struct bnx2x *bp, u8 port) argument 3326 bnx2x_serdes_deassert(struct bnx2x *bp, u8 port) argument 3363 u8 port; local 4286 bnx2x_get_mod_abs_int_cfg(struct bnx2x *bp, u32 chip_id, u32 shmem_base, u8 port, u8 *gpio_num, u8 *gpio_port) argument 4433 u8 port = params->port; local 4766 u8 port = params->port; local 5818 u8 port = params->port; local 6002 u8 port = params->port; local 6048 bnx2x_rearm_latch_signal(struct bnx2x *bp, u8 port, u8 exp_mi_int) argument 6086 u8 port = params->port; local 6211 u8 port = params->port; local 6266 u8 port = params->port; local 6601 u8 port = params->port; local 6649 u8 phy_idx, port = params->port; local 6750 u8 port = params->port; local 7001 bnx2x_ext_phy_hw_reset(struct bnx2x *bp, u8 port) argument 7010 bnx2x_save_spirom_version(struct bnx2x *bp, u8 port, u32 spirom_ver, u32 ver_addr) argument 7020 bnx2x_save_bcm_spirom_ver(struct bnx2x *bp, struct bnx2x_phy *phy, u8 port) argument 7087 bnx2x_8073_8727_external_rom_boot(struct bnx2x *bp, struct bnx2x_phy *phy, u8 port) argument 7731 u8 port = params->port; local 8507 u8 port = params->port; local 9168 u8 port; local 9585 bnx2x_save_848xx_spirom_version(struct bnx2x_phy *phy, struct bnx2x *bp, u8 port) argument 10085 u8 port, initialize = 1; local 10407 u8 port; local 10435 u8 port; local 10740 u8 port; local 10983 u8 port; local 11812 bnx2x_populate_preemphasis(struct bnx2x *bp, u32 shmem_base, struct bnx2x_phy *phy, u8 port, u8 phy_index) argument 11849 bnx2x_get_ext_phy_config(struct bnx2x *bp, u32 shmem_base, u8 phy_index, u8 port) argument 11871 bnx2x_populate_int_phy(struct bnx2x *bp, u32 shmem_base, u8 port, struct bnx2x_phy *phy) argument 12008 bnx2x_populate_ext_phy(struct bnx2x *bp, u8 phy_index, u32 shmem_base, u32 shmem2_base, u8 port, struct bnx2x_phy *phy) argument 12135 bnx2x_populate_phy(struct bnx2x *bp, u8 phy_index, u32 shmem_base, u32 shmem2_base, u8 port, struct bnx2x_phy *phy) argument 12703 u8 phy_index, port = params->port, clear_latch_ind = 0; local 12852 s8 port = 0; local 12976 s8 port; local 13070 s8 port, reset_gpio; local 13280 u8 port = params->port; local 13451 u8 led_change, port = params->port; local 13614 bnx2x_fan_failure_det_req(struct bnx2x *bp, u32 shmem_base, u32 shmem2_base, u8 port) argument 13657 bnx2x_init_mod_abs_int(struct bnx2x *bp, struct link_vars *vars, u32 chip_id, u32 shmem_base, u32 shmem2_base, u8 port) argument [all...] |
/drivers/usb/gadget/function/ |
H A D | f_phonet.c | 228 struct phonet_port *port = netdev_priv(dev); local 236 spin_lock_irqsave(&port->lock, flags); 237 fp = port->usb; 255 spin_unlock_irqrestore(&port->lock, flags); 389 struct phonet_port *port = netdev_priv(dev); local 392 port->usb = NULL; 413 struct phonet_port *port = netdev_priv(dev); local 419 spin_lock(&port->lock); 428 spin_unlock(&port->lock); 434 port 457 struct phonet_port *port = netdev_priv(fp->dev); local 472 struct phonet_port *port = netdev_priv(fp->dev); local 721 struct phonet_port *port; local [all...] |
/drivers/net/ethernet/qlogic/netxen/ |
H A D | netxen_nic_ethtool.c | 120 ecmd->port = PORT_TP; 145 ecmd->port = PORT_TP; 180 ecmd->port = PORT_TP; 192 ecmd->port = PORT_MII; 206 ecmd->port = PORT_FIBRE; 215 ecmd->port = PORT_FIBRE; 222 ecmd->port = PORT_TP; 237 ecmd->port = PORT_FIBRE; 242 ecmd->port = PORT_TP; 245 ecmd->port 301 int port = adapter->physical_port; local 366 u32 val, port; local 487 int port = adapter->physical_port; local 534 int port = adapter->physical_port; local [all...] |
/drivers/target/ |
H A D | target_core_device.c | 199 struct se_port *port; local 217 port = lun->lun_sep; 218 if (!port) { 224 if (port->sep_rtpi != rtpi) 307 struct se_port *port = lun->lun_sep; local 365 spin_lock_bh(&port->sep_alua_lock); 366 list_add_tail(&deve->alua_port_list, &port->sep_alua_list); 367 spin_unlock_bh(&port->sep_alua_lock); 384 struct se_port *port = lun->lun_sep; local 389 * port 462 struct se_port *port, *port_tmp; local 512 core_export_port( struct se_device *dev, struct se_portal_group *tpg, struct se_port *port, struct se_lun *lun) argument 566 core_alua_free_tg_pt_gp_mem(port); variable 570 kfree(port); variable 579 struct se_port *port; local 601 struct se_port *port = lun->lun_sep; local [all...] |
/drivers/scsi/libsas/ |
H A D | sas_expander.c | 73 to_sas_internal(dev->port->ha->core.shost->transportt); 205 struct sas_ha_struct *ha = dev->port->ha; 337 set_bit(DISCE_REVALIDATE_DOMAIN, &dev->port->disc.pending); 353 if (!ex_phy->port) 356 rphy = ex_phy->port->rphy; 638 static int sas_dev_present_in_domain(struct asd_sas_port *port, argument 643 if (SAS_ADDR(port->sas_addr) == SAS_ADDR(sas_addr)) 645 list_for_each_entry(dev, &port->dev_list, dev_list_node) { 743 struct sas_port *port; local 748 port 914 struct asd_sas_port *port; local 1616 sas_ex_level_discovery(struct asd_sas_port *port, const int level) argument 1638 sas_ex_bfs_disc(struct asd_sas_port *port) argument 1862 sas_unregister_ex_tree(struct asd_sas_port *port, struct domain_device *dev) argument [all...] |
/drivers/usb/wusbcore/ |
H A D | devconnect.c | 40 * wusbhc->port[port_number].wusb_dev), assigns an unauth address 49 * - We use the the as device address the port number where it is 50 * connected (port 0 doesn't exist). For unauth, it is 128 + that. 70 * disabling a port. 82 * LIFE CYCLE OF port->wusb_dev 85 * port->wusb_dev [and clean the wusb_dev pointer], it needs to 157 * @dev_addr: address to use for the device (which is also the port 202 "port %u\n", dev_addr, port_idx); 261 * find an empty connect block, an empty virtual port, create an 266 * 1:1 mapping between 'port numbe 286 struct wusb_port *port; local 358 __wusbhc_dev_disconnect(struct wusbhc *wusbhc, struct wusb_port *port) argument 477 int port = (addr & ~0x80) - 2; local [all...] |
/drivers/ata/ |
H A D | sata_mv.c | 157 /* Determine hc from 0-7 port: hc = port >> MV_PORT_HC_SHIFT */ 160 /* Determine hc port from 0-7 port: hardport = port & MV_PORT_MASK */ 227 ERR_IRQ = (1 << 0), /* shift by (2 * port #) */ 228 DONE_IRQ = (1 << 1), /* shift by (2 * port #) */ 250 DMA_IRQ = (1 << 0), /* shift by port # */ 252 DEV_IRQ = (1 << 8), /* shift by port # */ 513 * We keep a local cache of a few frequently accessed port 870 mv_hc_from_port(unsigned int port) argument 875 mv_hardport_from_port(unsigned int port) argument 903 mv_hc_base_from_port(void __iomem *base, unsigned int port) argument 909 mv_port_base(void __iomem *base, unsigned int port) argument 916 mv5_phy_base(void __iomem *mmio, unsigned int port) argument 1061 unsigned int shift, hardport, port = ap->port_no; local 1288 mv_dump_all_regs(void __iomem *mmio_base, int port, struct pci_dev *pdev) argument 1582 unsigned int port; local 2890 unsigned int handled = 0, port; local 3132 mv5_phy_errata(struct mv_host_priv *hpriv, void __iomem *mmio, unsigned int port) argument 3161 mv5_reset_hc_port(struct mv_host_priv *hpriv, void __iomem *mmio, unsigned int port) argument 3206 unsigned int hc, port; local 3344 mv6_phy_errata(struct mv_host_priv *hpriv, void __iomem *mmio, unsigned int port) argument 3443 mv_soc_reset_hc_port(struct mv_host_priv *hpriv, void __iomem *mmio, unsigned int port) argument 3484 unsigned int port; local 3505 mv_soc_65n_phy_errata(struct mv_host_priv *hpriv, void __iomem *mmio, unsigned int port) argument 3671 unsigned int port = ap->port_no; local 3699 mv_port_init(struct ata_ioports *port, void __iomem *port_mmio) argument 3928 int rc = 0, n_hc, port, hc; local 4062 int port; local 4207 int port; local 4397 int n_ports, port, rc; local [all...] |
/drivers/ide/ |
H A D | tx4938ide.c | 77 unsigned long port = drive->hwif->io_ports.data_addr; local 82 *ptr++ = cpu_to_le16(__raw_readw((void __iomem *)port)); 89 unsigned long port = drive->hwif->io_ports.data_addr; local 94 __raw_writew(le16_to_cpu(*ptr), (void __iomem *)port); 161 unsigned long port = mapbase; local 164 hw.io_ports_array[0] = port; 166 port++; 171 port + (i << pdata->ioport_shift);
|
/drivers/infiniband/core/ |
H A D | cm.c | 172 struct cm_port *port[0]; member in struct:cm_device 176 struct cm_port *port; member in struct:cm_av 188 struct cm_port *port; member in struct:cm_work 218 /* todo: use alternate port on send failure */ 262 mad_agent = cm_id_priv->av.port->mad_agent; 286 static int cm_alloc_response_msg(struct cm_port *port, argument 293 ah = ib_create_ah_from_wc(port->mad_agent->qp->pd, mad_recv_wc->wc, 294 mad_recv_wc->recv_buf.grh, port->port_num); 298 m = ib_create_send_mad(port->mad_agent, 1, mad_recv_wc->wc->pkey_index, 343 static void cm_init_av_for_response(struct cm_port *port, struc argument 355 struct cm_port *port = NULL; local 1191 cm_issue_rej(struct cm_port *port, struct ib_mad_recv_wc *mad_recv_wc, enum ib_cm_rej_reason reason, enum cm_msg_response msg_rejected, void *ari, u8 ari_length) argument 2101 cm_issue_drep(struct cm_port *port, struct ib_mad_recv_wc *mad_recv_wc) argument 3212 struct cm_port *port; local 3391 struct cm_port *port = mad_agent->context; local 3709 cm_create_port_fs(struct cm_port *port) argument 3740 cm_remove_port_fs(struct cm_port *port) argument 3753 struct cm_port *port; local 3840 struct cm_port *port; local [all...] |
/drivers/infiniband/hw/ehca/ |
H A D | ehca_sqp.c | 57 * pair is created successfully, the corresponding port gets active. 61 * @qp_init_attr: Queue pair init attributes with port and queue pair type 70 u8 port = qp_init_attr->port_num; local 73 shca->sport[port - 1].port_state = IB_PORT_DOWN; 88 "Can't define AQP1 for port %x. h_ret=%lli", 89 port, ret); 92 shca->sport[port - 1].pma_qp_nr = pma_qp_nr; 93 ehca_dbg(&shca->ib_device, "port=%x pma_qp_nr=%x", 94 port, pma_qp_nr); 106 shca->sport[port [all...] |
/drivers/media/pci/cx23885/ |
H A D | netup-eeprom.c | 99 cinfo->port[0].mac[j] = netup_eeprom_read(i2c_adap, i); 102 cinfo->port[1].mac[j] = netup_eeprom_read(i2c_adap, i);
|
/drivers/net/dsa/ |
H A D | mv88e6060.c | 135 * Header tagging, disable VLAN tunneling, and set the port 137 * port, enable Ingress and Egress Trailer tagging mode. 141 /* Port based VLAN map: give each port its own address 142 * database, allow the CPU port to talk to each of the 'real' 144 * the CPU port. 154 * a port bitmap that has only the bit for this port set and 195 static int mv88e6060_port_to_phy_addr(int port) argument 197 if (port >= 0 && port < 202 mv88e6060_phy_read(struct dsa_switch *ds, int port, int regnum) argument 214 mv88e6060_phy_write(struct dsa_switch *ds, int port, int regnum, u16 val) argument [all...] |
/drivers/net/ethernet/8390/ |
H A D | hydra.c | 34 #define ei_inb(port) in_8(port) 35 #define ei_outb(val,port) out_8(port,val) 36 #define ei_inb_p(port) in_8(port) 37 #define ei_outb_p(val,port) out_8(port,val)
|