Home
last modified time | relevance | path

Searched refs:lport (Results 1 – 25 of 65) sorted by relevance

123

/illumos-gate/usr/src/uts/common/sys/
H A Dportif.h72 stmf_status_t (*lport_abort)(struct stmf_local_port *lport,
75 void (*lport_ctl)(struct stmf_local_port *lport,
78 struct stmf_local_port *lport, void *arg, uint8_t *buf,
81 struct stmf_local_port *lport, int eventid, void *arg,
138 stmf_status_t stmf_deregister_local_port(stmf_local_port_t *lport);
139 stmf_status_t stmf_register_scsi_session(stmf_local_port_t *lport,
145 void stmf_deregister_scsi_session(stmf_local_port_t *lport,
147 void stmf_set_port_standby(stmf_local_port_t *lport, uint16_t rtpid);
148 void stmf_set_port_alua(stmf_local_port_t *lport);
H A Drds.h184 u_int16_t lport; member
193 u_int16_t lport; member
208 u_int16_t lport; member
219 u_int16_t lport; member
H A Dstmf.h371 struct scsi_task *stmf_task_alloc(struct stmf_local_port *lport,
403 stmf_status_t stmf_lport_add_event(struct stmf_local_port *lport, int eventid);
404 stmf_status_t stmf_lport_remove_event(struct stmf_local_port *lport,
/illumos-gate/usr/src/uts/common/io/comstar/port/pppt/
H A Dpppt_tgt.c108 pppt_tgt_sm_ctl(stmf_local_port_t *lport, int cmd, void *arg) in pppt_tgt_sm_ctl() argument
112 pppt_tgt = (pppt_tgt_t *)lport->lport_port_private; in pppt_tgt_sm_ctl()
138 stmf_local_port_t *lport; in pppt_tgt_create() local
148 lport = stmf_alloc(STMF_STRUCT_STMF_LOCAL_PORT, in pppt_tgt_create()
150 if (lport == NULL) { in pppt_tgt_create()
155 result = lport->lport_port_private; in pppt_tgt_create()
171 lport->lport_abort_timeout = 120; /* seconds */ in pppt_tgt_create()
172 lport->lport_id = result->target_devid; in pppt_tgt_create()
173 lport->lport_pp = pppt_global.global_pp; in pppt_tgt_create()
174 lport->lport_ds = pppt_global.global_dbuf_store; in pppt_tgt_create()
[all …]
H A Dpppt.h232 stmf_status_t pppt_lport_abort(stmf_local_port_t *lport, int abort_cmd,
235 void pppt_lport_ctl(stmf_local_port_t *lport, int cmd, void *arg);
286 void pppt_tgt_sm_ctl(stmf_local_port_t *lport, int cmd, void *arg);
H A Dpppt_msg.c256 stmf_local_port_t *lport; in pppt_msg_scsi_cmd() local
294 lport = stmf_sess->ss_lport; in pppt_msg_scsi_cmd()
316 ptask->pt_stmf_task = stmf_task_alloc(lport, stmf_sess, in pppt_msg_scsi_cmd()
/illumos-gate/usr/src/lib/fm/topo/modules/common/usb/
H A Dtopo_usb.c426 topo_usb_lport_t *lport; in topo_usb_gather_acpi_port() local
458 lport = topo_usb_lport_find(plist, (uint_t)*portno); in topo_usb_gather_acpi_port()
459 if (lport == NULL) { in topo_usb_gather_acpi_port()
465 if (lport->tul_acpi_device != DI_NODE_NIL) { in topo_usb_gather_acpi_port()
467 "binding to %s", lport->tul_acpi_name, acpi); in topo_usb_gather_acpi_port()
471 lport->tul_acpi_device = portinfo; in topo_usb_gather_acpi_port()
472 lport->tul_acpi_name = acpi; in topo_usb_gather_acpi_port()
473 port = lport->tul_port; in topo_usb_gather_acpi_port()
503 if (!topo_usb_gather_acpi_port(mod, usb, &lport->tul_ports, in topo_usb_gather_acpi_port()
504 &lport->tul_nports, tuc, child)) { in topo_usb_gather_acpi_port()
[all …]
/illumos-gate/usr/src/uts/common/inet/sctp/
H A Dsctp_tunables.c95 long lport; in sctp_listener_conf_add() local
103 if (ddi_strtol(pval, &colon, 10, &lport) != 0 || lport <= 0 || in sctp_listener_conf_add()
104 lport > USHRT_MAX || *colon != ':') { in sctp_listener_conf_add()
114 if (sl->sl_port == lport) { in sctp_listener_conf_add()
127 new_sl->sl_port = lport; in sctp_listener_conf_add()
143 long lport; in sctp_listener_conf_del() local
149 if (ddi_strtol(pval, NULL, 10, &lport) != 0 || lport <= 0 || in sctp_listener_conf_del()
150 lport > USHRT_MAX) { in sctp_listener_conf_del()
156 if (sl->sl_port == lport) { in sctp_listener_conf_del()
H A Dsctp_bind.c574 uint16_t lport; in sctp_bindi() local
579 lport = htons(port); in sctp_bindi()
600 if (lport != lconnp->conn_lport || in sctp_bindi()
698 lport)) { in sctp_bindi()
711 connp->conn_lport = lport; in sctp_bindi()
/illumos-gate/usr/src/uts/common/io/comstar/port/srpt/
H A Dsrpt_stp.c69 static stmf_status_t srpt_stp_abort(struct stmf_local_port *lport,
72 static void srpt_stp_ctl(struct stmf_local_port *lport,
75 struct stmf_local_port *lport, void *arg, uint8_t *buf,
77 static void srpt_stp_event_handler(struct stmf_local_port *lport,
305 stmf_local_port_t *lport; in srpt_stp_alloc_port() local
314 lport = stmf_alloc(STMF_STRUCT_STMF_LOCAL_PORT, sizeof (*tgt), 0); in srpt_stp_alloc_port()
315 if (lport == NULL) { in srpt_stp_alloc_port()
320 tgt = lport->lport_port_private; in srpt_stp_alloc_port()
338 tgt->tp_lport = lport; in srpt_stp_alloc_port()
356 lport->lport_id = tgt->tp_scsi_devid; in srpt_stp_alloc_port()
[all …]
/illumos-gate/usr/src/uts/common/inet/
H A Dipclassifier.h594 #define IPCL_BIND_HASH(lport, ipst) \ argument
595 ((unsigned)(((lport) >> 8) ^ (lport)) % \
598 #define IPCL_BIND_MATCH(connp, proto, laddr, lport) \ argument
600 (connp)->conn_lport == (lport) && \
605 #define IPCL_BIND_MATCH_V6(connp, proto, laddr, lport) \ argument
607 (connp)->conn_lport == (lport) && \
617 #define IPCL_UDP_MATCH(connp, lport, laddr, fport, faddr) \ argument
618 (((connp)->conn_lport == (lport)) && \
632 #define IPCL_UDP_MATCH_V6(connp, lport, laddr, fport, faddr) \ argument
633 (((connp)->conn_lport == (lport)) && \
[all …]
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/os/
H A Dgenaddrs.c81 krb5_address * lport; in krb5_auth_con_genaddrs() local
101 lport = &laddrs.port; in krb5_auth_con_genaddrs()
103 lport = 0; in krb5_auth_con_genaddrs()
108 lport = NULL; in krb5_auth_con_genaddrs()
132 return (krb5_auth_con_setports(context, auth_context, lport, rport)); in krb5_auth_con_genaddrs()
/illumos-gate/usr/src/uts/common/inet/tcp/
H A Dtcp_tunables.c121 long lport; in tcp_listener_conf_add() local
129 if (ddi_strtol(pval, &colon, 10, &lport) != 0 || lport <= 0 || in tcp_listener_conf_add()
130 lport > USHRT_MAX || *colon != ':') { in tcp_listener_conf_add()
140 if (tl->tl_port == lport) { in tcp_listener_conf_add()
153 new_tl->tl_port = lport; in tcp_listener_conf_add()
169 long lport; in tcp_listener_conf_del() local
175 if (ddi_strtol(pval, NULL, 10, &lport) != 0 || lport <= 0 || in tcp_listener_conf_del()
176 lport > USHRT_MAX) { in tcp_listener_conf_del()
182 if (tl->tl_port == lport) { in tcp_listener_conf_del()
H A Dtcp_cluster.c42 in_port_t lport, void *args) = NULL;
45 in_port_t lport, void *args) = NULL;
50 uint8_t *laddrp, in_port_t lport,
55 in_port_t lport, uint8_t *faddrp,
/illumos-gate/usr/src/uts/common/inet/ip/
H A Dipclassifier.c1009 ipcl_sctp_hash_insert(conn_t *connp, in_port_t lport) in ipcl_sctp_hash_insert() argument
1015 connfp = &ipst->ips_ipcl_raw_fanout[IPCL_RAW_HASH(ntohs(lport), ipst)]; in ipcl_sctp_hash_insert()
1021 if (oconnp->conn_lport == lport && in ipcl_sctp_hash_insert()
1189 uint16_t lport = connp->conn_lport; in ipcl_bind_insert_v4() local
1204 IPCL_UDP_HASH(lport, ipst)]; in ipcl_bind_insert_v4()
1224 IPCL_BIND_HASH(lport, ipst)]; in ipcl_bind_insert_v4()
1236 (uint8_t *)&connp->conn_bound_addr_v4, lport, NULL); in ipcl_bind_insert_v4()
1241 ret = ipcl_sctp_hash_insert(connp, lport); in ipcl_bind_insert_v4()
1254 uint16_t lport = connp->conn_lport; in ipcl_bind_insert_v6() local
1270 IPCL_UDP_HASH(lport, ipst)]; in ipcl_bind_insert_v6()
[all …]
/illumos-gate/usr/src/contrib/ast/src/lib/libast/uwin/
H A Drcmd.c109 int lport = IPPORT_RESERVED - 1; in rcmd() local
141 s = rresvport(&lport); in rcmd()
180 lport--; in rcmd()
228 lport--; in rcmd()
231 lport = 0; in rcmd()
234 int s2 = rresvport(&lport), s3; in rcmd()
240 (void) snprintf(num, sizeof(num), "%d", lport); in rcmd()
262 lport = 0; in rcmd()
305 if (lport) in rcmd()
/illumos-gate/usr/src/uts/common/sys/ib/clients/rds/
H A Drds.h111 #define RDS_MATCH(rdsp, lport, laddr) \ argument
112 (((rdsp)->rds_port == lport) && \
129 #define RDS_BIND_HASH(lport) \ argument
130 ((ntohs((uint16_t)lport)) & (rds_bind_fanout_size - 1))
/illumos-gate/usr/src/cmd/mdb/common/modules/stmf/
H A Dstmf.c102 struct stmf_local_port lport; in dump_ilport() local
113 if (mdb_vread(&lport, sizeof (lport), in dump_ilport()
119 if (lport.lport_alias && mdb_vread(alias, sizeof (alias), in dump_ilport()
120 (uintptr_t)lport.lport_alias) == -1) { in dump_ilport()
122 lport.lport_alias); in dump_ilport()
127 if (lport.lport_alias) in dump_ilport()
129 mdb_printf(" port provider: %p\n", lport.lport_pp); in dump_ilport()
406 struct stmf_local_port lport; in __ilport2iport() local
423 if (mdb_vread(&lport, sizeof (stmf_local_port_t), in __ilport2iport()
430 (uintptr_t)lport.lport_port_private) in __ilport2iport()
[all …]
/illumos-gate/usr/src/uts/common/io/comstar/port/iscsit/
H A Discsit_tgt.c672 stmf_local_port_t *lport = tgt->target_stmf_lport; in tgt_sm_new_state() local
717 (void) stmf_ctl(STMF_CMD_LPORT_ONLINE_COMPLETE, lport, &scs); in tgt_sm_new_state()
727 (void) stmf_ctl(STMF_CMD_LPORT_OFFLINE, lport, &sci); in tgt_sm_new_state()
855 stmf_local_port_t *lport; in iscsit_tgt_create() local
861 lport = stmf_alloc(STMF_STRUCT_STMF_LOCAL_PORT, in iscsit_tgt_create()
864 if (lport == NULL) { in iscsit_tgt_create()
868 result = lport->lport_port_private; in iscsit_tgt_create()
896 lport->lport_alias = strdup(alias); in iscsit_tgt_create()
903 lport->lport_abort_timeout = 2000; /* seconds */ in iscsit_tgt_create()
904 lport->lport_id = result->target_devid; in iscsit_tgt_create()
[all …]
/illumos-gate/usr/src/lib/libsocket/inet/
H A Drcmd.c114 int lport = 0; in rcmd_af() local
170 s = rresvport_af(&lport, res->ai_family); in rcmd_af()
222 lport = 0; in rcmd_af()
271 lport = 0; in rcmd_af()
275 int s2 = rresvport_af(&lport, res->ai_family), s3; in rcmd_af()
282 (void) snprintf(aport, MAX_SHORTSTRLEN, "%d", lport); in rcmd_af()
315 lport = 0; in rcmd_af()
400 if (lport) in rcmd_af()
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/ilbd/ilb/
H A Dilb_probe.c108 in_port_t lport; member
393 if (udph->uh_sport != param->lport) in check_icmp_unreach_v4()
490 if (udph->uh_sport != param->lport) in check_icmp_unreach_v6()
613 get_lport(int sd, in_port_t *lport) in get_lport() argument
622 *lport = ((struct sockaddr_in *)&addr)->sin_port; in get_lport()
624 *lport = ((struct sockaddr_in6 *)&addr)->sin6_port; in get_lport()
703 if ((ret = get_lport(send_sd, &param->lport)) != 0) in udp_query()
/illumos-gate/usr/src/uts/common/io/comstar/stmf/
H A Dstmf.c2069 stmf_local_port_t *lport; in stmf_set_alua_state() local
2100 lport = ilport->ilport_lport; in stmf_set_alua_state()
2102 lport->lport_id, ilport->ilport_rtpid, in stmf_set_alua_state()
2276 stmf_lookup_lport(stmf_local_port_t *lport) in stmf_lookup_lport() argument
2283 if (ilport->ilport_lport == lport) in stmf_lookup_lport()
3291 stmf_set_port_standby(stmf_local_port_t *lport, uint16_t rtpid) in stmf_set_port_standby() argument
3294 (stmf_i_local_port_t *)lport->lport_stmf_private; in stmf_set_port_standby()
3300 stmf_set_port_alua(stmf_local_port_t *lport) in stmf_set_port_alua() argument
3303 (stmf_i_local_port_t *)lport->lport_stmf_private; in stmf_set_port_alua()
3308 stmf_register_local_port(stmf_local_port_t *lport) in stmf_register_local_port() argument
[all …]
/illumos-gate/usr/src/cmd/backup/lib/
H A Dmyrcmd.c73 int lport; in myrcmd() local
144 lport = 0; in myrcmd()
146 s = rresvport(&lport); in myrcmd()
/illumos-gate/usr/src/uts/common/io/comstar/port/fct/
H A Dfct.c1019 stmf_local_port_t *lport; in fct_alloc() local
1021 lport = (stmf_local_port_t *)stmf_alloc( in fct_alloc()
1023 if (lport) { in fct_alloc()
1024 sh = (__fct_t *)lport->lport_port_private; in fct_alloc()
1025 sh->ss = lport; in fct_alloc()
1156 stmf_local_port_t *lport; in fct_register_local_port() local
1236 lport = port->port_lport; in fct_register_local_port()
1237 lport->lport_id = (scsi_devid_desc_t *)iport->iport_id; in fct_register_local_port()
1238 lport->lport_alias = iport->iport_alias; in fct_register_local_port()
1239 lport->lport_pp = port->port_pp; in fct_register_local_port()
[all …]
H A Dfct_impl.h415 stmf_status_t fct_scsi_abort(stmf_local_port_t *lport, int abort_cmd,
417 stmf_status_t fct_info(uint32_t cmd, stmf_local_port_t *lport,
419 void fct_event_handler(stmf_local_port_t *lport, int eventid,

123