Lines Matching refs:freeptr_t
364 * freeptr_t represents a SLUB freelist pointer, which might be encoded
367 typedef struct { unsigned long v; } freeptr_t;
374 static inline freeptr_t freelist_ptr_encode(const struct kmem_cache *s,
384 return (freeptr_t){.v = encoded};
388 freeptr_t ptr, unsigned long ptr_addr)
403 freeptr_t p;
407 p = *(freeptr_t *)(ptr_addr);
432 freeptr_t p;
439 copy_from_kernel_nofault(&p, (freeptr_t *)freepointer_addr, sizeof(p));
452 *(freeptr_t *)freeptr_addr = freelist_ptr_encode(s, fp, freeptr_addr);