/illumos-gate/usr/src/lib/libnsl/rpc/ |
H A D | svc_generic.c | 205 if (addr != NULL) { in svc_tp_create_addr() 207 bind.addr = *addr; in svc_tp_create_addr() 406 if (bindaddr->addr.len && in svc_tli_create_common() 407 (memcmp(bindaddr->addr.buf, tres->addr.buf, in svc_tli_create_common() 421 tres->addr.len = 0; in svc_tli_create_common() 512 if (tres->addr.maxlen < bindaddr->addr.len) { in svc_tli_create_common() 517 tres->addr.len = bindaddr->addr.len; in svc_tli_create_common() 518 (void) memcpy(tres->addr.buf, bindaddr->addr.buf, in svc_tli_create_common() 522 tres->addr.len = 0; in svc_tli_create_common() 541 tres->addr.len = 0; in svc_tli_create_common() [all …]
|
H A D | rpc_soc.c | 333 tbindstr.addr.buf = (char *)sin; in __rpc_bindresvport_ipv6() 334 tbindstr.addr.len = tbindstr.addr.maxlen = __rpc_get_a_size(tinfo.addr); in __rpc_bindresvport_ipv6() 348 if ((tbindstr.addr.len == tres->addr.len) && in __rpc_bindresvport_ipv6() 349 (memcmp(tbindstr.addr.buf, tres->addr.buf, in __rpc_bindresvport_ipv6() 350 (int)tres->addr.len) == 0)) in __rpc_bindresvport_ipv6() 408 get_myaddress(struct sockaddr_in *addr) in get_myaddress() argument 422 struct sockaddr_in addr; in getrpcport() local 428 addr.sin_family = AF_INET; in getrpcport() 429 addr.sin_port = 0; in getrpcport() 476 (struct sockaddr_in *)addr->buf)); in rpc_wrap_bcast() [all …]
|
/illumos-gate/usr/src/uts/sun4v/sys/ |
H A D | vsw_fdb.h | 39 #define KEY_HASH(key, addr) \ argument 40 (key = ((((uint64_t)(addr)->ether_addr_octet[0]) << 40) | \ 41 (((uint64_t)(addr)->ether_addr_octet[1]) << 32) | \ 42 (((uint64_t)(addr)->ether_addr_octet[2]) << 24) | \ 43 (((uint64_t)(addr)->ether_addr_octet[3]) << 16) | \ 44 (((uint64_t)(addr)->ether_addr_octet[4]) << 8) | \ 45 ((uint64_t)(addr)->ether_addr_octet[5])));
|
/illumos-gate/usr/src/uts/common/sys/scsi/impl/ |
H A D | commands.h | 397 #define FORMG0ADDR(cdb, addr) (cdb)->g0_addr2 = (addr) >> 16; \ argument 415 #define FORMG1ADDR(cdb, addr) (cdb)->g1_addr3 = (addr) >> 24; \ argument 434 #define FORMG4LONGADDR(cdb, addr) (cdb)->g4_addr3 = (addr) >> 56; \ argument 436 ((addr) >> 48) & 0xFF; \ 438 ((addr) >> 40) & 0xFF; \ 440 ((addr) >> 32) & 0xFF; \ 442 ((addr) >> 24) & 0xFF; \ 446 ((addr) >> 8) & 0xFF; \ 448 (addr) & 0xFF 464 #define FORMG4ADDR(cdb, addr) (cdb)->g4_addr3 = (addr) >> 24; \ argument [all …]
|
/illumos-gate/usr/src/cmd/mdb/i86pc/modules/unix/ |
H A D | unix.c | 197 uintptr_t addr; in ttrace_syscall() local 233 uintptr_t addr; in ttrace_interrupt() local 252 addr = (uintptr_t)sym.st_value + in ttrace_interrupt() 561 if (addr >= NCPU) { in ttrace() 564 "at %p", addr); in ttrace() 573 dcmd.ttd_cpu = addr; in ttrace() 608 uintptr_t addr = wsp->walk_addr; in mutex_owner_step() local 709 addr = idt0_va.st_value; in idt() 715 addr = (uintptr_t)idt0; in idt() 725 addr); in idt() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | genunix.c | 1629 addr = 0; in callout() 1631 if (addr != 0) { in callout() 2434 if (addr == kg->kg_kvseg || addr == kg->kg_kvseg32 || in kgrep_walk_seg() 2869 addr, cld); in proc_walk_step() 2894 addr, sib); in proc_walk_step() 3098 if (addr == 0) in cpu_walk_step() 3591 addr = 0; in ptree() 3593 ptree_ancestors(addr, addr); in ptree() 3822 if (addr == 0) in errorq_walk_step() 3925 (uintptr_t)addr) == sizeof (eqe); addr = eqe.eqe_next) in eqd_walk_init() [all …]
|
H A D | typegraph.c | 1219 src->tgn_base = addr; in typegraph_build_anchored() 1228 if (addr & mask) { in typegraph_build_anchored() 1233 addr += (mask + 1) - (addr & mask); in typegraph_build_anchored() 1350 addr++; in typegraph_build() 1355 addr++; in typegraph_build() 1911 for (addr = base + offs; addr < base + limit; in typegraph_pass2_node() 2925 fl->fl_addr = addr; in findlocks_findmutex() 3009 fl->fl_addr = addr; in findlocks_findmutex() 3104 addr = 0; in findlocks() 3107 fl.fl_thread = addr; in findlocks() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_linkerset.c | 131 n = mdb_vread(&val.u32, sizeof (uint32_t), addr); in ldset_get_entry() 135 n = mdb_vread(&val.u64, sizeof (uint64_t), addr); in ldset_get_entry() 151 ldset_item_size(uintptr_t addr) in ldset_item_size() argument 156 ret = mdb_ctf_lookup_by_addr(addr, &id); in ldset_item_size() 165 ldset_get_info(uintptr_t addr, ldset_info_t *ldsi) in ldset_get_info() argument 200 if (stop_sym.st_value < addr) { in ldset_get_info() 208 ldsi->ldsi_addr = addr; in ldset_get_info() 332 uintptr_t addr; in ldset_walk_step() local 344 ret = wsp->walk_callback(addr, NULL, wsp->walk_cbdata); in ldset_walk_step() 353 mdb_printf("%lr\n", addr); in linkerset_walk_cb() [all …]
|
H A D | mdb_evset.c | 60 idv[idc++] = (int)(intptr_t)addr; in cmd_evset() 206 av[ac++].a_un.a_val = addr; in ev_getopts() 517 mdb_tgt_addr_t addr = mdb_get_dot(); in cmd_wp() local 556 if (mdb_lookup_by_addr(addr, MDB_SYM_EXACT, buf, in cmd_wp() 558 mdb_warn("failed to lookup symbol at %p", addr); in cmd_wp() 574 id = mdb_tgt_add_pwapt(mdb.m_target, addr, size, opt_rwx, in cmd_wp() 580 id = mdb_tgt_add_vwapt(mdb.m_target, addr, size, opt_rwx, in cmd_wp() 585 mdb_warn("failed to set watchpoint at %p", addr); in cmd_wp() 636 return (oldwp(addr, flags, argc, argv, MDB_TGT_WA_R)); in cmd_oldwpr() 642 return (oldwp(addr, flags, argc, argv, MDB_TGT_WA_W)); in cmd_oldwpw() [all …]
|
/illumos-gate/usr/src/test/os-tests/tests/sockfs/ |
H A D | dgram.c | 39 struct sockaddr_un *addr = varg; in server() local 51 ret = bind(sock, (struct sockaddr *)addr, sizeof (*addr)); in server() 92 struct sockaddr_un addr; variable 110 addr.sun_family = AF_UNIX; in main() 111 (void) sprintf(addr.sun_path, "%s/s", testdir); in main() 123 (void) unlink(addr.sun_path); in main() 126 ret = pthread_create(NULL, NULL, server, &addr); in main() 162 .msg_name = &addr, in main() 163 .msg_namelen = sizeof (addr), in main()
|
/illumos-gate/usr/src/contrib/ast/src/lib/libcmd/ |
H A D | fds.c | 172 struct sockaddr_in addr; in b_fds() local 256 addrlen = sizeof(addr); in b_fds() 257 memset(&addr, 0, addrlen); in b_fds() 278 switch (addr.sin_family) in b_fds() 289 switch (addr.sin_family) in b_fds() 328 if (a = (char*)inet_ntop(addr.sin_family, &addr.sin_addr, nam, sizeof(nam))) in b_fds() 329 port = ntohs(addr.sin_port); in b_fds() 332 if (addr.sin_family == AF_INET) in b_fds() 334 a = inet_ntoa(addr.sin_addr); in b_fds() 335 port = ntohs(addr.sin_port); in b_fds() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/modules/nfs/ |
H A D | svc.c | 44 svc_print_pool(SVCPOOL *pool, uintptr_t addr) in svc_print_pool() argument 46 mdb_printf("SVCPOOL = %p -> POOL ID = %s(%d)\n", addr, in svc_print_pool() 123 if (mdb_vread(&svcpool, sizeof (svcpool), addr) == -1) { in svc_pool_dcmd() 142 svc_print_pool(&svcpool, addr); in svc_pool_dcmd() 207 addr) == -1) { in svc_mxprt_dcmd() 214 if (mdb_vread(&xprt, sizeof (xprt), addr) == -1) { in svc_mxprt_dcmd() 290 uintptr_t addr = wsp->walk_addr; in svc_pool_walk_step() local 292 if (addr == 0) in svc_pool_walk_step() 295 if (mdb_vread(&pool, sizeof (pool), addr) == -1) { in svc_pool_walk_step() 325 uintptr_t addr = wsp->walk_addr; in svc_mxprt_walk_step() local [all …]
|
/illumos-gate/usr/src/uts/common/io/audio/drv/audiots/ |
H A D | audiots.h | 487 #define OR_SET_BYTE(handle, addr, val) \ argument 488 ddi_put8((handle), (uint8_t *)(addr), \ 491 #define OR_SET_SHORT(handle, addr, val) \ argument 492 ddi_put16((handle), (uint16_t *)(addr), \ 495 #define OR_SET_WORD(handle, addr, val) \ argument 496 ddi_put32((handle), (uint32_t *)(addr), \ 499 #define AND_SET_BYTE(handle, addr, val) \ argument 500 ddi_put8((handle), (uint8_t *)(addr), \ 503 #define AND_SET_SHORT(handle, addr, val) \ argument 504 ddi_put16((handle), (uint16_t *)(addr), \ [all …]
|
/illumos-gate/usr/src/lib/libslp/clib/ |
H A D | slp_net_utils.c | 42 struct sockaddr_in addr; member 111 if (memcmp(&(all_ifs[i].addr.sin_addr.s_addr), in slp_broadcast_addrs() 167 all_ifs[i].addr.sin_addr.s_addr & netmask.s_addr; in slp_on_subnet() 169 masked_addr.s_addr = addr.s_addr & netmask.s_addr; in slp_on_subnet() 205 if (memcmp(&(addr.s_addr), &(all_ifs[i].addr.sin_addr.s_addr), in slp_on_localhost() 206 sizeof (addr)) == 0) { in slp_on_localhost() 286 sizeof (all_ifs[i].addr)); in get_all_interfaces() 373 while (!(name = gethostbyaddr_r(addr, size, in slp_gethostbyaddr() 411 return (inet_ntoa(*(struct in_addr *)addr)); in slp_ntop() 425 int slp_pton(const char *addrstr, void *addr) { in slp_pton() argument [all …]
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/vmalloc/ |
H A D | vmsegment.c | 36 Void_t* vmsegment(Vmalloc_t* vm, Void_t* addr) in vmsegment() argument 38 Void_t* vmsegment(vm, addr) in vmsegment() 40 Void_t* addr; /* address */ 49 if((Vmuchar_t*)addr >= (Vmuchar_t*)seg->addr && 50 (Vmuchar_t*)addr < (Vmuchar_t*)seg->baddr ) 55 return seg ? (Void_t*)seg->addr : NIL(Void_t*);
|
H A D | vmdebug.c | 268 Void_t* addr; 292 { if(DBSEG(addr) == seg) 293 { b = DBBLOCK(addr); 303 if((Vmuchar_t*)addr >= data && (Vmuchar_t*)addr < data+SIZE(b)) 327 Void_t* addr; 482 if(!addr) 509 data = DB2BEST(addr); 510 oldsize = DBSIZE(addr); 511 oldfile = DBFILE(addr); 624 Void_t* vmdbwatch(addr) in vmdbwatch() [all …]
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | grow.c | 119 caddr_t addr, brkend; in brk_lpg() local 171 len = brkend - addr; in brk_lpg() 173 if (addr >= p->p_bssbase && brkend > addr && IS_P2ALIGNED(len, pgsz)) { in brk_lpg() 362 caddr_t addr, saddr; in grow_lpg() local 410 len = growend - addr; in grow_lpg() 412 if (addr >= saddr && growend > addr && IS_P2ALIGNED(len, pgsz)) { in grow_lpg() 925 caddr_t addr; member 953 caddr_t a = uap->addr; in smmaplf32() 997 lwpchan_delete_mapping(p, addr, addr + len); in munmap() 1064 for (ea = addr + len; addr < ea; addr += MC_QUANTUM) { in mincore() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/modules/libumem/ |
H A D | leaky_subr.c | 111 lm->lkm_base = addr; in leaky_mtab_addr() 136 addr); in leaky_vmem() 575 uintptr_t addr; in leaky_process_lwp() local 798 addr); in leaky_subr_add_leak() 821 addr); in leaky_subr_add_leak() 830 if (LEAKY_INBRK(addr)) in leaky_subr_add_leak() 831 leaky_add_leak(TYPE_SBRK, addr, addr, 0, NULL, 0, 0, in leaky_subr_add_leak() 832 lmp->lkm_limit - addr); in leaky_subr_add_leak() 834 leaky_add_leak(TYPE_MMAP, addr, addr, 0, NULL, 0, 0, in leaky_subr_add_leak() 835 lmp->lkm_limit - addr); in leaky_subr_add_leak() [all …]
|
/illumos-gate/usr/src/uts/common/vm/ |
H A D | seg_dev.c | 244 caddr_t addr); 667 if (addr < seg->s_base || addr + len > seg->s_base + seg->s_size || in segdev_unmap() 1611 caddr_t maddr = addr; in segdev_fault() 1774 maddr = addr; in segdev_fault() 2026 for (a = addr; a < addr + len; a += PAGESIZE) { in segdev_faultpages() 2242 pgno = seg_page(seg, addr + len) - seg_page(seg, addr) + 1; in segdev_getprot() 2801 caddr_t addr; in devmap_unload() local 3070 caddr_t addr; in devmap_load() local 3140 caddr_t addr; in devmap_setup() local 3277 addr = *addrp; in devmap_setup() [all …]
|
H A D | seg_umap.c | 178 segumap_unmap(struct seg *seg, caddr_t addr, size_t len) in segumap_unmap() argument 185 if (addr != seg->s_base || len != seg->s_size) { in segumap_unmap() 195 hat_unload(seg->s_as->a_hat, addr, len, HAT_UNLOAD_UNMAP); in segumap_unmap() 276 segumap_faulta(struct seg *seg, caddr_t addr) in segumap_faulta() argument 321 segumap_incore(struct seg *seg, caddr_t addr, size_t len, char *vec) in segumap_incore() argument 362 pgno = seg_page(seg, addr + len) - seg_page(seg, addr) + 1; in segumap_getprot() 371 segumap_getoffset(struct seg *seg, caddr_t addr) in segumap_getoffset() argument 382 segumap_gettype(struct seg *seg, caddr_t addr) in segumap_gettype() argument 393 segumap_getvp(struct seg *seg, caddr_t addr, struct vnode **vpp) in segumap_getvp() argument 439 segumap_getmemid(struct seg *seg, caddr_t addr, memid_t *memidp) in segumap_getmemid() argument [all …]
|
/illumos-gate/usr/src/lib/libresolv2/common/irs/ |
H A D | getnetent.c | 144 u_char addr[4]; in getnetbyaddr_p() local 168 addr[0] = (0xFF000000 & net) >> 24; in getnetbyaddr_p() 170 addr[2] = (0x0000FF00 & net) >> 8; in getnetbyaddr_p() 171 addr[3] = (0x000000FF & net); in getnetbyaddr_p() 174 if ((bits == 32) && (addr[0] < 224) && (addr[3] == 0)) { in getnetbyaddr_p() 175 if ((addr[0] < 192) && (addr[2] == 0)) { in getnetbyaddr_p() 176 if ((addr[0] < 128) && (addr[1] == 0)) in getnetbyaddr_p() 302 u_long addr = 0; in nw_to_net() local 331 addr = (addr << 8) | ((unsigned char *)nwent->n_addr)[i]; in nw_to_net() 334 addr &= ~((1 << (i + 1)) - 1); in nw_to_net() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/modules/sd/ |
H A D | sd.c | 184 mdb_set_dot(addr); in buf_callback() 605 addr); in sd_callback() 610 if (addr == 0) { in sd_callback() 621 mdb_set_dot(addr); in sd_callback() 680 mdb_printf("\nun: %lx\n", addr); in dcmd_sd_state() 685 (uintptr_t)addr) == sizeof (sdLun)) { in dcmd_sd_state() 688 mdb_set_dot(addr); in dcmd_sd_state() 746 mdb_printf("\nun: %lx\n", addr); in dcmd_ssd_state() 751 (uintptr_t)addr) == sizeof (sdLun)) { in dcmd_ssd_state() 753 mdb_set_dot(addr); in dcmd_ssd_state() [all …]
|
/illumos-gate/usr/src/lib/libnsl/nsl/ |
H A D | t_getname.c | 178 if (boundaddr != NULL && boundaddr->addr.maxlen > 0) { in _tx_getprotaddr() 180 boundaddr->addr.maxlen)) { in _tx_getprotaddr() 185 boundaddr->addr.len = addrackp->LOCADDR_length; in _tx_getprotaddr() 186 (void) memcpy(boundaddr->addr.buf, in _tx_getprotaddr() 203 peeraddr != NULL && peeraddr->addr.maxlen > 0) { in _tx_getprotaddr() 205 peeraddr->addr.maxlen)) { in _tx_getprotaddr() 210 peeraddr->addr.len = addrackp->REMADDR_length; in _tx_getprotaddr() 211 (void) memcpy(peeraddr->addr.buf, in _tx_getprotaddr() 231 boundaddr->addr.len = 0; in __tx_tlitpi_getprotaddr_locked() 248 peeraddr->addr.len = 0; in __tx_tlitpi_getprotaddr_locked() [all …]
|
/illumos-gate/usr/src/lib/libdtrace/common/ |
H A D | dt_printf.c | 305 *((double *)addr) / n)); in pfprint_fp() 325 val = *((uint32_t *)addr); in pfprint_addr() 328 val = *((uint64_t *)addr); in pfprint_addr() 526 bcopy(addr, s, size); in pfprint_inetaddr() 549 bcopy(addr, s, size); in pfprint_cstr() 561 bcopy(addr, ws, size); in pfprint_wstr() 590 c = *(int8_t *)addr; in pfprint_echr() 593 c = *(int16_t *)addr; in pfprint_echr() 596 c = *(int32_t *)addr; in pfprint_echr() 1228 uintptr_t addr; in dt_printf_getint() local [all …]
|
/illumos-gate/usr/src/uts/common/io/chxge/com/ |
H A D | vsc7326.c | 42 u32 addr; member 412 (addr[3] << 16) | (addr[4] << 8) | addr[5]); in mac_set_address() 414 (addr[0] << 16) | (addr[1] << 8) | addr[2]); in mac_set_address() 421 0xffff0000 | (addr[4] << 8) | addr[5]); in mac_set_address() 423 0xffff0000 | (addr[2] << 8) | addr[3]); in mac_set_address() 425 0xffff0000 | (addr[0] << 8) | addr[1]); in mac_set_address() 437 addr[0] = (u8) (addr_hi >> 16); in mac_get_address() 438 addr[1] = (u8) (addr_hi >> 8); in mac_get_address() 439 addr[2] = (u8) addr_hi; in mac_get_address() 441 addr[4] = (u8) (addr_lo >> 8); in mac_get_address() [all …]
|