t_call
struct t_call *sndcall = 0, *rcvcall = 0;
|| (sndcall = (struct t_call *)t_alloc(fd, T_CALL, T_ALL)) ==
(struct t_call *)NULL
|| (rcvcall = (struct t_call *)t_alloc(fd, T_CALL, T_ALL)) ==
(struct t_call *)NULL ) {
extern struct t_call *dequeue_conind(uu_list_t *);
extern int queue_conind(uu_list_t *, struct t_call *);
static struct t_call *
struct t_call *call;
if ((call = (struct t_call *)t_alloc(fd, T_CALL, T_ALL)) == NULL) {
queue_conind(uu_list_t *queue, struct t_call *call)
struct t_call *
struct t_call *ret;
struct t_call *call;
struct t_call *call;
(void) t_snddis(fd, (struct t_call *)0);
conn->conn_call = (struct t_call *)t_alloc(fd, T_CALL, T_ALL);
struct t_call *call;
(void) t_snddis(fd, (struct t_call *)0);
struct t_call *conn_call;
struct t_call *call;
struct t_call *call;
struct t_call *call;
struct t_call *call;
clr_call(struct t_call *call)
if ((tmp->c_cp = (struct t_call *) t_alloc(bindfd, T_CALL,
static void clr_call(struct t_call *call);
struct t_call *call;
struct t_call *
struct t_call *call;
return ((struct t_call *)0);
if (!(call = (struct t_call *)t_alloc(fd, T_CALL, T_NONE))) {
return ((struct t_call *)0);
return((struct t_call *)0);
struct t_call *c_cp;
extern int t_accept(int, int, struct t_call *);
extern int t_connect(int, struct t_call *, struct t_call *);
extern int t_snddis(int, struct t_call *);
extern int t_accept(int, int, const struct t_call *);
extern int t_connect(int, const struct t_call *, struct t_call *);
extern int t_snddis(int, const struct t_call *);
extern int t_listen(int, struct t_call *);
extern int t_rcvconnect(int, struct t_call *);
struct t_call sndcall;
struct t_call *rcvcall = NULL;
struct t_call *call;
struct t_call *_nlscall; /* call struct allocated by routines */
struct t_call *
struct t_call *call;
if (!(call = (struct t_call *) calloc(1, sizeof(struct t_call))))
return((struct t_call *)0);
struct t_call *sndcall = 0, *rcvcall = 0;
(sndcall = (struct t_call *)t_alloc(fd, T_CALL, T_ALL)) == NULL ||
(rcvcall = (struct t_call *)t_alloc(fd, T_CALL, T_ALL)) == NULL) {
struct t_call *call,
const struct t_call *call,
const struct t_call *call,
if ((p.call = calloc(1, sizeof (struct t_call))) == NULL)
struct t_call *call;
const struct t_call *sndcall,
struct t_call *rcvcall,
struct t_call *call;
p.call = (struct t_call *)ptr;
_tx_listen(int fd, struct t_call *call, int api_semantics)
_tx_rcvconnect(int fd, struct t_call *call, int api_semantics)
_tx_snddis(int fd, const struct t_call *call, int api_semantics)
t_listen(int fd, struct t_call *call)
t_rcvconnect(int fd, struct t_call *call)
t_snddis(int fd, struct t_call *call)
t_accept(int fd, int resfd, struct t_call *call)
t_connect(int fd, struct t_call *sndcall, struct t_call *rcvcall)
extern int _t_rcv_conn_con(struct _ti_user *, struct t_call *, struct strbuf *,
extern int _t_snd_conn_req(struct _ti_user *, const struct t_call *,
extern int _tx_accept(int, int, const struct t_call *, int);
extern int _tx_connect(int, const struct t_call *, struct t_call *, int);
extern int _tx_listen(int, struct t_call *, int);
extern int _tx_rcvconnect(int, struct t_call *, int);
extern int _tx_snddis(int, const struct t_call *, int);
_xti_listen(int fd, struct t_call *call)
_xti_rcvconnect(int fd, struct t_call *call)
_xti_snddis(int fd, const struct t_call *call)
_xti_accept(int fd, int resfd, const struct t_call *call)
_xti_xns5_accept(int fd, int resfd, const struct t_call *call)
_xti_connect(int fd, const struct t_call *sndcall, struct t_call *rcvcall)
struct t_call sndcall;
struct t_call sndcallstr, *rcvcall;
rcvcall = (struct t_call *)t_alloc(fd, T_CALL, T_OPT|T_ADDR);
struct t_call *sndcall;
if ((sndcall = (struct t_call *)t_alloc(fd, T_CALL, 0)) == NULL) {
struct t_call sndcall;
(void) t_free((char *)r->t_call, T_CALL);
r->t_call = head->t_call;
if (r->t_call)
(void) t_free((char *)r->t_call, T_CALL);
r->t_call = (struct t_call *)t_alloc(fd, T_CALL, T_ADDR | T_OPT);
if (r->t_call == NULL) {
(void) t_free((char *)r->t_call, T_CALL);
r->t_call = (struct t_call *)t_alloc(fd, T_CALL, T_ADDR | T_OPT);
if (r->t_call == NULL) {
if (t_listen(xprt->xp_fd, r->t_call) == -1) {
struct t_call *t_call;
struct t_call t_call;
struct t_call *tcp2 = NULL;
struct t_call *tcp;
tcp = r->t_call;
t_call = *tcp;
t_call.opt.len = 0;
t_call.opt.maxlen = 0;
t_call.opt.buf = NULL;
while (t_accept(srcfd, destfd, &t_call) == -1) {
tcp2 = (struct t_call *)t_alloc(srcfd,
e->t_call = tcp2;
struct t_call *t_call;
struct t_call sndcall;
t_kconnect(TIUSER *tiptr, struct t_call *sndcall, struct t_call *rcvcall)
struct t_call call;
struct t_call *call;
p.call = kmem_zalloc(sizeof (struct t_call), KM_SLEEP);
t_kconnect(TIUSER *tiptr, struct t_call *sndcall, struct t_call *rcvcall)
kmem_free(ptr, sizeof (struct t_call));
struct t_call *call;
p.call = (struct t_call *)ptr;
struct t_call *server;
extern int t_kconnect(TIUSER *, struct t_call *, struct t_call *);
extern int t_accept(int fildes, int resfd, struct t_call *call);
extern int t_connect(int fildes, struct t_call *sndcall,
struct t_call *rcvcall);
extern int t_listen(int fildes, struct t_call *call);
extern int t_rcvconnect(int fildes, struct t_call *call);
extern int t_snddis(int fildes, struct t_call *call);