/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | range_tree.c | 78 rs_copy(range_seg_t *src, range_seg_t *dest, range_tree_t *rt) in rs_copy() argument 80 ASSERT3U(rt->rt_type, <=, RANGE_SEG_NUM_TYPES); in rs_copy() 82 switch (rt->rt_type) { in rs_copy() 99 range_tree_stat_verify(range_tree_t *rt) in range_tree_stat_verify() argument 106 for (rs = zfs_btree_first(&rt->rt_root, &where); rs != NULL; in range_tree_stat_verify() 107 rs = zfs_btree_next(&rt->rt_root, &where, &where)) { in range_tree_stat_verify() 108 uint64_t size = rs_get_end(rs, rt) - rs_get_start(rs, rt); in range_tree_stat_verify() 116 if (hist[i] != rt->rt_histogram[i]) { in range_tree_stat_verify() 118 i, hist, hist[i], rt->rt_histogram[i]); in range_tree_stat_verify() 120 VERIFY3U(hist[i], ==, rt->rt_histogram[i]); in range_tree_stat_verify() [all …]
|
H A D | space_reftree.c | 110 space_reftree_add_map(avl_tree_t *t, range_tree_t *rt, int64_t refcnt) in space_reftree_add_map() argument 114 for (range_seg_t *rs = zfs_btree_first(&rt->rt_root, &where); rs; rs = in space_reftree_add_map() 115 zfs_btree_next(&rt->rt_root, &where, &where)) { in space_reftree_add_map() 116 space_reftree_add_seg(t, rs_get_start(rs, rt), rs_get_end(rs, in space_reftree_add_map() 117 rt), refcnt); in space_reftree_add_map() 126 space_reftree_generate_map(avl_tree_t *t, range_tree_t *rt, int64_t minref) in space_reftree_generate_map() argument 132 range_tree_vacate(rt, NULL, NULL); in space_reftree_generate_map() 145 range_tree_add(rt, start, end - start); in space_reftree_generate_map()
|
H A D | space_map.c | 399 space_map_load_length(space_map_t *sm, range_tree_t *rt, maptype_t maptype, in space_map_load_length() argument 404 VERIFY0(range_tree_space(rt)); in space_map_load_length() 407 range_tree_add(rt, sm->sm_start, sm->sm_size); in space_map_load_length() 409 smla.smla_rt = rt; in space_map_load_length() 416 range_tree_vacate(rt, NULL, NULL); in space_map_load_length() 426 space_map_load(space_map_t *sm, range_tree_t *rt, maptype_t maptype) in space_map_load() argument 428 return (space_map_load_length(sm, rt, maptype, space_map_length(sm))); in space_map_load() 441 space_map_histogram_verify(space_map_t *sm, range_tree_t *rt) in space_map_histogram_verify() argument 448 if (rt->rt_histogram[i] != 0) in space_map_histogram_verify() 455 space_map_histogram_add(space_map_t *sm, range_tree_t *rt, dmu_tx_t *tx) in space_map_histogram_add() argument [all …]
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.ripngd/ |
H A D | tables.c | 104 log_single(int level, struct rt_entry *rt) in log_single() argument 109 (void) inet_ntop(AF_INET6, (void *)&rt->rt_dst, buf1, sizeof (buf1)); in log_single() 110 (void) inet_ntop(AF_INET6, (void *)&rt->rt_router, buf2, sizeof (buf2)); in log_single() 114 (rt->rt_ifp != NULL && rt->rt_ifp->int_name != NULL) ? in log_single() 115 rt->rt_ifp->int_name : "(noname)", in log_single() 116 rt->rt_metric); in log_single() 178 struct rt_entry *rt; in rtlookup() local 189 for (rt = rh->rt_forw; rt != (struct rt_entry *)rh; rt = rt->rt_forw) { in rtlookup() 190 if (rt->rt_hash != hash) in rtlookup() 192 if (IN6_ARE_ADDR_EQUAL(&rt->rt_dst, dst) && in rtlookup() [all …]
|
H A D | timer.c | 52 struct rt_entry *rt; in timer() local 105 for (rt = rh->rt_forw; rt != (struct rt_entry *)rh; in timer() 106 rt = rt->rt_forw) { in timer() 112 rt->rt_state &= ~RTS_CHANGED; in timer() 113 if ((rt->rt_state & RTS_INTERFACE) != 0) in timer() 115 rt->rt_timer += alarmtime; in timer() 116 if (rt->rt_timer >= GARBAGE_TIME) { in timer() 117 rt = rt->rt_back; in timer() 118 rtdelete(rt->rt_forw); in timer() 121 if (rt->rt_timer >= EXPIRE_TIME) { in timer() [all …]
|
H A D | output.c | 136 struct rt_entry *rt; in supply() local 157 for (rt = rh->rt_forw; rt != (struct rt_entry *)rh; in supply() 158 rt = rt->rt_forw) { in supply() 160 if (IN6_IS_ADDR_LINKLOCAL(&rt->rt_dst)) in supply() 162 if (IN6_IS_ADDR_UNSPECIFIED(&rt->rt_dst)) in supply() 166 if (rt->rt_state & RTS_PRIVATE) in supply() 173 if (splith && rt->rt_ifp != NULL && in supply() 175 rt->rt_ifp->int_ifbase) == 0) { in supply() 181 rtmetric = rt->rt_metric; in supply() 189 (rt->rt_state & rtstate) == 0) in supply() [all …]
|
H A D | trace.c | 138 traceaction(FILE *fp, char *action, struct rt_entry *rt) in traceaction() argument 167 if (rt != NULL) { in traceaction() 171 inet_ntop(AF_INET6, (void *)&rt->rt_dst, buf1, in traceaction() 173 rt->rt_prefix_length); in traceaction() 175 inet_ntop(AF_INET6, (void *)&rt->rt_router, buf1, in traceaction() 177 rt->rt_metric); in traceaction() 178 if (rt->rt_ifp != NULL) { in traceaction() 180 (rt->rt_ifp->int_name != NULL) ? in traceaction() 181 rt->rt_ifp->int_name : "(noname)"); in traceaction() 186 if ((rt->rt_state & p->t_bits) == 0) in traceaction() [all …]
|
H A D | input.c | 129 struct rt_entry *rt; in rip_input() local 241 rt = rtlookup(&prefix, n->rip6_prefix_length); in rip_input() 243 n->rip6_metric = (rt == NULL ? in rip_input() 245 min(rt->rt_metric, HOPCNT_INFINITY)); in rip_input() 428 rt = rtlookup(&prefix, n->rip6_prefix_length); in rip_input() 429 if (rt == NULL) { in rip_input() 446 rt->rt_metric == HOPCNT_INFINITY) in rip_input() 463 if (IN6_ARE_ADDR_EQUAL(gate, &rt->rt_router)) { in rip_input() 464 if (n->rip6_metric != rt->rt_metric || in rip_input() 465 rt->rt_ifp != ifp) { in rip_input() [all …]
|
/illumos-gate/usr/src/uts/common/fs/zfs/sys/ |
H A D | range_tree.h | 116 void (*rtop_create)(range_tree_t *rt, void *arg); 117 void (*rtop_destroy)(range_tree_t *rt, void *arg); 118 void (*rtop_add)(range_tree_t *rt, void *rs, void *arg); 119 void (*rtop_remove)(range_tree_t *rt, void *rs, void *arg); 120 void (*rtop_vacate)(range_tree_t *rt, void *arg); 124 rs_get_start_raw(const range_seg_t *rs, const range_tree_t *rt) in rs_get_start_raw() argument 126 ASSERT3U(rt->rt_type, <=, RANGE_SEG_NUM_TYPES); in rs_get_start_raw() 127 switch (rt->rt_type) { in rs_get_start_raw() 141 rs_get_end_raw(const range_seg_t *rs, const range_tree_t *rt) in rs_get_end_raw() argument 143 ASSERT3U(rt->rt_type, <=, RANGE_SEG_NUM_TYPES); in rs_get_end_raw() [all …]
|
H A D | space_map.h | 201 int space_map_load(space_map_t *sm, range_tree_t *rt, maptype_t maptype); 202 int space_map_load_length(space_map_t *sm, range_tree_t *rt, maptype_t maptype, 209 boolean_t space_map_histogram_verify(space_map_t *sm, range_tree_t *rt); 211 void space_map_histogram_add(space_map_t *sm, range_tree_t *rt, 217 uint64_t space_map_entries(space_map_t *sm, range_tree_t *rt); 220 void space_map_write(space_map_t *sm, range_tree_t *rt, maptype_t maptype, 222 uint64_t space_map_estimate_optimal_size(space_map_t *sm, range_tree_t *rt,
|
/illumos-gate/usr/src/uts/common/io/nxge/npi/ |
H A D | npi.c | 71 npi_rtrace_buf_init(rtrace_t *rt) in npi_rtrace_buf_init() argument 75 rt->next_idx = 0; in npi_rtrace_buf_init() 76 rt->last_idx = MAX_RTRACE_ENTRIES - 1; in npi_rtrace_buf_init() 77 rt->wrapped = B_FALSE; in npi_rtrace_buf_init() 79 rt->buf[i].ctl_addr = TRACE_CTL_INVALID; in npi_rtrace_buf_init() 80 rt->buf[i].val_l32 = 0; in npi_rtrace_buf_init() 81 rt->buf[i].val_h32 = 0; in npi_rtrace_buf_init() 86 npi_rtrace_update(npi_handle_t handle, boolean_t wr, rtrace_t *rt, in npi_rtrace_update() argument 90 idx = rt->next_idx; in npi_rtrace_update() 92 rt->buf[idx].ctl_addr = (addr & TRACE_ADDR_MASK) in npi_rtrace_update() [all …]
|
/illumos-gate/usr/src/uts/common/io/hxge/ |
H A D | hpi.c | 68 hpi_rtrace_buf_init(rtrace_t *rt) in hpi_rtrace_buf_init() argument 72 rt->next_idx = 0; in hpi_rtrace_buf_init() 73 rt->last_idx = MAX_RTRACE_ENTRIES - 1; in hpi_rtrace_buf_init() 74 rt->wrapped = B_FALSE; in hpi_rtrace_buf_init() 76 rt->buf[i].ctl_addr = TRACE_CTL_INVALID; in hpi_rtrace_buf_init() 77 rt->buf[i].val_l32 = 0; in hpi_rtrace_buf_init() 78 rt->buf[i].val_h32 = 0; in hpi_rtrace_buf_init() 83 hpi_rtrace_update(hpi_handle_t handle, boolean_t wr, rtrace_t *rt, in hpi_rtrace_update() argument 87 idx = rt->next_idx; in hpi_rtrace_update() 89 rt->buf[idx].ctl_addr = (addr & TRACE_ADDR_MASK) | TRACE_CTL_WR; in hpi_rtrace_update() [all …]
|
/illumos-gate/usr/src/uts/common/io/ath/ |
H A D | ath_rate.c | 76 const HAL_RATE_TABLE *rt = asc->asc_currates; in ath_rate_update() local 79 ASSERT(rt != NULL); in ath_rate_update() 84 an->an_tx_mgtrate = rt->info[0].rateCode; in ath_rate_update() 85 an->an_tx_mgtratesp = an->an_tx_mgtrate | rt->info[0].shortPreamble; in ath_rate_update() 100 an->an_tx_rate0 = rt->info[an->an_tx_rix0].rateCode; in ath_rate_update() 102 rt->info[an->an_tx_rix0].shortPreamble; in ath_rate_update() 115 an->an_tx_rate1 = rt->info[rix].rateCode; in ath_rate_update() 117 rt->info[rix].shortPreamble; in ath_rate_update() 124 an->an_tx_rate2 = rt->info[rix].rateCode; in ath_rate_update() 126 rt->info[rix].shortPreamble; in ath_rate_update() [all …]
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/in.routed/ |
H A D | trace.c | 870 trace_upslot(struct rt_entry *rt, in trace_upslot() argument 887 (int)(rts - rt->rt_spares), in trace_upslot() 888 rtname(rt->rt_dst, rt->rt_mask, rts->rts_gate)); in trace_upslot() 890 (rts != rt->rt_spares || in trace_upslot() 891 AGE_RT(rt->rt_state, rts->rts_origin, new->rts_ifp))); in trace_upslot() 895 (int)(rts - rt->rt_spares), in trace_upslot() 896 rtname(rt->rt_dst, rt->rt_mask, rts->rts_gate)); in trace_upslot() 900 rts != rt->rt_spares || in trace_upslot() 901 AGE_RT(rt->rt_state, rts->rts_origin, rt->rt_ifp)); in trace_upslot() 912 (rts != rt->rt_spares || in trace_upslot() [all …]
|
H A D | table.c | 1021 struct rt_entry *rt; in kern_check_static() local 1033 rt = rtget(k->k_dst, k->k_mask); in kern_check_static() 1038 if (rt != NULL) { in kern_check_static() 1039 if ((rt->rt_state & RS_STATIC) == 0) { in kern_check_static() 1050 rt_state |= rt->rt_state; in kern_check_static() 1051 if (rt->rt_state != rt_state) in kern_check_static() 1052 rtchange(rt, rt_state, &new, 0); in kern_check_static() 1247 struct rt_entry *rt; in rtm_lose() local 1257 rt = rtfind(S_ADDR(INFO_DST(info))); in rtm_lose() 1258 if (rt != NULL) { in rtm_lose() [all …]
|
H A D | rdisc.c | 354 struct rt_entry *rt; in rdisc_age() local 394 rt = rtget(RIP_DEFAULT, 0); in rdisc_age() 401 if (rt == NULL) { in rdisc_age() 419 rt = rtget(RIP_DEFAULT, 0); in rdisc_age() 420 if (rt == NULL) { in rdisc_age() 513 struct rt_entry *rt; in del_rdisc() local 520 rt = rtget(RIP_DEFAULT, 0); in del_rdisc() 521 if (rt == NULL) { in del_rdisc() 524 for (i = 0; i < rt->rt_num_spares; i++) { in del_rdisc() 525 if ((rt->rt_spares[i].rts_gate == drp->dr_gate) && in del_rdisc() [all …]
|
H A D | if.c | 748 struct rt_entry *rt; in check_remote() local 754 rt = rtfind(ifp->int_addr); in check_remote() 755 if (rt != NULL && in check_remote() 756 rt->rt_ifp != NULL && in check_remote() 757 on_net(ifp->int_addr, rt->rt_ifp->int_net, rt->rt_ifp->int_mask)) { in check_remote() 1032 struct rt_entry *rt; in ifscan() local 1646 rt = rtget(myaddr, HOST_MASK); in ifscan() 1647 if (rt != NULL) { in ifscan() 1648 if (rt->rt_ifp != ifp || in ifscan() 1649 rt->rt_router != loopaddr) { in ifscan() [all …]
|
H A D | input.c | 163 struct rt_entry *rt; in input() local 394 (rt = rtget(RIP_DEFAULT, 0))) in input() 396 (rt->rt_metric + 1)); in input() 453 rt = rtget(dst, mask); in input() 454 if (rt == NULL && dst != RIP_DEFAULT) in input() 455 rt = rtfind(n->n_dst); in input() 459 if (rt == NULL) { in input() 469 v12buf.n->n_metric = rt->rt_metric + 1; in input() 473 v12buf.n->n_tag = rt->rt_tag; in input() 475 on_net(rt->rt_gate, ifp->int_net, in input() [all …]
|
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | ip_mroute.c | 285 #define MFCFIND(mfcbp, o, g, rt) { \ argument 287 rt = NULL; \ 294 rt = _mb_rt; \ 444 struct mfc *rt; in get_sg_cnt() local 449 MFCFIND(mfcbp, req->src.s_addr, req->grp.s_addr, rt); in get_sg_cnt() 451 if (rt != NULL) { in get_sg_cnt() 452 mutex_enter(&rt->mfc_mutex); in get_sg_cnt() 453 req->pktcnt = rt->mfc_pkt_cnt; in get_sg_cnt() 454 req->bytecnt = rt->mfc_byte_cnt; in get_sg_cnt() 455 req->wrong_if = rt->mfc_wrong_if; in get_sg_cnt() [all …]
|
/illumos-gate/usr/src/cmd/cron/ |
H A D | att1.y | 40 extern struct tm *tp, at, rt; 154 rt.tm_mday++; 173 rt.tm_mday = $1 - tp->tm_wday; 174 if (rt.tm_mday < 0) 175 rt.tm_mday += 7; 177 rt.tm_mday += 1; 186 rt.tm_min += $1; 189 rt.tm_hour += $1; 192 rt.tm_mday += $1; 195 rt.tm_mday += $1 * 7; [all …]
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/ |
H A D | snoop_solarnet.c | 86 Rec_type rt; in interpret_solarnet_fw() local 216 rt = getxdr_enum(); in interpret_solarnet_fw() 217 if (rt == REC_TYPE_NORM) { in interpret_solarnet_fw() 229 } else if (rt == REC_TYPE_EOR) { in interpret_solarnet_fw() 232 } while (rt != REC_TYPE_EOF); in interpret_solarnet_fw() 273 rt = getxdr_enum(); in interpret_solarnet_fw() 274 if (rt == REC_TYPE_NORM) { in interpret_solarnet_fw() 286 } else if (rt == REC_TYPE_EOR) { in interpret_solarnet_fw() 289 } while (rt != REC_TYPE_EOF); in interpret_solarnet_fw()
|
/illumos-gate/usr/src/uts/i86pc/cpu/genuineintel/ |
H A D | gintel_main.c | 190 cms_cookie_t rt = (cms_cookie_t)NULL; in gintel_disp_match() local 199 rt = (cms_cookie_t)GINTEL_ERR_SPARE_MEM; in gintel_disp_match() 203 rt = (cms_cookie_t)GINTEL_ERR_MEM_UE; in gintel_disp_match() 205 rt = (cms_cookie_t)GINTEL_ERR_MEM_CE; in gintel_disp_match() 208 rt = (cms_cookie_t)GINTEL_ERR_MEM_PARITY; in gintel_disp_match() 210 rt = (cms_cookie_t)GINTEL_ERR_MEM_ADDR_PARITY; in gintel_disp_match() 212 rt = (cms_cookie_t)GINTEL_ERR_MEM_REDUNDANT; in gintel_disp_match() 214 rt = (cms_cookie_t)GINTEL_ERR_MEM_BAD_ADDR; in gintel_disp_match() 216 rt = (cms_cookie_t)GINTEL_ERR_MEM_BAD_ID; in gintel_disp_match() 218 rt = (cms_cookie_t)GINTEL_ERR_MEM_UNKNOWN; in gintel_disp_match() [all …]
|
/illumos-gate/usr/src/test/os-tests/tests/oclo/ |
H A D | oclo.c | 97 oclo_flags_match(const clo_rtdata_t *rt, bool child) in oclo_flags_match() argument 100 bool fail = child && (rt->crt_flags & FD_CLOFORK) != 0; in oclo_flags_match() 101 int flags = fcntl(rt->crt_fd, F_GETFD, NULL); in oclo_flags_match() 110 rt->crt_data->clo_desc, pass, rt->crt_fd); in oclo_flags_match() 116 rt->crt_data->clo_desc, pass, rt->crt_fd, in oclo_flags_match() 122 "unexpectedly failed", rt->crt_data->clo_desc, pass, in oclo_flags_match() 123 rt->crt_fd); in oclo_flags_match() 130 rt->crt_data->clo_desc, pass, rt->crt_fd, flags, in oclo_flags_match() 131 rt->crt_fd); in oclo_flags_match() 135 if (flags != rt->crt_flags) { in oclo_flags_match() [all …]
|
/illumos-gate/usr/src/cmd/fm/fmadm/common/ |
H A D | faulty.c | 275 hostid_t *rt = NULL; in find_hostid_in_list() local 294 rt = &hostp->hostid; in find_hostid_in_list() 299 if (rt == NULL) { in find_hostid_in_list() 309 rt = &hostp->hostid; in find_hostid_in_list() 312 return (rt); in find_hostid_in_list() 321 hostid_t *rt = NULL; in find_hostid() local 333 rt = find_hostid_in_list(platform, chassis, server, in find_hostid() 336 return (rt); in find_hostid() 370 int rt = 0; in set_priority() local 374 rt = 1; in set_priority() [all …]
|
/illumos-gate/usr/src/uts/intel/io/intel_nb5000/ |
H A D | intel_nb5000.c | 71 int rt = -1; in intel_fat_fbd_err() local 81 rt = fat_fbd_error_code[i].intel_error_list; in intel_fat_fbd_err() 90 rt = -1; in intel_fat_fbd_err() 91 return (rt); in intel_fat_fbd_err() 208 int rt = -1; in intel_nf_fbd_err() local 218 rt = nf_fbd_error_code[i].intel_error_list; in intel_nf_fbd_err() 226 rt = -1; in intel_nf_fbd_err() 227 return (rt); in intel_nf_fbd_err() 366 int rt = -1; in intel_nf_mem_err() local 376 rt = nf_mem_error_code[i].intel_error_list; in intel_nf_mem_err() [all …]
|