/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/ |
H A D | ttm_object.h | 132 enum ttm_ref_type ref_type); 185 ref_type)); 230 * @ref_type: The type of reference. 249 enum ttm_ref_type ref_type, bool *existed, 259 * @ref_type: Ref type of the ref object to be dereferenced. 261 * Unreference a ref object with type @ref_type 268 enum ttm_ref_type ref_type); 337 enum ttm_ref_type ref_type));
|
H A D | ttm_object.c | 111 * @ref_type: Type of ref object. 126 enum ttm_ref_type ref_type; member 164 enum ttm_ref_type ref_type)) in ttm_base_object_init() 346 enum ttm_ref_type ref_type, bool *existed, in ttm_ref_object_add() 349 struct drm_open_hash *ht = &tfile->ref_hash[ref_type]; in ttm_ref_object_add() 394 ref->ref_type = ref_type; in ttm_ref_object_add() 429 ht = &tfile->ref_hash[ref->ref_type]; in ttm_ref_object_release() 434 if (ref->ref_type != TTM_REF_USAGE && base->ref_obj_release) in ttm_ref_object_release() 435 base->ref_obj_release(base, ref->ref_type); in ttm_ref_object_release() 158 ttm_base_object_init(struct ttm_object_file *tfile, struct ttm_base_object *base, bool shareable, enum ttm_object_type object_type, void (*refcount_release) (struct ttm_base_object **), void (*ref_obj_release) (struct ttm_base_object *, enum ttm_ref_type ref_type)) ttm_base_object_init() argument 344 ttm_ref_object_add(struct ttm_object_file *tfile, struct ttm_base_object *base, enum ttm_ref_type ref_type, bool *existed, bool require_existed) ttm_ref_object_add() argument 443 ttm_ref_object_base_unref(struct ttm_object_file *tfile, unsigned long key, enum ttm_ref_type ref_type) ttm_ref_object_base_unref() argument 778 ttm_prime_object_init(struct ttm_object_file *tfile, size_t size, struct ttm_prime_object *prime, bool shareable, enum ttm_object_type type, void (*refcount_release) (struct ttm_base_object **), void (*ref_obj_release) (struct ttm_base_object *, enum ttm_ref_type ref_type)) ttm_prime_object_init() argument [all...] |
H A D | vmwgfx_bo.c | 561 * @ref_type: Reference type of the reference reaching zero. 567 enum ttm_ref_type ref_type) in vmw_user_bo_ref_obj_release() 573 switch (ref_type) { in vmw_user_bo_ref_obj_release() 566 vmw_user_bo_ref_obj_release(struct ttm_base_object *base, enum ttm_ref_type ref_type) vmw_user_bo_ref_obj_release() argument
|
/kernel/linux/linux-5.10/drivers/acpi/acpica/ |
H A D | exresolv.c | 109 u8 ref_type; in acpi_ex_resolve_object_to_value() local 120 ref_type = stack_desc->reference.class; in acpi_ex_resolve_object_to_value() 122 switch (ref_type) { in acpi_ex_resolve_object_to_value() 129 status = acpi_ds_method_data_get_value(ref_type, in acpi_ex_resolve_object_to_value() 242 ref_type, stack_desc)); in acpi_ex_resolve_object_to_value()
|
/kernel/linux/linux-6.6/drivers/acpi/acpica/ |
H A D | exresolv.c | 109 u8 ref_type; in acpi_ex_resolve_object_to_value() local 120 ref_type = stack_desc->reference.class; in acpi_ex_resolve_object_to_value() 122 switch (ref_type) { in acpi_ex_resolve_object_to_value() 129 status = acpi_ds_method_data_get_value(ref_type, in acpi_ex_resolve_object_to_value() 242 ref_type, stack_desc)); in acpi_ex_resolve_object_to_value()
|
/kernel/linux/linux-6.6/fs/btrfs/ |
H A D | delayed-ref.c | 859 * @ref_type: Holds the type of the extent which is being recorded, can be 867 int action, u8 ref_type) in init_delayed_ref_common() 883 ref->type = ref_type; in init_delayed_ref_common() 910 u8 ref_type; in btrfs_add_delayed_tree_ref() local 936 ref_type = BTRFS_SHARED_BLOCK_REF_KEY; in btrfs_add_delayed_tree_ref() 938 ref_type = BTRFS_TREE_BLOCK_REF_KEY; in btrfs_add_delayed_tree_ref() 942 ref_type); in btrfs_add_delayed_tree_ref() 1004 u8 ref_type; in btrfs_add_delayed_data_ref() local 1012 ref_type = BTRFS_SHARED_DATA_REF_KEY; in btrfs_add_delayed_data_ref() 1014 ref_type in btrfs_add_delayed_data_ref() 864 init_delayed_ref_common(struct btrfs_fs_info *fs_info, struct btrfs_delayed_ref_node *ref, u64 bytenr, u64 num_bytes, u64 ref_root, int action, u8 ref_type) init_delayed_ref_common() argument [all...] |
/kernel/linux/linux-5.10/fs/btrfs/ |
H A D | delayed-ref.c | 892 * @ref_type: Holds the type of the extent which is being recorded, can be 900 int action, u8 ref_type) in init_delayed_ref_common() 918 ref->type = ref_type; in init_delayed_ref_common() 945 u8 ref_type; in btrfs_add_delayed_tree_ref() local 974 ref_type = BTRFS_SHARED_BLOCK_REF_KEY; in btrfs_add_delayed_tree_ref() 976 ref_type = BTRFS_TREE_BLOCK_REF_KEY; in btrfs_add_delayed_tree_ref() 979 generic_ref->tree_ref.root, action, ref_type); in btrfs_add_delayed_tree_ref() 1041 u8 ref_type; in btrfs_add_delayed_data_ref() local 1049 ref_type = BTRFS_SHARED_DATA_REF_KEY; in btrfs_add_delayed_data_ref() 1051 ref_type in btrfs_add_delayed_data_ref() 897 init_delayed_ref_common(struct btrfs_fs_info *fs_info, struct btrfs_delayed_ref_node *ref, u64 bytenr, u64 num_bytes, u64 ref_root, int action, u8 ref_type) init_delayed_ref_common() argument [all...] |
H A D | tree-log.c | 1319 const u8 ref_type, const char *name, in btrfs_inode_ref_exists() 1332 key.type = ref_type; in btrfs_inode_ref_exists() 1318 btrfs_inode_ref_exists(struct inode *inode, struct inode *dir, const u8 ref_type, const char *name, const int namelen) btrfs_inode_ref_exists() argument
|
/kernel/linux/linux-6.6/tools/bpf/bpftool/ |
H A D | jit_disasm.c | 66 /* This callback to set the ref_type is necessary to have the LLVM disassembler 73 uint64_t *ref_type, __maybe_unused uint64_t ref_PC, in symbol_lookup_callback() 76 *ref_type = LLVMDisassembler_ReferenceType_InOut_None; in symbol_lookup_callback() 71 symbol_lookup_callback(__maybe_unused void *disasm_info, __maybe_unused uint64_t ref_value, uint64_t *ref_type, __maybe_unused uint64_t ref_PC, __maybe_unused const char **ref_name) symbol_lookup_callback() argument
|
/kernel/linux/linux-6.6/drivers/media/v4l2-core/ |
H A D | v4l2-h264.c | 287 static char ref_type_to_char(u8 ref_type) in ref_type_to_char() argument 289 switch (ref_type) { in ref_type_to_char()
|