Searched refs:object (Results 101 - 125 of 454) sorted by relevance

1234567891011>>

/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/pm/
H A Dbase.c205 * 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 Dgeneric.c366 * 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 Dreport_generic.c46 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 Dreport_tags.c37 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 Dctrl.c43 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 Dramht.c24 #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 Dutstate.c4 * 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 Dfifo.c27 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 Dclient.h4 #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 Doclass.h26 u64 object; member in struct:nvkm_oclass
/linux-master/mm/
H A Dslub.c155 * 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 Dbase.c46 cid = nvif_mclass(&disp->disp->object, bases);
H A Doimm.c44 cid = nvif_mclass(&disp->disp->object, oimms);
H A Dwimm.c42 cid = nvif_mclass(&disp->disp->object, wimms);
H A Dlut.c36 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 Dcnv_float.h20 #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 Dmem.h6 struct nvif_object object; member in struct:nvif_mem
H A Dmmu.h3 #include <nvif/object.h>
6 struct nvif_object object; member in struct:nvif_mmu
/linux-master/drivers/infiniband/core/
H A Duverbs_std_types_flow_action.c41 struct ib_flow_action *action = uobject->object;
/linux-master/arch/x86/entry/vsyscall/
H A Dvsyscall_emu_64.S17 .type __vsyscall_page, @object
/linux-master/security/landlock/
H A Dfs.h23 * 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 Dfs.c38 #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 Dkmsan.h93 * @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 Dnv10.c46 *pobject = &chan->object;
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/disp/
H A Dhead.h4 #include <nvif/object.h>
31 struct nvkm_object object; member in struct:nvkm_head

Completed in 193 milliseconds

1234567891011>>