• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/OpenSSH-189/openssh/

Lines Matching defs:address

48 	long diff = (char *)a->address - (char *)b->address;
62 void *address, size_t size)
70 tmp->address = address;
75 fatal("mm_make_entry(%p): double address %p->%p(%lu)",
76 mm, tmp2, address, (u_long)size);
86 void *address;
101 address = xmmap(size);
102 if (address == (void *)MAP_FAILED)
105 mm->address = address;
111 mm_make_entry(mm, &mm->rb_free, address, size);
142 if (munmap(mm->address, mm->size) == -1)
143 fatal("munmap(%p, %lu): %s", mm->address, (u_long)mm->size,
158 void *address;
160 address = mm_malloc(mm, size);
161 if (address == NULL)
163 return (address);
190 memset(mms->address, 0xd0, size);
192 tmp = mm_make_entry(mm, &mm->rb_allocated, mms->address, size);
196 mms->address = (u_char *)mms->address + size;
206 return (tmp->address);
212 mm_free(struct mm_master *mm, void *address)
216 tmp.address = address;
219 fatal("mm_free(%p): can not find %p", mm, address);
222 memset(mms->address, 0xd0, mms->size);
227 fatal("mm_free(%p): double address %p", mm, address);
248 if (prev != NULL && MM_ADDRESS_END(prev) > address)
250 prev->address, (u_long)prev->size, address);
253 if (prev != NULL && MM_ADDRESS_END(prev) == address) {
271 if (MM_ADDRESS_END(prev) > mms->address)
273 mms->address, prev->address, (u_long)prev->size);
274 if (MM_ADDRESS_END(prev) != mms->address)
297 mm_memvalid(mm, mms->address, mms->size);
342 mm_memvalid(struct mm_master *mm, void *address, size_t size)
344 void *end = (u_char *)address + size;
346 if (address < mm->address)
347 fatal("mm_memvalid: address too small: %p", address);
348 if (end < address)
349 fatal("mm_memvalid: end < address: %p < %p", end, address);
350 if (end > (void *)((u_char *)mm->address + mm->size))
351 fatal("mm_memvalid: address too large: %p", address);