Lines Matching defs:psaddr

414 	saddr_t *psaddr;
422 for (psaddr = (*list)->next; psaddr != NULL; psaddr = psaddr->next) {
423 if ((dups == NODUPS) && (psaddr->addr == newaddr->addr)) {
432 if ((psaddr->addr > newaddr->addr) ||
433 (psaddr->addr == newaddr->addr &&
434 psaddr->length < newaddr->length))
437 prev = psaddr;
441 newaddr->next = psaddr;
474 saddr_t *psaddr = *list;
476 while (psaddr != NULL) {
477 saddr_t *temp = psaddr;
479 psaddr = psaddr->next;
489 saddr_t *psaddr = malloc(sizeof (saddr_t));
494 psaddr->addr =
503 if ((psaddr->addr == 0) || (*endptr != ':' && *endptr != '=')) {
504 free(psaddr);
511 psaddr->length = 0;
512 psaddr->adv = NO_ADVICE;
513 psaddr->next = NULL;
522 psaddr->length = atosz(value, &endptr);
533 free(psaddr);
539 psaddr->adv =
543 return (psaddr);
558 saddr_t *psaddr;
595 psaddr = rawadv_list;
599 while (psaddr && psaddr->addr < pmp->pr_vaddr)
600 psaddr = psaddr->next;
604 while (psaddr && psaddr->addr < (pmp->pr_vaddr + pmp->pr_size)) {
606 (void) memcpy(newaddr, psaddr, sizeof (saddr_t));
616 if ((pmp->pr_vaddr == psaddr->addr) && (psaddr->length == 0))
618 psaddr = psaddr->next;
660 saddr_t *psaddr = *advicelist;
665 while (!interrupt && psaddr != NULL) {
668 * we get a chance to advance psaddr.
670 next = psaddr->next;
678 if (psaddr->adv != NO_ADVICE) {
680 if ((psaddr->adv & (1 << i)) &&
681 (pr_madvise(Pr, (caddr_t)psaddr->addr,
682 psaddr->length, i) < 0)) {
692 advicestr[i], (ulong_t)psaddr->addr,
693 (ulong_t)psaddr->addr +
694 psaddr->length);
702 psaddr->adv &= ~(1 << i);
703 if (psaddr->adv == 0) {
704 delete_addr(advicelist, psaddr);
710 psaddr = next;
810 saddr_t *psaddr = advlist;
816 while (psaddr) {
822 if (psaddr->adv == -1) {
823 psaddr = psaddr->next;
828 pmapnode->pmp->pr_size <= psaddr->addr))
831 advice = advtostr(psaddr->adv);
839 addr_width, (ulong_t)psaddr->addr, size_width - 1,
840 (int)ROUNDUP_KB(psaddr->length),
845 addr_width, (ulong_t)psaddr->addr, size_width - 1,
846 (int)ROUNDUP_KB(psaddr->length),
849 psaddr = psaddr->next;
937 saddr_t *psaddr;
991 psaddr = parse_suboptions(value);
992 if (psaddr == NULL) {
996 psaddr, YESDUPS);