Lines Matching refs:portno
88 uint_t portno, char *domain_name);
89 static int i_vcc_config_port(vcc_t *vccp, uint_t portno, uint64_t ldc_id);
678 i_vcc_config_port(vcc_t *vccp, uint_t portno, uint64_t ldc_id) in i_vcc_config_port() argument
683 if ((portno >= VCC_MAX_PORTS) || (portno == VCC_CONTROL_PORT)) { in i_vcc_config_port()
685 portno); in i_vcc_config_port()
689 vport = &(vccp->port[portno]); in i_vcc_config_port()
692 portno); in i_vcc_config_port()
699 "configured\n", portno); in i_vcc_config_port()
732 uint_t portno, char *domain_name) in i_vcc_add_port() argument
741 if ((portno >= VCC_MAX_PORTS) || (portno == VCC_CONTROL_PORT)) { in i_vcc_add_port()
742 DWARN("i_vcc_add_port: invalid port number %d\n", portno); in i_vcc_add_port()
746 vport = &(vccp->port[portno]); in i_vcc_add_port()
750 "exists\n", portno); in i_vcc_add_port()
754 vport->number = portno; in i_vcc_add_port()
792 vccp->minor_tbl[minor_idx].portno = portno; in i_vcc_add_port()
980 vccp->minor_tbl[VCC_CONTROL_PORT].portno = in vcc_attach()
1145 uint_t portno; in vcc_open() local
1157 portno = VCCPORT(vccp, minor); in vcc_open()
1159 vport = &(vccp->port[portno]); in vcc_open()
1172 "is already open\n", instance, portno); in vcc_open()
1184 if (portno == VCC_CONTROL_PORT) { in vcc_open()
1263 uint_t portno; in vcc_close() local
1275 portno = VCCPORT(vccp, minor); in vcc_close()
1278 instance, portno); in vcc_close()
1279 vport = &(vccp->port[portno]); in vcc_close()
1293 if (portno == VCC_CONTROL_PORT) { in vcc_close()
1459 uint_t portno; in i_vcc_cons_info() local
1464 if (ddi_copyin((void*)buf, &portno, sizeof (uint_t), mode)) { in i_vcc_cons_info()
1468 D1("i_vcc_cons_info@%d:\n", portno); in i_vcc_cons_info()
1470 if ((portno >= VCC_MAX_PORTS) || (portno == VCC_CONTROL_PORT)) { in i_vcc_cons_info()
1474 vport = &vccp->port[portno]; in i_vcc_cons_info()
1614 uint_t portno; in i_vcc_force_close() local
1619 if (ddi_copyin((void*)buf, &portno, sizeof (uint_t), mode)) { in i_vcc_force_close()
1623 D1("i_vcc_force_close@%d:\n", portno); in i_vcc_force_close()
1625 if ((portno >= VCC_MAX_PORTS) || (portno == VCC_CONTROL_PORT)) { in i_vcc_force_close()
1629 vport = &vccp->port[portno]; in i_vcc_force_close()
1791 i_vcc_port_ioctl(vcc_t *vccp, minor_t minor, int portno, int cmd, void *arg, in i_vcc_port_ioctl() argument
1800 D1("i_vcc_port_ioctl@%d cmd %d\n", portno, cmd); in i_vcc_port_ioctl()
1802 vport = &(vccp->port[portno]); in i_vcc_port_ioctl()
1952 int portno; in vcc_ioctl() local
1964 portno = VCCPORT(vccp, minor); in vcc_ioctl()
1966 D1("vcc_ioctl: virtual-console-concentrator@%d:%d\n", instance, portno); in vcc_ioctl()
1968 if (portno >= VCC_MAX_PORTS) { in vcc_ioctl()
1970 " invalid portno\n", portno); in vcc_ioctl()
1975 instance, portno, cmd); in vcc_ioctl()
1977 if (portno == VCC_CONTROL_PORT) { in vcc_ioctl()
1983 return (i_vcc_port_ioctl(vccp, minor, portno, cmd, (void *)arg, mode)); in vcc_ioctl()
1994 uint_t portno; in vcc_read() local
2011 portno = VCCPORT(vccp, minor); in vcc_read()
2014 if (portno == VCC_CONTROL_PORT) { in vcc_read()
2025 vport = &(vccp->port[portno]); in vcc_read()
2112 uint_t portno; in vcc_write() local
2129 portno = VCCPORT(vccp, minor); in vcc_write()
2132 if (portno == VCC_CONTROL_PORT) { in vcc_write()
2135 vport = &(vccp->port[portno]); in vcc_write()
2163 instance, portno, size); in vcc_write()
2211 uint64_t portno; /* md requires 64bit for port number */ in i_vcc_md_remove_port() local
2215 if (md_get_prop_val(mdp, mdep, "id", &portno)) { in i_vcc_md_remove_port()
2220 if ((portno >= VCC_MAX_PORTS) || (portno < 0)) { in i_vcc_md_remove_port()
2222 portno); in i_vcc_md_remove_port()
2226 if (portno == VCC_CONTROL_PORT) { in i_vcc_md_remove_port()
2229 portno); in i_vcc_md_remove_port()
2233 vport = &(vccp->port[portno]); in i_vcc_md_remove_port()
2296 uint64_t portno; /* md requires 64 bit */ in i_vcc_md_add_port() local
2304 if (md_get_prop_val(mdp, mdep, "id", &portno)) { in i_vcc_md_add_port()
2313 "no 'vcc-domain-name' property\n", portno); in i_vcc_md_add_port()
2321 "'vcc-group-name'property\n", portno); in i_vcc_md_add_port()
2329 "'vcc-tcp-port' property\n", portno); in i_vcc_md_add_port()
2334 " tcp-port=%lld\n", portno, domain_name, group_name, tcp_port); in i_vcc_md_add_port()
2337 if (i_vcc_add_port(vccp, group_name, tcp_port, portno, domain_name)) { in i_vcc_md_add_port()
2341 vport = &vccp->port[portno]; in i_vcc_md_add_port()
2350 if (i_vcc_config_port(vccp, portno, ldc_id)) { in i_vcc_md_add_port()
2431 uint_t portno; in vcc_chpoll() local
2444 portno = VCCPORT(vccp, minor); in vcc_chpoll()
2446 vport = &(vccp->port[portno]); in vcc_chpoll()
2449 portno, events); in vcc_chpoll()
2453 if (portno != VCC_CONTROL_PORT) { in vcc_chpoll()
2475 instance, portno, events, (*reventsp), in vcc_chpoll()