/linux-master/drivers/gpu/drm/amd/amdkfd/ |
H A D | soc15_int.h | 37 #define SOC15_CLIENT_ID_FROM_IH_ENTRY(entry) (le32_to_cpu(entry[0]) & 0xff) 38 #define SOC15_SOURCE_ID_FROM_IH_ENTRY(entry) (le32_to_cpu(entry[0]) >> 8 & 0xff) 39 #define SOC15_RING_ID_FROM_IH_ENTRY(entry) (le32_to_cpu(entry[0]) >> 16 & 0xff) 40 #define SOC15_VMID_FROM_IH_ENTRY(entry) (le32_to_cpu(entry[0]) >> 24 & 0xf) 41 #define SOC15_VMID_TYPE_FROM_IH_ENTRY(entry) (le32_to_cpu(entry[ [all...] |
/linux-master/arch/microblaze/kernel/ |
H A D | syscall_table.S | 3 #define __SYSCALL(nr, entry) .long entry
|
/linux-master/tools/lib/api/ |
H A D | cpu.c | 9 char entry[PATH_MAX]; local 15 snprintf(entry, sizeof(entry), 18 return sysfs__read_ull(entry, freq);
|
/linux-master/drivers/staging/media/atomisp/pci/base/refcount/src/ |
H A D | refcount.c | 58 /* for new entry */ 63 /* found entry */ 98 struct ia_css_refcount_entry *entry; local 102 "%s() entry\n", __func__); 108 entry = myrefcount.items + i; 109 if (entry->data != mmgr_NULL) { 112 entry->data);*/ 113 hmm_free(entry->data); 114 entry->data = mmgr_NULL; 115 entry 128 struct ia_css_refcount_entry *entry; local 165 struct ia_css_refcount_entry *entry; local 208 struct ia_css_refcount_entry *entry; local 223 struct ia_css_refcount_entry *entry; local 269 struct ia_css_refcount_entry *entry; local [all...] |
/linux-master/include/linux/ |
H A D | resource_ext.h | 34 static inline void resource_list_add(struct resource_entry *entry, argument 37 list_add(&entry->node, head); 40 static inline void resource_list_add_tail(struct resource_entry *entry, argument 43 list_add_tail(&entry->node, head); 46 static inline void resource_list_del(struct resource_entry *entry) argument 48 list_del(&entry->node); 51 static inline void resource_list_free_entry(struct resource_entry *entry) argument 53 kfree(entry); 57 resource_list_destroy_entry(struct resource_entry *entry) argument 59 resource_list_del(entry); 72 struct resource_entry *entry; local [all...] |
H A D | swapops.h | 45 * Migration swap entry specific bitfield definitions. Layout: 69 static inline bool is_pfn_swap_entry(swp_entry_t entry); 98 static inline unsigned swp_type(swp_entry_t entry) argument 100 return (entry.val >> SWP_TYPE_SHIFT); 107 static inline pgoff_t swp_offset(swp_entry_t entry) argument 109 return entry.val & SWP_OFFSET_MASK; 113 * This should only be called upon a pfn swap entry to get the PFN stored 114 * in the swap entry. Please refers to is_pfn_swap_entry() for definition 115 * of pfn swap entry. 117 static inline unsigned long swp_offset_pfn(swp_entry_t entry) argument 146 swp_entry_to_pte(swp_entry_t entry) argument 156 swp_entry_t entry; local 162 swp_to_radix_entry(swp_entry_t entry) argument 178 is_device_private_entry(swp_entry_t entry) argument 184 is_writable_device_private_entry(swp_entry_t entry) argument 199 is_device_exclusive_entry(swp_entry_t entry) argument 205 is_writable_device_exclusive_entry(swp_entry_t entry) argument 220 is_device_private_entry(swp_entry_t entry) argument 225 is_writable_device_private_entry(swp_entry_t entry) argument 240 is_device_exclusive_entry(swp_entry_t entry) argument 245 is_writable_device_exclusive_entry(swp_entry_t entry) argument 252 is_migration_entry(swp_entry_t entry) argument 259 is_writable_migration_entry(swp_entry_t entry) argument 264 is_readable_migration_entry(swp_entry_t entry) argument 269 is_readable_exclusive_migration_entry(swp_entry_t entry) argument 303 make_migration_entry_young(swp_entry_t entry) argument 311 is_migration_entry_young(swp_entry_t entry) argument 319 make_migration_entry_dirty(swp_entry_t entry) argument 327 is_migration_entry_dirty(swp_entry_t entry) argument 363 is_writable_migration_entry(swp_entry_t entry) argument 367 is_readable_migration_entry(swp_entry_t entry) argument 372 make_migration_entry_young(swp_entry_t entry) argument 377 is_migration_entry_young(swp_entry_t entry) argument 382 make_migration_entry_dirty(swp_entry_t entry) argument 387 is_migration_entry_dirty(swp_entry_t entry) argument 404 is_hwpoison_entry(swp_entry_t entry) argument 438 is_pte_marker_entry(swp_entry_t entry) argument 443 pte_marker_get(swp_entry_t entry) argument 463 is_poisoned_swp_entry(swp_entry_t entry) argument 487 pfn_swap_entry_to_page(swp_entry_t entry) argument 500 pfn_swap_entry_folio(swp_entry_t entry) argument 519 is_pfn_swap_entry(swp_entry_t entry) argument [all...] |
/linux-master/arch/s390/kernel/ |
H A D | jump_label.c | 19 static void jump_label_make_nop(struct jump_entry *entry, struct insn *insn) argument 23 insn->offset = (jump_entry_target(entry) - jump_entry_code(entry)) >> 1; 26 static void jump_label_make_branch(struct jump_entry *entry, struct insn *insn) argument 30 insn->offset = (jump_entry_target(entry) - jump_entry_code(entry)) >> 1; 33 static void jump_label_bug(struct jump_entry *entry, struct insn *expected, argument 36 unsigned char *ipc = (unsigned char *)jump_entry_code(entry); 47 static void jump_label_transform(struct jump_entry *entry, argument 50 void *code = (void *)jump_entry_code(entry); 65 arch_jump_label_transform(struct jump_entry *entry, enum jump_label_type type) argument 72 arch_jump_label_transform_queue(struct jump_entry *entry, enum jump_label_type type) argument [all...] |
/linux-master/net/atm/ |
H A D | mpoa_caches.c | 38 in_cache_entry *entry; local 41 entry = client->in_cache; 42 while (entry != NULL) { 43 if (entry->ctrl_info.in_dst_ip == dst_ip) { 44 refcount_inc(&entry->use); 46 return entry; 48 entry = entry->next; 59 in_cache_entry *entry; local 62 entry 80 in_cache_entry *entry; local 100 in_cache_entry *entry = kzalloc(sizeof(in_cache_entry), GFP_KERNEL); local 133 cache_hit(in_cache_entry *entry, struct mpoa_client *mpc) argument 180 in_cache_put(in_cache_entry *entry) argument 190 in_cache_remove_entry(in_cache_entry *entry, struct mpoa_client *client) argument 228 in_cache_entry *entry, *next_entry; local 253 in_cache_entry *entry; local 302 struct in_cache_entry *entry = client->in_cache; local 335 eg_cache_entry *entry; local 356 eg_cache_entry *entry; local 378 eg_cache_entry *entry; local 398 eg_cache_entry *entry; local 415 eg_cache_put(eg_cache_entry *entry) argument 425 eg_cache_remove_entry(eg_cache_entry *entry, struct mpoa_client *client) argument 459 eg_cache_entry *entry = kzalloc(sizeof(eg_cache_entry), GFP_KERNEL); local 493 update_eg_cache_entry(eg_cache_entry *entry, uint16_t holding_time) argument 502 eg_cache_entry *entry, *next_entry; local [all...] |
/linux-master/drivers/acpi/ |
H A D | nvs.c | 97 struct nvs_page *entry, *next; local 105 entry = kzalloc(sizeof(struct nvs_page), GFP_KERNEL); 106 if (!entry) 109 list_add_tail(&entry->node, &nvs_list); 110 entry->phys_start = start; 112 entry->size = (size < nr_bytes) ? size : nr_bytes; 114 start += entry->size; 115 size -= entry->size; 120 list_for_each_entry_safe(entry, next, &nvs_list, node) { 121 list_del(&entry 132 struct nvs_page *entry; local 156 struct nvs_page *entry; local 173 struct nvs_page *entry; local 205 struct nvs_page *entry; local [all...] |
/linux-master/arch/alpha/kernel/ |
H A D | systbls.S | 10 #define __SYSCALL(nr, entry) .quad entry
|
/linux-master/security/integrity/ima/ |
H A D | ima_queue_keys.c | 58 static void ima_free_key_entry(struct ima_key_entry *entry) argument 60 if (entry) { 61 kfree(entry->payload); 62 kfree(entry->keyring_name); 63 kfree(entry); 73 struct ima_key_entry *entry; local 75 entry = kzalloc(sizeof(*entry), GFP_KERNEL); 76 if (entry) { 77 entry 108 struct ima_key_entry *entry; local 135 struct ima_key_entry *entry, *tmp; local [all...] |
/linux-master/drivers/gpu/drm/i915/ |
H A D | i915_ioctl.c | 46 struct reg_whitelist const *entry; local 52 entry = reg_read_whitelist; 55 u32 entry_offset = i915_mmio_reg_offset(entry->offset_ldw); 57 GEM_BUG_ON(!is_power_of_2(entry->size)); 58 GEM_BUG_ON(entry->size > 8); 59 GEM_BUG_ON(entry_offset & (entry->size - 1)); 61 if (IS_GRAPHICS_VER(i915, entry->min_graphics_ver, entry->max_graphics_ver) && 62 entry_offset == (reg->offset & -entry->size)) 64 entry [all...] |
/linux-master/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_cmdbuf_res.c | 36 * struct vmw_cmdbuf_res - Command buffer managed resource entry. 39 * @hash: Hash entry for the manager hash table. 42 * @state: Staging state of this resource entry. 43 * @man: Pointer to a resource manager for this entry. 100 * @entry: Pointer to a struct vmw_cmdbuf_res. 102 * Frees a struct vmw_cmdbuf_res entry and drops its reference to the 106 struct vmw_cmdbuf_res *entry) 108 list_del(&entry->head); 109 hash_del_rcu(&entry->hash.head); 110 vmw_resource_unreference(&entry 105 vmw_cmdbuf_res_free(struct vmw_cmdbuf_res_manager *man, struct vmw_cmdbuf_res *entry) argument 126 struct vmw_cmdbuf_res *entry, *next; local 162 struct vmw_cmdbuf_res *entry, *next; local 240 struct vmw_cmdbuf_res *entry = NULL; local 309 struct vmw_cmdbuf_res *entry, *next; local [all...] |
/linux-master/arch/mips/tools/ |
H A D | Makefile | 2 hostprogs := elf-entry 3 PHONY += elf-entry 4 elf-entry: $(obj)/elf-entry
|
/linux-master/arch/loongarch/kernel/ |
H A D | jump_label.c | 11 void arch_jump_label_transform(struct jump_entry *entry, enum jump_label_type type) argument 14 void *addr = (void *)jump_entry_code(entry); 17 insn = larch_insn_gen_b(jump_entry_code(entry), jump_entry_target(entry));
|
/linux-master/arch/mips/kernel/ |
H A D | perf_event.c | 26 static void save_raw_perf_callchain(struct perf_callchain_entry_ctx *entry, argument 35 perf_callchain_store(entry, addr); 36 if (entry->nr >= entry->max_stack) 42 void perf_callchain_kernel(struct perf_callchain_entry_ctx *entry, argument 55 save_raw_perf_callchain(entry, sp); 59 perf_callchain_store(entry, pc); 60 if (entry->nr >= entry->max_stack) 65 save_raw_perf_callchain(entry, s [all...] |
/linux-master/drivers/firmware/ |
H A D | memmap.c | 22 * Firmware map entry. Because firmware memory maps are flat and not 34 struct list_head list; /* entry for the linked list */ 35 struct kobject kobj; /* kobject for each entry */ 43 static ssize_t start_show(struct firmware_map_entry *entry, char *buf); 44 static ssize_t end_show(struct firmware_map_entry *entry, char *buf); 45 static ssize_t type_show(struct firmware_map_entry *entry, char *buf); 56 ssize_t (*show)(struct firmware_map_entry *entry, char *buf); 64 * These are default attributes that are added for every memmap entry. 85 * map entry is allocated by bootmem, we need to remember the storage and 100 struct firmware_map_entry *entry local 142 firmware_map_add_entry(u64 start, u64 end, const char *type, struct firmware_map_entry *entry) argument 168 firmware_map_remove_entry(struct firmware_map_entry *entry) argument 176 add_sysfs_fw_map_entry(struct firmware_map_entry *entry) argument 200 remove_sysfs_fw_map_entry(struct firmware_map_entry *entry) argument 222 struct firmware_map_entry *entry; local 284 struct firmware_map_entry *entry; local 326 struct firmware_map_entry *entry; local 348 struct firmware_map_entry *entry; local 370 start_show(struct firmware_map_entry *entry, char *buf) argument 376 end_show(struct firmware_map_entry *entry, char *buf) argument 382 type_show(struct firmware_map_entry *entry, char *buf) argument 395 struct firmware_map_entry *entry = to_memmap_entry(kobj); local 411 struct firmware_map_entry *entry; local [all...] |
/linux-master/sound/pci/ctxfi/ |
H A D | ctimap.c | 18 int input_mapper_add(struct list_head *mappers, struct imapper *entry, argument 27 entry->next = entry->addr; 28 map_op(data, entry); 29 list_add(&entry->list, head); 35 if (pos_ent->slot > entry->slot) { 46 __list_add(&entry->list, pos->prev, pos); 50 list_add_tail(&entry->list, head); 56 entry->next = pos_ent->addr; 57 map_op(data, entry); 64 input_mapper_delete(struct list_head *mappers, struct imapper *entry, int (*map_op)(void *, struct imapper *), void *data) argument 98 struct imapper *entry; local [all...] |
/linux-master/tools/perf/util/ |
H A D | block-range.c | 19 struct block_range *entry = rb_entry(rb, struct block_range, node); local 21 assert(old < entry->start); 22 assert(entry->start <= entry->end); /* single instruction block; jump to a jump */ 24 old = entry->end; 33 struct block_range *entry; local 37 entry = rb_entry(parent, struct block_range, node); 39 if (addr < entry->start) 41 else if (addr > entry->end) 44 return entry; 81 struct block_range *next, *entry = NULL; local [all...] |
/linux-master/fs/bcachefs/ |
H A D | journal_io.h | 38 struct jset_entry *entry, unsigned type) 40 while (entry < vstruct_last(jset)) { 41 if (entry->type == type) 42 return entry; 44 entry = vstruct_next(entry); 50 #define for_each_jset_entry_type(entry, jset, type) \ 51 for (struct jset_entry *entry = (jset)->start; \ 52 (entry = __jset_entry_type_next(jset, entry, typ 37 __jset_entry_type_next(struct jset *jset, struct jset_entry *entry, unsigned type) argument 79 struct jset_entry *entry = *end; local [all...] |
/linux-master/arch/sparc/include/asm/ |
H A D | spitfire.h | 119 static inline unsigned long spitfire_get_dtlb_data(int entry) argument 125 : "r" (entry << 3), "i" (ASI_DTLB_DATA_ACCESS)); 133 static inline unsigned long spitfire_get_dtlb_tag(int entry) argument 139 : "r" (entry << 3), "i" (ASI_DTLB_TAG_READ)); 143 static inline void spitfire_put_dtlb_data(int entry, unsigned long data) argument 148 : "r" (data), "r" (entry << 3), 152 static inline unsigned long spitfire_get_itlb_data(int entry) argument 158 : "r" (entry << 3), "i" (ASI_ITLB_DATA_ACCESS)); 166 static inline unsigned long spitfire_get_itlb_tag(int entry) argument 172 : "r" (entry << 176 spitfire_put_itlb_data(int entry, unsigned long data) argument 232 cheetah_get_ldtlb_data(int entry) argument 245 cheetah_get_litlb_data(int entry) argument 258 cheetah_get_ldtlb_tag(int entry) argument 270 cheetah_get_litlb_tag(int entry) argument 282 cheetah_put_ldtlb_data(int entry, unsigned long data) argument 292 cheetah_put_litlb_data(int entry, unsigned long data) argument 302 cheetah_get_dtlb_data(int entry, int tlb) argument 314 cheetah_get_dtlb_tag(int entry, int tlb) argument 324 cheetah_put_dtlb_data(int entry, unsigned long data, int tlb) argument 334 cheetah_get_itlb_data(int entry) argument 347 cheetah_get_itlb_tag(int entry) argument 357 cheetah_put_itlb_data(int entry, unsigned long data) argument [all...] |
/linux-master/io_uring/ |
H A D | alloc_cache.h | 10 void *entry) 13 if (!kasan_mempool_poison_object(entry)) 15 cache->entries[cache->nr_cached++] = entry; 24 void *entry = cache->entries[--cache->nr_cached]; local 26 kasan_mempool_unpoison_object(entry, cache->elem_size); 27 return entry; 50 void *entry; local 55 while ((entry = io_alloc_cache_get(cache)) != NULL) 56 free(entry); 9 io_alloc_cache_put(struct io_alloc_cache *cache, void *entry) argument
|
/linux-master/fs/squashfs/ |
H A D | cache.c | 56 struct squashfs_cache_entry *entry; local 62 if (cache->entry[i].block == block) { 84 * At least one unused cache entry. A simple 85 * round-robin strategy is used to choose the entry to 90 if (cache->entry[i].refcount == 0) 96 entry = &cache->entry[i]; 99 * Initialise chosen cache entry, and fill it in from 103 entry->block = block; 104 entry 173 squashfs_cache_put(struct squashfs_cache_entry *entry) argument 253 struct squashfs_cache_entry *entry = &cache->entry[i]; local 293 squashfs_copy_data(void *buffer, struct squashfs_cache_entry *entry, int offset, int length) argument 336 struct squashfs_cache_entry *entry; local [all...] |
/linux-master/arch/arm/kernel/ |
H A D | jump_label.c | 7 static void __arch_jump_label_transform(struct jump_entry *entry, argument 11 void *addr = (void *)entry->code; 15 insn = arm_gen_branch(entry->code, entry->target); 25 void arch_jump_label_transform(struct jump_entry *entry, argument 28 __arch_jump_label_transform(entry, type, false);
|
/linux-master/arch/powerpc/kernel/ |
H A D | systbl.c | 19 #define __SYSCALL_WITH_COMPAT(nr, entry, compat) __SYSCALL(nr, entry) 23 #define __SYSCALL(nr, entry) [nr] = entry, 29 #define __SYSCALL(nr, entry) [nr] = (void *) entry,
|