Home
last modified time | relevance | path

Searched refs:rule (Results 1 – 25 of 113) sorted by relevance

12345

/illumos-gate/usr/src/uts/common/inet/ilb/
H A Dilb.c341 if (rule->ir_hash->ilb_hash_rule == rule) { in ilb_rule_hash_del()
379 rule = rule->ir_hash_next) { in ilb_rule_hash()
660 if (rule->ir_min_port != rule->ir_max_port) in ilb_rule_add()
722 if ((rule->ir_alg = ilb_alg_hash_init(rule, in ilb_rule_add()
808 cv_wait(&rule->ir_cv, &rule->ir_lock); in ilb_rule_del_tq()
870 rule = rule->ir_hash_next) { in ilb_rule_match_vip_v6()
902 rule = rule->ir_hash_next) { in ilb_rule_match_vip_v4()
1074 for (rule = ilbs->ilbs_rule_head; rule != NULL; rule = rule->ir_next) { in ilb_rule_enable_all()
1093 for (rule = ilbs->ilbs_rule_head; rule != NULL; in ilb_rule_disable_all()
1094 rule = rule->ir_next) { in ilb_rule_disable_all()
[all …]
H A Dilb_impl.h74 #define ILB_R_KSTAT(rule, x) \ argument
77 (rule)); \
83 (rule)); \
231 #define ILB_RULE_REFHOLD(rule) \ argument
233 mutex_enter(&(rule)->ir_lock); \
234 (rule)->ir_refcnt++; \
236 mutex_exit(&(rule)->ir_lock); \
239 #define ILB_RULE_REFRELE(rule) \ argument
243 if (--(rule)->ir_refcnt <= 2) \
244 cv_signal(&(rule)->ir_cv); \
[all …]
/illumos-gate/usr/src/lib/libresolv2/common/irs/
H A Dgen_sv.c43 struct irs_rule * rule; member
111 while (pvt->rule) { in sv_next()
118 pvt->rule = pvt->rule->next; in sv_next()
119 if (pvt->rule) { in sv_next()
135 for (rule = pvt->rules; rule; rule = rule->next) { in sv_byname()
136 sv = rule->inst->sv; in sv_byname()
152 for (rule = pvt->rules; rule; rule = rule->next) { in sv_byport()
153 sv = rule->inst->sv; in sv_byport()
167 if (pvt->rule) { in sv_rewind()
178 for (rule = pvt->rules; rule != NULL; rule = rule->next) { in sv_minimize()
[all …]
H A Dgen_pr.c43 struct irs_rule * rule; member
110 while (pvt->rule) { in pr_next()
117 pvt->rule = pvt->rule->next; in pr_next()
118 if (pvt->rule) { in pr_next()
134 for (rule = pvt->rules; rule; rule = rule->next) { in pr_byname()
135 pr = rule->inst->pr; in pr_byname()
151 for (rule = pvt->rules; rule; rule = rule->next) { in pr_bynumber()
152 pr = rule->inst->pr; in pr_bynumber()
166 if (pvt->rule) { in pr_rewind()
177 for (rule = pvt->rules; rule != NULL; rule = rule->next) { in pr_minimize()
[all …]
H A Dgen_ho.c46 struct irs_rule * rule; member
132 for (rule = pvt->rules; rule; rule = rule->next) { in ho_byname()
175 for (rule = pvt->rules; rule; rule = rule->next) { in ho_byname2()
215 for (rule = pvt->rules; rule; rule = rule->next) { in ho_byaddr()
249 while (pvt->rule) { in ho_next()
256 pvt->rule = pvt->rule->next; in ho_next()
257 if (pvt->rule) { in ho_next()
271 if (pvt->rule) { in ho_rewind()
284 for (rule = pvt->rules; rule != NULL; rule = rule->next) { in ho_minimize()
323 for (rule = pvt->rules; rule != NULL; rule = rule->next) { in ho_res_set()
[all …]
H A Dgen_nw.c44 struct irs_rule * rule; member
121 while (pvt->rule) { in nw_next()
128 pvt->rule = pvt->rule->next; in nw_next()
129 if (pvt->rule) { in nw_next()
147 for (rule = pvt->rules; rule; rule = rule->next) { in nw_byname()
148 nw = rule->inst->nw; in nw_byname()
170 for (rule = pvt->rules; rule; rule = rule->next) { in nw_byaddr()
171 nw = rule->inst->nw; in nw_byaddr()
189 if (pvt->rule) { in nw_rewind()
202 for (rule = pvt->rules; rule != NULL; rule = rule->next) { in nw_minimize()
[all …]
H A Dgen_ng.c44 struct irs_rule * rule; member
79 pvt->rule = pvt->rules; in irs_gen_ng()
109 while (pvt->rule) { in ng_next()
115 pvt->rule = pvt->rule->next; in ng_next()
116 if (pvt->rule) { in ng_next()
129 struct irs_rule *rule; in ng_test() local
134 for (rule = pvt->rules; rule; rule = rule->next) { in ng_test()
135 ng = rule->inst->ng; in ng_test()
149 if (pvt->rule) { in ng_rewind()
161 struct irs_rule *rule; in ng_minimize() local
[all …]
H A Dgen.c196 struct irs_rule *rule; in gen_res_set()
210 for (rule = irs->map_rules[irs_ho]; rule; rule = rule->next) { in gen_res_set()
211 ho = rule->inst->ho; in gen_res_set()
215 for (rule = irs->map_rules[irs_nw]; rule; rule = rule->next) { in gen_res_set()
216 nw = rule->inst->nw; in gen_res_set()
281 release_rule(struct irs_rule *rule) { in release_rule() argument
282 struct irs_rule *next = rule->next; in release_rule()
284 memput(rule, sizeof *rule); in release_rule()
/illumos-gate/usr/src/common/mc/zen_umc/
H A Dzen_umc_decode.c139 dec->dec_df_rule = rule; in zen_umc_decode_find_df_rule()
175 mod_addr -= rule->ddr_base; in zen_umc_adjust_dram_addr()
237 switch (rule->ddr_chan_ileave) { in zen_umc_decode_ileave_nohash()
267 addr_bit = rule->ddr_addr_start; in zen_umc_decode_ileave_nohash()
304 if (rule->ddr_sock_ileave_bits != 0 || rule->ddr_die_ileave_bits != 0) { in zen_umc_decode_ileave_cod()
310 switch (rule->ddr_chan_ileave) { in zen_umc_decode_ileave_cod()
381 switch (rule->ddr_chan_ileave) { in zen_umc_decode_ileave_nps()
495 if (rule->ddr_sock_ileave_bits != 0 || rule->ddr_die_ileave_bits != 0) { in zen_umc_decode_ileave_zen3_6ch()
876 rule->ddr_addr_start + nbits - 1, rule->ddr_addr_start); in zen_umc_decode_normalize_nohash()
926 rule->ddr_addr_start); in zen_umc_decode_normalize_hash()
[all …]
H A Dzen_umc_dump.c34 zen_umc_dump_dram_rule(df_dram_rule_t *rule) in zen_umc_dump_dram_rule() argument
39 fnvlist_add_uint32(nvl, "ddr_flags", rule->ddr_flags); in zen_umc_dump_dram_rule()
40 fnvlist_add_uint64(nvl, "ddr_base", rule->ddr_base); in zen_umc_dump_dram_rule()
41 fnvlist_add_uint64(nvl, "ddr_limit", rule->ddr_limit); in zen_umc_dump_dram_rule()
44 rule->ddr_sock_ileave_bits); in zen_umc_dump_dram_rule()
46 rule->ddr_die_ileave_bits); in zen_umc_dump_dram_rule()
48 fnvlist_add_uint8(nvl, "ddr_remap_ent", rule->ddr_remap_ent); in zen_umc_dump_dram_rule()
353 "ddr_flags", DATA_TYPE_UINT32, &rule->ddr_flags, in zen_umc_restore_dram_rule()
354 "ddr_base", DATA_TYPE_UINT64, &rule->ddr_base, in zen_umc_restore_dram_rule()
355 "ddr_limit", DATA_TYPE_UINT64, &rule->ddr_limit, in zen_umc_restore_dram_rule()
[all …]
/illumos-gate/usr/src/uts/common/os/
H A Ddacf.c312 dacf_rule_t *rule; in dacf_rule_insert() local
409 return (rule); in dacf_rule_ctor()
437 kmem_free(rule->r_devspec_data, strlen(rule->r_devspec_data) + 1); in dacf_rule_destroy()
441 kmem_free(rule->r_module, strlen(rule->r_module) + 1); in dacf_rule_destroy()
442 kmem_free(rule->r_opset, strlen(rule->r_opset) + 1); in dacf_rule_destroy()
456 rule->r_refs++; in dacf_rule_hold()
470 rule->r_refs--; in dacf_rule_rele()
653 return (rule); in dacf_match()
924 ASSERT(rule); in dacf_op_invoke()
978 "found in module '%s'", rule->r_opset, rule->r_module); in dacf_op_invoke()
[all …]
/illumos-gate/usr/src/cmd/bart/
H A Drules.c352 static struct rule *
357 new_rule = (struct rule *)safe_calloc(sizeof (struct rule)); in gen_rulestruct()
384 static struct rule *
556 add_modifier(struct rule *rule, char *modifier_str) in add_modifier() argument
610 static struct rule *
625 (rule[0] == '/') ? "%s%s" : "%s/%s", reloc_root, rule); in add_subtree_rule()
790 static struct rule *
973 struct rule *
983 struct rule *
1010 struct rule *
[all …]
H A Dbart.h135 struct rule { struct
139 struct rule *next; argument
140 struct rule *prev; argument
153 struct rule *check_rules(const char *, char);
154 int exclude_fname(const char *, char, struct rule *);
155 struct rule *get_first_subtree(void);
156 struct rule *get_next_subtree(struct rule *);
/illumos-gate/usr/src/common/mc/imc/
H A Dimc_decode.c142 switch (rule->isr_imode) { in imc_decode_sad_interleave()
144 if (rule->isr_a7mode) { in imc_decode_sad_interleave()
152 if (rule->isr_a7mode) { in imc_decode_sad_interleave()
188 const imc_sad_rule_t *rule; in imc_decode_sad() local
197 rule = &sad->isad_rules[i]; in imc_decode_sad()
204 base = rule->isr_limit; in imc_decode_sad()
216 dec->ids_sad_rule = rule; in imc_decode_sad()
269 if (rule->isr_need_mod3) { in imc_decode_sad()
447 index %= rule->itr_chan_way; in imc_decode_tad_channel()
500 rule = &tad->itad_rules[i]; in imc_decode_tad()
[all …]
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/ilbd/
H A Dilbd_hc.c838 hc_rule->hcr_rule = rule; in ilbd_hc_associate_rule()
843 sg = rule->irl_sg; in ilbd_hc_associate_rule()
925 if (!ilbd_hc_check_rule(rule->irl_hcname, rule, &hc, &hc_rule)) in ilbd_hc_add_server()
937 if (!ilbd_hc_check_rule(rule->irl_hcname, rule, &hc, &hc_rule)) in ilbd_hc_del_server()
952 if (!ilbd_hc_check_rule(rule->irl_hcname, rule, &hc, &hc_rule)) in ilbd_hc_toggle_server()
965 rule->irl_name, in ilbd_hc_toggle_server()
1011 if (!ilbd_hc_check_rule(rule->irl_hcname, rule, &hc, &hc_rule)) in ilbd_hc_toggle_rule()
1028 rule->irl_name, in ilbd_hc_toggle_rule()
1112 ilbd_rule_t const *rule; in create_argv() local
1184 switch (rule->irl_proto) { in create_argv()
[all …]
/illumos-gate/usr/src/cmd/make/bin/
H A Dmisc.cc323 Cmd_line rule; in dump_make_state() local
340 for (rule = default_rule; rule != NULL; rule = rule->next) { in dump_make_state()
367 for (rule = sccs_get_rule; rule != NULL; rule = rule->next) { in dump_make_state()
400 for (rule = percent->command_template; in dump_make_state()
401 rule != NULL; in dump_make_state()
402 rule = rule->next) { in dump_make_state()
469 Cmd_line rule; in print_rule() local
491 for (rule = line->body.line.command_template; in print_rule()
492 rule != NULL; in print_rule()
493 rule = rule->next) { in print_rule()
[all …]
H A Dparallel.cc125 Cmd_line rule; in execute_parallel() local
177 rule != NULL; in execute_parallel()
178 rule = rule->next) { in execute_parallel()
183 rule->command_line = in execute_parallel()
205 (strlen(rule-> in execute_parallel()
1177 Cmd_line rule; in finish_children() local
1219 rule = rule->next) { in finish_children()
1688 Cmd_line rule; in parallel_ok() local
1697 rule != NULL; in parallel_ok()
1698 rule = rule->next) { in parallel_ok()
[all …]
H A Dnse_printdep.cc328 Cmd_line rule; in print_rule() local
336 for (rule= line->body.line.command_template; rule != NULL; rule= rule->next) in print_rule()
337 (void)printf("\t%s\n", rule->command_line->string_mb); in print_rule()
/illumos-gate/usr/src/uts/intel/io/amdzen/
H A Dzen_umc.c1385 rule->ddr_raw_base = base; in zen_umc_read_dram_rule_df_23()
1386 rule->ddr_raw_limit = limit; in zen_umc_read_dram_rule_df_23()
1387 rule->ddr_raw_ileave = rule->ddr_raw_ctrl = 0; in zen_umc_read_dram_rule_df_23()
1522 rule->ddr_dest_fabid = dest; in zen_umc_read_dram_rule_df_23()
1564 rule->ddr_raw_base = base; in zen_umc_read_dram_rule_df_4()
1566 rule->ddr_raw_ileave = ilv; in zen_umc_read_dram_rule_df_4()
1567 rule->ddr_raw_ctrl = ctl; in zen_umc_read_dram_rule_df_4()
1575 rule->ddr_base = rule->ddr_base << DF_DRAM_BASE_V4_BASE_SHIFT; in zen_umc_read_dram_rule_df_4()
1577 rule->ddr_limit = (rule->ddr_limit << DF_DRAM_LIMIT_V4_LIMIT_SHIFT) + in zen_umc_read_dram_rule_df_4()
1685 rule); in zen_umc_read_dram_rule()
[all …]
/illumos-gate/usr/src/uts/intel/io/imc/
H A Dimc.c1539 rule->isr_raw_dram = raw; in imc_sad_fill_rule()
1652 rule->isr_raw_interleave = raw; in imc_sad_fill_rule_interleave()
1768 rule->itr_raw = val; in imc_tad_fill_rule()
1772 rule->itr_sock_way = 1; in imc_tad_fill_rule()
1775 rule->itr_sock_way = 2; in imc_tad_fill_rule()
1778 rule->itr_sock_way = 4; in imc_tad_fill_rule()
1781 rule->itr_sock_way = 8; in imc_tad_fill_rule()
1794 rule->itr_ntargets = 0; in imc_tad_fill_rule()
1805 rule->itr_base = 0; in imc_tad_fill_rule()
1817 rule->itr_raw_gran = val; in imc_tad_fill_skx()
[all …]
/illumos-gate/usr/src/lib/krb5/plugins/preauth/pkinit/
H A Dpkinit_matching.c266 const char **rule, in parse_rule_component() argument
286 *rule += kw->length; in parse_rule_component()
293 __FUNCTION__, *rule); in parse_rule_component()
315 nk = strchr(*rule, '<'); in parse_rule_component()
332 len = (nk - *rule); in parse_rule_component()
350 *rule += len; in parse_rule_component()
393 const char *rule; in parse_rule_set() local
403 rule = rule_in; in parse_rule_set()
415 if (rule[0] == '&' && rule[1] == '&') { in parse_rule_set()
417 rule += 2; in parse_rule_set()
[all …]
/illumos-gate/usr/src/uts/intel/io/intel_nhm/
H A Dintel_nhm.h88 #define SAD_DRAM_RULE_RD(cpu, rule) \ argument
89 nhm_pci_getl(SOCKET_BUS(cpu), 0, 1, 0x80 + (4 * (rule)), 0)
90 #define SAD_INTERLEAVE_LIST_RD(cpu, rule) \ argument
91 nhm_pci_getl(SOCKET_BUS(cpu), 0, 1, 0xc0 + (4 * (rule)), 0)
92 #define TAD_DRAM_RULE_RD(cpu, rule) \ argument
93 nhm_pci_getl(SOCKET_BUS(cpu), 3, 1, 0x80 + (4 * (rule)), 0)
94 #define TAD_INTERLEAVE_LIST_RD(cpu, rule) \ argument
95 nhm_pci_getl(SOCKET_BUS(cpu), 3, 1, 0xc0 + (4 * (rule)), 0)
/illumos-gate/usr/src/cmd/idmap/idmapd/
H A Ddbutils.c713 rule->unixname, rule->is_user ? 1 : 0); in gen_sql_expr_from_rule()
960 retcode = get_namerule_order(rule->winname, rule->windomain, in add_namerule()
961 rule->unixname, rule->direction, in add_namerule()
962 rule->is_user == rule->is_wuser ? 0 : 1, &w2u_order, &u2w_order); in add_namerule()
977 name = rule->winname; in add_namerule()
996 rule->is_user ? 1 : 0, rule->is_wuser ? 1 : 0, dom, in add_namerule()
997 name, rule->is_nt4 ? 1 : 0, rule->unixname, in add_namerule()
1043 if (rule->direction < 0 && EMPTY_STRING(rule->windomain) && in rm_namerule()
1044 EMPTY_STRING(rule->winname) && EMPTY_STRING(rule->unixname)) in rm_namerule()
3094 idmap_namerule *rule = &res->info.how.idmap_how_u.rule; in name_based_mapping_sid2pid() local
[all …]
/illumos-gate/usr/src/lib/libidmap/common/
H A Didmap_api.c273 if (EMPTY_STRING(rule->winname) && EMPTY_STRING(rule->unixname)) in idmap_namerule2parts()
295 *is_nt4 = rule->is_nt4; in idmap_namerule2parts()
436 rule = &udthandle->batch. in idmap_udt_add_namerule()
439 rule->is_user = is_user; in idmap_udt_add_namerule()
442 rule->is_nt4 = is_nt4; in idmap_udt_add_namerule()
463 if (rule) in idmap_udt_add_namerule()
486 rule->is_user = is_user; in idmap_udt_rm_namerule()
508 if (rule) in idmap_udt_rm_namerule()
575 idmap_namerule *rule; in idmap_iter_namerules() local
580 rule = &arg->rule; in idmap_iter_namerules()
[all …]
/illumos-gate/usr/src/cmd/filesync/
H A Ddatabase.h77 struct rule *b_includes; /* chain of include rules */
78 struct rule *b_excludes; /* chain of exclude rules */
79 struct rule *b_restrictions; /* chain of restrictions */
111 struct rule { struct
112 struct rule *r_next; /* pointer to next rule in base */ argument

12345