Lines Matching refs:trans

133 	struct transp *trans, *prev_trans;  in nfs_cast()  local
179 trans = (struct transp *)malloc(sizeof (*trans)); in nfs_cast()
180 if (trans == NULL) { in nfs_cast()
185 (void) memset(trans, 0, sizeof (*trans)); in nfs_cast()
187 tr_head = trans; in nfs_cast()
189 prev_trans->tr_next = trans; in nfs_cast()
190 prev_trans = trans; in nfs_cast()
192 trans->tr_fd = t_open(nconf->nc_device, O_RDWR, NULL); in nfs_cast()
193 if (trans->tr_fd < 0) { in nfs_cast()
199 if (t_bind(trans->tr_fd, (struct t_bind *)NULL, in nfs_cast()
205 trans->tr_taddr = in nfs_cast()
207 (struct t_bind *)t_alloc(trans->tr_fd, T_BIND, T_ADDR); in nfs_cast()
208 if (trans->tr_taddr == (struct t_bind *)NULL) { in nfs_cast()
214 trans->tr_device = nconf->nc_device; in nfs_cast()
215 FD_SET(trans->tr_fd, &mask); in nfs_cast()
237 if (trans->tr_addrs == NULL) in nfs_cast()
238 trans->tr_addrs = a; in nfs_cast()
335 for (trans = tr_head; trans; trans = trans->tr_next) { in nfs_cast()
336 for (a = trans->tr_addrs; a; a = a->addr_next) { in nfs_cast()
364 if (t_sndudata(trans->tr_fd, in nfs_cast()
417 for (trans = tr_head; trans; trans = trans->tr_next) { in nfs_cast()
418 if (FD_ISSET(trans->tr_fd, &readfds)) in nfs_cast()
421 if (trans == NULL) in nfs_cast()
425 t_rdata.addr = trans->tr_taddr->addr; in nfs_cast()
430 if (t_rcvudata(trans->tr_fd, &t_rdata, &flag) < 0) { in nfs_cast()
434 trans->tr_device); in nfs_cast()
443 trans->tr_device); in nfs_cast()
462 for (curr_addr = trans->tr_addrs; curr_addr; in nfs_cast()
506 sort_responses(trans) in sort_responses() argument
507 struct transp *trans; in sort_responses()
522 for (t = trans; t; t = t->tr_next) {
667 free_transports(trans) in free_transports() argument
668 struct transp *trans; in free_transports()
674 for (t = trans; t; t = tmpt) {