Lines Matching full:conn

92 	else if (smc_conn_lgr_valid(&smc->conn) && smc->conn.lgr->is_smcd)  in __smc_diag_dump()
106 smc->conn.alert_token_local) { in __smc_diag_dump()
107 struct smc_connection *conn = &smc->conn; in __smc_diag_dump() local
109 .token = conn->alert_token_local, in __smc_diag_dump()
110 .sndbuf_size = conn->sndbuf_desc ? in __smc_diag_dump()
111 conn->sndbuf_desc->len : 0, in __smc_diag_dump()
112 .rmbe_size = conn->rmb_desc ? conn->rmb_desc->len : 0, in __smc_diag_dump()
113 .peer_rmbe_size = conn->peer_rmbe_size, in __smc_diag_dump()
115 .rx_prod.wrap = conn->local_rx_ctrl.prod.wrap, in __smc_diag_dump()
116 .rx_prod.count = conn->local_rx_ctrl.prod.count, in __smc_diag_dump()
117 .rx_cons.wrap = conn->local_rx_ctrl.cons.wrap, in __smc_diag_dump()
118 .rx_cons.count = conn->local_rx_ctrl.cons.count, in __smc_diag_dump()
120 .tx_prod.wrap = conn->local_tx_ctrl.prod.wrap, in __smc_diag_dump()
121 .tx_prod.count = conn->local_tx_ctrl.prod.count, in __smc_diag_dump()
122 .tx_cons.wrap = conn->local_tx_ctrl.cons.wrap, in __smc_diag_dump()
123 .tx_cons.count = conn->local_tx_ctrl.cons.count, in __smc_diag_dump()
126 *(u8 *)&conn->local_tx_ctrl.prod_flags, in __smc_diag_dump()
128 *(u8 *)&conn->local_tx_ctrl.conn_state_flags, in __smc_diag_dump()
129 .rx_prod_flags = *(u8 *)&conn->local_rx_ctrl.prod_flags, in __smc_diag_dump()
131 *(u8 *)&conn->local_rx_ctrl.conn_state_flags, in __smc_diag_dump()
133 .tx_prep.wrap = conn->tx_curs_prep.wrap, in __smc_diag_dump()
134 .tx_prep.count = conn->tx_curs_prep.count, in __smc_diag_dump()
135 .tx_sent.wrap = conn->tx_curs_sent.wrap, in __smc_diag_dump()
136 .tx_sent.count = conn->tx_curs_sent.count, in __smc_diag_dump()
137 .tx_fin.wrap = conn->tx_curs_fin.wrap, in __smc_diag_dump()
138 .tx_fin.count = conn->tx_curs_fin.count, in __smc_diag_dump()
145 if (smc_conn_lgr_valid(&smc->conn) && !smc->conn.lgr->is_smcd && in __smc_diag_dump()
147 !list_empty(&smc->conn.lgr->list)) { in __smc_diag_dump()
148 struct smc_link *link = smc->conn.lnk; in __smc_diag_dump()
151 .role = smc->conn.lgr->role, in __smc_diag_dump()
157 smc->conn.lgr->lnk[0].smcibdev->ibdev->name, in __smc_diag_dump()
165 if (smc_conn_lgr_valid(&smc->conn) && smc->conn.lgr->is_smcd && in __smc_diag_dump()
167 !list_empty(&smc->conn.lgr->list)) { in __smc_diag_dump()
168 struct smc_connection *conn = &smc->conn; in __smc_diag_dump() local
173 dinfo.linkid = *((u32 *)conn->lgr->id); in __smc_diag_dump()
174 dinfo.peer_gid = conn->lgr->peer_gid; in __smc_diag_dump()
175 dinfo.my_gid = conn->lgr->smcd->local_gid; in __smc_diag_dump()
176 dinfo.token = conn->rmb_desc->token; in __smc_diag_dump()
177 dinfo.peer_token = conn->peer_token; in __smc_diag_dump()