gt
dld_ioc_gettran_t gt;
bzero(>, sizeof (gt));
gt.dgt_linkid = linkid;
gt.dgt_tran_id = DLDIOC_GETTRAN_GETNTRAN;
if (ioctl(dladm_dld_fd(hdl), DLDIOC_GETTRAN, >) != 0) {
count = gt.dgt_tran_id;
bzero(>, sizeof (gt));
gt.dgt_linkid = linkid;
gt.dgt_tran_id = i;
if (ioctl(dladm_dld_fd(hdl), DLDIOC_GETTRAN, >) != 0) {
if (dltran_hex && !gt.dgt_present)
gt.dgt_present ? "yes" : "no");
if (!gt.dgt_present)
gt.dgt_usable ? "yes" : "no");
if (!gt.dgt_present) {
glob_t gt;
i = glob(expr, GLOB_NOSORT, 0, >);
for (i = 0; i < gt.gl_pathc; i++) {
s = basename(gt.gl_pathv[i]);
fprintf(stderr, gettext(WARN_ignore), gt.gl_pathv[i]);
errs |= add_file_arg(bp, gt.gl_pathv[i]);
globfree(>);
#define NSCD_CFG_DB_DEFAULT_PARAM(db, gf, pf, gt, defaddr, deflen) \
offsetof(gt, pf), defaddr, deflen \
#define CURRENT_DOMAIN(gt) (gt)->cur_domain
#define FIRSTBIND(gt) (gt)->dbind
Gettext_t *gt = global_gt;
mnp->next = gt->m_node; \
gt->m_node = mnp; \
gt->c_m_node = mnp
Gettext_t *gt = global_gt;
cur_nls = gt->c_n_node;
nnp = gt->n_node;
gt->c_n_node = nnp;
nnp->next = gt->n_node;
gt->n_node = nnp;
gt->c_n_node = nnp;
Gettext_t *gt = global_gt;
bind = FIRSTBIND(gt);
FIRSTBIND(gt) = bind;
Gettext_t *gt = global_gt;
(void) strcpy(result, CURRENT_DOMAIN(gt));
if (CURRENT_DOMAIN(gt) != default_domain) {
free(CURRENT_DOMAIN(gt));
CURRENT_DOMAIN(gt) = (char *)default_domain;
if (CURRENT_DOMAIN(gt) != default_domain)
free(CURRENT_DOMAIN(gt));
CURRENT_DOMAIN(gt) = p;
(void) strcpy(result, CURRENT_DOMAIN(gt));
Gettext_t *gt = global_gt;
cur_msg = gt->c_m_node; /* current Msg_node */
mnp = gt->m_node;
gt->c_m_node = mnp;
Gettext_t *gt = global_gt;
ppp = FIRSTBIND(gt);
printgt(Gettext_t *gt, int level)
gprintf(level, " cur_domain: \"%s\"\n", gt->cur_domain);
if (gt->dbind) {
printdbind(gt->dbind, level+1);
if (gt->m_node) {
printmnp(gt->m_node, level + 1);
if (gt->n_node) {
printnls(gt->n_node, level + 1);
if (gt->c_m_node) {
printmnp(gt->c_m_node, level + 1);
if (gt->c_n_node) {
printnls(gt->c_n_node, level + 1);
const TValue *gt; /* global table */
gt = luaH_getint(reg, LUA_RIDX_GLOBALS);
luaV_gettable(L, gt, L->top - 1, L->top - 1);
const TValue *gt; /* global table */
gt = luaH_getint(reg, LUA_RIDX_GLOBALS);
luaV_settable(L, gt, L->top - 1, L->top - 2);
const TValue *gt = luaH_getint(reg, LUA_RIDX_GLOBALS);
setobj(L, f->upvals[0]->v, gt);
luaC_barrier(L, f->upvals[0], gt);
p.dyd.gt.arr = NULL; p.dyd.gt.size = 0;
luaM_freearray(L, p.dyd.gt.arr, p.dyd.gt.size);
g = newlabelentry(ls, &ls->dyd->gt, label, line, pc);
dyd->actvar.n = dyd->gt.n = dyd->label.n = 0;
lua_assert(dyd->actvar.n == 0 && dyd->gt.n == 0 && dyd->label.n == 0);
Labellist *gl = &ls->dyd->gt;
Labeldesc *gt = &gl->arr[g];
lua_assert(luaS_eqstr(gt->name, label->name));
if (gt->nactvar < label->nactvar) {
TString *vname = getlocvar(fs, gt->nactvar)->varname;
getstr(gt->name), gt->line, getstr(vname));
luaK_patchlist(fs, gt->pc, label->pc);
Labeldesc *gt = &dyd->gt.arr[g];
if (luaS_eqstr(lb->name, gt->name)) { /* correct label? */
if (gt->nactvar > lb->nactvar &&
luaK_patchclose(ls->fs, gt->pc, lb->nactvar);
Labellist *gl = &ls->dyd->gt;
Labellist *gl = &fs->ls->dyd->gt;
Labeldesc *gt = &gl->arr[i];
if (gt->nactvar > bl->nactvar) {
luaK_patchclose(fs, gt->pc, bl->nactvar);
gt->nactvar = bl->nactvar;
bl->firstgoto = fs->ls->dyd->gt.n;
static l_noret undefgoto (LexState *ls, Labeldesc *gt) {
const char *msg = isreserved(gt->name)
msg = luaO_pushfstring(ls->L, msg, getstr(gt->name), gt->line);
else if (bl->firstgoto < ls->dyd->gt.n) /* pending gotos in outer block? */
undefgoto(ls, &ls->dyd->gt.arr[bl->firstgoto]); /* error */
Labellist gt; /* list of pending gotos */