xlist
l = (struct xlist *)malloc(sizeof (struct xlist));
if (l == (struct xlist *)NULL) {
struct xlist *next; /* Next item */
static struct xlist *xprtlist;
SVCXPRT_LIST *xlist = NULL;
if ((xlist = calloc(1, sizeof (SVCXPRT_LIST))) == NULL)
xt->my_xlist = xlist;
xlist->xprt = xprt;
SVCXPRT_LIST *xlist, *xnext = NULL;
for (xlist = SVCEXT(xprt)->my_xlist; xlist != NULL; xlist = xnext) {
xnext = xlist->next;
xprt = xlist->xprt;
SVCXPRT_LIST *xlist = SVCEXT(parent)->my_xlist;
xret = xlist->next;
xlist->next = xret->next;
SVCXPRT_LIST *xhead, *xlist;
xlist = SVCEXT(xprt)->my_xlist;
xlist->next = xhead->next;
xhead->next = xlist;
SVCXPRT_LIST *xlist = SVCEXT(parent)->my_xlist;
xret = xlist->next;
xlist->next = xret->next;
SVCXPRT_LIST *xhead, *xlist;
xlist = SVCEXT(xprt)->my_xlist;
xlist->next = xhead->next;
xhead->next = xlist;
smb_llist_t *xlist;
xlist = &session->s_xa_list;
smb_llist_enter(xlist, RW_WRITER);
nxa = smb_llist_head(xlist);
smb_llist_exit(xlist);
nxa = smb_llist_next(xlist, nxa);
smb_llist_insert_tail(xlist, xa);
smb_llist_exit(xlist);
smb_llist_t *xlist;
xlist = &session->s_xa_list;
smb_llist_enter(xlist, RW_READER);
xa = smb_llist_head(xlist);
xa = smb_llist_next(xlist, xa);
smb_llist_exit(xlist);