Lines Matching refs:ssa
101 struct sctp_soassoc **ssa);
104 extern void sosctp_assoc_free(struct sctp_sonode *ss, struct sctp_soassoc *ssa);
110 struct sctp_soassoc *ssa);
113 extern void sosctp_assoc_isconnecting(struct sctp_soassoc *ssa);
114 extern void sosctp_assoc_isconnected(struct sctp_soassoc *ssa);
115 extern void sosctp_assoc_isdisconnecting(struct sctp_soassoc *ssa);
116 extern void sosctp_assoc_isdisconnected(struct sctp_soassoc *ssa, int error);
131 #define SSA_REFHOLD(ssa) \
133 ASSERT(MUTEX_HELD(&(ssa)->ssa_sonode->ss_so.so_lock)); \
134 ASSERT((ssa)->ssa_refcnt > 0); \
135 ++(ssa)->ssa_refcnt; \
137 (void *)(ssa), (ssa)->ssa_refcnt, \
142 #define SSA_REFRELE(ss, ssa) \
145 (void *)(ssa), \
146 (ssa)->ssa_refcnt-1, __FILE__, __LINE__)); \
147 ASSERT((ssa)->ssa_refcnt > 0); \
148 if (--(ssa)->ssa_refcnt == 0) { \
149 sosctp_assoc_free(ss, ssa); \