/illumos-gate/usr/src/lib/libzfs/common/ |
H A D | libzfs_diff.c | 85 get_stats_for_obj(differ_info_t *di, const char *dsname, uint64_t obj, in get_stats_for_obj() argument 95 error = ioctl(di->zhp->zfs_hdl->libzfs_fd, ZFS_IOC_OBJ_TO_STATS, &zc); in get_stats_for_obj() 96 di->zerr = errno; in get_stats_for_obj() 101 ASSERT(di->zerr == 0); in get_stats_for_obj() 106 if (di->zerr == ESTALE) { in get_stats_for_obj() 109 } else if (di->zerr == EPERM) { in get_stats_for_obj() 110 (void) snprintf(di->errbuf, sizeof (di->errbuf), in get_stats_for_obj() 115 } else if (di->zerr == EACCES) { in get_stats_for_obj() 116 (void) snprintf(di->errbuf, sizeof (di->errbuf), in get_stats_for_obj() 121 (void) snprintf(di->errbuf, sizeof (di->errbuf), in get_stats_for_obj() [all …]
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/disc/ |
H A D | sfdcdio.c | 46 static ssize_t diordwr(Sfio_t* f, Void_t* buf, size_t n, Direct_t* di, int type) in diordwr() argument 48 static ssize_t diordwr(f, buf, n, di, type) in diordwr() 52 Direct_t* di; 63 if((P2I(buf)%di->dio.d_mem) == 0 && 64 (f->here%di->dio.d_miniosz) == 0 && n >= di->dio.d_miniosz ) 66 if(!(di->cntl & FDIRECT) ) 67 { di->cntl |= FDIRECT; 68 (void)fcntl(f->file, F_SETFL, di->cntl); 71 for(rw = (n/di->dio.d_miniosz)*di->dio.d_miniosz;; ) 74 if((io = rw) > di->dio.d_maxiosz ) [all …]
|
/illumos-gate/usr/src/lib/smbsrv/libsmb/common/ |
H A D | smb_domain.c | 113 smb_domain_t di; in smb_domain_init() local 121 bzero(&di, sizeof (di)); in smb_domain_init() 122 smb_domain_set_basic_info(NT_BUILTIN_DOMAIN_SIDSTR, "BUILTIN", "", &di); in smb_domain_init() 123 (void) smb_domain_add(SMB_DOMAIN_BUILTIN, &di); in smb_domain_init() 143 smb_domain_add(smb_domain_type_t type, smb_domain_t *di) in smb_domain_add() argument 147 if (di == NULL || di->di_sid[0] == '\0') in smb_domain_add() 151 di->di_type = type; in smb_domain_add() 152 res = smb_dcache_add(di); in smb_domain_add() 171 smb_domain_lookup_name(char *name, smb_domain_t *di) in smb_domain_lookup_name() argument 177 bzero(di, sizeof (smb_domain_t)); in smb_domain_lookup_name() [all …]
|
H A D | smb_sam.c | 102 smb_domain_t di; in smb_sam_lookup_name() local 110 if (!smb_domain_lookup_name(domain, &di) || in smb_sam_lookup_name() 111 (di.di_type != SMB_DOMAIN_LOCAL)) in smb_sam_lookup_name() 115 if (smb_strcasecmp(domain, di.di_nbname, 0) != 0) in smb_sam_lookup_name() 118 if (!smb_domain_lookup_type(SMB_DOMAIN_LOCAL, &di)) in smb_sam_lookup_name() 122 if (smb_strcasecmp(name, di.di_nbname, 0) == 0) { in smb_sam_lookup_name() 126 account->a_domain = strdup(di.di_nbname); in smb_sam_lookup_name() 127 account->a_sid = smb_sid_dup(di.di_binsid); in smb_sam_lookup_name() 128 account->a_domsid = smb_sid_dup(di.di_binsid); in smb_sam_lookup_name() 140 sid = smb_sid_splice(di.di_binsid, lwka->lwka_rid); in smb_sam_lookup_name() [all …]
|
/illumos-gate/usr/src/grub/grub-0.97/stage2/ |
H A D | start.S | 74 movw $ABS(firstlist - BOOTSEC_LISTSIZE), %di 77 movl (%di), %ebp 83 cmpw $0, 4(%di) 97 movl (%di), %ebx 104 cmpw %ax, 4(%di) /* compare against total number of sectors */ 110 movw 4(%di), %ax 114 subw %ax, 4(%di) 117 addl %eax, (%di) 165 movl (%di), %eax 196 cmpw %ax, 4(%di) /* compare against total number of sectors */ [all …]
|
H A D | nbloader.S | 62 xorw %di, %di 103 xorw %di, %di
|
/illumos-gate/usr/src/test/nvme-tests/tests/ioctl/ |
H A D | nvme_ioctl_util.c | 75 nvme_ioctl_test_find_nsid(di_node_t di, uint32_t nsid) in nvme_ioctl_test_find_nsid() argument 91 while ((minor = di_minor_next(di, minor)) != DI_MINOR_NIL) { in nvme_ioctl_test_find_nsid() 100 nsid, di_driver_name(di), di_instance(di)); in nvme_ioctl_test_find_nsid() 106 "on %s%d", nsid, di_driver_name(di), di_instance(di)); in nvme_ioctl_test_find_nsid() 164 for (di_node_t di = di_drv_first_node("nvme", nvme_test_root); in nvme_ioctl_test_get_fd() local 165 di != DI_NODE_NIL; di = di_drv_next_node(di)) { in nvme_ioctl_test_get_fd() 166 if (di_instance(di) == (int)ll) { in nvme_ioctl_test_get_fd() 167 nvme_test_dev = di; in nvme_ioctl_test_get_fd() 168 return (nvme_ioctl_test_find_nsid(di, nsid)); in nvme_ioctl_test_get_fd()
|
/illumos-gate/usr/src/cmd/smbsrv/smbd/ |
H A D | smbd_join.c | 107 smb_domainex_t di; in smbd_dc_monitor() local 139 if (!smb_domain_getinfo(&di)) { in smbd_dc_monitor() 144 if (di.d_dci.dc_name[0] == '\0') { in smbd_dc_monitor() 150 if (smbd_dc_check(&di) == 0) { in smbd_dc_monitor() 162 di.d_dci.dc_name); in smbd_dc_monitor() 163 smb_ddiscover_bad_dc(di.d_dci.dc_name); in smbd_dc_monitor() 186 smbd_dc_check(smb_domainex_t *di) in smbd_dc_check() argument 195 switch (di->d_dci.dc_addr.a_family) { in smbd_dc_check() 200 sin->sin_addr.s_addr = di->d_dci.dc_addr.a_ipv4; in smbd_dc_check() 209 &di->d_dci.dc_addr.a_ipv6, in smbd_dc_check() [all …]
|
/illumos-gate/usr/src/cmd/ldmad/ |
H A D | ldma_dio.c | 47 static boolean_t is_root_complex(di_prom_handle_t ph, di_node_t di); 49 di_prom_handle_t ph, di_node_t di, md_node_t *node, char *path); 116 is_root_complex(di_prom_handle_t ph, di_node_t di) in is_root_complex() argument 121 len = di_prom_prop_lookup_strings(ph, di, "device_type", &type); in is_root_complex() 133 return ((di_parent_node(di) != DI_NODE_NIL) && in is_root_complex() 134 (di_parent_node(di_parent_node(di)) == DI_NODE_NIL)); in is_root_complex() 148 mmd_t *mdp, md_node_t *np, di_node_t di, char *name, char *alt_name) in add_prom_string_prop() argument 156 count = di_prom_prop_lookup_strings(ph, di, alt_name, &pp_data); in add_prom_string_prop() 159 count = di_prom_prop_lookup_strings(ph, di, name, &pp_data); in add_prom_string_prop() 179 mmd_t *mdp, md_node_t *np, di_node_t di, char *name, char *alt_name) in add_prom_int_prop() argument [all …]
|
/illumos-gate/usr/src/lib/fm/topo/modules/common/disk/ |
H A D | disk_mptsas.c | 42 mptsas_disk_info_t *di; in get_sas_address() local 62 gdi.PtrDiskInfoArray = di = topo_mod_alloc(mod, disz); in get_sas_address() 63 if (di == NULL) { in get_sas_address() 72 topo_mod_free(mod, di, disz); in get_sas_address() 79 if (di[i].Enclosure == enclosure && di[i].Slot == slot) { in get_sas_address() 81 (void) snprintf(sas, 17, "%llx", di[i].SasAddress); in get_sas_address() 90 topo_mod_free(mod, di, disz); in get_sas_address()
|
H A D | disk_nvme.c | 190 disk_nvme_common_io(topo_mod_t *mod, tnode_t *tn, di_node_t di) in disk_nvme_common_io() argument 193 int inst = di_instance(di); in disk_nvme_common_io() 194 const char *drv = di_driver_name(di); in disk_nvme_common_io() 229 path = di_devfs_path(di); in disk_nvme_common_io() 259 disk_nvme_make_ns_di_props(topo_mod_t *mod, tnode_t *tn, di_node_t di) in disk_nvme_make_ns_di_props() argument 265 if (di_prop_lookup_strings(DDI_DEV_T_ANY, di, DEVID_PROP_NAME, in disk_nvme_make_ns_di_props() 267 di_prop_lookup_strings(DDI_DEV_T_ANY, di, INQUIRY_VENDOR_ID, in disk_nvme_make_ns_di_props() 269 di_prop_lookup_strings(DDI_DEV_T_ANY, di, INQUIRY_PRODUCT_ID, in disk_nvme_make_ns_di_props() 271 di_prop_lookup_strings(DDI_DEV_T_ANY, di, INQUIRY_REVISION_ID, in disk_nvme_make_ns_di_props() 273 di_prop_lookup_strings(DDI_DEV_T_ANY, di, INQUIRY_SERIAL_NO, in disk_nvme_make_ns_di_props() [all …]
|
/illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/ |
H A D | mlsvc_util.c | 102 smb_domain_t *di = &dxi.d_primary; in mlsvc_join() local 215 syslog(LOG_INFO, "smbd_join: domain FQN=%s", di->di_fqname); in mlsvc_join() 216 syslog(LOG_INFO, "smbd_join: domain NBN=%s", di->di_nbname); in mlsvc_join() 217 syslog(LOG_INFO, "smbd_join: domain SID=%s", di->di_sid); in mlsvc_join() 230 res->join_err = smb_ads_join(di->di_fqname, container, in mlsvc_join() 264 rc = smbrdr_logon(dxi.d_dci.dc_name, di->di_nbname, machine_name); in mlsvc_join() 296 smb_config_setdomaininfo(di->di_nbname, di->di_fqname, in mlsvc_join() 297 di->di_sid, in mlsvc_join() 298 di->di_u.di_dns.ddi_forest, in mlsvc_join() 299 di->di_u.di_dns.ddi_guid); in mlsvc_join() [all …]
|
H A D | srvsvc_clnt.c | 62 smb_domainex_t di; in srvsvc_open() local 65 if (!smb_domain_getinfo(&di)) in srvsvc_open() 68 server = di.d_dci.dc_name; in srvsvc_open() 69 domain = di.d_primary.di_nbname; in srvsvc_open() 400 smb_domainex_t di; in srvsvc_timesync() local 405 if (!smb_domain_getinfo(&di)) in srvsvc_timesync() 408 if (srvsvc_net_remote_tod(di.d_dci.dc_name, di.d_primary.di_nbname, in srvsvc_timesync() 426 smb_domainex_t di; in srvsvc_gettime() local 430 if (!smb_domain_getinfo(&di)) in srvsvc_gettime() 433 if (srvsvc_net_remote_tod(di.d_dci.dc_name, di.d_primary.di_nbname, in srvsvc_gettime()
|
H A D | mlsvc_init.c | 99 smb_domainex_t di; in mlsvc_timecheck() local 107 if (!smb_domain_getinfo(&di)) in mlsvc_timecheck() 110 srvsvc_timecheck(di.d_dci.dc_name, in mlsvc_timecheck() 111 di.d_primary.di_nbname); in mlsvc_timecheck()
|
H A D | dssetup_clnt.c | 44 smb_domainex_t di; in dssetup_get_domain_info() local 49 if (!smb_domain_getinfo(&di)) in dssetup_get_domain_info() 53 if (ndr_rpc_bind(&handle, di.d_dci.dc_name, di.d_primary.di_nbname, in dssetup_get_domain_info()
|
/illumos-gate/usr/src/test/libmlrpc-tests/tests/netrlogon/samlogon_tests/ |
H A D | samlogon.c | 189 smb_domainex_t di = {0}; in main() local 212 if (strlcpy(di.d_dci.dc_name, dc_name, sizeof (di.d_dci.dc_name)) >= in main() 213 sizeof (di.d_dci.dc_name)) { in main() 217 if (strlcpy(di.d_primary.di_nbname, nb_domain, in main() 218 sizeof (di.d_primary.di_nbname)) >= in main() 219 sizeof (di.d_primary.di_nbname)) { in main() 260 status = netlogon_logon(&user_info, token, &di); in main() 278 status = netlogon_logon(&user_info, token, &di); in main() 305 status = netlogon_logon(&user_info, token, &di); in main() 326 status = netlogon_logon(&user_info, token, &di); in main()
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | sidsys.c | 46 struct door_info di; in allocids() local 56 if ((err = door_ki_info(dh, &di)) != 0) { in allocids() 63 if (curproc->p_pid != di.di_target) in allocids() 128 struct door_info di; in idmap_flush_kcache() local 138 if ((err = door_ki_info(dh, &di)) != 0) { in idmap_flush_kcache() 145 if (curproc->p_pid != di.di_target) in idmap_flush_kcache()
|
/illumos-gate/usr/src/test/bhyve-tests/tests/common/ |
H A D | payload_utils.S | 21 movw %di, %dx 29 movw %di, %dx 37 movw %di, %dx 45 movw %di, %dx 52 movw %di, %dx 59 movw %di, %dx
|
/illumos-gate/usr/src/cmd/cdrw/ |
H A D | misc_scsi.c | 596 uchar_t *di; in finalize() local 647 di = (uchar_t *)my_zalloc(DISC_INFO_BLOCK_SIZE); in finalize() 659 ret = read_disc_info(dev->d_fd, di); in finalize() 682 free(di); in finalize() 699 free(di); in finalize() 710 uchar_t *di; in get_last_possible_lba() local 713 di = (uchar_t *)my_zalloc(DISC_INFO_BLOCK_SIZE); in get_last_possible_lba() 714 if (!read_disc_info(dev->d_fd, di)) { in get_last_possible_lba() 715 free(di); in get_last_possible_lba() 725 if (read_scsi32(&di[20]) != 0xffffffff) { in get_last_possible_lba() [all …]
|
H A D | blank.c | 51 uchar_t *di, *buf; in blank() local 198 di = (uchar_t *)my_zalloc(DISC_INFO_BLOCK_SIZE); in blank() 201 ret = read_disc_info(target->d_fd, di); in blank() 226 free(di); in blank() 231 free(di); in blank()
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | autoconf.c | 253 get_neighbors(dev_info_t *di, int flag) in get_neighbors() argument 259 if (di == NULL) in get_neighbors() 262 nid = ddi_get_nodeid(di); in get_neighbors() 281 if (snid && (snid != -1) && ((parent = ddi_get_parent(di)) != NULL)) { in get_neighbors() 304 if (check_status(cnid, buf, di) == DDI_SUCCESS) { in get_neighbors() 305 (void) ddi_add_child(di, buf, cnid, -1); in get_neighbors() 312 if (check_status(cnid, buf, di) in get_neighbors() 315 di, buf, cnid, -1); in get_neighbors()
|
/illumos-gate/usr/src/boot/i386/gptzfsboot/ |
H A D | gptldr.S | 96 mov $COPY_BLK_SZ-1,%di # Adjust %es:%di to point at 110 mov $MEM_BTX,%di # %di -> end of BTX at 112 add %cx,%di 114 dec %di
|
/illumos-gate/usr/src/cmd/hal/utils/ |
H A D | cdutils.c | 369 get_disc_info(int fd, disc_info_t *di) in get_disc_info() argument 400 di->disc_status = buf[2] & 0x03; in get_disc_info() 401 di->erasable = buf[2] & 0x10; in get_disc_info() 403 di->capacity = ((buf[21] * 60) + buf[22]) * 75; in get_disc_info() 405 di->capacity = 0; in get_disc_info() 460 disc_info_t di; in get_disc_capacity_for_profile() local 474 } else if (get_disc_info(fd, &di) && (di.capacity > 0)) { in get_disc_capacity_for_profile() 476 *capacity = di.capacity * mi.dki_lbsize; in get_disc_capacity_for_profile()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | devinfo.c | 517 struct dev_info di; in devinfo_siblings_walk_init() local 525 if (mdb_vread(&di, sizeof (di), addr) == -1) { in devinfo_siblings_walk_init() 530 if (di.devi_parent == NULL) { in devinfo_siblings_walk_init() 535 if (mdb_vread(&di, sizeof (di), (uintptr_t)di.devi_parent) == -1) { in devinfo_siblings_walk_init() 537 (uintptr_t)di.devi_parent); in devinfo_siblings_walk_init() 541 wsp->walk_addr = (uintptr_t)di.devi_child; in devinfo_siblings_walk_init() 548 struct dev_info di; in devinfo_siblings_walk_step() local 554 if (mdb_vread(&di, sizeof (di), addr) == -1) { in devinfo_siblings_walk_step() 559 wsp->walk_addr = (uintptr_t)di.devi_sibling; in devinfo_siblings_walk_step() 560 return (wsp->walk_callback(addr, &di, wsp->walk_cbdata)); in devinfo_siblings_walk_step() [all …]
|
/illumos-gate/usr/src/lib/libproc/common/ |
H A D | pr_door.c | 38 pr_door_info(struct ps_prochandle *Pr, int did, door_info_t *di) in pr_door_info() argument 46 return (door_info(did, di)); in pr_door_info() 56 adp->arg_object = di; in pr_door_info()
|