/illumos-gate/usr/src/lib/libsocket/inet/ |
H A D | getifaddrs.c | 74 struct ifaddrs *curr; in _getifaddrs() local 90 curr = *ifap; in _getifaddrs() 91 while (curr && curr->ifa_next) { in _getifaddrs() 92 curr = curr->ifa_next; in _getifaddrs() 95 err = getallifaddrs(AF_INET6, curr ? &curr->ifa_next : ifap, in _getifaddrs() 102 for (curr = *ifap; curr != NULL; curr = curr->ifa_next) { in _getifaddrs() 103 if ((cp = strchr(curr->ifa_name, ':')) != NULL) in _getifaddrs() 137 struct ifaddrs *curr; in freeifaddrs() local 140 curr = ifa; in freeifaddrs() 142 free(curr->ifa_name); in freeifaddrs() [all …]
|
/illumos-gate/usr/src/lib/libc/port/stdio/ |
H A D | popen.c | 95 node_t *curr; in popen() local 148 for (curr = head; curr != NULL && error == 0; curr = curr->next) { in popen() 156 if (fcntl(curr->fd, F_GETFD) >= 0) { in popen() 158 curr->fd); in popen() 260 node_t *curr; in _insert_nolock() local 262 for (prev = curr = head; curr != NULL; curr = curr->next) { in _insert_nolock() 269 if (curr->fd == fd) { in _insert_nolock() 271 (void) waitpid(curr->pid, NULL, WNOHANG); in _insert_nolock() 272 curr->pid = pid; in _insert_nolock() 276 prev = curr; in _insert_nolock() [all …]
|
/illumos-gate/usr/src/lib/libnvpair/ |
H A D | nvpair_json.c | 120 nvpair_t *curr; in nvlist_print_json() local 125 for (curr = nvlist_next_nvpair(nvl, NULL); curr; in nvlist_print_json() 126 curr = nvlist_next_nvpair(nvl, curr)) { in nvlist_print_json() 127 data_type_t type = nvpair_type(curr); in nvlist_print_json() 134 if (nvlist_print_json_string(fp, nvpair_name(curr)) == -1) in nvlist_print_json() 140 char *string = fnvpair_value_string(curr); in nvlist_print_json() 152 FPRINTF(fp, "%s", fnvpair_value_boolean_value(curr) == in nvlist_print_json() 158 FPRINTF(fp, "%hhu", fnvpair_value_byte(curr)); in nvlist_print_json() 163 FPRINTF(fp, "%hhd", fnvpair_value_int8(curr)); in nvlist_print_json() 168 FPRINTF(fp, "%hhu", fnvpair_value_uint8(curr)); in nvlist_print_json() [all …]
|
/illumos-gate/usr/src/cmd/smbsrv/smbstat/ |
H A D | smbstat.c | 661 smbstat_cpu_snapshot_t *curr; in smbstat_cpu_snapshot() local 665 curr = smbstat_cpu_current_snapshot(); in smbstat_cpu_snapshot() 667 for (i = 0; i < smbstat_nrcpus; i++, curr++) { in smbstat_cpu_snapshot() 668 curr->cs_id = SMBSTAT_ID_NO_CPU; in smbstat_cpu_snapshot() 669 curr->cs_state = p_online(i, P_STATUS); in smbstat_cpu_snapshot() 671 if (curr->cs_state != P_ONLINE && curr->cs_state != P_NOINTR) in smbstat_cpu_snapshot() 674 curr->cs_id = i; in smbstat_cpu_snapshot() 691 curr->cs_ticks[j] = ksn->value.ui64; in smbstat_cpu_snapshot() 702 smbstat_cpu_snapshot_t *curr, *prev; in smbstat_cpu_process() local 707 curr = smbstat_cpu_current_snapshot(); in smbstat_cpu_process() [all …]
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | ddi_hp_impl.h | 114 type *curr, *prev = NULL; \ 116 for (curr = (head); curr; prev = curr, curr = curr->next); \ 126 type *curr, *prev = NULL; \ 127 for (curr = (head); curr; prev = curr, curr = curr->next) { \ 128 if (curr == (node)) \ 131 if (curr) { \ 135 prev->next = curr->next; \
|
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/ |
H A D | tavor_agents.c | 164 tavor_agent_list_t *curr; in tavor_agent_request_cb() local 168 curr = (tavor_agent_list_t *)args; in tavor_agent_request_cb() 169 state = curr->agl_state; in tavor_agent_request_cb() 211 tavor_agent_list_t *curr; in tavor_agent_handle_req() local 225 curr = agent_args->ahd_agentlist; in tavor_agent_handle_req() 226 state = curr->agl_state; in tavor_agent_handle_req() 227 port = curr->agl_port; in tavor_agent_handle_req() 348 tavor_agent_list_t *curr; in tavor_agent_list_init() local 405 curr = &state->ts_agents[indx]; in tavor_agent_list_init() 406 curr->agl_state = state; in tavor_agent_list_init() [all …]
|
/illumos-gate/usr/src/lib/libnisdb/ |
H A D | db_index_entry.cc | 189 db_index_entry_p fst, prev, curr; in lookup() local 204 for (curr = fst->next; curr != NULL; curr = curr->next) { in lookup() 205 if ((curr->hashval == hval) && in lookup() 206 (curr->key->equal(i, casein))) { in lookup() 207 prev->addresult(curr); in lookup() 208 prev = curr; in lookup() 280 db_index_entry_p curr, prev, rp, save; in add() local 283 for (prev = curr = this; curr != NULL; curr = curr->next) { in add() 284 if (curr->hashval == hval && curr->key->equal(i, casein)) { in add() 287 prev = curr; in add() [all …]
|
/illumos-gate/usr/src/boot/libsa/ |
H A D | environment.c | 67 struct env_var *ev, *curr, *last; in env_setenv() local 99 for (last = NULL, curr = environ; curr != NULL; in env_setenv() 100 last = curr, curr = curr->ev_next) { in env_setenv() 102 if (strcmp(ev->ev_name, curr->ev_name) < 0) { in env_setenv() 103 if (curr->ev_prev) { in env_setenv() 104 curr->ev_prev->ev_next = ev; in env_setenv() 108 ev->ev_next = curr; in env_setenv() 109 ev->ev_prev = curr->ev_prev; in env_setenv() 110 curr->ev_prev = ev; in env_setenv() 114 if (curr == NULL) { in env_setenv()
|
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/ |
H A D | hermon_agents.c | 164 hermon_agent_list_t *curr; in hermon_agent_request_cb() local 168 curr = (hermon_agent_list_t *)args; in hermon_agent_request_cb() 169 state = curr->agl_state; in hermon_agent_request_cb() 314 hermon_agent_list_t *curr; in hermon_agent_handle_req() local 336 curr = agent_args->ahd_agentlist; in hermon_agent_handle_req() 337 state = curr->agl_state; in hermon_agent_handle_req() 338 port = curr->agl_port; in hermon_agent_handle_req() 587 hermon_agent_list_t *curr; in hermon_agent_list_init() local 644 curr = &state->hs_agents[indx]; in hermon_agent_list_init() 645 curr->agl_state = state; in hermon_agent_list_init() [all …]
|
/illumos-gate/usr/src/lib/libdladm/common/ |
H A D | libdlstat.c | 685 dladm_stat_chain_t *curr; in i_dlstat_join_lists() local 691 curr = list1; in i_dlstat_join_lists() 692 while (curr->dc_next != NULL) in i_dlstat_join_lists() 693 curr = curr->dc_next; in i_dlstat_join_lists() 695 curr->dc_next = list2; in i_dlstat_join_lists() 936 dladm_stat_chain_t *curr; in i_dlstat_query_stats() local 954 curr = malloc(sizeof (dladm_stat_chain_t)); in i_dlstat_query_stats() 955 if (curr == NULL) in i_dlstat_query_stats() 958 curr->dc_statentry = fn(dladm_dld_kcp(handle), ksp, index); in i_dlstat_query_stats() 959 if (curr->dc_statentry == NULL) { in i_dlstat_query_stats() [all …]
|
/illumos-gate/usr/src/cmd/isns/isnsd/ |
H A D | sched.c | 54 static el_notice_t *curr = NULL; variable 320 (curr == NULL || t <= curr->time)) { in el_add() 418 if (curr == NULL || curr->time > t) { in el_add() 419 curr = x; in el_add() 478 n = curr; in el_remove() 529 if (n == curr) { in el_remove() 534 curr = n2; in el_remove() 571 if (curr != NULL) { in el_first() 573 curr->pred->sucd = curr->sucd; in el_first() 574 curr->sucd->pred = curr->pred; in el_first() [all …]
|
/illumos-gate/usr/src/contrib/zlib/ |
H A D | inftrees.c | 40 unsigned curr; /* number of index bits for current table */ in inflate_table() local 198 curr = root; /* current table index bits */ in inflate_table() 228 fill = 1U << curr; in inflate_table() 263 curr = len - drop; in inflate_table() 264 left = (int)(1 << curr); in inflate_table() 265 while (curr + drop < max) { in inflate_table() 266 left -= count[curr + drop]; in inflate_table() 268 curr++; in inflate_table() 273 used += 1U << curr; in inflate_table() 280 (*table)[low].op = (unsigned char)curr; in inflate_table()
|
/illumos-gate/usr/src/uts/sun4u/opl/io/pcicmu/ |
H A D | pcmu_ib.c | 154 hrtime_t prev, curr, interval, jump; in pcmu_ib_intr_disable() local 168 start_time = curr = gethrtime(); in pcmu_ib_intr_disable() 179 prev = curr; in pcmu_ib_intr_disable() 180 curr = gethrtime(); in pcmu_ib_intr_disable() 181 interval = curr - prev; in pcmu_ib_intr_disable() 184 if (curr - start_time > intr_timeout) { in pcmu_ib_intr_disable() 241 hrtime_t prev, curr, interval, jump; in pcmu_ib_intr_dist() local 255 start_time = curr = gethrtime(); in pcmu_ib_intr_dist() 265 prev = curr; in pcmu_ib_intr_dist() 266 curr = gethrtime(); in pcmu_ib_intr_dist() [all …]
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | ddi_hp_ndi.c | 275 ddi_hp_cn_handle_t *head, *curr, *prev; in ndi_hp_walk_cn() local 291 curr = head; in ndi_hp_walk_cn() 293 while (curr != NULL) { in ndi_hp_walk_cn() 296 (void *)dip, curr->cn_info.cn_name)); in ndi_hp_walk_cn() 297 switch ((*f)(&(curr->cn_info), arg)) { in ndi_hp_walk_cn() 310 curr = head; in ndi_hp_walk_cn() 312 } else if (prev && prev->next != curr) { in ndi_hp_walk_cn() 318 curr = prev->next; in ndi_hp_walk_cn() 321 prev = curr; in ndi_hp_walk_cn() 322 curr = curr->next; in ndi_hp_walk_cn()
|
H A D | mem_cage.c | 215 pfn_t curr; member 297 *pfncur = lp->curr; in kcage_current_pfn() 341 klo = lp->curr; in kcage_next_range() 345 khi = lp->curr; in kcage_next_range() 440 new->curr = new->lim; in kcage_range_add_internal() 442 new->curr = new->base; in kcage_range_add_internal() 507 if ((lp->decr == 0 && lp->curr == lp->base) || in kcage_range_delete_internal() 508 (lp->decr != 0 && lp->curr == lp->lim)) in kcage_range_delete_internal() 519 if (lp->decr == 0 && base < lp->curr && lim >= lp->base) { in kcage_range_delete_internal() 522 if (lp->decr != 0 && base < lp->lim && lim >= lp->curr) { in kcage_range_delete_internal() [all …]
|
/illumos-gate/usr/src/cmd/lp/cmd/lpsched/ |
H A D | files.c | 262 static long curr; in _alloc_req_id() local 291 if (sscanf(buf, "%ld:%ld:%ld:%ld\n", &start, &end, &incr, &curr) != 4) { in _alloc_req_id() 294 curr = start; in _alloc_req_id() 302 if (curr < start || curr > end) in _alloc_req_id() 303 curr = start; in _alloc_req_id() 309 wrap = curr; in _alloc_req_id() 311 ret = curr; in _alloc_req_id() 312 if ((curr += incr) > end) in _alloc_req_id() 313 curr = start; in _alloc_req_id() 315 } while ( wrap != curr && ((RSTATUS *)request_by_id_num(ret)) ) ; in _alloc_req_id() [all …]
|
/illumos-gate/usr/src/common/nvpair/ |
H A D | nvpair.c | 639 i_nvp_t *curr = NVPAIR2I_NVP(nvp); in nvp_buf_link() local 643 priv->nvp_list = priv->nvp_last = curr; in nvp_buf_link() 645 curr->nvi_prev = priv->nvp_last; in nvp_buf_link() 646 priv->nvp_last->nvi_next = curr; in nvp_buf_link() 647 priv->nvp_last = curr; in nvp_buf_link() 658 i_nvp_t *curr = NVPAIR2I_NVP(nvp); in nvp_buf_unlink() local 663 if (priv->nvp_curr == curr) in nvp_buf_unlink() 664 priv->nvp_curr = curr->nvi_next; in nvp_buf_unlink() 666 if (curr == priv->nvp_list) in nvp_buf_unlink() 667 priv->nvp_list = curr->nvi_next; in nvp_buf_unlink() [all …]
|
/illumos-gate/usr/src/cmd/fs.d/nfs/nfsref/ |
H A D | nfsref.c | 194 nvpair_t *curr; in delref() local 227 curr = nvlist_next_nvpair(nvl, NULL); in delref() 228 if (curr != NULL) { in delref() 263 nvpair_t *curr; in lookup() local 284 curr = NULL; in lookup() 285 while ((curr = nvlist_next_nvpair(nvl, curr)) != NULL) { in lookup() 286 type = nvpair_name(curr); in lookup() 292 if (curr == NULL) { in lookup() 298 nvpair_value_string(curr, &svc_data); in lookup()
|
/illumos-gate/usr/src/uts/common/io/myri10ge/drv/ |
H A D | myri10ge_lro.c | 138 struct lro_entry *lro, *curr; in myri10ge_lro_rx() local 232 curr = ss->lro_active; in myri10ge_lro_rx() 233 while (curr->next != lro) in myri10ge_lro_rx() 234 curr = curr->next; in myri10ge_lro_rx() 235 curr->next = lro->next; in myri10ge_lro_rx() 299 curr = ss->lro_active; in myri10ge_lro_rx() 300 while (curr->next != lro) in myri10ge_lro_rx() 301 curr = curr->next; in myri10ge_lro_rx() 302 curr->next = lro->next; in myri10ge_lro_rx()
|
/illumos-gate/usr/src/cmd/sysdef/ |
H A D | sysdef.c | 534 char *curr, *next; in modules() local 559 curr = modpath; in modules() 560 while (curr) { in modules() 562 curr = strchr(curr + 1, ' '); in modules() 576 curr = modpath; in modules() 584 if (next = strchr(curr, ' ')) { in modules() 591 if (stat(curr, &stat_buf) == -1) { in modules() 592 curr = next ? next + 1 : NULL; in modules() 602 dirs[i] = curr; in modules() 608 curr = next ? next + 1 : NULL; in modules() [all …]
|
/illumos-gate/usr/src/lib/libresolv2/common/isc/ |
H A D | memcluster.c | 245 char *curr, *next; in __memget_record() local 255 curr = new; in __memget_record() 256 next = curr + mem_target; in __memget_record() 258 ((memcluster_element *)curr)->next = next; in __memget_record() 259 curr = next; in __memget_record() 266 ((memcluster_element *)curr)->next = NULL; in __memget_record() 288 curr = new; in __memget_record() 289 next = curr + new_size; in __memget_record() 292 memset(curr, 0xa5, new_size); in __memget_record() 294 ((memcluster_element *)curr)->next = next; in __memget_record() [all …]
|
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | dr_util.c | 206 char *curr; in dr_dbg_dump_msg() local 220 curr = line; in dr_dbg_dump_msg() 231 (void) sprintf(curr, " %02x", msg[i + j]); in dr_dbg_dump_msg() 233 curr += 3; in dr_dbg_dump_msg() 243 while (curr != (line + ASCIIOFFSET)) in dr_dbg_dump_msg() 244 *curr++ = ' '; in dr_dbg_dump_msg()
|
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ |
H A D | cc_memory.c | 171 krb5_mcc_cursor curr,next; in krb5_mcc_free() local 175 for (curr = d->link; curr;) { in krb5_mcc_free() 176 krb5_free_creds(context, curr->creds); in krb5_mcc_free() 177 next = curr->next; in krb5_mcc_free() 178 krb5_xfree(curr); in krb5_mcc_free() 179 curr = next; in krb5_mcc_free() 195 krb5_mcc_list_node **curr, *node; in krb5_mcc_destroy() local 204 for (curr = &mcc_head; *curr; curr = &(*curr)->next) { in krb5_mcc_destroy() 205 if ((*curr)->cache == d) { in krb5_mcc_destroy() 206 node = *curr; in krb5_mcc_destroy() [all …]
|
/illumos-gate/usr/src/lib/udapl/udapl_tavor/common/ |
H A D | dapl_hash.c | 547 DAPL_HASH_ELEM *curr; in dapls_hash_iterate() local 566 curr = &p_table->table[p_table->iterator_bucket]; in dapls_hash_iterate() 567 if (NO_DATUM(curr->datum)) { in dapls_hash_iterate() 575 dapl_os_assert(!NO_DATUM(curr->datum)); in dapls_hash_iterate() 579 p_table->iterator = curr; in dapls_hash_iterate() 595 curr = p_table->iterator; in dapls_hash_iterate() 598 if (curr->next_element != NULL) { /* found the next element */ in dapls_hash_iterate() 599 p_table->iterator = curr->next_element; in dapls_hash_iterate() 610 curr = &p_table->table[p_table->iterator_bucket]; in dapls_hash_iterate() 611 if (NO_DATUM(curr->datum)) { in dapls_hash_iterate() [all …]
|
/illumos-gate/usr/src/lib/udapl/udapl_tavor/tavor/ |
H A D | dapl_tavor_wr.c | 126 dapls_tavor_wrid_entry_t *curr = NULL; in dapli_tavor_wrid_find_match() local 161 curr = dapli_tavor_wrid_find_match_srq(container, cqe); in dapli_tavor_wrid_find_match() 177 curr = &container->wl_wre[head]; in dapli_tavor_wrid_find_match() 185 if (curr->wr_wqeaddrsz == wqeaddr_size) { in dapli_tavor_wrid_find_match() 229 curr = NULL; in dapli_tavor_wrid_find_match() 246 dapl_os_assert(curr != NULL); in dapli_tavor_wrid_find_match() 248 return (curr); in dapli_tavor_wrid_find_match() 343 DAPL_HASH_DATA curr; in dapls_tavor_wrid_cq_force_reap() local 371 DAPL_HASH_ITERATE_INIT, &curr); in dapls_tavor_wrid_cq_force_reap() 374 while (curr != NULL) { in dapls_tavor_wrid_cq_force_reap() [all …]
|