/illumos-gate/usr/src/cmd/sendmail/db/db/ |
H A D | db_region.c | 34 __db_rattach(infop) in __db_rattach() argument 35 REGINFO *infop; in __db_rattach() 49 DB_ROUNDOFF(infop->size, DB_VMPAGESIZE); 53 if (infop->size > DB_REGIONSIZE_MAX) { 54 __db_err(infop->dbenv, "__db_rattach: cache size too large"); 60 loop: infop->addr = NULL; 61 infop->fd = -1; 62 infop->segid = INVALID_SEGID; 63 if (infop->name != NULL) { 64 __os_freestr(infop->name); [all …]
|
/illumos-gate/usr/src/lib/varpd/libvarpd/common/ |
H A D | libvarpd_prop.c | 45 libvarpd_prop_get_search(varpd_prop_info_t *infop, void *buf, uint32_t *sizep) in libvarpd_prop_get_search() argument 47 varpd_plugin_t *vpp = infop->vprop_instance->vri_plugin; in libvarpd_prop_get_search() 61 varpd_prop_info_t *infop = (varpd_prop_info_t *)phdl; in libvarpd_prop_set_name() local 62 (void) strlcpy(infop->vprop_name, name, OVERLAY_PROP_NAMELEN); in libvarpd_prop_set_name() 68 varpd_prop_info_t *infop = (varpd_prop_info_t *)phdl; in libvarpd_prop_set_prot() local 69 infop->vprop_prot = perm; in libvarpd_prop_set_prot() 75 varpd_prop_info_t *infop = (varpd_prop_info_t *)phdl; in libvarpd_prop_set_type() local 76 infop->vprop_type = type; in libvarpd_prop_set_type() 82 varpd_prop_info_t *infop = (varpd_prop_info_t *)phdl; in libvarpd_prop_set_default() local 90 bcopy(buf, infop->vprop_default, len); in libvarpd_prop_set_default() [all …]
|
H A D | libvarpd_client.c | 218 varpd_client_prop_info_t *infop; in libvarpd_c_prop_handle_alloc() local 220 infop = umem_alloc(sizeof (varpd_client_prop_info_t), UMEM_DEFAULT); in libvarpd_c_prop_handle_alloc() 221 if (infop == NULL) in libvarpd_c_prop_handle_alloc() 224 bzero(infop, sizeof (varpd_client_prop_info_t)); in libvarpd_c_prop_handle_alloc() 225 infop->vcprop_client = (varpd_client_t *)chp; in libvarpd_c_prop_handle_alloc() 226 infop->vcprop_instance = cid; in libvarpd_c_prop_handle_alloc() 227 infop->vcprop_propid = UINT_MAX; in libvarpd_c_prop_handle_alloc() 228 *phdlp = (varpd_client_prop_handle_t *)infop; in libvarpd_c_prop_handle_alloc() 240 libvarpd_c_prop_info_from_door(varpd_client_prop_info_t *infop, in libvarpd_c_prop_info_from_door() argument 243 infop->vcprop_propid = vcfap->vcfa_propid; in libvarpd_c_prop_info_from_door() [all …]
|
/illumos-gate/usr/src/lib/fm/topo/modules/common/usb/ |
H A D | topo_usb_acpi.c | 54 usbtopo_decode_pld(uint8_t *buf, size_t len, ACPI_PLD_INFO *infop) in usbtopo_decode_pld() argument 75 bzero(infop, sizeof (*infop)); in usbtopo_decode_pld() 78 infop->Revision = ACPI_PLD_GET_REVISION(&buf32p[0]); in usbtopo_decode_pld() 79 infop->IgnoreColor = ACPI_PLD_GET_IGNORE_COLOR(&buf32p[0]); in usbtopo_decode_pld() 80 infop->Red = ACPI_PLD_GET_RED(&buf32p[0]); in usbtopo_decode_pld() 81 infop->Green = ACPI_PLD_GET_GREEN(&buf32p[0]); in usbtopo_decode_pld() 82 infop->Blue = ACPI_PLD_GET_BLUE(&buf32p[0]); in usbtopo_decode_pld() 85 infop->Width = ACPI_PLD_GET_WIDTH(&buf32p[1]); in usbtopo_decode_pld() 86 infop->Height = ACPI_PLD_GET_HEIGHT(&buf32p[1]); in usbtopo_decode_pld() 89 infop->UserVisible = ACPI_PLD_GET_USER_VISIBLE(&buf32p[2]); in usbtopo_decode_pld() [all …]
|
/illumos-gate/usr/src/cmd/sendmail/db/os/ |
H A D | os_map.c | 115 __db_mapregion(path, infop) in __db_mapregion() argument 117 REGINFO *infop; 126 F_SET(infop, REGION_HOLDINGSYS); 127 return (__db_jump.j_map(path, infop->fd, infop->size, 128 1, F_ISSET(infop, REGION_ANONYMOUS), 0, &infop->addr)); 131 if (F_ISSET(infop, REGION_ANONYMOUS)) { 160 if (!called && F_ISSET(infop, REGION_PRIVATE)) { 163 infop->fd, infop->size, 1, 1, 0, &infop->addr); 169 ret = __os_shmget(infop); 180 if (!F_ISSET(infop, REGION_CREATED)) { [all …]
|
/illumos-gate/usr/src/uts/i86pc/io/acpi/acpidev/ |
H A D | acpidev_memory.c | 37 static ACPI_STATUS acpidev_memory_probe(acpidev_walk_info_t *infop); 39 acpidev_walk_info_t *infop, char *devname, int maxlen); 40 static ACPI_STATUS acpidev_memory_init(acpidev_walk_info_t *infop); 99 acpidev_memory_probe(acpidev_walk_info_t *infop) in acpidev_memory_probe() argument 104 ASSERT(infop != NULL); in acpidev_memory_probe() 105 ASSERT(infop->awi_hdl != NULL); in acpidev_memory_probe() 106 ASSERT(infop->awi_info != NULL); in acpidev_memory_probe() 107 if (infop->awi_info->Type != ACPI_TYPE_DEVICE || in acpidev_memory_probe() 108 acpidev_match_device_id(infop->awi_info, in acpidev_memory_probe() 114 switch (infop->awi_op_type) { in acpidev_memory_probe() [all …]
|
H A D | acpidev_cpu.c | 73 static ACPI_STATUS acpidev_cpu_pre_probe(acpidev_walk_info_t *infop); 74 static ACPI_STATUS acpidev_cpu_post_probe(acpidev_walk_info_t *infop); 75 static ACPI_STATUS acpidev_cpu_probe(acpidev_walk_info_t *infop); 76 static acpidev_filter_result_t acpidev_cpu_filter(acpidev_walk_info_t *infop, 78 static ACPI_STATUS acpidev_cpu_init(acpidev_walk_info_t *infop); 83 acpidev_walk_info_t *infop, ACPI_HANDLE hdl, acpidev_filter_rule_t *afrp, 315 acpidev_cpu_get_procid(acpidev_walk_info_t *infop, uint32_t *idp) in acpidev_cpu_get_procid() argument 321 if (infop->awi_info->Type != ACPI_TYPE_PROCESSOR && in acpidev_cpu_get_procid() 322 infop->awi_info->Type != ACPI_TYPE_DEVICE) { in acpidev_cpu_get_procid() 325 infop->awi_name); in acpidev_cpu_get_procid() [all …]
|
H A D | acpidev_usbport.c | 57 acpidev_usbport_probe(acpidev_walk_info_t *infop) in acpidev_usbport_probe() argument 62 if (infop->awi_info->Type != ACPI_TYPE_DEVICE) { in acpidev_usbport_probe() 67 switch (infop->awi_op_type) { in acpidev_usbport_probe() 81 if (infop->awi_parent == NULL) { in acpidev_usbport_probe() 88 if (infop->awi_parent->awi_scratchpad[AWI_SCRATCH_USBPORT] != 0) { in acpidev_usbport_probe() 89 infop->awi_scratchpad[AWI_SCRATCH_USBPORT] = in acpidev_usbport_probe() 90 infop->awi_parent->awi_scratchpad[AWI_SCRATCH_USBPORT]; in acpidev_usbport_probe() 92 infop->awi_scratchpad[AWI_SCRATCH_USBPORT] = infop->awi_level; in acpidev_usbport_probe() 95 ret = acpidev_process_object(infop, flags); in acpidev_usbport_probe() 99 infop->awi_name, ret); in acpidev_usbport_probe() [all …]
|
H A D | acpidev_scope.c | 35 static ACPI_STATUS acpidev_scope_probe(acpidev_walk_info_t *infop); 36 static acpidev_filter_result_t acpidev_scope_filter(acpidev_walk_info_t *infop, 38 static ACPI_STATUS acpidev_scope_init(acpidev_walk_info_t *infop); 103 acpidev_scope_probe(acpidev_walk_info_t *infop) in acpidev_scope_probe() argument 108 ASSERT(infop != NULL); in acpidev_scope_probe() 109 ASSERT(infop->awi_hdl != NULL); in acpidev_scope_probe() 110 ASSERT(infop->awi_info != NULL); in acpidev_scope_probe() 111 if (infop->awi_info->Type != ACPI_TYPE_LOCAL_SCOPE) { in acpidev_scope_probe() 116 switch (infop->awi_op_type) { in acpidev_scope_probe() 131 "in acpidev_scope_probe().", infop->awi_op_type); in acpidev_scope_probe() [all …]
|
H A D | acpidev_container.c | 66 static ACPI_STATUS acpidev_container_probe(acpidev_walk_info_t *infop); 68 acpidev_walk_info_t *infop, char *devname, int maxlen); 69 static ACPI_STATUS acpidev_container_init(acpidev_walk_info_t *infop); 71 acpidev_walk_info_t *infop, ACPI_HANDLE hdl, acpidev_filter_rule_t *rulep, 127 acpidev_container_probe(acpidev_walk_info_t *infop) in acpidev_container_probe() argument 132 ASSERT(infop != NULL); in acpidev_container_probe() 133 ASSERT(infop->awi_hdl != NULL); in acpidev_container_probe() 134 ASSERT(infop->awi_info != NULL); in acpidev_container_probe() 136 if (infop->awi_info->Type != ACPI_TYPE_DEVICE || in acpidev_container_probe() 137 acpidev_match_device_id(infop->awi_info, in acpidev_container_probe() [all …]
|
H A D | acpidev_drv.c | 587 acpidev_walk_info_t *infop; in acpidev_boot_probe_device() local 593 infop = acpidev_alloc_walk_info(op_type, 0, ACPI_ROOT_OBJECT, in acpidev_boot_probe_device() 595 if (infop == NULL) { in acpidev_boot_probe_device() 601 rc = acpidev_probe_child(infop); in acpidev_boot_probe_device() 606 acpidev_free_walk_info(infop); in acpidev_boot_probe_device() 670 acpidev_probe_child(acpidev_walk_info_t *infop) in acpidev_probe_child() argument 681 ASSERT(infop != NULL); in acpidev_probe_child() 682 if (infop == NULL) { in acpidev_probe_child() 687 ASSERT(infop->awi_level < ACPIDEV_MAX_ENUM_LEVELS - 1); in acpidev_probe_child() 688 if (infop->awi_level >= ACPIDEV_MAX_ENUM_LEVELS - 1) { in acpidev_probe_child() [all …]
|
H A D | acpidev_device.c | 37 static ACPI_STATUS acpidev_device_probe(acpidev_walk_info_t *infop); 38 static acpidev_filter_result_t acpidev_device_filter(acpidev_walk_info_t *infop, 42 static ACPI_STATUS acpidev_device_init(acpidev_walk_info_t *infop); 118 acpidev_device_probe(acpidev_walk_info_t *infop) in acpidev_device_probe() argument 123 ASSERT(infop != NULL); in acpidev_device_probe() 124 ASSERT(infop->awi_hdl != NULL); in acpidev_device_probe() 125 ASSERT(infop->awi_info != NULL); in acpidev_device_probe() 127 if (infop->awi_info->Type != ACPI_TYPE_DEVICE) { in acpidev_device_probe() 132 switch (infop->awi_op_type) { in acpidev_device_probe() 149 "acpi_device_probe().", infop->awi_op_type); in acpidev_device_probe() [all …]
|
H A D | acpidev_util.c | 110 acpidev_match_device_id(ACPI_DEVICE_INFO *infop, char **ids, int count) in acpidev_match_device_id() argument 114 ASSERT(infop != NULL); in acpidev_match_device_id() 119 } else if (infop == NULL || ids == NULL) { in acpidev_match_device_id() 126 if (infop->Valid & ACPI_VALID_HID) { in acpidev_match_device_id() 128 if (strncmp(ids[i], infop->HardwareId.String, in acpidev_match_device_id() 129 infop->HardwareId.Length) == 0) { in acpidev_match_device_id() 136 if (infop->Valid & ACPI_VALID_CID) { in acpidev_match_device_id() 138 for (j = 0; j < infop->CompatibleIdList.Count; j++) { in acpidev_match_device_id() 140 infop->CompatibleIdList.Ids[j].String, in acpidev_match_device_id() 141 infop->CompatibleIdList.Ids[j].Length) in acpidev_match_device_id() [all …]
|
H A D | acpidev_pci.c | 38 static ACPI_STATUS acpidev_pci_probe(acpidev_walk_info_t *infop); 68 acpidev_pci_update_status(acpidev_walk_info_t *infop) in acpidev_pci_update_status() argument 74 dhdl = infop->awi_data; in acpidev_pci_update_status() 78 status = acpidev_query_device_status(infop->awi_hdl); in acpidev_pci_update_status() 84 dhdl->aod_level = infop->awi_level; in acpidev_pci_update_status() 85 dhdl->aod_hdl = infop->awi_hdl; in acpidev_pci_update_status() 88 if (acpidev_match_device_id(infop->awi_info, in acpidev_pci_update_status() 95 if (ACPI_FAILURE(acpica_get_devinfo(infop->awi_hdl, &dip))) { in acpidev_pci_update_status() 120 acpidev_pci_probe(acpidev_walk_info_t *infop) in acpidev_pci_probe() argument 124 ASSERT(infop != NULL); in acpidev_pci_probe() [all …]
|
/illumos-gate/usr/src/uts/common/io/overlay/ |
H A D | overlay_prop.c | 28 overlay_ioc_propinfo_t *infop = (overlay_ioc_propinfo_t *)phdl; in overlay_prop_init() local 29 mac_propval_range_t *rangep = (mac_propval_range_t *)infop->oipi_poss; in overlay_prop_init() 31 infop->oipi_posssize = sizeof (mac_propval_range_t); in overlay_prop_init() 38 overlay_ioc_propinfo_t *infop = (overlay_ioc_propinfo_t *)phdl; in overlay_prop_set_name() local 39 (void) strlcpy(infop->oipi_name, name, OVERLAY_PROP_NAMELEN); in overlay_prop_set_name() 45 overlay_ioc_propinfo_t *infop = (overlay_ioc_propinfo_t *)phdl; in overlay_prop_set_prot() local 46 infop->oipi_prot = prot; in overlay_prop_set_prot() 52 overlay_ioc_propinfo_t *infop = (overlay_ioc_propinfo_t *)phdl; in overlay_prop_set_type() local 53 infop->oipi_type = type; in overlay_prop_set_type() 59 overlay_ioc_propinfo_t *infop = (overlay_ioc_propinfo_t *)phdl; in overlay_prop_set_default() local [all …]
|
/illumos-gate/usr/src/lib/librcm/ |
H A D | librcm.c | 126 rcm_get_info(rcm_handle_t *hd, char *rsrcname, uint_t flag, rcm_info_t **infop) in rcm_get_info() argument 130 if ((flag & ~RCM_GET_INFO_MASK) || (infop == NULL)) { in rcm_get_info() 147 return (rcm_common(CMD_GETINFO, hd, rsrcnames, flag, NULL, infop)); in rcm_get_info() 153 rcm_info_t **infop) in rcm_get_info_list() argument 161 return (rcm_common(CMD_GETINFO, hd, rsrcnames, flag, NULL, infop)); in rcm_get_info_list() 167 rcm_info_t **infop) in rcm_request_offline() argument 174 return (rcm_request_offline_list(hd, rsrcnames, flag, infop)); in rcm_request_offline() 180 rcm_info_t **infop) in rcm_request_offline_list() argument 187 return (rcm_common(CMD_OFFLINE, hd, rsrcnames, flag, NULL, infop)); in rcm_request_offline_list() 193 rcm_info_t **infop) in rcm_notify_online() argument [all …]
|
/illumos-gate/usr/src/lib/libdtrace/common/ |
H A D | dt_program.c | 401 dt_header_info_t *infop = data; in dt_header_decl() local 402 dtrace_hdl_t *dtp = infop->dthi_dtp; in dt_header_decl() 417 if (fprintf(infop->dthi_out, "extern void __dtrace_%s___%s(", in dt_header_decl() 418 infop->dthi_pfname, fname) < 0) in dt_header_decl() 422 if (fprintf(infop->dthi_out, "%s", in dt_header_decl() 428 fprintf(infop->dthi_out, ", ") < 0) in dt_header_decl() 432 if (i == 0 && fprintf(infop->dthi_out, "void") < 0) in dt_header_decl() 435 if (fprintf(infop->dthi_out, ");\n") < 0) in dt_header_decl() 438 if (fprintf(infop->dthi_out, in dt_header_decl() 444 infop->dthi_pfname, fname, infop->dthi_pfname, fname) < 0) in dt_header_decl() [all …]
|
/illumos-gate/usr/src/uts/common/io/ena/ |
H A D | ena_gld.c | 92 mac_group_info_t *infop, mac_group_handle_t gh) in ena_fill_rx_group() argument 102 infop->mgi_driver = (mac_group_driver_t)ena; in ena_fill_rx_group() 103 infop->mgi_start = NULL; in ena_fill_rx_group() 104 infop->mgi_stop = NULL; in ena_fill_rx_group() 105 infop->mgi_addmac = ena_group_add_mac; in ena_fill_rx_group() 106 infop->mgi_remmac = ena_group_rem_mac; in ena_fill_rx_group() 107 infop->mgi_count = ena->ena_num_intrs - 1; in ena_fill_rx_group() 112 const int ring_index, mac_ring_info_t *infop, mac_ring_handle_t rh) in ena_fill_tx_ring() argument 121 infop->mri_driver = (mac_ring_driver_t)txq; in ena_fill_tx_ring() 122 infop->mri_start = ena_ring_tx_start; in ena_fill_tx_ring() [all …]
|
/illumos-gate/usr/src/lib/krb5/ss/ |
H A D | error.c | 23 register ss_data *infop; local 25 infop = ss_info(sci_idx); 26 if (infop->current_request == (char const *)NULL) { 28 (strlen(infop->subsystem_name)+1) 32 strcpy(ret_val, infop->subsystem_name); 39 (strlen(infop->subsystem_name)+ 40 strlen(infop->current_request)+ 43 cp1 = infop->subsystem_name; 48 cp1 = infop->current_request;
|
/illumos-gate/usr/src/lib/libproc/common/ |
H A D | pr_waitid.c | 44 idtype_t idtype, id_t id, siginfo_t *infop, int options) in pr_waitid() argument 55 return (waitid(idtype, id, infop, options)); in pr_waitid() 80 adp->arg_object = infop; in pr_waitid() 81 adp->arg_size = sizeof (*infop); in pr_waitid() 84 adp->arg_object = infop; in pr_waitid() 85 adp->arg_size = sizeof (*infop); in pr_waitid() 103 siginfo_32_to_n(&siginfo32, infop); in pr_waitid()
|
/illumos-gate/usr/src/cmd/fm/modules/common/eversholt/ |
H A D | itree.c | 84 static void vmatch(struct info *infop, struct node *np, struct node *lnp, 86 static void hmatch(struct info *infop, struct node *np, struct node *nextnp); 87 static void hmatch_event(struct info *infop, struct node *eventnp, 99 static struct event *find_or_add_event(struct info *infop, struct node *np); 168 generate(struct info *infop) in generate() argument 182 arrowp = itree_add_arrow(G.arrownp, G.fromnp, G.tonp, infop->ex); in generate() 188 G.frome = find_or_add_event(infop, G.fromnp); in generate() 191 G.toe = find_or_add_event(infop, G.tonp); in generate() 507 find_or_add_event(struct info *infop, struct node *np) in find_or_add_event() argument 516 if ((ret = lut_lookup(infop->lut, (void *)&searchevent, in find_or_add_event() [all …]
|
/illumos-gate/usr/src/lib/libc/port/threads/ |
H A D | cancel.c | 275 __cleanup_t *infop = (__cleanup_t *)clnup_info; in __pthread_cleanup_push() local 277 infop->func = routine; in __pthread_cleanup_push() 278 infop->arg = args; in __pthread_cleanup_push() 279 infop->fp = fp; in __pthread_cleanup_push() 280 infop->next = self->ul_clnup_hdr; in __pthread_cleanup_push() 281 self->ul_clnup_hdr = infop; in __pthread_cleanup_push() 293 __cleanup_t *infop = self->ul_clnup_hdr; in __pthread_cleanup_pop() local 295 self->ul_clnup_hdr = infop->next; in __pthread_cleanup_pop() 297 (*infop->func)(infop->arg); in __pthread_cleanup_pop()
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | sigtimedwait.c | 105 k_siginfo_t info, *infop; in sigtimedwait() local 185 infop = &lwp->lwp_curinfo->sq_info; in sigtimedwait() 187 infop = &info; in sigtimedwait() 188 bzero(infop, sizeof (info)); in sigtimedwait() 189 infop->si_signo = lwp->lwp_cursig; in sigtimedwait() 190 infop->si_code = SI_NOINFO; in sigtimedwait() 195 DTRACE_PROC2(signal__clear, int, ret, ksiginfo_t *, infop); in sigtimedwait() 201 ret = copyout_siginfo(datamodel, infop, siginfop); in sigtimedwait()
|
/illumos-gate/usr/src/lib/libipmp/common/ |
H A D | ipmp_query.c | 131 ipmp_readinfo(ipmp_state_t *statep, ipmp_infotype_t infotype, void **infop, in ipmp_readinfo() argument 138 retval = ipmp_readtlv(statep->st_fd, &type, &len, infop, endtp); in ipmp_readinfo() 142 if (type != infotype || !ipmp_checktlv(type, len, *infop)) { in ipmp_readinfo() 143 free(*infop); in ipmp_readinfo() 1090 void *infop; in ipmp_snap_take() local 1113 infop = NULL; in ipmp_snap_take() 1114 retval = ipmp_readtlv(statep->st_fd, &type, &len, &infop, &end); in ipmp_snap_take() 1118 if (!ipmp_checktlv(type, len, infop)) { in ipmp_snap_take() 1129 snap->sn_grlistp = infop; in ipmp_snap_take() 1138 infop = ipmp_convertifinfo(infop); in ipmp_snap_take() [all …]
|
/illumos-gate/usr/src/lib/libdlpi/common/ |
H A D | libdlpi.c | 262 dlpi_info(dlpi_handle_t dh, dlpi_info_t *infop, uint_t opt) in dlpi_info() argument 275 if (infop == NULL || opt != 0) in dlpi_info() 278 (void) memset(infop, 0, sizeof (dlpi_info_t)); in dlpi_info() 281 infop->di_qos_range.dl_qos_type = (t_uscalar_t)DL_UNKNOWN; in dlpi_info() 282 infop->di_qos_range.dl_trans_delay.dl_target_value = DL_UNKNOWN; in dlpi_info() 283 infop->di_qos_range.dl_trans_delay.dl_accept_value = DL_UNKNOWN; in dlpi_info() 284 infop->di_qos_range.dl_priority.dl_min = DL_UNKNOWN; in dlpi_info() 285 infop->di_qos_range.dl_priority.dl_max = DL_UNKNOWN; in dlpi_info() 286 infop->di_qos_range.dl_protection.dl_min = DL_UNKNOWN; in dlpi_info() 287 infop->di_qos_range.dl_protection.dl_max = DL_UNKNOWN; in dlpi_info() [all …]
|