Lines Matching defs:pointer

20  *   metadata based on a pointer to the corresponding memory block.  The
41 * pointer
146 unsigned long pointer;
148 /* pass surplus references to this pointer */
283 const u8 *ptr = (const u8 *)object->pointer;
341 object->pointer, object->size);
362 object->pointer, object->size);
375 * tree based on a pointer value. If alias is 0, only values pointing to the
386 if (ptr < object->pointer)
388 else if (object->pointer + object->size <= ptr)
390 else if (object->pointer == ptr || alias)
591 object->pointer = ptr;
630 if (ptr + size <= parent->pointer)
632 else if (parent->pointer + parent->size <= ptr)
719 start = object->pointer;
720 end = object->pointer + object->size;
801 untagged_objp = (unsigned long)kasan_reset_tag((void *)object->pointer);
834 * 'excess_ref'. This is used in the vmalloc() case where a pointer to
858 * pointer. Such object will not be scanned by kmemleak but references to it
880 * @ptr: pointer to beginning of the object
904 * @ptr: __percpu pointer to beginning of the object
931 * @area: pointer to vm_struct
956 * @ptr: pointer to beginning of the object
972 * @ptr: pointer to the beginning or inside the object. This also
990 * @ptr: __percpu pointer to beginning of the object
1010 * @ptr: pointer to beginning of the object
1044 * @ptr: pointer to beginning of the object
1060 * @ptr: pointer to beginning of the object
1078 * @ptr: pointer to beginning or inside the object. This also
1098 * @ptr: pointer to beginning of the object
1178 object->checksum = crc32(0, (void *)object->pointer, object->size);
1246 unsigned long pointer;
1253 pointer = *ptr;
1256 untagged_ptr = (unsigned long)kasan_reset_tag((void *)pointer);
1266 object = lookup_object(pointer, 1);
1342 void *start = (void *)object->pointer;
1343 void *end = (void *)(object->pointer + object->size);