/illumos-gate/usr/src/uts/common/sys/fibre-channel/impl/ |
H A D | fp.h | 271 fc_local_port_t *port; member 296 static int fp_power_up(fc_local_port_t *port); 298 static int fp_detach_handler(fc_local_port_t *port); 299 static int fp_suspend_handler(fc_local_port_t *port); 300 static int fp_power_down(fc_local_port_t *port); 301 static void fp_suspend_all(fc_local_port_t *port); 308 static void fp_job_handler(fc_local_port_t *port); 320 static fp_cmd_t *fp_deque_cmd(fc_local_port_t *port); 417 static void fp_fillout_new_nsmap(fc_local_port_t *port, 446 static int fp_bind_callbacks(fc_local_port_t *port); [all …]
|
H A D | fc_portif.h | 361 fc_remote_port_t *fctl_create_remote_port(fc_local_port_t *port, 365 fc_remote_port_t *fctl_alloc_remote_port(fc_local_port_t *port, 369 void fctl_destroy_all_remote_ports(fc_local_port_t *port); 378 void fctl_enque_job(fc_local_port_t *port, job_request_t *job); 380 job_request_t *fctl_deque_job(fc_local_port_t *port); 389 void fctl_add_port(fc_local_port_t *port); 390 void fctl_remove_port(fc_local_port_t *port); 391 int fctl_busy_port(fc_local_port_t *port); 392 void fctl_idle_port(fc_local_port_t *port); 437 void fctl_remove_oldies(fc_local_port_t *port); [all …]
|
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/ |
H A D | emlxs_fct.c | 1095 port->port_provider->pp_name = port->cfd_name; in emlxs_fct_bind_port() 1096 port->port_provider->pp_provider_private = port; in emlxs_fct_bind_port() 2900 port = sbp->iocbq.port; in emlxs_fct_handle_fcp_event() 3498 cmd_sbp->port = port; in emlxs_fct_cmd_init() 3503 cmd_sbp->iocbq.port = port; in emlxs_fct_cmd_init() 3816 port = sbp->port; in emlxs_fct_pkt_comp() 4018 port = sbp->port; in emlxs_fct_abort_pkt_comp() 4779 port->fct_port, port->fct_flags); in emlxs_fct_link_up() 4833 port->fct_port, port->fct_flags); in emlxs_fct_link_down() 5294 seg = &port->fct_memseg[port->fct_memseg_cnt-1]; in emlxs_fct_dbuf_alloc() [all …]
|
H A D | emlxs_node.c | 390 mydid.un.word = port->did; in emlxs_node_match_did() 435 nlp = port->node_table[i]; in emlxs_node_find_mac() 722 port->node_table[i] = 0; in emlxs_node_destroy_all() 729 if (port->node_count) { in emlxs_node_destroy_all() 730 port->node_count--; in emlxs_node_destroy_all() 758 port->node_count = 0; in emlxs_node_destroy_all() 769 (void) emlxs_tx_node_flush(port, &port->node_base, 0, 1, 0); in emlxs_node_destroy_all() 770 (void) emlxs_chipq_node_flush(port, 0, &port->node_base, 0); in emlxs_node_destroy_all() 954 port->node_count++; in emlxs_node_add() 989 if (port->node_count) { in emlxs_node_rm() [all …]
|
H A D | emlxs_els.c | 130 port = sbp->iocbq.port; in emlxs_els_handle_event() 533 if (((port->prev_did != port->did) || in emlxs_els_delay_discovery() 543 port->did, port->prev_did, hba->fc_ratov); in emlxs_els_delay_discovery() 670 did, port->did, port->prev_did, buffer); in emlxs_handle_sol_flogi() 697 if (EMLXS_SLI_REG_DID(port, FABRIC_DID, &port->fabric_sparam, in emlxs_handle_sol_flogi() 808 if (EMLXS_SLI_REG_DID(port, FABRIC_DID, &port->fabric_sparam, sbp, in emlxs_handle_sol_fdisc() 859 port->did = sid; in emlxs_handle_sol_plogi() 1415 port->did = did; in emlxs_process_unsol_plogi() 2863 port = sbp->iocbq.port; in emlxs_menlo_handle_event() 2993 port = sbp->iocbq.port; in emlxs_ct_handle_event() [all …]
|
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | vsw_phys.c | 182 vsw_port_t *port; in vsw_set_addrs() local 212 for (port = plist->head; port != NULL; port = port->p_next) { in vsw_set_addrs() 227 for (port = plist->head; port != NULL; port = port->p_next) { in vsw_set_addrs() 602 vsw_port_t *port; in vsw_mac_cleanup_ports() local 605 for (port = plist->head; port != NULL; port = port->p_next) { in vsw_mac_cleanup_ports() 704 vid = port->pvid; in vsw_set_port_hw_addr() 733 mac_flags, port->vids, port->nvids); in vsw_set_port_hw_addr() 736 vsw_maccl_set_bandwidth(NULL, port, VSW_VNETPORT, port->p_bandwidth); in vsw_set_port_hw_addr() 738 mac_rx_set(port->p_mch, vsw_port_rx_cb, (void *)port); in vsw_set_port_hw_addr() 837 vids = port->vids; in vsw_unset_hw_addr() [all …]
|
/illumos-gate/usr/src/uts/common/io/nxge/npi/ |
H A D | npi_txc.c | 226 ASSERT(IS_PORT_NUM_VALID(port)); in npi_txc_dump_port_fzc_regs() 481 ASSERT(IS_PORT_NUM_VALID(port)); in npi_txc_control_clear() 553 ASSERT(IS_PORT_NUM_VALID(port)); in npi_txc_port_enable() 580 ASSERT(IS_PORT_NUM_VALID(port)); in npi_txc_port_disable() 609 ASSERT(IS_PORT_NUM_VALID(port)); in npi_txc_port_dma_enable() 622 ASSERT(IS_PORT_NUM_VALID(port)); in npi_txc_port_dma_list_get() 651 ASSERT(IS_PORT_NUM_VALID(port)); in npi_txc_port_dma_channel_enable() 689 ASSERT(IS_PORT_NUM_VALID(port)); in npi_txc_port_dma_channel_disable() 725 ASSERT(IS_PORT_NUM_VALID(port)); in npi_txc_reorder_set() 755 ASSERT(IS_PORT_NUM_VALID(port)); in npi_txc_reorder_get() [all …]
|
/illumos-gate/usr/src/uts/common/io/audio/drv/audiocmi/ |
H A D | audiocmi.c | 105 port->count = 0; in cmpci_open() 195 PUT32(dev, port->reg_paddr, port->paddr); in cmpci_start() 196 PUT16(dev, port->reg_bufsz, (port->bufsz / 4) - 1); in cmpci_start() 197 PUT16(dev, port->reg_fragsz, (port->bufsz / 4) - 1); in cmpci_start() 239 count = ((port->bufsz / 4) - port->offset) + offset; in cmpci_count() 687 (void) ddi_dma_sync(port->dmah, 0, 0, port->sync_dir); in cmpci_sync() 731 port = &dev->port[i]; in cmpci_init() 788 port->bufsz = port->nframes * port->nchan * 2; in cmpci_init() 795 if (ddi_dma_mem_alloc(port->dmah, port->bufsz, &buf_attr, in cmpci_init() 816 audio_engine_set_private(port->engine, port); in cmpci_init() [all …]
|
/illumos-gate/usr/src/uts/common/io/ntxn/ |
H A D | niu.c | 242 if ((port < 0) || (port > UNM_NIU_MAX_GBE_PORTS)) { in unm_niu_enable_gbe_port() 356 if ((port < 0) || (port > UNM_NIU_MAX_GBE_PORTS)) in unm_niu_disable_gbe_port() 382 if (port != 0) in unm_niu_disable_xg_port() 387 if ((port < 0) || (port >= UNM_NIU_MAX_XG_PORTS)) in unm_niu_disable_xg_port() 408 if ((port < 0) || (port > UNM_NIU_MAX_GBE_PORTS)) in unm_niu_set_promiscuous_mode() 556 if ((port < 0) || (port > UNM_NIU_MAX_XG_PORTS)) in unm_niu_xg_set_promiscuous_mode() 628 if ((port < 0) || (port > UNM_NIU_MAX_XG_PORTS)) in unm_niu_xg_set_tx_flow_ctl() 632 if (port == 0) in unm_niu_xg_set_tx_flow_ctl() 648 if ((port < 0) || (port > UNM_NIU_MAX_GBE_PORTS)) in unm_niu_gbe_set_tx_flow_ctl() 652 switch (port) { in unm_niu_gbe_set_tx_flow_ctl() [all …]
|
/illumos-gate/usr/src/uts/common/sys/sata/adapters/si3124/ |
H A D | si3124reg.h | 241 #define PORT_OFFSET(si_ctlp, port) (si_ctlp->sictl_port_addr + port*0x2000) argument 245 (PORT_OFFSET(si_ctlp, port) + 0x1000) 246 #define PORT_STATUS(si_ctlp, port) \ argument 247 (PORT_OFFSET(si_ctlp, port) + 0x1000) 249 (PORT_OFFSET(si_ctlp, port) + 0x1004) 251 (PORT_OFFSET(si_ctlp, port) + 0x1008) 258 #define PORT_SLOT_STATUS(si_ctlp, port) (PORT_OFFSET(si_ctlp, port) + 0x1800) argument 260 #define PORT_SCONTROL(si_ctlp, port) (PORT_OFFSET(si_ctlp, port) + 0x1f00) argument 261 #define PORT_SSTATUS(si_ctlp, port) (PORT_OFFSET(si_ctlp, port) + 0x1f04) argument 262 #define PORT_SERROR(si_ctlp, port) (PORT_OFFSET(si_ctlp, port) + 0x1f08) argument [all …]
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | i8042.c | 1051 port->buf[port->wptr] = byte; in i8042_intr() 1065 port->intr_func(port->intr_arg1, NULL); in i8042_intr() 1189 ret = port->rptr != port->wptr; in i8042_get8() 1196 if (port->rptr != port->wptr) { in i8042_get8() 1197 ret = port->buf[port->rptr]; in i8042_get8() 1222 if (port->rptr != port->wptr) in i8042_get8() 1252 if (port->rptr != port->wptr) { in i8042_get8() 1253 ret = port->buf[port->rptr]; in i8042_get8() 1433 if (port->wptr != port->rptr) in i8042_intr_ops() 1439 if (port->wptr != port->rptr) in i8042_intr_ops() [all …]
|
/illumos-gate/usr/src/uts/common/io/chxge/com/ |
H A D | vsc7326.c | 341 int port=0; in run_bist_all() local 347 for(port=0; port<12; port++){ in run_bist_all() 372 for(port=0; port<12; port++){ in run_bist_all() 409 int port = mac->instance->index; in mac_set_address() local 432 int port = mac->instance->index; in mac_get_address() local 460 int port = mac->instance->index; in mac_set_rx_mode() local 466 v &= ~(1 << (port + 16)); in mac_set_rx_mode() 468 v |= 1 << (port + 16); in mac_set_rx_mode() 476 int port = mac->instance->index; in mac_set_mtu() local 558 int port = mac->instance->index; in mac_enable() local [all …]
|
/illumos-gate/usr/src/uts/common/io/audio/drv/audioens/ |
H A D | audioens.c | 435 port = &dev->port[PORT_DAC]; in audioens_intr() 442 frameno + port->nframes - port->frameno; in audioens_intr() 449 port = &dev->port[PORT_ADC]; in audioens_intr() 456 frameno + port->nframes - port->frameno; in audioens_intr() 575 port->paddr + (port->nframes * sizeof (int16_t) * 2)); in audioens_start() 703 frameno + port->nframes - port->frameno; in audioens_count() 858 port = &dev->port[i]; in audioens_init() 889 bufsz = port->nframes * port->nchan * sizeof (uint16_t); in audioens_init() 910 if (ddi_dma_addr_bind_handle(port->dmah, NULL, port->kaddr, in audioens_init() 929 audio_engine_set_private(port->engine, port); in audioens_init() [all …]
|
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/emlxs/ |
H A D | emlxs_extern.h | 56 extern void emlxs_msg_printf(emlxs_port_t *port, 77 extern void emlxs_event(emlxs_port_t *port, 128 emlxs_port_t *port, 209 extern void emlxs_ub_flush(emlxs_port_t *port); 267 emlxs_port_t *port); 340 extern void emlxs_node_rm(emlxs_port_t *port, 665 emlxs_port_t *port); 758 emlxs_port_t *port, uint32_t rxid); 760 emlxs_port_t *port, uint32_t rxid); 762 emlxs_port_t *port, uint32_t rxid); [all …]
|
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/ |
H A D | hermon_fcoib.c | 48 ASSERT(port >= 0 && port < HERMON_MAX_PORTS); in hermon_fcoib_enable() 72 fcoib->hfc_port_enabled[port] = 1; in hermon_fcoib_enable() 91 ASSERT(port >= 0 && port < HERMON_MAX_PORTS); in hermon_fcoib_set_id() 130 ASSERT(port >= 0 && port < HERMON_MAX_PORTS); in hermon_fcoib_get_id_idx() 152 ASSERT(port >= 0 && port < HERMON_MAX_PORTS); in hermon_fcoib_check_exch_base_off() 188 ASSERT(port >= 0 && port < HERMON_MAX_PORTS); in hermon_fcoib_qpnum_from_fexch() 222 port--; in hermon_fcoib_fexch_relative_qpn() 223 ASSERT(port < HERMON_MAX_PORTS); in hermon_fcoib_fexch_relative_qpn() 242 port--; in hermon_fcoib_fexch_mkey_init() 267 uint8_t port; in hermon_fcoib_fexch_mkey_fini() local [all …]
|
/illumos-gate/usr/src/uts/common/io/qede/579xx/drivers/ecore/ |
H A D | ecore_phy.c | 82 if (port > 3) { in ecore_phy_core_write() 109 if (port > 3) { in ecore_phy_core_read() 138 if (port > 3) { in ecore_phy_raw_write() 173 if (port > 3) { in ecore_phy_raw_read() 291 for (port = 0; port < max_ports; port++) { in ecore_phy_info() 297 "Port %d is in ", port); in ecore_phy_info() 312 for (port = 0; port < max_ports; port++) in ecore_phy_info() 714 if (port >= num_ports) { in ecore_validate_sfp_port() 1459 offsetof(struct nvm_cfg1, port[port]); in ecore_phy_sfp_set_txdisable() 1483 if (((buf[0] & (1 << port)) >> port) != txdisable) { in ecore_phy_sfp_set_txdisable() [all …]
|
/illumos-gate/usr/src/uts/common/io/audio/drv/audiots/ |
H A D | audiots.c | 929 port = kmem_zalloc(sizeof (*port), KM_SLEEP); in audiots_alloc_port() 947 port->tp_dma_mask = (1U << port->tp_dma_stream); in audiots_alloc_port() 949 port->tp_size = port->tp_nframes * TS_FRAMESZ; in audiots_alloc_port() 961 &port->tp_size, &port->tp_acch); in audiots_alloc_port() 969 port->tp_kaddr, port->tp_size, dir|DDI_DMA_CONSISTENT, in audiots_alloc_port() 992 audio_engine_set_private(port->tp_engine, port); in audiots_alloc_port() 1229 port->tp_cso = 0; in audiots_open() 1302 port->tp_cso = 0; in audiots_start() 1457 cso + port->tp_nframes - port->tp_cso; in audiots_count() 1481 (void) ddi_dma_sync(port->tp_dmah, 0, 0, port->tp_sync_dir); in audiots_sync() [all …]
|
/illumos-gate/usr/src/cmd/bhyve/ |
H A D | pci_virtio_console.c | 241 qnum = tx_queue ? port->vsp_txq : port->vsp_rxq; in pci_vtcon_port_to_vq() 257 port->vsp_sc = sc; in pci_vtcon_port_add() 268 port->vsp_rxq = port->vsp_txq + 1; in pci_vtcon_port_add() 272 return (port); in pci_vtcon_port_add() 288 long port; in pci_vtcon_sock_add() local 295 if (*cp != '\0' || port < 0 || port >= VTCON_MAXPORTS) { in pci_vtcon_sock_add() 572 pci_vtcon_control_send(port->vsp_sc, &event, port->vsp_name, in pci_vtcon_announce_port() 635 port->vsp_cb(port, port->vsp_arg, iov, 1); in pci_vtcon_notify_tx() 693 int error, port; in pci_vtcon_legacy_config() local 698 port = 0; in pci_vtcon_legacy_config() [all …]
|
/illumos-gate/usr/src/uts/common/io/aggr/ |
H A D | aggr_send.c | 83 aggr_port_t *port; in aggr_find_tx_ring() local 105 if (port->lp_tx_ring_cnt > 1) { in aggr_find_tx_ring() 113 *rh = port->lp_pseudo_tx_rings[hash % port->lp_tx_ring_cnt]; in aggr_find_tx_ring() 179 aggr_grp_t *grp = port->lp_grp; in aggr_tx_ring_update() 237 aggr_grp_t *grp = port->lp_grp; in aggr_send_port_enable() 241 if (port->lp_tx_enabled || (port->lp_state != in aggr_send_port_enable() 276 port->lp_tx_enabled = B_TRUE; in aggr_send_port_enable() 293 if (!port->lp_tx_enabled) { in aggr_send_port_disable() 299 idx = port->lp_tx_idx; in aggr_send_port_disable() 316 port->lp_tx_idx = 0; in aggr_send_port_disable() [all …]
|
/illumos-gate/usr/src/uts/common/io/sata/adapters/si3124/ |
H A D | si3124.c | 1661 port, in si_tran_abort() 1685 int port) in si_reject_all_reset_pkts() argument 1706 port, in si_reject_all_reset_pkts() 2165 int port, in si_find_dev_signature() argument 2903 for (port = 0; port < si_ctlp->sictl_num_ports; port++) { in si_initialize_controller() 3123 for (port = 0; port < si_ctlp->sictl_num_ports; port++) { in si_deinitialize_controller() 3635 for (port = 0; port < si_ctlp->sictl_num_ports; port++) { in si_intr() 4840 for (port = 0; port < si_ctlp->sictl_num_ports; port++) { in si_enable_all_interrupts() 4878 for (port = 0; port < si_ctlp->sictl_num_ports; port++) { in si_disable_all_interrupts() 5597 for (port = 0; port < si_ctlp->sictl_num_ports; port++) { in si_watchdog_handler() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/modules/fctl/ |
H A D | fctl.c | 129 fc_local_port_t port; in ports() local 183 port.fp_state, port.fp_soft_state, in ports() 184 port.fp_fca_handle, port.fp_port_dip, in ports() 516 port.fp_ip_addr[0], port.fp_ip_addr[1], in fcport() 517 port.fp_ip_addr[2], port.fp_ip_addr[3], in fcport() 518 port.fp_ip_addr[4], port.fp_ip_addr[5], in fcport() 519 port.fp_ip_addr[6], port.fp_ip_addr[7], in fcport() 520 port.fp_ip_addr[8], port.fp_ip_addr[9], in fcport() 521 port.fp_ip_addr[10], port.fp_ip_addr[11], in fcport() 522 port.fp_ip_addr[12], port.fp_ip_addr[13], in fcport() [all …]
|
/illumos-gate/usr/src/uts/common/io/usb/hcd/ehci/ |
H A D | ehci_hub.c | 48 uint16_t port); 51 uint16_t port, 55 uint16_t port, 59 uint16_t port); 62 uint16_t port, 608 uint16_t port) in ehci_handle_set_clear_port_feature() argument 696 uint16_t port, in ehci_handle_port_power() argument 744 port, Get_OpReg(ehci_rh_port_status[port]), on); in ehci_handle_port_power() 758 uint16_t port, in ehci_handle_port_enable() argument 807 uint16_t port) in ehci_handle_clrchng_port_enable() argument [all …]
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/bridged/ |
H A D | rstp.c | 486 if (!port->stp_added && in rstp_add_port() 487 (rc = STP_IN_port_add(port->vlan_id, port->port_index)) != 0) { in rstp_add_port() 492 port->stp_added = B_TRUE; in rstp_add_port() 495 (void) get_init_port_cfg(port->vlan_id, port->port_index, &portcfg); in rstp_add_port() 506 bss.bss_state = port->admin_status && !port->sdu_failed && in rstp_add_port() 517 port->admin_status && port->phys_status && !port->sdu_failed && in rstp_add_port() 527 port->port_index); in rstp_add_port() 531 port->port_index); in rstp_add_port() 534 port->port_index); in rstp_add_port() 548 port->name); in rstp_add_port() [all …]
|
/illumos-gate/usr/src/uts/common/io/sata/adapters/ahci/ |
H A D | ahci.c | 3006 for (port = 0; port < ahci_ctlp->ahcictl_num_ports; port++) { in ahci_reset_hba_reject_pkts() 3023 port, reset_tags[port], in ahci_reset_hba_reject_pkts() 3033 port, reset_tags[port], in ahci_reset_hba_reject_pkts() 3043 for (port = 0; port < ahci_ctlp->ahcictl_num_ports; port++) { in ahci_reset_hba_reject_pkts() 3602 for (port = 0; port < ahci_ctlp->ahcictl_num_ports; port++) { in ahci_check_all_handle() 3698 for (port = 0; port < ahci_ctlp->ahcictl_num_ports; port++) { in ahci_alloc_ports_state() 3718 for (port--; port >= 0; port--) { in ahci_alloc_ports_state() 3737 for (port = 0; port < ahci_ctlp->ahcictl_num_ports; port++) { in ahci_dealloc_ports_state() 3754 for (port = 0; port < ahci_ctlp->ahcictl_num_ports; port++) { in ahci_drain_ports_taskq() 3792 for (port = 0; port < ahci_ctlp->ahcictl_num_ports; port++) { in ahci_initialize_controller() [all …]
|
/illumos-gate/usr/src/uts/common/io/mlxcx/ |
H A D | mlxcx_gld.c | 312 mutex_enter(&port->mlp_mtx); in mlxcx_mac_stat() 347 mutex_exit(&port->mlp_mtx); in mlxcx_mac_stat() 383 mutex_exit(&port->mlp_mtx); in mlxcx_mac_led_set() 644 ft = port->mlp_rx_flow; in mlxcx_mac_setpromisc() 646 fg = port->mlp_promisc; in mlxcx_mac_setpromisc() 696 mutex_exit(&port->mlp_mtx); in mlxcx_mac_setpromisc() 1209 port->mlp_max_mtu); in mlxcx_mac_propinfo() 1335 old_mtu = port->mlp_mtu; in mlxcx_mac_setprop() 1342 port->mlp_mtu = old_mtu; in mlxcx_mac_setprop() 1348 port->mlp_mtu = old_mtu; in mlxcx_mac_setprop() [all …]
|