/illumos-gate/usr/src/uts/common/os/ |
H A D | memlist_new.c | 44 struct memlist *mlp; in memlist_get_one() local 47 mlp = memlist_freelist; in memlist_get_one() 48 if (mlp != NULL) { in memlist_get_one() 49 memlist_freelist = mlp->ml_next; in memlist_get_one() 54 return (mlp); in memlist_get_one() 58 memlist_free_one(struct memlist *mlp) in memlist_free_one() argument 60 ASSERT(mlp != NULL); in memlist_free_one() 63 mlp->ml_next = memlist_freelist; in memlist_free_one() 64 memlist_freelist = mlp; in memlist_free_one() 70 memlist_free_list(struct memlist *mlp) in memlist_free_list() argument [all …]
|
H A D | mem_config.c | 881 struct memlist *mlp; in span_to_install() local 889 for (mlp = phys_install; mlp != NULL; mlp = mlp->ml_next) { in span_to_install() 890 if (address >= (mlp->ml_address + mlp->ml_size)) in span_to_install() 892 if ((address + size) > mlp->ml_address) in span_to_install() 895 if (mlp == NULL) { in span_to_install() 900 if (address < mlp->ml_address) { in span_to_install() 901 size -= (mlp->ml_address - address); in span_to_install() 902 address = mlp->ml_address; in span_to_install() 904 ASSERT(address >= mlp->ml_address); in span_to_install() 906 (mlp->ml_address + mlp->ml_size)) { in span_to_install() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_list.c | 41 mdb_list_append(mdb_list_t *mlp, void *new) in mdb_list_append() argument 43 mdb_list_t *p = mlp->ml_prev; /* p = tail list element */ in mdb_list_append() 46 mlp->ml_prev = q; in mdb_list_append() 54 ASSERT(mlp->ml_next == NULL); in mdb_list_append() 55 mlp->ml_next = q; in mdb_list_append() 60 mdb_list_prepend(mdb_list_t *mlp, void *new) in mdb_list_prepend() argument 63 mdb_list_t *q = mlp->ml_next; /* q = head list element */ in mdb_list_prepend() 65 mlp->ml_next = p; in mdb_list_prepend() 73 ASSERT(mlp->ml_prev == NULL); in mdb_list_prepend() 74 mlp->ml_prev = p; in mdb_list_prepend() [all …]
|
/illumos-gate/usr/src/lib/libtsol/common/ |
H A D | getpathbylabel.c | 117 struct mntlist *mlp; in tsol_mlist_free() local 120 mlp = mlist; in tsol_mlist_free() 121 while (mlp) { in tsol_mlist_free() 122 struct mnttab *mnt = mlp->mntl_mnt; in tsol_mlist_free() 126 oldmlp = mlp; in tsol_mlist_free() 127 mlp = mlp->mntl_next; in tsol_mlist_free() 231 struct mntlist *mlp; in getnfspathbyautofs() local 257 for (mlp = mlist; mlp; mlp = mlp->mntl_next) { in getnfspathbyautofs() 258 struct mnttab *mnt = mlp->mntl_mnt; in getnfspathbyautofs() 300 for (mlp = mlist; mlp; mlp = mlp->mntl_next) { in getnfspathbyautofs() [all …]
|
/illumos-gate/usr/src/cmd/fm/fminject/common/ |
H A D | inj_list.c | 34 inj_list_append(inj_list_t *mlp, void *new) in inj_list_append() argument 36 inj_list_t *p = mlp->ml_prev; /* p = tail list element */ in inj_list_append() 39 mlp->ml_prev = q; in inj_list_append() 47 assert(mlp->ml_next == NULL); in inj_list_append() 48 mlp->ml_next = q; in inj_list_append() 53 inj_list_prepend(inj_list_t *mlp, void *new) in inj_list_prepend() argument 56 inj_list_t *q = mlp->ml_next; /* q = head list element */ in inj_list_prepend() 58 mlp->ml_next = p; in inj_list_prepend() 66 assert(mlp->ml_prev == NULL); in inj_list_prepend() 67 mlp->ml_prev = p; in inj_list_prepend()
|
/illumos-gate/usr/src/lib/libtsnet/common/ |
H A D | tsol_sgetzcent.c | 109 tsol_mlp_t *mlp; in parse_mlp_list() local 114 if ((mlp = *list) != NULL) { in parse_mlp_list() 115 while (!TSOL_MLP_END(mlp)) { in parse_mlp_list() 117 mlp++; in parse_mlp_list() 121 mlp = *list; in parse_mlp_list() 126 mlp = realloc(mlp, mmax * sizeof (*mlp)); in parse_mlp_list() 127 if (mlp == NULL) { in parse_mlp_list() 132 *list = mlp; in parse_mlp_list() 134 if (str_to_mlp(tokp, mlp + mc) == -1) { in parse_mlp_list() 142 mlp = realloc(mlp, (mmax + 1) * sizeof (*mlp)); in parse_mlp_list() [all …]
|
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | dr_util.c | 148 struct memlist *hl = NULL, *tl, **mlp; in dr_memlist_dup() local 153 mlp = &hl; in dr_memlist_dup() 154 tl = *mlp; in dr_memlist_dup() 156 *mlp = (struct memlist *)kmem_zalloc(sizeof (struct memlist),\ in dr_memlist_dup() 158 (*mlp)->ml_address = mlist->ml_address; in dr_memlist_dup() 159 (*mlp)->ml_size = mlist->ml_size; in dr_memlist_dup() 160 (*mlp)->ml_prev = tl; in dr_memlist_dup() 161 tl = *mlp; in dr_memlist_dup() 162 mlp = &((*mlp)->ml_next); in dr_memlist_dup() 164 *mlp = NULL; in dr_memlist_dup()
|
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | memscrub.c | 265 struct memlist *mlp; in memscrubber() local 280 mlp = memscrub_memlist; in memscrubber() 281 mlp_next_addr = mlp->ml_address; in memscrubber() 282 mlp_last_addr = mlp->ml_address + mlp->ml_size; in memscrubber() 361 mlp = mlp->ml_next; in memscrubber() 362 if (mlp == NULL) { in memscrubber() 364 mlp = memscrub_memlist; in memscrubber() 366 mlp_next_addr = mlp->ml_address; in memscrubber() 367 mlp_last_addr = mlp->ml_address + mlp->ml_size; in memscrubber()
|
/illumos-gate/usr/src/uts/sun4u/os/ |
H A D | memscrub.c | 664 struct memlist *mlp; in memscrub_verify_span() local 676 for (mlp = memscrub_memlist; mlp != NULL; mlp = mlp->ml_next) { in memscrub_verify_span() 680 if (address < mlp->ml_address) { in memscrub_verify_span() 681 address = mlp->ml_address; in memscrub_verify_span() 687 if (address < (mlp->ml_address + mlp->ml_size)) in memscrub_verify_span() 695 if (mlp == NULL) { in memscrub_verify_span() 696 mlp = memscrub_memlist; in memscrub_verify_span() 697 address = mlp->ml_address; in memscrub_verify_span() 703 bytes_remaining = (mlp->ml_address + mlp->ml_size) - address; in memscrub_verify_span() 711 if ((mlp->ml_next == NULL) && in memscrub_verify_span() [all …]
|
/illumos-gate/usr/src/cmd/format/ |
H A D | startup.c | 561 struct mctlr_list *mlp; in sup_setdtype() local 658 mlp = controlp; in sup_setdtype() 660 while (mlp != NULL) { in sup_setdtype() 661 if (strcmp(mlp->ctlr_type->ctype_name, in sup_setdtype() 664 mlp = mlp->next; in sup_setdtype() 669 if (mlp == NULL) { in sup_setdtype() 689 ctype = mlp->ctlr_type; in sup_setdtype() 966 struct mctlr_list *mlp; in sup_setpart() local 1083 mlp = controlp; in sup_setpart() 1085 while (mlp != NULL) { in sup_setpart() [all …]
|
H A D | auto_sense.c | 380 struct mctlr_list *mlp; in find_ctlr_type() local 386 mlp = controlp; in find_ctlr_type() 388 while (mlp != NULL) { in find_ctlr_type() 389 if (mlp->ctlr_type->ctype_ctype == type) { in find_ctlr_type() 390 return (mlp->ctlr_type); in find_ctlr_type() 392 mlp = mlp->next; in find_ctlr_type() 1753 struct mctlr_list *mlp; local 1755 mlp = controlp; 1757 while (mlp != NULL) { 1758 if (mlp->ctlr_type->ctype_ctype == DKC_SCSI_CCS) { [all …]
|
/illumos-gate/usr/src/uts/common/inet/udp/ |
H A D | udp_stats.c | 74 mib2_transportMLPEntry_t mlp; in udp_snmp_get() local 187 bzero(&mlp, sizeof (mlp)); in udp_snmp_get() 191 mlp.tme_flags |= MIB2_TMEF_SHARED; in udp_snmp_get() 194 mlp.tme_flags |= MIB2_TMEF_PRIVATE; in udp_snmp_get() 198 mlp.tme_flags |= MIB2_TMEF_ANONMLP; in udp_snmp_get() 205 mlp.tme_flags |= MIB2_TMEF_MACEXEMPT; in udp_snmp_get() 209 mlp.tme_flags |= MIB2_TMEF_MACIMPLICIT; in udp_snmp_get() 219 mlp.tme_flags |= MIB2_TMEF_IS_LABELED; in udp_snmp_get() 220 mlp.tme_doi = label2doi(tsl); in udp_snmp_get() 221 mlp.tme_label = *label2bslabel(tsl); in udp_snmp_get() [all …]
|
/illumos-gate/usr/src/uts/i86pc/io/dr/ |
H A D | dr_util.c | 267 struct memlist *hl = NULL, *tl, **mlp; in dr_memlist_dup() local 272 mlp = &hl; in dr_memlist_dup() 273 tl = *mlp; in dr_memlist_dup() 275 *mlp = GETSTRUCT(struct memlist, 1); in dr_memlist_dup() 276 (*mlp)->ml_address = mlist->ml_address; in dr_memlist_dup() 277 (*mlp)->ml_size = mlist->ml_size; in dr_memlist_dup() 278 (*mlp)->ml_prev = tl; in dr_memlist_dup() 279 tl = *mlp; in dr_memlist_dup() 280 mlp = &((*mlp)->ml_next); in dr_memlist_dup() 282 *mlp = NULL; in dr_memlist_dup()
|
/illumos-gate/usr/src/uts/sun4u/ngdr/io/ |
H A D | dr_util.c | 266 struct memlist *hl = NULL, *tl, **mlp; in dr_memlist_dup() local 271 mlp = &hl; in dr_memlist_dup() 272 tl = *mlp; in dr_memlist_dup() 274 *mlp = GETSTRUCT(struct memlist, 1); in dr_memlist_dup() 275 (*mlp)->ml_address = mlist->ml_address; in dr_memlist_dup() 276 (*mlp)->ml_size = mlist->ml_size; in dr_memlist_dup() 277 (*mlp)->ml_prev = tl; in dr_memlist_dup() 278 tl = *mlp; in dr_memlist_dup() 279 mlp = &((*mlp)->ml_next); in dr_memlist_dup() 281 *mlp = NULL; in dr_memlist_dup()
|
/illumos-gate/usr/src/cmd/fs.d/ufs/df/ |
H A D | df.c | 348 struct mntlist *mlp; in main() local 383 mlp = findmntent(cp, &argstat[i], mntl); in main() 387 if (mlp == NULL) { in main() 394 dfreemnt(mlp->mntl_mnt->mnt_mountp, mlp->mntl_mnt); in main() 773 struct mntlist *mlp; in findmntent() local 811 for (mlp = mlist; mlp; mlp = mlp->mntl_next) { in findmntent() 812 struct mnttab *mnt = mlp->mntl_mnt; in findmntent() 825 if (mlp->mntl_dev == NODEV) { in findmntent() 833 mlp->mntl_dev = fs_sb.st_dev; in findmntent() 836 if (pstat->st_dev == mlp->mntl_dev) in findmntent() [all …]
|
/illumos-gate/usr/src/uts/common/io/mlxcx/ |
H A D | mlxcx_cmd.c | 1677 mlxcx_cmd_query_nic_vport_ctx(mlxcx_t *mlxp, mlxcx_port_t *mlp) in mlxcx_cmd_query_nic_vport_ctx() argument 1688 ASSERT(mutex_owned(&mlp->mlp_mtx)); in mlxcx_cmd_query_nic_vport_ctx() 1693 in.mlxi_query_nic_vport_ctx_vport_number = to_be16(mlp->mlp_num); in mlxcx_cmd_query_nic_vport_ctx() 1704 mlp->mlp_guid = from_be64(ctx->mlnvc_port_guid); in mlxcx_cmd_query_nic_vport_ctx() 1705 mlp->mlp_mtu = from_be16(ctx->mlnvc_mtu); in mlxcx_cmd_query_nic_vport_ctx() 1706 bcopy(ctx->mlnvc_permanent_address, mlp->mlp_mac_address, in mlxcx_cmd_query_nic_vport_ctx() 1707 sizeof (mlp->mlp_mac_address)); in mlxcx_cmd_query_nic_vport_ctx() 1708 mlp->mlp_wqe_min_inline = get_bits64(ctx->mlnvc_flags, in mlxcx_cmd_query_nic_vport_ctx() 1831 mlxcx_cmd_query_port_mtu(mlxcx_t *mlxp, mlxcx_port_t *mlp) in mlxcx_cmd_query_port_mtu() argument 1840 ASSERT(mutex_owned(&mlp->mlp_mtx)); in mlxcx_cmd_query_port_mtu() [all …]
|
/illumos-gate/usr/src/uts/common/inet/tcp/ |
H A D | tcp_stats.c | 162 mib2_transportMLPEntry_t mlp; in tcp_snmp_get() local 254 bzero(&mlp, sizeof (mlp)); in tcp_snmp_get() 258 mlp.tme_flags |= MIB2_TMEF_SHARED; in tcp_snmp_get() 261 mlp.tme_flags |= MIB2_TMEF_PRIVATE; in tcp_snmp_get() 265 mlp.tme_flags |= MIB2_TMEF_ANONMLP; in tcp_snmp_get() 272 mlp.tme_flags |= MIB2_TMEF_MACEXEMPT; in tcp_snmp_get() 276 mlp.tme_flags |= MIB2_TMEF_MACIMPLICIT; in tcp_snmp_get() 284 mlp.tme_flags |= MIB2_TMEF_IS_LABELED; in tcp_snmp_get() 285 mlp.tme_doi = label2doi(tsl); in tcp_snmp_get() 286 mlp.tme_label = *label2bslabel(tsl); in tcp_snmp_get() [all …]
|
/illumos-gate/usr/src/cmd/tsol/tnctl/ |
H A D | tnctl.c | 367 handle_mlps(zoneid_t zoneid, tsol_mlp_t *mlp, int flags, int cmd) in handle_mlps() argument 373 while (!TSOL_MLP_END(mlp)) { in handle_mlps() 374 tsme.tsme_mlp = *mlp; in handle_mlps() 386 mlp->mlp_port, mlp->mlp_port_upper, mlp->mlp_ipp, in handle_mlps() 390 mlp++; in handle_mlps()
|
H A D | tnzonecfg | 38 # mlp info is list of semicolon separated mlp configuration entry. 39 # Each mlp configuration entry is specified by port/protocol.
|
/illumos-gate/usr/src/uts/common/inet/sctp/ |
H A D | sctp_snmp.c | 554 mib2_transportMLPEntry_t mlp; in sctp_snmp_get_mib2() local 765 bzero(&mlp, sizeof (mlp)); in sctp_snmp_get_mib2() 769 mlp.tme_flags |= MIB2_TMEF_SHARED; in sctp_snmp_get_mib2() 772 mlp.tme_flags |= MIB2_TMEF_PRIVATE; in sctp_snmp_get_mib2() 776 mlp.tme_flags |= MIB2_TMEF_ANONMLP; in sctp_snmp_get_mib2() 783 mlp.tme_flags |= MIB2_TMEF_MACEXEMPT; in sctp_snmp_get_mib2() 787 mlp.tme_flags |= MIB2_TMEF_MACIMPLICIT; in sctp_snmp_get_mib2() 795 mlp.tme_flags |= MIB2_TMEF_IS_LABELED; in sctp_snmp_get_mib2() 796 mlp.tme_doi = label2doi(tsl); in sctp_snmp_get_mib2() 797 mlp.tme_label = *label2bslabel(tsl); in sctp_snmp_get_mib2() [all …]
|
/illumos-gate/usr/src/cmd/tsol/tnchkdb/ |
H A D | tnchkdb.c | 68 tsol_mlp_t mlp; member 535 if (mil->mlp.mlp_ipp == mlpptr->mlp_ipp && 536 !(mil->mlp.mlp_port_upper < 538 mil->mlp.mlp_port > 550 mil->mlp.mlp_port, mil->mlp.mlp_port_upper, 563 mil->mlp = *mlpptr;
|
/illumos-gate/usr/src/cmd/sendmail/src/ |
H A D | parseaddr.c | 1023 register struct match *mlp; /* cur ptr into mlist */ local 1101 mlp = mlist; 1144 mlp->match_pattern = rvp; 1145 mlp->match_first = avp; 1150 mlp->match_last = avp++; 1151 cataddr(mlp->match_first, mlp->match_last, 1167 mlp++; 1180 mlp->match_pattern = rvp; 1181 mlp->match_first = avp; 1182 mlp->match_last = avp++; [all …]
|
/illumos-gate/usr/src/uts/common/sys/tsol/ |
H A D | tndb.h | 249 #define TSOL_MLP_END(mlp) ((mlp)->mlp_ipp == 0 && (mlp)->mlp_port == 0) argument
|
/illumos-gate/usr/src/lib/libumem/common/ |
H A D | umem.c | 1812 umem_depot_alloc(umem_cache_t *cp, umem_maglist_t *mlp) in umem_depot_alloc() argument 1827 if ((mp = mlp->ml_list) != NULL) { in umem_depot_alloc() 1829 mlp->ml_list = mp->mag_next; in umem_depot_alloc() 1830 if (--mlp->ml_total < mlp->ml_min) in umem_depot_alloc() 1831 mlp->ml_min = mlp->ml_total; in umem_depot_alloc() 1832 mlp->ml_alloc++; in umem_depot_alloc() 1844 umem_depot_free(umem_cache_t *cp, umem_maglist_t *mlp, umem_magazine_t *mp) in umem_depot_free() argument 1848 mp->mag_next = mlp->ml_list; in umem_depot_free() 1849 mlp->ml_list = mp; in umem_depot_free() 1850 mlp->ml_total++; in umem_depot_free()
|
/illumos-gate/usr/src/lib/libipmi/common/ |
H A D | ipmi_entity.c | 171 ipmi_sdr_management_locator_t *mlp = in ipmi_entity_sdr_parse() local 173 *id = mlp->is_ml_entity_id; in ipmi_entity_sdr_parse() 174 *instance = mlp->is_ml_entity_instance; in ipmi_entity_sdr_parse()
|