Lines Matching refs:ipl
434 iplog_t *ipl; local
490 ipl = (iplog_t *)buf;
491 ipl->ipl_magic = ipl_magic[dev];
492 ipl->ipl_count = 1;
493 ipl->ipl_next = NULL;
494 ipl->ipl_dsize = len;
496 GETKTIME(&ipl->ipl_sec);
498 ipl->ipl_sec = 0;
499 ipl->ipl_usec = 0;
506 for (i = 0, ptr = buf + sizeof(*ipl); i < cnt; i++) {
516 ifs->ifs_ipll[dev] = ipl;
517 *ifs->ifs_iplh[dev] = ipl;
518 ifs->ifs_iplh[dev] = &ipl->ipl_next;
558 iplog_t *ipl; local
631 for (copied = 0; ((ipl = ifs->ifs_iplt[unit]) != NULL); copied += dlen) {
632 dlen = ipl->ipl_dsize;
638 ifs->ifs_iplt[unit] = ipl->ipl_next;
646 error = UIOMOVE((caddr_t)ipl, dlen, UIO_READ, uio);
651 ipl->ipl_next = ifs->ifs_iplt[unit];
652 ifs->ifs_iplt[unit] = ipl;
653 ifs->ifs_ipll[unit] = ipl;
655 *ifs->ifs_iplh[unit] = ipl;
656 ifs->ifs_iplh[unit] = &ipl->ipl_next;
661 KFREES((caddr_t)ipl, dlen);
682 iplog_t *ipl; local
688 while ((ipl = ifs->ifs_iplt[unit]) != NULL) {
689 ifs->ifs_iplt[unit] = ipl->ipl_next;
690 KFREES((caddr_t)ipl, ipl->ipl_dsize);