Lines Matching defs:tl_endpt
574 struct tl_endpt { struct
575 queue_t *te_rq; /* stream read queue */
576 queue_t *te_wq; /* stream write queue */
577 uint32_t te_refcnt;
578 int32_t te_state; /* TPI state of endpoint */
579 minor_t te_minor; /* minor number */
581 uint_t te_flag; /* flag field */
582 boolean_t te_nowsrv;
583 tl_serializer_t *te_ser; /* Serializer to use */
609 tl_endpt_t *_te_oconp; /* conn request pending */ argument
623 } _te_transport_state;
634 bufcall_id_t te_bufcid; /* outstanding bufcall id */
635 timeout_id_t te_timoutid; /* outstanding timeout id */
636 pid_t te_cpid; /* cached pid of endpoint */
637 t_uscalar_t te_acceptor_id; /* acceptor id for T_CONN_RES */
641 kmutex_t te_closelock;
642 kcondvar_t te_closecv;
643 uint8_t te_closing; /* The endpoint started closing */
644 uint8_t te_closewait; /* Wait in close until zero */
645 mblk_t te_closemp; /* for entering serializer on close */
646 mblk_t te_rsrvmp; /* for entering serializer on rsrv */
647 mblk_t te_wsrvmp; /* for entering serializer on wsrv */
648 kmutex_t te_srv_lock;
649 kcondvar_t te_srv_cv;
650 uint8_t te_rsrv_active; /* Running in tl_rsrv() */
651 uint8_t te_wsrv_active; /* Running in tl_wsrv() */
655 kmutex_t te_ser_lock; /* Protects the count below */
656 uint_t te_ser_count; /* Number of messages on serializer */