Lines Matching refs:call

180 static void clr_call(struct t_call *call);
1080 struct t_call *call; in doevent() local
1092 call = current->c_cp; in doevent()
1093 if (t_listen(fd, call) < 0) { in doevent()
1095 clr_call(call); in doevent()
1100 DEBUG((9, "incoming call seq # %d", call->sequence)); in doevent()
1139 struct t_call *call; in send_dis() local
1146 call = current->c_cp; in send_dis()
1147 if (t_snddis(fd, call) < 0) { in send_dis()
1156 sprintf(scratch, "Incoming call while disabled: fd %d, seq %d", fd, call->sequence); in send_dis()
1158 clr_call(call); in send_dis()
1173 struct t_call *call; in trycon() local
1183 call = current->c_cp; in trycon()
1188 t_snddis(fd, call); in trycon()
1189 clr_call(call); in trycon()
1197 t_snddis(fd, call); in trycon()
1198 clr_call(call); in trycon()
1203 DEBUG((9, "try to accept #%d", call->sequence)); in trycon()
1208 clr_call(call); in trycon()
1213 if (t_accept(fd, Acceptfd, call) < 0) { in trycon()
1221 DEBUG((9, "save call #%d", call->sequence)); in trycon()
1232 clr_call(call); in trycon()
1239 fd, dbp->dbf_svc_code, call->sequence, in trycon()
1243 DEBUG((9, "Accepted call %d", call->sequence)); in trycon()
1279 clr_call(call); in trycon()
1294 if (senviron(call)) { in trycon()
1306 clr_call(call); in trycon()
1499 senviron(call) in senviron() argument
1500 struct t_call *call; in senviron()
1516 if ((p = (char *)malloc(((call->addr.len)<<1) + 18)) == NULL)
1520 nlsaddr2c(p + strlen(p), call->addr.buf, (int)call->addr.len);
1524 if ((p = (char *)malloc(((call->opt.len)<<1) + 16)) == NULL)
1528 nlsaddr2c(p + strlen(p), call->opt.buf, (int)call->opt.len);
1550 if ((p = (char *)malloc(((call->udata.len)<<1) + 20)) == NULL)
1554 if ((int)call->udata.len >= 0)
1555 nlsaddr2c(p + strlen(p), call->udata.buf, (int)call->udata.len);
1614 clr_call(struct t_call *call) in clr_call() argument
1616 call->sequence = 0; in clr_call()
1617 call->addr.len = 0; in clr_call()
1618 call->opt.len = 0; in clr_call()
1619 call->udata.len = 0; in clr_call()
1620 memset(call->addr.buf, 0, (int)call->addr.maxlen); in clr_call()
1621 memset(call->opt.buf, 0, (int)call->opt.maxlen); in clr_call()
1622 memset(call->udata.buf, 0, (int)call->udata.maxlen); in clr_call()
1884 struct t_call *call; local
1899 call = tmp->c_cp;
1900 t_snddis(dbp->dbf_fd, call);
1901 t_free((char *)call, T_CALL);