Home
last modified time | relevance | path

Searched refs:freeptr_t (Results 1 – 7 of 7) sorted by relevance

/linux/scripts/gdb/linux/
H A Dslab.py31 freeptr_t = utils.CachedType("freeptr_t") variable
32 freeptr_t_ptr = freeptr_t.get_type().pointer()
/linux/include/linux/
H A Dmm_types.h671 typedef struct { unsigned long v; } freeptr_t; typedef
822 freeptr_t vm_freeptr; /* Pointer used by SLAB_TYPESAFE_BY_RCU */
H A Dfs.h1247 freeptr_t f_freeptr;
/linux/tools/testing/vma/
H A Dvma_internal.h315 typedef struct { unsigned long v; } freeptr_t; typedef
326 freeptr_t vm_freeptr; /* Pointer used by SLAB_TYPESAFE_BY_RCU */
/linux/fs/
H A Dfile_table.c51 freeptr_t bf_freeptr;
/linux/mm/
H A Dslub.c560 static inline freeptr_t freelist_ptr_encode(const struct kmem_cache *s, in freelist_ptr_encode()
570 return (freeptr_t){.v = encoded}; in freelist_ptr_encode()
574 freeptr_t ptr, unsigned long ptr_addr) in freelist_ptr_decode()
589 freeptr_t p; in get_freepointer()
593 p = *(freeptr_t *)(ptr_addr); in get_freepointer()
618 freeptr_t p; in get_freepointer_safe()
625 copy_from_kernel_nofault(&p, (freeptr_t *)freepointer_addr, sizeof(p)); in get_freepointer_safe()
638 *(freeptr_t *)freeptr_addr = freelist_ptr_encode(s, fp, freeptr_addr); in set_freepointer()
H A Dslab_common.c235 !IS_ALIGNED(args->freeptr_offset, __alignof__(freeptr_t)))) in create_cache()