/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/pm/ |
H A D | base.c | 205 * Perfdom object classes 213 struct nvkm_object *object = &dom->object; local 217 nvif_ioctl(object, "perfdom init size %d\n", size); 219 nvif_ioctl(object, "perfdom init\n"); 243 struct nvkm_object *object = &dom->object; local 247 nvif_ioctl(object, "perfdom sample size %d\n", size); 249 nvif_ioctl(object, "perfdom sample\n"); 267 struct nvkm_object *object local 293 nvkm_perfdom_mthd(struct nvkm_object *object, u32 mthd, void *data, u32 size) argument 310 nvkm_perfdom_dtor(struct nvkm_object *object) argument 440 struct nvkm_object *object = &perfmon->object; local 488 struct nvkm_object *object = &perfmon->object; local 541 struct nvkm_object *object = &perfmon->object; local 587 nvkm_perfmon_mthd(struct nvkm_object *object, u32 mthd, void *data, u32 size) argument 612 nvkm_perfmon_child_get(struct nvkm_object *object, int index, struct nvkm_oclass *oclass) argument 626 nvkm_perfmon_dtor(struct nvkm_object *object) argument [all...] |
/linux-master/mm/kasan/ |
H A D | generic.c | 366 * that thus have per-object metadata. Currently, this flag is used in 367 * slab_ksize() to account for per-object metadata when calculating the 368 * size of the accessible memory within the object. Additionally, we use 369 * SLAB_NO_MERGE to prevent merging of caches with per-object metadata. 391 * it in the object. This is the case when: 404 * Otherwise, if the object is large enough to contain free meta, 405 * store it within the object. 414 * object and the end in the redzone. And thus shift the location of 429 * If the object is small and slub_debug is enabled, store free meta 454 const void *object) 453 kasan_get_alloc_meta(struct kmem_cache *cache, const void *object) argument 461 kasan_get_free_meta(struct kmem_cache *cache, const void *object) argument 470 kasan_init_object_meta(struct kmem_cache *cache, const void *object) argument 493 release_free_meta(const void *object, struct kasan_free_meta *meta) argument 529 void *object; local 554 kasan_save_alloc_info(struct kmem_cache *cache, void *object, gfp_t flags) argument 568 kasan_save_free_info(struct kmem_cache *cache, void *object) argument [all...] |
H A D | report_generic.c | 46 size_t kasan_get_alloc_size(void *object, struct kmem_cache *cache) argument 60 shadow = (u8 *)kasan_mem_to_shadow(object); 168 if (!info->cache || !info->object) 171 alloc_meta = kasan_get_alloc_meta(info->cache, info->object); 176 if (*(u8 *)kasan_mem_to_shadow(info->object) == KASAN_SLAB_FREE_META) { 178 free_meta = kasan_get_free_meta(info->cache, info->object); 189 void kasan_print_aux_stacks(struct kmem_cache *cache, const void *object) argument 193 alloc_meta = kasan_get_alloc_meta(cache, object); 262 num_objects == 1 ? "object" : "objects"); 279 /* object nam [all...] |
H A D | report_tags.c | 37 if ((!info->cache || !info->object) && !info->bug_type) { 48 * buggy object. This is a best-effort process. 50 * First, another object with the same tag can be allocated in place of 51 * the buggy object. Also, since the number of entries is limited, the 52 * entries relevant to the buggy object can be overwritten. 61 if (kasan_reset_tag(entry->ptr) != info->object || 68 * Second free of the same object. 85 /* Second alloc of the same object. Give up. */
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/device/ |
H A D | ctrl.c | 43 nvif_ioctl(&ctrl->object, "control pstate info size %d\n", size); 45 nvif_ioctl(&ctrl->object, "control pstate info vers %d\n", 81 nvif_ioctl(&ctrl->object, "control pstate attr size %d\n", size); 83 nvif_ioctl(&ctrl->object, 149 nvif_ioctl(&ctrl->object, "control pstate user size %d\n", size); 151 nvif_ioctl(&ctrl->object, 170 nvkm_control_mthd(struct nvkm_object *object, u32 mthd, void *data, u32 size) argument 172 struct nvkm_control *ctrl = nvkm_control(object); 199 *pobject = &ctrl->object; 202 nvkm_object_ctor(&nvkm_control, oclass, &ctrl->object); [all...] |
/linux-master/drivers/gpu/drm/nouveau/nvkm/core/ |
H A D | ramht.c | 24 #include <core/object.h> 60 nvkm_ramht_update(struct nvkm_ramht *ramht, int co, struct nvkm_object *object, argument 71 if (object) { 72 ret = nvkm_object_bind(object, ramht->parent, 16, &data->inst); 107 nvkm_ramht_insert(struct nvkm_ramht *ramht, struct nvkm_object *object, argument 118 return nvkm_ramht_update(ramht, co, object, chid,
|
/linux-master/drivers/acpi/acpica/ |
H A D | utstate.c | 4 * Module Name: utstate - state object support procedures 19 * state - State object to push 23 * DESCRIPTION: Push a state object onto a state stack 32 /* Push the state object onto the front of the list (stack) */ 45 * RETURN: The popped state object 47 * DESCRIPTION: Pop a state object from a state stack 58 /* Remove the state object at the head of the list (stack) */ 77 * RETURN: The new state object. NULL on failure. 79 * DESCRIPTION: Create a generic state object. Attempt to obtain one from 119 /* Create the generic state object */ 156 acpi_ut_create_update_state(union acpi_operand_object *object, u16 action) argument [all...] |
/linux-master/drivers/gpu/drm/nouveau/nvif/ |
H A D | fifo.c | 27 struct nvif_object *object = &device->object; local 50 ret = nvif_object_mthd(object, NV_DEVICE_V0_INFO, a, sizeof(*a));
|
/linux-master/drivers/gpu/drm/nouveau/include/nvkm/core/ |
H A D | client.h | 4 #define nvkm_client(p) container_of((p), struct nvkm_client, object) 5 #include <core/object.h> 8 struct nvkm_object object; member in struct:nvkm_client
|
H A D | oclass.h | 26 u64 object; member in struct:nvkm_oclass
|
/linux-master/mm/ |
H A D | slub.c | 155 * operations no list for full slabs is used. If an object in a full slab is 225 void *object; member in struct:partial_context 308 /* Poison object */ 356 FREE_REMOVE_PARTIAL, /* Freeing removes last object */ 387 void **freelist; /* Pointer to next available object */ 505 static inline void *get_freepointer(struct kmem_cache *s, void *object) argument 510 object = kasan_reset_tag(object); 511 ptr_addr = (unsigned long)object + s->offset; 517 static void prefetch_freepointer(const struct kmem_cache *s, void *object) argument 534 get_freepointer_safe(struct kmem_cache *s, void *object) argument 548 set_freepointer(struct kmem_cache *s, void *object, void *fp) argument 820 check_valid_pointer(struct kmem_cache *s, struct slab *slab, void *object) argument 868 get_track(struct kmem_cache *s, void *object, enum track_item alloc) argument 897 set_track_update(struct kmem_cache *s, void *object, enum track_item alloc, unsigned long addr, depot_stack_handle_t handle) argument 912 set_track(struct kmem_cache *s, void *object, enum track_item alloc, unsigned long addr) argument 920 init_tracking(struct kmem_cache *s, void *object) argument 949 print_tracking(struct kmem_cache *s, void *object) argument 974 set_orig_size(struct kmem_cache *s, void *object, unsigned int orig_size) argument 999 get_orig_size(struct kmem_cache *s, void *object) argument 1012 skip_orig_size_check(struct kmem_cache *s, const void *object) argument 1089 object_err(struct kmem_cache *s, struct slab *slab, u8 *object, char *reason) argument 1132 init_object(struct kmem_cache *s, void *object, u8 val) argument 1166 check_bytes_and_report(struct kmem_cache *s, struct slab *slab, u8 *object, char *what, u8 *start, unsigned int value, unsigned int bytes) argument 1295 check_object(struct kmem_cache *s, struct slab *slab, void *object, u8 val) argument 1407 void *object = NULL; local 1452 trace(struct kmem_cache *s, struct slab *slab, void *object, int alloc) argument 1513 setup_object_debug(struct kmem_cache *s, void *object) argument 1533 alloc_consistency_checks(struct kmem_cache *s, struct slab *slab, void *object) argument 1550 alloc_debug_processing(struct kmem_cache *s, struct slab *slab, void *object, int orig_size) argument 1578 free_consistency_checks(struct kmem_cache *s, struct slab *slab, void *object, unsigned long addr) argument 1823 setup_object_debug(struct kmem_cache *s, void *object) argument 1827 alloc_debug_processing(struct kmem_cache *s, struct slab *slab, void *object, int orig_size) argument 1835 check_object(struct kmem_cache *s, struct slab *slab, void *object, u8 val) argument 1838 set_track(struct kmem_cache *s, void *object, enum track_item alloc, unsigned long addr) argument 2114 void *object; local 2153 setup_object(struct kmem_cache *s, void *object) argument 2498 void *object; local 2530 void *object; local 2592 void *object = alloc_single_from_partial(s, n, slab, local 3162 void *object = head; local 3623 void *object; local 3697 void *object; local 3823 void *object; local 4275 slab_free(struct kmem_cache *s, struct slab *slab, void *object, unsigned long addr) argument 4348 free_large_kmalloc(struct folio *folio, void *object) argument 4370 kfree(const void *object) argument 4419 void *object; local 4531 void *object = kfence_alloc(s, s->object_size, flags); local 4591 void *object = kfence_alloc(s, s->object_size, flags); local 5224 __kmem_obj_info(struct kmem_obj_info *kpp, void *object, struct slab *slab) argument [all...] |
/linux-master/drivers/gpu/drm/nouveau/dispnv50/ |
H A D | base.c | 46 cid = nvif_mclass(&disp->disp->object, bases);
|
H A D | oimm.c | 44 cid = nvif_mclass(&disp->disp->object, oimms);
|
H A D | wimm.c | 42 cid = nvif_mclass(&disp->disp->object, wimms);
|
H A D | lut.c | 36 void __iomem *mem = lut->mem[buffer].object.map.ptr; 70 const u32 size = disp->disp->object.oclass < GF110_DISP ? 257 : 1025;
|
/linux-master/arch/parisc/math-emu/ |
H A D | cnv_float.h | 20 #define Dintp1(object) (object) 21 #define Dintp2(object) (object) 23 #define Duintp1(object) (object) 24 #define Duintp2(object) (object) 26 #define Qintp0(object) (object) [all...] |
/linux-master/drivers/gpu/drm/nouveau/include/nvif/ |
H A D | mem.h | 6 struct nvif_object object; member in struct:nvif_mem
|
H A D | mmu.h | 3 #include <nvif/object.h> 6 struct nvif_object object; member in struct:nvif_mmu
|
/linux-master/drivers/infiniband/core/ |
H A D | uverbs_std_types_flow_action.c | 41 struct ib_flow_action *action = uobject->object;
|
/linux-master/arch/x86/entry/vsyscall/ |
H A D | vsyscall_emu_64.S | 17 .type __vsyscall_page, @object
|
/linux-master/security/landlock/ |
H A D | fs.h | 23 * underlying object). 27 * @object: Weak pointer to an allocated object. All assignments of a 28 * new object are protected by the underlying inode->i_lock. However, 29 * atomically disassociating @object from the inode is only protected 30 * by @object->lock, from the time @object's usage refcount drops to 36 struct landlock_object __rcu *object; member in struct:landlock_inode_security
|
H A D | fs.c | 38 #include "object.h" 42 /* Underlying object management */ 44 static void release_inode(struct landlock_object *const object) 45 __releases(object->lock) 47 struct inode *const inode = object->underobj; 51 spin_unlock(&object->lock); 59 object->underobj = NULL; 66 spin_unlock(&object->lock); 68 * Because object->underobj was not NULL, hook_sb_delete() and 70 * landlock_inode(inode)->object whil 91 struct landlock_object *object, *new_object; local 1066 struct landlock_object *object; local [all...] |
/linux-master/include/linux/ |
H A D | kmsan.h | 93 * @s: slab cache the object belongs to. 94 * @object: object pointer. 98 * newly created object, marking it as initialized or uninitialized. 100 void kmsan_slab_alloc(struct kmem_cache *s, void *object, gfp_t flags); 104 * @s: slab cache the object belongs to. 105 * @object: object pointer. 107 * KMSAN marks the freed object as uninitialized. 109 void kmsan_slab_free(struct kmem_cache *s, void *object); 270 kmsan_slab_alloc(struct kmem_cache *s, void *object, gfp_t flags) argument 275 kmsan_slab_free(struct kmem_cache *s, void *object) argument [all...] |
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/sw/ |
H A D | nv10.c | 46 *pobject = &chan->object;
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
H A D | head.h | 4 #include <nvif/object.h> 31 struct nvkm_object object; member in struct:nvkm_head
|