/titanic_51/usr/src/uts/common/vm/ |
H A D | as.h | 68 * The segment list is represented as an AVL tree. 73 * address space structure as shown below: 107 struct as { struct 109 uchar_t a_flags; /* as attributes */ argument 114 caddr_t a_userlimit; /* highest allowable address in this as */ argument 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) ((a argument 111 a_cvas global() argument 115 a_seglastas global() argument 118 a_lastgapas global() argument 119 a_lastgaphlas global() argument 124 a_updatetimeas global() argument 127 a_callbacksas global() argument 141 AS_ISNOUNMAPWAIT(as) global() argument 143 AS_SETPGLCK(as) global() argument 144 AS_SETCLAIMGAP(as) global() argument 145 AS_SETUNMAPWAIT(as) global() argument 146 AS_SETNOUNMAPWAIT(as) global() argument 148 AS_CLRPGLCK(as) global() argument 149 AS_CLRCLAIMGAP(as) global() argument 150 AS_CLRUNMAPWAIT(as) global() argument 151 AS_CLRNOUNMAPWAIT(as) global() argument 153 AS_TYPE_64BIT(as) global() argument 238 AS_LOCK_ENTER(as,type) global() argument 240 AS_LOCK_EXIT(as) global() argument 241 AS_LOCK_DESTROY(as) global() argument 242 AS_LOCK_TRYENTER(as,type) global() argument 248 AS_LOCK_HELD(as) global() argument 249 AS_READ_HELD(as) global() argument 250 AS_WRITE_HELD(as) global() argument 255 AS_SEGFIRST(as) global() argument 256 AS_SEGNEXT(as,seg) global() argument 257 AS_SEGPREV(as,seg) global() argument [all...] |
H A D | vm_as.c | 62 #include <vm/as.h> 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 *); 92 * Link the entry on the as->a_callbacks list. A callback entry for the 96 * the specified as, the caller must guarantee persistence of the specified as 97 * for the duration of this function (eg. pages being locked within the as 101 as_add_callback(struct as *as, voi argument 187 as_delete_callback(struct as * as,void * arg) as_delete_callback() argument 233 as_find_callback(struct as * as,uint_t events,caddr_t event_addr,size_t event_len) as_find_callback() argument 265 as_execute_callback(struct as * as,struct as_callback * cb,uint_t events) as_execute_callback() argument 333 as_do_callbacks(struct as * as,uint_t events,caddr_t event_addr,size_t event_len) as_do_callbacks() argument 357 as_findseg(struct as * as,caddr_t addr,int tail) as_findseg() argument 384 as_verify(struct as * as) as_verify() argument 417 as_addseg(struct as * as,struct seg * newseg) as_addseg() argument 502 as_removeseg(struct as * as,struct seg * seg) as_removeseg() argument 542 as_segat(struct as * as,caddr_t addr) as_segat() argument 563 as_rangelock(struct as * as) as_rangelock() argument 576 as_rangeunlock(struct as * as) as_rangeunlock() argument 602 as_avlinit(struct as * as) as_avlinit() argument 614 struct as *as = buf; as_constructor() local 627 struct as *as = buf; as_destructor() local 650 struct as *as; as_alloc() local 683 as_free(struct as * as) as_free() argument 772 as_dup(struct as * as,struct proc * forkedproc) as_dup() argument 839 as_fault(struct hat * hat,struct as * as,caddr_t addr,size_t size,enum fault_type type,enum seg_rw rw) as_fault() argument 999 as_faulta(struct as * as,caddr_t addr,size_t size) as_faulta() argument 1068 as_setprot(struct as * as,caddr_t addr,size_t size,uint_t prot) as_setprot() argument 1231 as_checkprot(struct as * as,caddr_t addr,size_t size,uint_t prot) as_checkprot() argument 1288 as_unmap(struct as * as,caddr_t addr,size_t size) as_unmap() argument 1427 as_map_segvn_segs(struct as * as,caddr_t addr,size_t size,uint_t szcvec,int (* crfp)(),struct segvn_crargs * vn_a,int * segcreated) as_map_segvn_segs() argument 1541 as_map_vnsegs(struct as * as,caddr_t addr,size_t size,int (* crfp)(),struct segvn_crargs * vn_a,int * segcreated) as_map_vnsegs() argument 1623 as_map_ansegs(struct as * as,caddr_t addr,size_t size,int (* crfp)(),struct segvn_crargs * vn_a,int * segcreated) as_map_ansegs() argument 1654 as_map(struct as * as,caddr_t addr,size_t size,int (* crfp)(),void * argsp) as_map() argument 1661 as_map_locked(struct as * as,caddr_t addr,size_t size,int (* crfp)(),void * argsp) as_map_locked() argument 1764 as_purge(struct as * as) as_purge() argument 1814 as_gap_aligned(struct as * as,size_t minlen,caddr_t * basep,size_t * lenp,uint_t flags,caddr_t addr,size_t align,size_t redzone,size_t off) as_gap_aligned() argument 1985 as_gap(struct as * as,size_t minlen,caddr_t * basep,size_t * lenp,uint_t flags,caddr_t addr) as_gap() argument 1998 as_memory(struct as * as,caddr_t * basep,size_t * lenp) as_memory() argument 2063 as_swapout(struct as * as) as_swapout() argument 2112 as_incore(struct as * as,caddr_t addr,size_t size,char * vec,size_t * sizep) as_incore() argument 2182 as_unlockerr(struct as * as,int attr,ulong_t * mlock_map,caddr_t raddr,size_t rsize) as_unlockerr() argument 2210 as_ctl(struct as * as,caddr_t addr,size_t size,int func,int attr,uintptr_t arg,ulong_t * lock_map,size_t pos) as_ctl() argument 2521 as_pagelock_segs(struct as * as,struct seg * seg,struct page *** ppp,caddr_t addr,size_t size,enum seg_rw rw) as_pagelock_segs() argument 2680 as_pagelock(struct as * as,struct page *** ppp,caddr_t addr,size_t size,enum seg_rw rw) as_pagelock() argument 2755 as_pageunlock_segs(struct as * as,struct seg * seg,caddr_t addr,size_t size,struct page ** plist,enum seg_rw rw) as_pageunlock_segs() argument 2799 as_pageunlock(struct as * as,struct page ** pp,caddr_t addr,size_t size,enum seg_rw rw) as_pageunlock() argument 2841 as_setpagesize(struct as * as,caddr_t addr,size_t size,uint_t szc,boolean_t wait) as_setpagesize() argument 2969 as_iset3_default_lpsize(struct as * as,caddr_t raddr,size_t rsize,uint_t szc,int * retry) as_iset3_default_lpsize() argument 3027 as_iset2_default_lpsize(struct as * as,caddr_t addr,size_t size,uint_t szc,uint_t szcvec) as_iset2_default_lpsize() argument 3055 as_iset1_default_lpsize(struct as * as,caddr_t raddr,size_t rsize,uint_t szc,uint_t szcvec) as_iset1_default_lpsize() argument 3118 as_iset_default_lpsize(struct as * as,caddr_t addr,size_t size,int flags,int type) as_iset_default_lpsize() argument 3209 as_set_default_lpsize(struct as * as,caddr_t addr,size_t size) as_set_default_lpsize() argument 3357 as_setwatch(struct as * as) as_setwatch() argument 3404 as_clearwatch(struct as * as) as_clearwatch() argument 3443 as_setwatchprot(struct as * as,caddr_t addr,size_t size,uint_t prot) as_setwatchprot() argument 3499 as_clearwatchprot(struct as * as,caddr_t addr,size_t size) as_clearwatchprot() argument 3546 as_signal_proc(struct as * as,k_siginfo_t * siginfo) as_signal_proc() argument 3566 as_getmemid(struct as * as,caddr_t addr,memid_t * memidp) as_getmemid() argument [all...] |
H A D | hat_refmod.c | 42 #include <vm/as.h> 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 in hat_startstat() 149 hat_setstat(struct as * as,caddr_t addr,size_t len,uint_t rmbits) hat_setstat() argument 210 hat_freestat(struct as * as,int id) hat_freestat() argument 371 struct as *as = hrm->hrm_as; hrm_link() local 428 hat_getstat(struct as * as,caddr_t addr,size_t len,uint_t id,caddr_t datap,int clearflag) hat_getstat() argument [all...] |
H A D | vm_rm.c | 53 #include <vm/as.h> 62 * This is currently implemented as the number of active hardware 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))); 83 * Defined as th 88 rm_pctmemory(struct as * as) rm_pctmemory() argument [all...] |
/titanic_51/usr/src/lib/crypt_modules/bsdbf/ |
H A D | arc4random.c | 23 * which is a trade secret). The same algorithm is used as a stream 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 89 arc4_stir(as) arc4_stir() argument 111 arc4_getbyte(as) arc4_getbyte() argument 126 arc4_getword(as) arc4_getword() argument [all...] |
/titanic_51/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 127 mkstemps(char * as,int slen) mkstemps() argument 133 mkostemp(char * as,int flags) mkostemp() argument 139 mkostemps(char * as,int slen,int flags) mkostemps() argument [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() [all...] |
/titanic_51/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_51/usr/src/uts/common/syscall/ |
H A D | memcntl.c | 49 #include <vm/as.h> 60 struct as *as = ttoproc(curthread)->p_as; in memcntl() local 82 * are only used as a "filter" in this code, in memcntl() 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() 180 * pgsz == 0 case, leave the SAUTOLPG setting alone, as in memcntl() 191 as_rangelock(as); in memcntl() 207 if (valid_usr_range(addr, len, 0, as, in memcntl() [all...] |
/titanic_51/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_51/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_51/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_51/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 [all...] |
/titanic_51/usr/src/uts/common/os/ |
H A D | urw.c | 50 #include <vm/as.h> 126 * Map address "addr" in address space "as" into a kernel virtual address. 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_WRITE in urw() [all...] |
H A D | grow.c | 57 #include <vm/as.h> 76 * This also serves as the lock protecting p_brksize in brk() 124 * 2. By design we never decrease page size, as it is more stable. in brk_lpg() 172 struct as *as = p->p_as; in brk_internal() local 206 * heap size as the real new heap size by rounding it up to pgsz. in brk_internal() 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 in grow() local 499 choose_addr(struct as * as,caddr_t * addrp,size_t len,offset_t off,int vacalign,uint_t flags) choose_addr() argument 530 zmap(struct as * as,caddr_t * addrp,size_t len,uint_t uprot,int flags,offset_t pos) zmap() argument 595 struct as *as = curproc->p_as; smmap_common() local 931 struct as *as = p->p_as; munmap() local 953 struct as *as = curproc->p_as; mprotect() local 982 struct as *as = curproc->p_as; mincore() local [all...] |
H A D | mmapobj.c | 39 #include <vm/as.h> 61 * mmapobj also supports the AOUT 4.x binary format as well as flat files in 277 * to use the same VA as previous mappings of that library. 299 * Free up the resources associated with lvp as well as lvp itself. 544 * If e_type is passed in as zero, num_mapped must equal num_segs. 551 struct as *as = curproc->p_as; in mmapobj_unmap() local 574 as_rangelock(as); in mmapobj_unmap() 650 struct as *as = p->p_as; mmapobj_lookup_start_addr() local 724 struct as *as = p->p_as; mmapobj_alloc_start_addr() local 900 struct as *as = curproc->p_as; mmapobj_map_flat() local 1009 struct as *as = curproc->p_as; mmapobj_map_ptload() local 1205 struct as *as = curproc->p_as; mmapobj_map_elf() local 1447 struct as *as = curproc->p_as; check_exec_addrs() local 1540 struct as *as = curproc->p_as; process_phdr() local 2058 struct as *as = curproc->p_as; doaoutwork() local [all...] |
H A D | shm.c | 118 #include <vm/as.h> 151 * external exposure; as long as they exist, they should at least work sensibly. 260 struct as *as = pp->p_as; in shmat() local 296 * tunables such as ism_off and share_page_table, for in shmat() 312 as_rangelock(as); in shmat() 337 as_rangeunlock(as); in shmat() 351 * For x86, we want to share as much of the page table tree in shmat() 352 * as possibl in shmat() 1165 struct as *as; shmem_lock() local [all...] |
/titanic_51/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() 241 * segmf, as w in do_privcmd_mmapbatch() 306 privcmd_segmap(dev_t dev,off_t off,struct as * as,caddr_t * addrp,off_t len,uint_t prot,uint_t maxprot,uint_t flags,cred_t * cr) privcmd_segmap() argument [all...] |
/titanic_51/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_fmt.c | 36 * thirds of the format characters can be expressed as simple printf format 51 * cases, as well as to handle special format characters such as 'i', etc. 104 static const char help_dot[] = "dot as symbol+offset"; 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 152 * We need to handle float as a special case because we need it to be in fmt_float() 153 * promoted to a double by virtue of appearing as a parameter, and all in fmt_float() 157 if (mdb_tgt_aread(t, as, in fmt_float() 170 fmt_plus(mdb_tgt_t * t,mdb_tgt_as_t as,mdb_tgt_addr_t addr,size_t cnt) fmt_plus() argument 177 fmt_minus(mdb_tgt_t * t,mdb_tgt_as_t as,mdb_tgt_addr_t addr,size_t cnt) fmt_minus() argument 184 fmt_carat(mdb_tgt_t * t,mdb_tgt_as_t as,mdb_tgt_addr_t addr,size_t cnt) fmt_carat() argument 191 fmt_nl(mdb_tgt_t * t,mdb_tgt_as_t as,mdb_tgt_addr_t addr,size_t cnt) fmt_nl() argument 201 fmt_ws(mdb_tgt_t * t,mdb_tgt_as_t as,mdb_tgt_addr_t addr,size_t cnt) fmt_ws() argument 209 fmt_tab(mdb_tgt_t * t,mdb_tgt_as_t as,mdb_tgt_addr_t addr,size_t cnt) fmt_tab() argument 221 fmt_rawstr(mdb_tgt_t * t,mdb_tgt_as_t as,mdb_tgt_addr_t addr,size_t cnt) fmt_rawstr() argument 250 fmt_escstr(mdb_tgt_t * t,mdb_tgt_as_t as,mdb_tgt_addr_t addr,size_t cnt) fmt_escstr() argument 282 fmt_escchr(mdb_tgt_t * t,mdb_tgt_as_t as,mdb_tgt_addr_t addr,size_t cnt) fmt_escchr() argument 308 fmt_swapshort(mdb_tgt_t * t,mdb_tgt_as_t as,mdb_tgt_addr_t addr,size_t cnt) fmt_swapshort() argument 327 fmt_swapint(mdb_tgt_t * t,mdb_tgt_as_t as,mdb_tgt_addr_t addr,size_t cnt) fmt_swapint() argument 347 fmt_time32(mdb_tgt_t * t,mdb_tgt_as_t as,mdb_tgt_addr_t addr,size_t cnt) fmt_time32() argument 365 fmt_time64(mdb_tgt_t * t,mdb_tgt_as_t as,mdb_tgt_addr_t addr,size_t cnt) fmt_time64() argument 387 fmt_sdbyte(mdb_tgt_t * t,mdb_tgt_as_t as,mdb_tgt_addr_t addr,size_t cnt) fmt_sdbyte() argument 405 fmt_instr(mdb_tgt_t * t,mdb_tgt_as_t as,mdb_tgt_addr_t addr,size_t cnt) fmt_instr() argument 422 fmt_dotinstr(mdb_tgt_t * t,mdb_tgt_as_t as,mdb_tgt_addr_t addr,size_t cnt) fmt_dotinstr() argument 447 fmt_binary(mdb_tgt_t * t,mdb_tgt_as_t as,mdb_tgt_addr_t addr,size_t cnt) fmt_binary() argument 466 fmt_hex64(mdb_tgt_t * t,mdb_tgt_as_t as,mdb_tgt_addr_t addr,size_t cnt) fmt_hex64() argument 624 mdb_fmt_print(mdb_tgt_t * t,mdb_tgt_as_t as,mdb_tgt_addr_t addr,size_t cnt,char fmt) mdb_fmt_print() argument [all...] |
/titanic_51/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_51/usr/src/contrib/ast/src/lib/libast/string/ |
H A D | fmtesc.c | 39 * quote string as of length n with qb...qe 48 fmtquote(const char* as, const char* qb, const char* qe, size_t n, int flags) in fmtquote() argument 50 register unsigned char* s = (unsigned char*)as; in fmtquote() 221 * in length n string as 225 fmtnesq(const char* as, const char* qs, size_t n) in fmtnesq() argument 227 return fmtquote(as, NiL, qs, n, 0); in fmtnesq() 235 fmtesq(const char* as, const char* qs) in fmtesq() argument 237 return fmtquote(as, NiL, qs, strlen((char*)as), 0); in fmtesq() 245 fmtesc(const char* as) in fmtesc() argument [all...] |
/titanic_51/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 in mux_connect() 606 ttymux_assoc_t as; mux_disconnect() local [all...] |
/titanic_51/usr/src/uts/i86pc/io/gfx_private/ |
H A D | gfxp_vm.c | 51 #include <vm/as.h> 99 * The hypervisor doesn't allow r/w mappings to some pages, such as in gfxp_map_kernel_space() 157 gfxp_va2pa(struct as *as, caddr_t addr, uint64_t *pa) in gfxp_va2pa() argument 161 *pa = pa_to_ma(pfn_to_pa(hat_getpfnum(as->a_hat, addr))); in gfxp_va2pa() 163 *pa = pfn_to_pa(hat_getpfnum(as->a_hat, addr)); in gfxp_va2pa() 210 struct as *as = ttoproc(curthread)->p_as; in gfxp_mlock_user_memory() local 216 if (valid_usr_range(address, length, 0, as, as in gfxp_mlock_user_memory() 230 struct as *as = ttoproc(curthread)->p_as; gfxp_munlock_user_memory() local [all...] |
/titanic_51/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() 222 * decade as of this writing -- and it is frankly surprising that the archaic 244 * Beause this temporary file may be left as a turd if the caller in kvm_nlist_core() 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 kvm_rw(kvm_t * kd,uint64_t addr,void * buf,size_t size,struct as * as,ssize_t (* prw)(int,void *,size_t,offset_t)) kvm_rw() argument 406 kvm_aread(kvm_t * kd,uintptr_t addr,void * buf,size_t size,struct as * as) kvm_aread() argument 437 kvm_awrite(kvm_t * kd,uintptr_t addr,const void * buf,size_t size,struct as * as) kvm_awrite() argument 449 kvm_physaddr(kvm_t * kd,struct as * as,uintptr_t addr) kvm_physaddr() argument [all...] |
/titanic_51/usr/src/tools/aw/ |
H A D | aw.c | 35 * -S isn't supported either, because while GNU as does generate 118 "%s: as->gas mapping failed at or near arg '%s'\n", progname, arg); in error() 155 * workspace paths, leading to wsdiff incorrectly flagging them as 314 * (GNU as politely ignores them..) in filter() 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() 553 * Walk the argument list, translating as w in main() [all...] |