Home
last modified time | relevance | path

Searched refs:curr (Results 1 – 25 of 103) sorted by relevance

12345

/illumos-gate/usr/src/lib/libsocket/inet/
H A Dgetifaddrs.c74 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 Dpopen.c95 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 Dnvpair_json.c120 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 Dsmbstat.c661 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 Dddi_hp_impl.h114 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 Dtavor_agents.c164 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 Ddb_index_entry.cc189 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 Denvironment.c67 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 Dhermon_agents.c164 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 Dlibdlstat.c685 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 Dsched.c54 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 Dinftrees.c40 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 Dpcmu_ib.c154 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 Dddi_hp_ndi.c275 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 Dmem_cage.c215 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 Dfiles.c262 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 Dnvpair.c639 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 Dnfsref.c194 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 Dmyri10ge_lro.c138 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 Dsysdef.c534 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 Dmemcluster.c245 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 Ddr_util.c206 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 Dcc_memory.c171 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 Ddapl_hash.c547 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 Ddapl_tavor_wr.c126 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 …]

12345