/titanic_50/usr/src/uts/common/vm/ |
H A D | as.h | 107 struct as { struct 138 #define AS_ISPGLCK(as) ((as)->a_flags & AS_PAGLCK) argument 139 #define AS_ISCLAIMGAP(as) ((as)->a_flags & AS_CLAIMGAP) argument 140 #define AS_ISUNMAPWAIT(as) ((as)->a_flags & AS_UNMAPWAIT) argument 141 #define AS_ISNOUNMAPWAIT(as) ((as)->a_flags & AS_NOUNMAPWAIT) argument 143 #define AS_SETPGLCK(as) ((as)->a_flags |= AS_PAGLCK) argument 144 #define AS_SETCLAIMGAP(as) ((as)->a_flags |= AS_CLAIMGAP) argument 145 #define AS_SETUNMAPWAIT(as) ((as)->a_flags |= AS_UNMAPWAIT) argument 146 #define AS_SETNOUNMAPWAIT(as) ((as)->a_flags |= AS_NOUNMAPWAIT) argument 148 #define AS_CLRPGLCK(as) ((as)->a_flags &= ~AS_PAGLCK) argument [all …]
|
H A D | vm_as.c | 75 static void as_setwatchprot(struct as *, caddr_t, size_t, uint_t); 76 static void as_clearwatchprot(struct as *, caddr_t, size_t); 77 int as_map_locked(struct as *, caddr_t, size_t, int ((*)()), void *); 101 as_add_callback(struct as *as, void (*cb_func)(), void *arg, uint_t events, in as_add_callback() argument 113 if (as == &kas) in as_add_callback() 146 mutex_enter(&as->a_contents); in as_add_callback() 147 current_head = as->a_callbacks; in as_add_callback() 148 as->a_callbacks = cb; in as_add_callback() 157 if ((cb->ascb_events & AS_UNMAPWAIT_EVENT) && AS_ISUNMAPWAIT(as)) { in as_add_callback() 158 AS_CLRUNMAPWAIT(as); in as_add_callback() [all …]
|
H A D | hat_refmod.c | 63 #define hrm_hash(as, addr) \ argument 65 (((uintptr_t)(addr) >> HRM_BASESHIFT) ^ ((uintptr_t)(as) >> 2))) 67 #define hrm_match(hrm, as, addr) \ argument 68 (((hrm)->hrm_as == (as) && \ 77 hat_resvstat(size_t chunk, struct as *as, caddr_t addr) in hat_resvstat() argument 89 hat_startstat(struct as *as) in hat_startstat() argument 113 chunk = hat_get_mapped_size(as->a_hat); in hat_startstat() 123 hat_enter(as->a_hat); in hat_startstat() 124 vbits = as->a_vbits; in hat_startstat() 125 nbits = sizeof (as->a_vbits) * NBBY; in hat_startstat() [all …]
|
H A D | vm_rm.c | 71 rm_asrss(as) in rm_asrss() argument 72 register struct as *as; in rm_asrss() 74 if (as != (struct as *)NULL && as != &kas) 75 return ((size_t)btop(hat_get_mapped_size(as->a_hat))); 88 rm_pctmemory(struct as *as) in rm_pctmemory() argument 91 ulong_t num = (ulong_t)rm_asrss(as) << (PAGESHIFT-1); in rm_pctmemory()
|
/titanic_50/usr/src/lib/crypt_modules/bsdbf/ |
H A D | arc4random.c | 57 arc4_init(as) in arc4_init() argument 58 struct arc4_stream *as; in arc4_init() 63 as->s[n] = n; 64 as->i = 0; 65 as->j = 0; 69 arc4_addrandom(as, dat, datlen) in arc4_addrandom() argument 70 struct arc4_stream *as; in arc4_addrandom() 77 as->i--; 79 as->i = (as->i + 1); 80 si = as->s[as->i]; [all …]
|
/titanic_50/usr/src/lib/libc/port/gen/ |
H A D | mkstemp.c | 64 libc_mkstemps(char *as, int slen, int flags) in libc_mkstemps() argument 70 if (as == NULL || *as == NULL) in libc_mkstemps() 73 len = (int)strlen(as); in libc_mkstemps() 75 (void) strcpy(tstr, as); in libc_mkstemps() 90 mkret = libc_mktemps(as, slen); in libc_mkstemps() 96 if ((fd = open64(as, O_CREAT|O_EXCL|O_RDWR|flags, in libc_mkstemps() 101 if ((fd = open(as, O_CREAT|O_EXCL|O_RDWR|flags, in libc_mkstemps() 116 (void) strcpy(as, tstr); in libc_mkstemps() 121 mkstemp(char *as) in mkstemp() argument 123 return (libc_mkstemps(as, 0, 0)); in mkstemp() [all …]
|
H A D | mktemp.c | 98 libc_mktemps(char *as, int slen) in libc_mktemps() argument 117 if (as == NULL || *as == '\0') /* If the string passed is null then */ in libc_mktemps() 118 return (as); /* a pointer to a null string is returned. */ in libc_mktemps() 143 len = (int)strlen(as); in libc_mktemps() 147 s = as + (len - 1); in libc_mktemps() 166 s = as + len; in libc_mktemps() 167 for (xcnt = previous_xcnt; xcnt && s > as; xcnt--) { in libc_mktemps() 183 lstat64(as, &buf) == -1 && errno == ENOENT) { in libc_mktemps() 185 return (as); in libc_mktemps() 208 if (lstat64(as, &buf) == -1) { in libc_mktemps() [all …]
|
/titanic_50/usr/src/lib/libbc/libc/gen/common/ |
H A D | mktemp.c | 50 mktemp(as) in mktemp() argument 51 char *as; in mktemp() 53 register char *s=as; 59 s += strlen(as); /* point at the terminal null */ 66 while (stat(as, &buf) == 0) { 68 *as = '\0'; 73 if (stat(as, &buf) == 0) 74 *as = '\0'; 75 return(as);
|
/titanic_50/usr/src/uts/common/syscall/ |
H A D | memcntl.c | 60 struct as *as = ttoproc(curthread)->p_as; in memcntl() local 85 if (valid_usr_range(addr, len, 0, as, in memcntl() 86 as->a_userlimit) != RANGE_OKAY) { in memcntl() 127 error = as_ctl(as, addr, len, cmd, attr, iarg, NULL, 0); in memcntl() 191 as_rangelock(as); in memcntl() 207 if (valid_usr_range(addr, len, 0, as, in memcntl() 208 as->a_userlimit) != RANGE_OKAY) { in memcntl() 217 error = as_set_default_lpsize(as, addr, len); in memcntl() 237 as_rangeunlock(as); in memcntl() 253 as_rangeunlock(as); in memcntl() [all …]
|
/titanic_50/usr/src/cmd/ssh/sshd/ |
H A D | auth-bsdauth.c | 47 if (authctxt->as != NULL) { in bsdauth_query() 49 challenge = auth_getitem(authctxt->as, AUTHV_CHALLENGE); in bsdauth_query() 51 auth_close(authctxt->as); in bsdauth_query() 52 authctxt->as = NULL; in bsdauth_query() 60 authctxt->as = auth_userchallenge(authctxt->user, in bsdauth_query() 62 if (authctxt->as == NULL) in bsdauth_query() 87 if (authctxt->as == 0) in bsdauth_respond() 93 authok = auth_userresponse(authctxt->as, responses[0], 0); in bsdauth_respond() 94 authctxt->as = NULL; in bsdauth_respond() 105 if (authctxt && authctxt->as) { in bsdauth_free_ctx() [all …]
|
/titanic_50/usr/src/lib/libbsm/ |
H A D | audit_event.txt | 43 # 0 Reserved as an invalid event number. 78 12:AUE_UMOUNT:umount(2) - old version:as 84 18:AUE_ACCT:acct(2):as 116 50:AUE_ADJTIME:adjtime(2):as 128 62:AUE_MOUNT:mount(2):as 185 116:AUE_PFEXEC:execve(2) with pfexec enabled:ps,ex,ua,as 202 142:AUE_AUDITON_SPOLICY:auditon(2) - set audit policy flags:as 205 145:AUE_AUDITON_GQCTRL:auditon(2) - get queue control parameters:as 206 146:AUE_AUDITON_SQCTRL:auditon(2) - set queue control parameters:as 241 201:AUE_STIME:old stime(2):as [all …]
|
/titanic_50/usr/src/uts/common/io/1394/targets/av1394/ |
H A D | av1394_as.c | 35 av1394_as_init(av1394_as_t *as) in av1394_as_init() argument 37 as->as_end = 0; in av1394_as_init() 41 av1394_as_fini(av1394_as_t *as) in av1394_as_fini() argument 43 as->as_end = 0; in av1394_as_fini() 50 av1394_as_alloc(av1394_as_t *as, size_t size) in av1394_as_alloc() argument 54 addr = as->as_end; in av1394_as_alloc() 55 as->as_end += size; in av1394_as_alloc() 61 av1394_as_free(av1394_as_t *as, off_t addr) in av1394_as_free() argument
|
/titanic_50/usr/src/cmd/sgs/libelf/common/ |
H A D | getarsym.c | 148 register Elf_Arsym *as = (Elf_Arsym *)oas; in arsym() local 157 as->as_off = get8(off); in arsym() 159 as->as_off = get4(off); in arsym() 160 as->as_name = str; in arsym() 161 as->as_hash = elf_hash(str); in arsym() 162 ++as; in arsym() 168 as->as_name = NULL; in arsym() 169 as->as_off = 0; in arsym() 170 as->as_hash = ~(unsigned long)0L; in arsym() 179 Byte *as; in elf_getarsym() local [all …]
|
/titanic_50/usr/src/lib/libsqlite/test/ |
H A D | select6.test | 72 (SELECT max(x),y FROM t1 GROUP BY y) as b 80 (SELECT max(x),y FROM t1 GROUP BY y) as b 87 FROM (SELECT count(*) as p , y as q FROM t1 GROUP BY y) AS a, 88 (SELECT max(x) as r, y as s FROM t1 GROUP BY y) as b 95 FROM (SELECT count(*) as p , y as q FROM t1 GROUP BY y) AS a, 96 (SELECT max(x) as r, y as s, min(x)+y FROM t1 GROUP BY y) as b 128 (SELECT max(a),b FROM t2 GROUP BY b) as b 136 (SELECT max(a),b FROM t2 GROUP BY b) as b 143 FROM (SELECT count(*) as p , b as q FROM t2 GROUP BY b) AS a, 144 (SELECT max(a) as r, b as s FROM t2 GROUP BY b) as b [all …]
|
/titanic_50/usr/src/uts/common/os/ |
H A D | urw.c | 130 mapin(struct as *as, caddr_t addr, int writing) in mapin() argument 143 pfnum = hat_getpfnum(as->a_hat, addr); in mapin() 169 mapout(struct as *as, caddr_t addr, caddr_t vaddr, int writing) in mapout() argument 194 struct as *as = p->p_as; in urw() local 202 AS_LOCK_ENTER(as, RW_WRITER); in urw() 204 if ((seg = as_segat(as, page)) == NULL || in urw() 206 AS_LOCK_EXIT(as); in urw() 224 AS_LOCK_EXIT(as); in urw() 244 if (SEGOP_FAULT(as->a_hat, seg, page, PAGESIZE, F_SOFTLOCK, rw)) { in urw() 247 AS_LOCK_EXIT(as); in urw() [all …]
|
H A D | grow.c | 172 struct as *as = p->p_as; in brk_internal() local 275 error = as_map(as, ova, (size_t)(nva - ova), segvn_create, in brk_internal() 285 (void) as_unmap(as, nva, (size_t)(ova - nva)); in brk_internal() 299 struct as *as = p->p_as; in grow() local 309 as_rangelock(as); in grow() 315 as_rangeunlock(as); in grow() 324 (void) as_fault(as->a_hat, as, p->p_usrstack - newsize, in grow() 499 choose_addr(struct as *as, caddr_t *addrp, size_t len, offset_t off, in choose_addr() argument 505 ASSERT(AS_ISCLAIMGAP(as)); /* searches should be serialized */ in choose_addr() 507 (void) as_unmap(as, *addrp, len); in choose_addr() [all …]
|
H A D | mmapobj.c | 551 struct as *as = curproc->p_as; in mmapobj_unmap() local 574 as_rangelock(as); in mmapobj_unmap() 577 (void) as_unmap(as, mrp[i].mr_addr, mrp[i].mr_msize); in mmapobj_unmap() 595 (void) as_map(as, mrp[i].mr_addr, mrp[i].mr_msize, in mmapobj_unmap() 598 as_rangeunlock(as); in mmapobj_unmap() 613 (void) as_unmap(as, addr, size); in mmapobj_unmap() 626 (void) as_unmap(as, addr, size); in mmapobj_unmap() 650 struct as *as = p->p_as; in mmapobj_lookup_start_addr() local 661 as_rangelock(as); in mmapobj_lookup_start_addr() 671 if (base == NULL || as_gap(as, len, &base, &len, 0, NULL) || in mmapobj_lookup_start_addr() [all …]
|
H A D | shm.c | 260 struct as *as = pp->p_as; in shmat() local 312 as_rangelock(as); in shmat() 337 as_rangeunlock(as); in shmat() 371 pp->p_model == DATAMODEL_LP64 && AS_TYPE_64BIT(as)) { in shmat() 380 as_purge(as); in shmat() 381 if (as_gap(as, size + share_size, &predbase, &len, in shmat() 393 as, as->a_userlimit) != RANGE_OKAY) { in shmat() 409 as_rangeunlock(as); in shmat() 430 as_rangeunlock(as); in shmat() 433 result = valid_usr_range(base, len, prot, as, in shmat() [all …]
|
/titanic_50/usr/src/uts/i86pc/io/gfx_private/ |
H A D | gfxp_vm.c | 159 gfxp_va2pa(struct as *as, caddr_t addr, uint64_t *pa) in gfxp_va2pa() argument 163 *pa = pa_to_ma(pfn_to_pa(hat_getpfnum(as->a_hat, addr))); in gfxp_va2pa() 165 *pa = pfn_to_pa(hat_getpfnum(as->a_hat, addr)); in gfxp_va2pa() 212 struct as *as = ttoproc(curthread)->p_as; in gfxp_mlock_user_memory() local 218 if (valid_usr_range(address, length, 0, as, as->a_userlimit) != in gfxp_mlock_user_memory() 222 error = as_ctl(as, address, length, MC_LOCK, 0, 0, NULL, 0); in gfxp_mlock_user_memory() 232 struct as *as = ttoproc(curthread)->p_as; in gfxp_munlock_user_memory() local 238 if (valid_usr_range(address, length, 0, as, as->a_userlimit) != in gfxp_munlock_user_memory() 242 error = as_ctl(as, address, length, MC_UNLOCK, 0, 0, NULL, 0); in gfxp_munlock_user_memory()
|
/titanic_50/usr/src/uts/i86xpv/io/ |
H A D | privcmd.c | 134 struct as *as = curproc->p_as; in do_privcmd_mmap() local 172 AS_LOCK_ENTER(as, RW_READER); in do_privcmd_mmap() 173 if ((seg = as_findseg(as, addr, 0)) == NULL || in do_privcmd_mmap() 179 AS_LOCK_EXIT(as); in do_privcmd_mmap() 209 struct as *as = curproc->p_as; in do_privcmd_mmapbatch() local 222 AS_LOCK_ENTER(as, RW_READER); in do_privcmd_mmapbatch() 223 if ((seg = as_findseg(as, addr, 0)) == NULL || in do_privcmd_mmapbatch() 263 AS_LOCK_EXIT(as); in do_privcmd_mmapbatch() 306 privcmd_segmap(dev_t dev, off_t off, struct as *as, caddr_t *addrp, in privcmd_segmap() argument 315 as_rangelock(as); in privcmd_segmap() [all …]
|
/titanic_50/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_fmt.c | 124 fmt_dot(mdb_tgt_t *t, mdb_tgt_as_t as, mdb_tgt_addr_t addr, size_t cnt) in fmt_dot() argument 148 fmt_float(mdb_tgt_t *t, mdb_tgt_as_t as, mdb_tgt_addr_t addr, size_t cnt) in fmt_float() argument 157 if (mdb_tgt_aread(t, as, &f, sizeof (f), addr) != sizeof (f)) { in fmt_float() 170 fmt_plus(mdb_tgt_t *t, mdb_tgt_as_t as, mdb_tgt_addr_t addr, size_t cnt) in fmt_plus() argument 177 fmt_minus(mdb_tgt_t *t, mdb_tgt_as_t as, mdb_tgt_addr_t addr, size_t cnt) in fmt_minus() argument 184 fmt_carat(mdb_tgt_t *t, mdb_tgt_as_t as, mdb_tgt_addr_t addr, size_t cnt) in fmt_carat() argument 191 fmt_nl(mdb_tgt_t *t, mdb_tgt_as_t as, mdb_tgt_addr_t addr, size_t cnt) in fmt_nl() argument 201 fmt_ws(mdb_tgt_t *t, mdb_tgt_as_t as, mdb_tgt_addr_t addr, size_t cnt) in fmt_ws() argument 209 fmt_tab(mdb_tgt_t *t, mdb_tgt_as_t as, mdb_tgt_addr_t addr, size_t cnt) in fmt_tab() argument 221 fmt_rawstr(mdb_tgt_t *t, mdb_tgt_as_t as, mdb_tgt_addr_t addr, size_t cnt) in fmt_rawstr() argument [all …]
|
/titanic_50/usr/src/lib/libast/common/string/ |
H A D | fmtesc.c | 44 fmtquote(const char* as, const char* qb, const char* qe, size_t n, int flags) in fmtquote() argument 46 register unsigned char* s = (unsigned char*)as; in fmtquote() 214 fmtnesq(const char* as, const char* qs, size_t n) in fmtnesq() argument 216 return fmtquote(as, NiL, qs, n, 0); in fmtnesq() 224 fmtesq(const char* as, const char* qs) in fmtesq() argument 226 return fmtquote(as, NiL, qs, strlen((char*)as), 0); in fmtesq() 234 fmtesc(const char* as) in fmtesc() argument 236 return fmtquote(as, NiL, NiL, strlen((char*)as), 0); in fmtesc()
|
/titanic_50/usr/src/cmd/rcm_daemon/common/ |
H A D | ttymux_rcm.c | 441 ttymux_assoc_t as; in mux_connect() local 450 sizeof (as), PATH_MAX)); in mux_connect() 514 as.ttymux_linkid = 0; in mux_connect() 515 as.ttymux_ldev = link->used->dev; in mux_connect() 518 (void *)&as, sizeof (as), NULL) == 0) { in mux_connect() 521 major(as.ttymux_ldev), minor(as.ttymux_ldev), in mux_connect() 522 as.ttymux_linkid, major(as.ttymux_udev), in mux_connect() 523 minor(as.ttymux_udev))); in mux_connect() 524 link->linkid = as.ttymux_linkid; in mux_connect() 525 if (as.ttymux_udev != NODEV) { in mux_connect() [all …]
|
/titanic_50/usr/src/lib/libkvm/common/ |
H A D | kvm.c | 57 struct as *kvm_kas; 183 kd->kvm_kas = (struct as *)nl[0].n_value; in kvm_open() 281 kvm_lookup(kvm_t *kd, struct as *as, uint64_t addr) in kvm_lookup() argument 288 fprintf(stderr, "kvm_lookup(%p, %llx):", (void *)as, addr); in kvm_lookup() 290 if (as == NULL) { /* physical addressing mode */ in kvm_lookup() 311 long hash = DUMP_HASH(&kd->kvm_dump, as, page); in kvm_lookup() 326 if (dmp->dm_va == page && dmp->dm_as == as) { in kvm_lookup() 340 struct as *as, ssize_t (*prw)(int, void *, size_t, offset_t)) in kvm_rw() argument 356 if (as == kd->kvm_kas) in kvm_rw() 358 if (as == NULL) in kvm_rw() [all …]
|
/titanic_50/usr/src/tools/aw/ |
H A D | aw.c | 485 struct aelist *as = newael(); in main() local 547 newae(as, as_pgm); in main() 548 newae(as, "--warn"); in main() 549 newae(as, "--fatal-warnings"); in main() 550 newae(as, "--traditional-format"); in main() 613 newae(as, filename); in main() 659 fixae_arg(as->ael_head, as64_pgm); in main() 674 newae(as, arg); in main() 680 newae(as, "--keep-locals"); in main() 683 newae(as, "--no-warn"); in main() [all …]
|