/ast/src/lib/libast/vmalloc/ |
H A D | vmclear.c | 42 Block_t *tp; local 62 tp = SEGBLOCK(seg); 63 size = seg->baddr - ((Vmuchar_t*)tp) - 2*sizeof(Head_t); 65 SEG(tp) = seg; 66 SIZE(tp) = size; 68 seg->free = tp; 70 { SIZE(tp) |= BUSY|JUNK; 71 LINK(tp) = CACHE(vd)[C_INDEX(SIZE(tp))]; 72 CACHE(vd)[C_INDEX(SIZE(tp))] [all...] |
H A D | vmpool.c | 50 reg Block_t *tp, *next; local 66 if((tp = vd->free) ) /* there is a ready free block */ 67 { vd->free = SEGLINK(tp); 74 for(tp = NIL(Block_t*), seg = vd->seg; seg; seg = seg->next) 75 { if((tp = seg->free) && 76 (s = (SIZE(tp) & ~BITS) + sizeof(Head_t)) >= size ) 80 if((tp = (*_Vmextend)(vm,ROUND(size,vd->incr),NIL(Vmsearch_f))) ) 81 { s = (SIZE(tp) & ~BITS) + sizeof(Head_t); 82 seg = SEG(tp); 87 got_blk: /* if get here, (tp, 122 Block_t *bp, *tp; local [all...] |
H A D | vmprivate.c | 50 reg Block_t *bp, *tp, *np; local 107 else REMOVE(vd,bp,INDEX(SIZE(bp)),tp,(*searchf)); 163 tp = NEXT(bp); 164 SEG(tp) = seg; 165 SIZE(tp) = BUSY; 168 if((tp = vd->wild) && (seg = SEG(tp)) != vd->seg) 169 { np = NEXT(tp); 172 { SIZE(tp) |= BUSY|JUNK; 173 LINK(tp) [all...] |
H A D | vmlast.c | 44 Block_t *tp, *next; local 54 { if(!(tp = seg->free) || (SIZE(tp)+sizeof(Head_t)) < size) 65 if((tp = (*_Vmextend)(vm,size,NIL(Vmsearch_f))) ) 66 { seg = SEG(tp); 72 if((s = SIZE(tp)) >= size) 73 { next = (Block_t*)((Vmuchar_t*)tp+size); 80 vd->free = seg->last = tp; 83 (*_Vmtrace)(vm, NIL(Vmuchar_t*), (Vmuchar_t*)tp, orgsize, 0); 88 return (Void_t*)tp; 145 Block_t *tp; local [all...] |
/ast/src/cmd/cs/vcs_src/ |
H A D | vcs_cmd.h | 38 tag_t* tp; member in struct:version_t
|
H A D | vcs_dir.c | 28 static rdirent_t* add_entry(head, tp) 30 tag_t* tp; 41 if (R_ISLINK(tp)) 42 link = rs_readlink(tp->version); 44 marker = (R_ISMARKER(tp) ? 1 : 0); 54 if ((dp->tag->stat.st_ctime < tp->stat.st_ctime) && markermatch(dp->tag->version, tp->version)) 64 if ((result = strcmp(dp->tag->version, tp->version)) == 0) 67 if (dp->tag->domain == tp->domain) 69 if (dp->tag->stat.st_ctime > tp 112 register tag_t* tp; local [all...] |
H A D | vcs_marker.c | 34 tag_t* tp; local 39 tp = NULL; 40 if (from && *from && search_tag(rp->fd, rp->ap, from, 0, &tp, G_LINK, &dir)) 52 sfsprintf(buf, sizeof(buf), "%s%c%s", to, CHRMARKER, (tp ? tp->version : NULL)); 67 tp = &tag; 68 new_tag(tp, st, buf, 0, 0, LOG | MARKER); 69 tp->stat.st_mtime = expire; 71 sfwrite(rp->fd, (char *)tp, tp [all...] |
H A D | vcs_checkout.c | 32 tag_t* tp; local 43 if (vp->tp == NULL) 45 vp->tp = tp = (tag_t *)malloc(sizeof(tag_t)); 50 if (lookup_tag(NULL, rp->fd, ap, vp->version, vp->domain, &tp, 0)) 53 if (search_tag(rp->fd, ap, vp->version, vp->domain, &tp, G_LINK, &dir)) 55 if ((marker = getmarkerbyfrom(dir, vp->tp->version))) 70 tp = vp->tp; 84 if (ISBASE(tp)) [all...] |
/ast/src/lib/libast/hash/ |
H A D | hashfree.c | 47 Hash_table_t* tp; local 109 if ((tp = tab->root->references) != tab) 111 for (; tp; tp = tp->next) 112 if (tp->next == tab) 114 tp->next = tab->next; 118 else if (!(tab->root->references = tp->next)) 140 if (tp = tab->scope) tp [all...] |
/ast/src/cmd/3d/ |
H A D | link3d.c | 32 register char* tp; local 52 if (!(tp = pathreal(target, P_PATHONLY|P_NOOPAQUE|P_SAFE, NiL))) 55 if ((r = LINK(sp, tp)) && errno == ENOENT && (t = strrchr(tp, '/'))) 58 r = fs3d_mkdir(tp, S_IRWXU|S_IRWXG|S_IRWXO); 63 r = LINK(sp, tp); 69 if (mp && !LSTAT(tp, &state.path.st)) 71 if (tp != tmp) 73 if (!(tp = pathreal(target, P_PATHONLY|P_NOOPAQUE|P_ABSOLUTE, NiL))) 75 tp [all...] |
H A D | symlink3d.c | 30 register char* tp; local 48 if (!(tp = pathreal(target, P_PATHONLY|P_NOOPAQUE, NiL))) 51 if ((r = SYMLINK(sp, tp)) && errno == ENOENT && (t = strrchr(tp, '/'))) 54 r = fs3d_mkdir(tp, S_IRWXU|S_IRWXG|S_IRWXO); 59 r = SYMLINK(sp, tp); 67 if (tp != tmp) 69 if (!(tp = pathreal(target, P_PATHONLY|P_NOOPAQUE|P_ABSOLUTE, NiL))) 71 tp = strncpy(tmp, tp, PATH_MA [all...] |
H A D | execve3d.c | 61 char* tp; local 115 tp = strcopy(ep, var_3d); 116 size = mapdump(NiL, tp, MAP_EXEC); 117 if (!keep(tp, size, 1))
|
/ast/src/cmd/coshell/ |
H A D | job.c | 41 Sfio_t* tp; local 69 if (tp = state.con[fd].info.pass.serialize) 72 cswrite(state.con[fd].info.pass.fd, sfstrbase(tp), sfstrtell(tp)); 73 sfstrclose(tp);
|
/ast/src/lib/libast/tm/ |
H A D | tmxmake.c | 42 register struct tm* tp; local 120 if ((tp = tmlocaltime(&now)) && ((tm->tm_isdst = tp->tm_isdst) || o))
|
H A D | tminit.c | 132 register struct tm* tp; local 142 if (!(tp = gmtime(clock))) 150 tp = gmtime(clock); 152 n = tp->tm_yday; 153 h = tp->tm_hour; 154 m = tp->tm_min; 160 tp = tmlocaltime(clock); 161 if (n = tp->tm_yday - n) 168 *isdst = tp->tm_isdst; 169 return (h - tp 216 struct tm* tp; local [all...] |
/ast/src/lib/libcmd/ |
H A D | tee.c | 94 tee_cleanup(register Tee_t* tp) argument 99 if (tp) 102 if (tp->line >= 0) 103 sfset(sfstdout, SF_LINE, tp->line); 104 for (hp = tp->fd; (n = *hp) >= 0; hp++) 112 register Tee_t* tp = 0; local 120 if (context && (tp = (Tee_t*)sh_context(context)->data)) 123 tee_cleanup(tp); 170 if (tp = (Tee_t*)stakalloc(sizeof(Tee_t) + argc * sizeof(int))) 172 memset(&tp [all...] |
/ast/src/lib/libcs/ |
H A D | csattr.c | 50 register Hash_table_t* tp; local 54 if (tp = hashalloc(NiL, HASH_set, HASH_ALLOCATE, HASH_name, "state->info", 0)) 64 if (!(ip = (Info_t*)hashlook(tp, h, HASH_CREATE|HASH_SIZE(sizeof(Info_t)+strlen(s)+1), NiL))) 66 hashfree(tp); 67 tp = 0; 75 return tp; 96 static Hash_table_t* tp; local 101 if (!tp && !(tp = load(state))) 111 if (!pt && !(pt = hashscan(tp, [all...] |
H A D | cspoll.c | 59 struct timeval* tp; local 66 tp = &tv; 68 else tp = 0; 104 messagef((state->id, NiL, -6, "poll: %s num=%d ms=%d sec=%d usec=%d", fmttime("%K", CSTIME()), num, ms, tp ? tp->tv_sec : 0, tp ? tp->tv_usec : 0)); 105 num = select(width + 1, rp, wp, ep, tp);
|
/ast/src/lib/libodelta/ |
H A D | mtchstring.c | 46 register char *sp, *tp; local 49 for(sp = src+n_match, tp = tar+n_match; sp > src; --sp, --tp) 50 if(*sp != *tp) 57 tp = tar+n_match+1; 58 for(; sp < endsrc && tp < endtar; ++sp, ++tp) 59 if(*sp != *tp) 62 return tp-tar;
|
/ast/src/lib/libpp/ |
H A D | ppcall.c | 59 struct pptuple* tp; local 101 if (tp = mac->tuple) 129 if (streq(pp.token, tp->token)) 131 if (!(tp = tp->match)) 133 if (!tp->nomatch) 138 PUSH_TUPLE(sym, tp->token); 143 else if (!(tp = tp->nomatch)) 146 if (!tp) [all...] |
/ast/src/cmd/dsslib/netflow/ |
H A D | flow-dumpv9.c | 80 register Netflow_template_t* tp; local 135 for (tp = mp->templates; tp && tp->id != n; tp = tp->next); 136 if (!tp || !tp->size) 147 if (tp->options) 152 pp->template = tp; [all...] |
/ast/src/cmd/ksh93/bltins/ |
H A D | ulimit.c | 53 register const Limit_t* tp; local 55 for (tp = shtab_limits; tp->option; tp++) 57 sfprintf(sp, "[%c=%d:%s?The %s", tp->option, tp - shtab_limits + 1, tp->name, tp->description); 58 if(tp->type != LIM_COUNT) 59 sfprintf(sp, " in %ss", e_units[tp 77 const Limit_t* tp; local [all...] |
/ast/src/lib/libast/string/ |
H A D | base64.c | 54 register unsigned char* tp; local 71 if (tp = (unsigned char*)tb) 73 te = tp + tz - B64_EC + 1; 82 tp = tmp; 83 te = tp + sizeof(tmp) - B64_EC + 1; 88 tc = tp + B64_EC * B64_CHUNK; 93 if (tp >= te) 98 *tn = tp; 99 n = tp - (unsigned char*)tb + 1; 100 tp 165 register unsigned char* tp; local [all...] |
/ast/src/lib/libcoshell/ |
H A D | coexec.c | 248 Sfio_t* tp; local 250 tp = sp; 252 sp = tp; 296 if (sp != tp) 298 sfprintf(tp, "%s -c '", state.sh); 301 coquote(tp, s, 0); 302 sfprintf(tp, "'"); 304 sp = tp; 314 Sfio_t* tp; local 316 tp [all...] |
H A D | coinit.c | 128 Sfio_t* tp; local 180 tp = 0; 277 if (tp) 278 sfstrclose(tp); 313 tp = 0; 314 else if (!(tp = sfstropen())) 337 sfputc(tp, n); 339 if (!(s = costash(tp))) 343 if (tp) 344 sfstrclose(tp); [all...] |