Lines Matching refs:haddr
104 caddr_t haddr, faddr; in redzone_setup() local
108 haddr = raddr + redzone_roundup(nsize) - REDZONE_HSIZE; in redzone_setup()
109 faddr = haddr + REDZONE_HSIZE + nsize; in redzone_setup()
113 bcopy(&st, haddr, sizeof(st)); in redzone_setup()
114 haddr += sizeof(st); in redzone_setup()
115 bcopy(&nsize, haddr, sizeof(nsize)); in redzone_setup()
116 haddr += sizeof(nsize); in redzone_setup()
117 memset(haddr, 0x42, REDZONE_CHSIZE); in redzone_setup()
118 haddr += REDZONE_CHSIZE; in redzone_setup()
123 return (haddr); in redzone_setup()
134 caddr_t haddr, faddr; in redzone_check() local
139 haddr = naddr - REDZONE_HSIZE; in redzone_check()
140 bcopy(haddr, &ast, sizeof(ast)); in redzone_check()
141 haddr += sizeof(ast); in redzone_check()
142 bcopy(haddr, &nsize, sizeof(nsize)); in redzone_check()
143 haddr += sizeof(nsize); in redzone_check()
150 for (i = 0; i < REDZONE_CHSIZE; i++, haddr++) { in redzone_check()
151 if (*(u_char *)haddr != 0x42) in redzone_check()