freeptr_t
freeptr_t bf_freeptr;
freeptr_t f_freeptr;
freeptr_t vm_freeptr; /* Pointer used by SLAB_TYPESAFE_BY_RCU */
freeptr_t sk_freeptr;
!IS_ALIGNED(args->freeptr_offset, __alignof__(freeptr_t))))
static inline freeptr_t freelist_ptr_encode(const struct kmem_cache *s,
return (freeptr_t){.v = encoded};
freeptr_t ptr, unsigned long ptr_addr)
freeptr_t p;
p = *(freeptr_t *)(ptr_addr);
*(freeptr_t *)freeptr_addr = freelist_ptr_encode(s, fp, freeptr_addr);
freeptr_t vm_freeptr; /* Pointer used by SLAB_TYPESAFE_BY_RCU */