Lines Matching defs:conn
514 connection_t *conn;
543 conn = (connection_t *)(void *)TAILQ_FIRST(&sess->connections);
547 if (conn) {
548 ent->first_connection_id = conn->entry.sid.id;
549 ent->portal_id = conn->portal.sid.id;
550 ent->initiator_id = conn->initiator_id;
581 connection_t *conn;
607 conn = (connection_t *)(void *)curr;
608 ent->connection_id = conn->entry.sid;
609 ent->target_portal_id = conn->portal.sid;
610 ent->target_portal = conn->portal.addr;
635 connection_t *conn;
648 conn = (connection_t *)(void *)TAILQ_FIRST(&sess->connections);
649 } else if ((conn = find_connection(sess, &req->connection_id)) == NULL) {
661 if (conn && conn->initiator_id)
662 init = find_initiator_id(conn->initiator_id);
667 if (conn) {
668 res->connection_id = conn->entry.sid;
669 res->target_portal_id = conn->portal.sid;
670 res->target_portal = conn->portal.addr;
671 strlcpy((char *)res->TargetName, (char *)conn
673 strlcpy((char *)res->TargetAlias, (char *)conn->target.TargetAlias,
895 connection_t *conn;
913 while ((conn = (connection_t *)(void *)TAILQ_FIRST(&sess->connections)) != NULL) {
914 TAILQ_REMOVE(&sess->connections, &conn->entry, link);
916 portal = find_portal_id(conn->portal.sid.id);
920 init = find_initiator_id(conn->initiator_id);
924 free(conn);
943 connection_t *conn;
955 conn = find_connection_id(sess, cid);
956 if (conn == NULL) {
961 TAILQ_REMOVE(&sess->connections, &conn->entry, link);
964 init = find_initiator_id(conn->initiator_id);
970 portal = find_portal_id(conn->portal.sid.id);
974 free(conn);