swapinfo
struct swapinfo si;
if (mdb_vread(&si, sizeof (struct swapinfo), sip) == -1) {
struct swapinfo si;
if (mdb_vread(&si, sizeof (struct swapinfo), addr) == -1) {
struct swapinfo *swapinfo; /* protected by the swapinfo_lock */
if (swapinfo) {
if (swapinfo) {
struct swapinfo *sip;
for (sip = swapinfo; sip; sip = sip->si_next)
struct swapinfo *si_next; /* next swap area */
extern struct swapinfo *swapinfo;
struct swapinfo **sipp, *nsip = NULL, *esip = NULL;
extern struct swapinfo *swapinfo;
static struct swapinfo *silast;
static u_offset_t swap_getoff(struct swapinfo *);
static int swapslot_free(struct vnode *, u_offset_t, struct swapinfo *);
nsip = kmem_zalloc(sizeof (struct swapinfo), KM_SLEEP);
for (sipp = &swapinfo; (esip = *sipp) != NULL; sipp = &esip->si_next) {
struct swapinfo **sipp, *osip = NULL;
for (sipp = &swapinfo; (osip = *sipp) != NULL; sipp = &osip->si_next) {
struct swapinfo *sip;
for (sipp = &swapinfo; *sipp != NULL; sipp = &(*sipp)->si_next) {
silast = swapinfo;
struct swapinfo *sip)
sip = swapinfo;
silast = swapinfo;
swap_getoff(struct swapinfo *sip)
struct swapinfo *sip;
sip = swapinfo;
struct swapinfo *sip;
sip = swapinfo;
struct swapinfo **sipp, *osip;
for (sipp = &swapinfo; (osip = *sipp) != NULL; sipp = &osip->si_next) {
struct swapinfo *sip, *csip, *tsip;
for (sip = swapinfo, nswap = 0;
csip = kmem_zalloc(tmp_nswapfiles * sizeof (struct swapinfo),
tmp_nswapfiles * sizeof (struct swapinfo));
for (sip = swapinfo, tsip = csip, tpname = pname, nswap = 0;
kmem_free(csip, tmp_nswapfiles * sizeof (struct swapinfo));
struct swapinfo *sip, *csip, *tsip;
for (sip = swapinfo, nswap = 0;
for (sip = swapinfo, tsip = csip, tpname = pname, nswap = 0;