/illumos-gate/usr/src/uts/common/inet/ |
H A D | ip_listutils.h | 36 boolean_t lists_are_different(const slist_t *, const slist_t *); 37 boolean_t list_has_addr(const slist_t *, const in6_addr_t *); 38 void l_intersection(const slist_t *, const slist_t *, slist_t *); 39 void l_difference(const slist_t *, const slist_t *, slist_t *); 40 void l_remove(slist_t *, const in6_addr_t *); 41 slist_t *l_alloc_copy(const slist_t *); 42 void l_copy(const slist_t *, slist_t *); 43 void l_union_in_a(slist_t *, const slist_t *, boolean_t *); 44 void l_intersection_in_a(slist_t *, const slist_t *); 45 void l_difference_in_a(slist_t *, const slist_t *); [all …]
|
H A D | ip_multi.h | 59 extern void igmp_statechange(ilm_t *, mcast_record_t, slist_t *); 63 extern void mld_statechange(ilm_t *, mcast_record_t, slist_t *);
|
H A D | ip.h | 566 } slist_t; typedef 578 slist_t *rtx_allow; 579 slist_t *rtx_block; 591 slist_t mrec_srcs; 630 slist_t *ilg_filter; 662 slist_t *ilm_filter; /* source filter list */ 663 slist_t *ilm_pendsrcs; /* relevant src addrs for pending req */
|
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | ip_listutils.c | 64 lists_are_different(const slist_t *a, const slist_t *b) in lists_are_different() 97 list_has_addr(const slist_t *a, const in6_addr_t *addr) in list_has_addr() 120 l_intersection(const slist_t *a, const slist_t *b, slist_t *target) in l_intersection() 150 l_difference(const slist_t *a, const slist_t *b, slist_t *target) in l_difference() 191 l_remove(slist_t *a, const in6_addr_t *addr) in l_remove() 217 slist_t * 218 l_alloc_copy(const slist_t *a) in l_alloc_copy() 220 slist_t *b; in l_alloc_copy() 239 l_copy(const slist_t *a, slist_t *b) in l_copy() 266 l_union_in_a(slist_t *a, const slist_t *b, boolean_t *overflow) in l_union_in_a() [all …]
|
H A D | igmp.c | 82 slist_t *srclist, mrec_t *next); 84 mcast_record_t rtype, slist_t *flist); 85 static mrec_t *mcast_merge_rtx(ilm_t *ilm, mrec_t *rp, slist_t *flist); 720 slist_t *pktl; in igmpv3_query_in() 1017 igmp_statechange(ilm_t *ilm, mcast_record_t fmode, slist_t *flist) in igmp_statechange() 1045 slist_t *a_minus_b = NULL, *b_minus_a = NULL; in igmp_statechange() 1046 slist_t *allow, *block; in igmp_statechange() 1108 mld_statechange(ilm_t *ilm, mcast_record_t fmode, slist_t *flist) in mld_statechange() 1136 slist_t *a_minus_b = NULL, *b_minus_a = NULL; in mld_statechange() 1137 slist_t *allow, *block; in mld_statechange() [all …]
|
H A D | ip_multi.c | 66 slist_t *flist); 69 ilg_stat_t ilgstat, mcast_record_t ilg_fmode, slist_t *ilg_flist, 75 ilg_stat_t, mcast_record_t, slist_t *, int *); 77 zoneid_t, ilg_stat_t, mcast_record_t, slist_t *, int *); 261 slist_t fbld_in; 262 slist_t fbld_ex; 352 ilm_gen_filter(ilm_t *ilm, mcast_record_t *fmode, slist_t *flist) in ilm_gen_filter() 400 ilm_update_add(ilm_t *ilm, ilg_stat_t ilgstat, slist_t *ilg_flist) in ilm_update_add() 403 slist_t *flist; in ilm_update_add() 484 slist_t *flist; in ilm_update_del() [all …]
|
H A D | ip.c | 10422 slist_t *sl; in ip_snmp_get_mib2_ip_group_src() 10511 slist_t *sl; in ip_snmp_get_mib2_ip6_group_src()
|
/illumos-gate/usr/src/cmd/format/ |
H A D | io.h | 49 } slist_t; typedef 107 int find_value(slist_t *slist, char *match_str, int *match_value); 108 char *find_string(slist_t *slist, int match_value);
|
H A D | menu_command.h | 55 extern slist_t ptag_choices[]; 56 extern slist_t pflag_choices[];
|
H A D | io.c | 71 static int slist_widest_str(slist_t *slist); 1033 i = find_value((slist_t *)param->io_slist, cleantoken, &value); in input() 1702 slist_t *lp; in print_input_choices() 1727 width = slist_widest_str((slist_t *)param->io_slist); in print_input_choices() 1733 lp = (slist_t *)param->io_slist; in print_input_choices() 1779 find_value(slist_t *slist, char *match_str, int *match_value) in find_value() 1824 find_string(slist_t *slist, int match_value) in find_string() 1839 slist_widest_str(slist_t *slist) in slist_widest_str()
|
H A D | menu_command.c | 75 slist_t ptag_choices[] = { 101 slist_t pflag_choices[] = {
|
H A D | ctlr_scsi.c | 133 static slist_t page_control_strings[] = { 143 static slist_t mode_select_strings[] = {
|
/illumos-gate/usr/src/lib/scsi/libscsi/common/ |
H A D | scsi_status.c | 40 } slist_t; typedef 42 static slist_t sensekey_strings[] = { 566 find_string(slist_t *slist, int match_value) in find_string()
|
/illumos-gate/usr/src/lib/fm/libdiskstatus/common/ |
H A D | ds_scsi_uscsi.c | 64 } slist_t; typedef 67 find_string(slist_t *slist, int match_value) in find_string() 81 static slist_t page_control_strings[] = { 92 static slist_t mode_select_strings[] = { 100 static slist_t sensekey_strings[] = { 120 static slist_t scsi_cmdname_strings[] = {
|
/illumos-gate/usr/src/cmd/rmformat/ |
H A D | rmf_slice.c | 85 } slist_t; typedef 87 static slist_t ptag_choices[] = { 105 static slist_t pflag_choices[] = { 138 static int32_t find_value(slist_t *slist, char *str, int32_t *value); 678 find_value(slist_t *slist, char *match_str, int32_t *match_value) in find_value()
|