/illumos-gate/usr/src/uts/common/rpc/ |
H A D | pmap_prot.x | 42 % * Protocol for the local binder service, or pmap. 51 % * PMAPPROC_SET(struct pmap) returns (bool_t) 55 % * PMAPPROC_UNSET(struct pmap) returns (bool_t) 59 % * PMAPPROC_GETPORT(struct pmap) returns (rpcport_t). 85 struct pmap { 93 %typedef pmap PMAP; 117 pmap pml_map; 219 PMAPPROC_SET(pmap) = 1; 222 PMAPPROC_UNSET(pmap) = 2; 225 PMAPPROC_GETPORT(pmap) [all...] |
/illumos-gate/usr/src/lib/libbc/inc/include/rpc/ |
H A D | pmap_prot.h | 26 * Protocol for the local binder service, or pmap. 35 * PMAPPROC_SET(struct pmap) returns (bool_t) 39 * PMAPPROC_UNSET(struct pmap) returns (bool_t) 43 * PMAPPROC_GETPORT(struct pmap) returns (long unsigned). 77 struct pmap { struct 87 struct pmap pml_map;
|
/illumos-gate/usr/src/test/os-tests/tests/secflags/ |
H A D | secflags_forbidnullmap.sh | 22 (pmap $pid | grep -q '^00000000 ') && ret=1
|
H A D | secflags_noexecstack.sh | 22 (pmap $pid | grep -q 'rwx.*\[ stack \]$') && re=1
|
/illumos-gate/usr/src/lib/libproc/common/ |
H A D | Pidle.c | 128 prmap_t pmap; local 134 pmap.pr_vaddr = (uintptr_t)php->p_vaddr; 135 pmap.pr_size = php->p_filesz; 136 (void) strncpy(pmap.pr_mapname, fp->file_pname, 137 sizeof (pmap.pr_mapname)); 138 pmap.pr_offset = php->p_offset; 140 pmap.pr_mflags = 0; 142 pmap.pr_mflags |= MA_READ; 144 pmap.pr_mflags |= MA_WRITE; 146 pmap [all...] |
H A D | Psymtab.c | 454 prmap_t *pmap; local 477 pmap = Pmap; 480 for (i = 0; i < nmap; i++, pmap++, newp++) { 487 newp->map_pmap = *pmap; 489 } else if (pmap->pr_vaddr == mptr->map_pmap.pr_vaddr && 490 pmap->pr_size == mptr->map_pmap.pr_size && 491 pmap->pr_offset == mptr->map_pmap.pr_offset && 492 (pmap->pr_mflags & ~(MA_BREAK | MA_STACK)) == 494 pmap->pr_pagesize == mptr->map_pmap.pr_pagesize && 495 pmap 900 prmap_t *pmap = &mptr->map_pmap; local 954 prmap_t *pmap = &mptr->map_pmap; local [all...] |
H A D | Pcore.c | 1307 prmap_t pmap; local 1313 pmap.pr_vaddr = (uintptr_t)php->p_vaddr; 1314 pmap.pr_size = php->p_memsz; 1334 pmap.pr_mapname[0] = '\0'; 1335 pmap.pr_offset = 0; 1337 pmap.pr_mflags = 0; 1339 pmap.pr_mflags |= MA_READ; 1341 pmap.pr_mflags |= MA_WRITE; 1343 pmap.pr_mflags |= MA_EXEC; 1346 pmap [all...] |
/illumos-gate/usr/src/cmd/ptools/ |
H A D | Makefile | 39 pmap \ 70 # pmadvise depends on pmap components 71 PMAP = $(SRC)/cmd/ptools/pmap
|
/illumos-gate/usr/src/cmd/ptools/pldd/ |
H A D | pldd.c | 149 show_map(void *cd, const prmap_t *pmap, const char *object_name) argument 157 if (strcmp(pmap->pr_mapname, "a.out") == 0) 164 if (pmap->pr_vaddr == auxv->a_un.a_val)
|
/illumos-gate/usr/src/lib/fm/topo/libtopo/common/ |
H A D | topo_file.c | 66 const char *scheme, int pmap) 97 if (pmap) 65 topo_file_load(topo_mod_t *mod, tnode_t *node, const char *name, const char *scheme, int pmap) argument
|
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | memory.h | 63 int pmap(uintptr_t, uint_t, int, const mdb_arg_t *);
|
H A D | gcore.c | 1533 prmap_t *pmap; local 1551 pmap = malloc(cbarg.map_len * sizeof (*pmap)); 1552 if (pmap == NULL) { 1558 (void) memcpy(&pmap[i], &n->m, sizeof (prmap_t)); 1565 pmap[i].pr_vaddr, pmap[i].pr_size, 1566 pmap[i].pr_mapname, pmap[i].pr_offset, 1567 pmap[ [all...] |
/illumos-gate/usr/src/stand/lib/fs/nfs/ |
H A D | Makefile | 32 nfsops.o nfs2ops.o nfs3ops.o nfs4ops.o pathname.o pmap.o rpc.o \
|
H A D | pmap.c | 63 #include "pmap.h" 88 * bpmap_addport: adds a new entry on to the end of the pmap cache. 204 xdr_pmap(XDR *xdrs, struct pmap *regs) 348 struct rmtcallargs pmap_a; /* args for pmap call */ 349 struct rmtcallres pmap_r; /* results from pmap call */ 354 /* initialize pmap */ 427 struct pmap pmap_send; /* portmap */
|
/illumos-gate/usr/src/cmd/fs.d/autofs/ |
H A D | ns_nis.c | 176 char *pmap, *opts, *my_mapname; local 259 pmap = map; 260 while (*pmap && isspace(*pmap)) 261 pmap++; /* skip blanks in front of map */ 262 opts = pmap; 280 dirinit(dir, pmap, opts, 0, stack, stkptr);
|
H A D | ns_ldap.c | 623 char *key, *contents, *pmap, *opts; local 732 pmap = map; 733 while (*pmap && isspace(*pmap)) 734 pmap++; /* skip blanks in front of map */ 735 opts = pmap; 753 "mastermap_callback_ldap: dir=[ %s ], pmap=[ %s ]\n", 754 dir, pmap); 755 dirinit(dir, pmap, opts, 0, stack, stkptr);
|
/illumos-gate/usr/src/psm/stand/boot/sparc/common/ |
H A D | sun4x_standalloc.c | 241 long pmap = 0; local 267 ptob(pmap));
|
/illumos-gate/usr/src/cmd/sendmail/src/ |
H A D | map.c | 4773 PH_MAP_STRUCT *pmap = NULL; local 4780 pmap = (PH_MAP_STRUCT *) xalloc(sizeof(*pmap)); 4783 pmap->ph_servers = NULL; 4784 pmap->ph_field_list = NULL; 4785 pmap->ph = NULL; 4786 pmap->ph_timeout = 0; 4787 pmap->ph_fastclose = 0; 4842 pmap->ph_timeout = atoi(p); 4856 pmap 4917 PH_MAP_STRUCT *pmap; local 4992 PH_MAP_STRUCT *pmap; local 5103 PH_MAP_STRUCT *pmap; local [all...] |
/illumos-gate/usr/src/cmd/truss/ |
H A D | fcall.c | 56 prmap_t *pmap; member in struct:__anon1899 255 ph_map.pmap = Pmap; 764 prmap_t *pmap = NULL; local 786 for (pmap = Pmap; nmap--; pmap++) { 787 if (sp >= pmap->pr_vaddr && 788 sp < pmap->pr_vaddr + pmap->pr_size) { 793 Stk->stkbase = pmap->pr_vaddr; 794 Stk->stkend = pmap [all...] |
/illumos-gate/usr/src/lib/libnsl/rpc/ |
H A D | pmap_prot.c | 39 * Protocol for the local binder service, or pmap. 40 * All the pmap xdr routines here. 50 xdr_pmap(XDR *xdrs, struct pmap *objp) 102 * pmap pml_map; 111 * actual struct pmap, and another pmaplist_ptr (declared in RPCL as "struct 117 * serialize the pmap elements.
|
H A D | pmap_clnt.c | 37 * interface to pmap rpc service. 60 * Calls the pmap service remotely to do the mapping. 91 * Calls the pmap service remotely to do the un-mapping. 120 * Calls the pmap service remotely to do the lookup. 134 struct pmap parms; 160 * Calls the pmap service remotely to do get the maps.
|
/illumos-gate/usr/src/cmd/rpcbind/ |
H A D | rpcb_svc_com.c | 1596 * Add this to the pmap list only if it is UDP or TCP. 1601 pmap pmap; local 1607 pmap.pm_prot = IPPROTO_UDP; 1610 pmap.pm_prot = IPPROTO_TCP; 1619 pmap.pm_port = ((p1 & 0xff) << 8) + (p2 & 0xff); 1620 pmap.pm_prog = arg->r_prog; 1621 pmap.pm_vers = arg->r_vers; 1630 pml->pml_map = pmap; 1650 * Delete this from the pmap lis [all...] |
/illumos-gate/usr/src/uts/i86pc/io/ |
H A D | rootnex.c | 4737 rootnex_pgmap_t *pmap; local 4890 pmap = &dma->dp_pgmap[pidx]; 4891 if ((pmap->pm_uses_copybuf) && (pmap->pm_mapped == B_FALSE)) { 4892 if (pmap->pm_pp != NULL) { 4893 pmap->pm_mapped = B_TRUE; 4894 i86_pp_map(pmap->pm_pp, pmap->pm_kaddr); 4895 } else if (pmap->pm_vaddr != NULL) { 4896 pmap [all...] |
/illumos-gate/usr/src/cmd/ypcmd/ |
H A D | ypserv_proc.c | 392 char *pdomain, *pmap; local 427 pmap = newreq.ypxfr_map; 460 pmap = oldreq.ypxfr_map; 466 if ((fdb = ypset_current_map(pmap, pdomain, &resp.status)) != NULL && 478 transid, proto, name, pmap); 482 name, pmap, NULL))
|
/illumos-gate/usr/src/grub/grub-0.97/stage2/ |
H A D | jfs.h | 597 u32 pmap[EXTSPERIAG]; /* 512: persistent allocation map */ member in struct:__anon2210
|