Home
last modified time | relevance | path

Searched refs:rdsp (Results 1 – 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ib/clients/rds/
H A Drdsddi.c243 rds_t *rdsp = (rds_t *)q->q_ptr; in rds_close() local
251 if (rdsp->rds_state >= TS_IDLE) { in rds_close()
255 rds_transport_resume_port(ntohs(rdsp->rds_port)); in rds_close()
269 rdsp->rds_flags |= RDS_CLOSING; in rds_close()
270 rds_bind_hash_remove(rdsp, B_FALSE); in rds_close()
271 mutex_enter(&rdsp->rds_lock); in rds_close()
272 ASSERT(rdsp->rds_refcnt > 0); in rds_close()
273 if (rdsp->rds_refcnt != 1) { in rds_close()
274 cv_wait(&rdsp->rds_refcv, &rdsp->rds_lock); in rds_close()
276 mutex_exit(&rdsp->rds_lock); in rds_close()
[all …]
H A Drdssubr.c247 rds_t **rdsp; in rds_bind_hash_insert() local
255 rdsp = &rdsbf->rds_bf_rds; in rds_bind_hash_insert()
256 rdsnext = rdsp[0]; in rds_bind_hash_insert()
262 rds->rds_ptpbhn = rdsp; in rds_bind_hash_insert()
263 rdsp[0] = rds; in rds_bind_hash_insert()
/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) && \
113 ((rdsp)->rds_src == laddr))