Lines Matching refs:call
387 struct t_call *call;
390 if ((call = (struct t_call *)t_alloc(fd, T_CALL, T_ALL)) == NULL) {
394 if (t_listen(fd, call) < 0) {
396 (void) t_free((char *)call, T_CALL);
400 return (call);
403 /* Add 'call' to the connection indication queue 'queue'. */
405 queue_conind(uu_list_t *queue, struct t_call *call)
414 ci->call = call;
422 * Remove and return a pointer to the first call on queue 'queue'. However,
434 ret = ci->call;
442 * Handle a TLOOK notification received during a t_accept() call.
453 struct t_call *call;
456 if ((call = get_new_conind(fd)) == NULL)
458 if (queue_conind(tlx_info->conn_ind_queue, call) == -1) {
461 (void) t_free((char *)call, T_CALL);
502 (cip->call->sequence != discon->sequence)) {
507 (void) t_free((char *)cip->call, T_CALL);
527 * This call attempts to t_accept() an incoming/pending TLI connection.
539 struct t_call *call;
571 call = conind->call;
572 } else if ((call = get_new_conind(listen_fd)) == NULL) {
582 if (t_accept(listen_fd, fd, call) == -1) {
590 call) == -1) {
595 (void) t_free((char *)call, T_CALL);
609 (void) t_free((char *)call, T_CALL);
617 (void) memcpy(remote_addr, call->addr.buf,
618 MIN(call->addr.len, sizeof (*remote_addr)));
623 (void) t_free((char *)call, T_CALL);