| /arch/x86/platform/uv/ |
| A D | uv_time.c | 149 if (!head) { in uv_rtc_allocate_timers() 150 head = kmalloc_node(struct_size(head, cpu, in uv_rtc_allocate_timers() 153 if (!head) { in uv_rtc_allocate_timers() 159 head->next_cpu = -1; in uv_rtc_allocate_timers() 160 blade_info[bid] = head; in uv_rtc_allocate_timers() 163 head->cpu[bcpu].lcpu = cpu; in uv_rtc_allocate_timers() 176 head->next_cpu = -1; in uv_rtc_find_next_timer() 185 head->next_cpu = bcpu; in uv_rtc_find_next_timer() 186 c = head->cpu[bcpu].lcpu; in uv_rtc_find_next_timer() 213 next_cpu = head->next_cpu; in uv_rtc_set_timer() [all …]
|
| /arch/x86/kvm/mmu/ |
| A D | page_track.c | 154 struct kvm_page_track_notifier_head *head; in kvm_page_track_cleanup() local 156 head = &kvm->arch.track_notifier_head; in kvm_page_track_cleanup() 157 cleanup_srcu_struct(&head->track_srcu); in kvm_page_track_cleanup() 164 head = &kvm->arch.track_notifier_head; in kvm_page_track_init() 237 head = &kvm->arch.track_notifier_head; in kvm_page_track_register_notifier() 255 head = &kvm->arch.track_notifier_head; in kvm_page_track_unregister_notifier() 260 synchronize_srcu(&head->track_srcu); in kvm_page_track_unregister_notifier() 279 head = &kvm->arch.track_notifier_head; in __kvm_page_track_write() 284 idx = srcu_read_lock(&head->track_srcu); in __kvm_page_track_write() 302 head = &kvm->arch.track_notifier_head; in kvm_page_track_delete_slot() [all …]
|
| /arch/x86/kernel/cpu/mce/ |
| A D | genpool.c | 57 struct llist_node *head; in mce_gen_pool_prepare_records() local 61 head = llist_del_all(&mce_event_llist); in mce_gen_pool_prepare_records() 62 if (!head) in mce_gen_pool_prepare_records() 66 llist_for_each_entry_safe(node, t, head, llnode) { in mce_gen_pool_prepare_records() 77 struct llist_node *head; in mce_gen_pool_process() local 80 head = llist_del_all(&mce_event_llist); in mce_gen_pool_process() 81 if (!head) in mce_gen_pool_process() 84 head = llist_reverse_order(head); in mce_gen_pool_process() 85 llist_for_each_entry_safe(node, tmp, head, llnode) { in mce_gen_pool_process()
|
| /arch/powerpc/platforms/pseries/ |
| A D | hvcserver.c | 62 int hvcs_free_partner_info(struct list_head *head) in hvcs_free_partner_info() argument 67 if (!head) in hvcs_free_partner_info() 70 while (!list_empty(head)) { in hvcs_free_partner_info() 71 element = head->next; in hvcs_free_partner_info() 119 int hvcs_get_partner_info(uint32_t unit_address, struct list_head *head, in hvcs_get_partner_info() argument 133 if (!head || !pi_buff) in hvcs_get_partner_info() 138 INIT_LIST_HEAD(head); in hvcs_get_partner_info() 148 if (!list_empty(head)) in hvcs_get_partner_info() 169 hvcs_free_partner_info(head); in hvcs_get_partner_info() 183 list_add_tail(&(next_partner_info->node), head); in hvcs_get_partner_info()
|
| /arch/arm64/include/uapi/asm/ |
| A D | sigcontext.h | 78 struct _aarch64_ctx head; member 97 struct _aarch64_ctx head; member 104 struct _aarch64_ctx head; member 137 struct _aarch64_ctx head; member 146 struct _aarch64_ctx head; member 158 struct _aarch64_ctx head; member 166 struct _aarch64_ctx head; member 173 struct _aarch64_ctx head; member 181 struct _aarch64_ctx head; member 189 struct _aarch64_ctx head; member
|
| /arch/x86/events/intel/ |
| A D | bts.c | 59 local_t head; member 153 index = local_read(&bb->head); in bts_config_buffer() 195 old = local_xchg(&bb->head, head); in bts_update() 198 if (old == head) in bts_update() 211 local_set(&bb->data_size, head); in bts_update() 326 bts->handle.head = in bts_event_stop() 396 head = handle->head & ((bb->nr_pages << PAGE_SHIFT) - 1); in bts_buffer_reset() 436 local_set(&bb->head, head); in bts_buffer_reset() 443 handle->head; in bts_buffer_reset() 449 bb->end = head + space; in bts_buffer_reset() [all …]
|
| /arch/powerpc/include/asm/ |
| A D | ps3gpu.h | 34 static inline int lv1_gpu_display_sync(u64 context_handle, u64 head, in lv1_gpu_display_sync() argument 39 head, ddr_offset, 0, 0); in lv1_gpu_display_sync() 42 static inline int lv1_gpu_display_flip(u64 context_handle, u64 head, in lv1_gpu_display_flip() argument 47 head, ddr_offset, 0, 0); in lv1_gpu_display_flip()
|
| A D | hvcserver.h | 38 extern int hvcs_free_partner_info(struct list_head *head); 40 struct list_head *head, unsigned long *pi_buff);
|
| /arch/arm64/kernel/ |
| A D | signal.c | 382 &ctx->head.size, err); in preserve_sve_context() 538 &ctx->head.size, err); in preserve_za_context() 610 &ctx->head.size, err); in preserve_zt_context() 742 struct _aarch64_ctx __user *head; in parse_user_sigframe() local 771 if (limit - offset < sizeof(*head)) in parse_user_sigframe() 778 __get_user_error(magic, &head->magic, err); in parse_user_sigframe() 779 __get_user_error(size, &head->size, err); in parse_user_sigframe() 847 user->za = (struct za_context __user *)head; in parse_user_sigframe() 858 user->zt = (struct zt_context __user *)head; in parse_user_sigframe() 891 userp = (char const __user *)head; in parse_user_sigframe() [all …]
|
| /arch/parisc/kernel/ |
| A D | kexec.c | 12 extern void relocate_new_kernel(unsigned long head, 40 pr_debug(" head: %lx\n", kimage->head); in kexec_image_info() 76 void (*reloc)(unsigned long head, in machine_kexec() 107 reloc(image->head & PAGE_MASK, image->start, phys); in machine_kexec()
|
| /arch/powerpc/kernel/ |
| A D | vmlinux.lds.S | 66 .head.text : AT(ADDR(.head.text) - LOAD_OFFSET) { 68 KEEP(*(.head.text.first_256B)); 71 KEEP(*(.head.text.real_vectors)); 72 *(.head.text.real_trampolines); 73 KEEP(*(.head.text.virt_vectors)); 74 *(.head.text.virt_trampolines); 76 KEEP(*(.head.data.fwnmi_page));
|
| /arch/arm/boot/compressed/ |
| A D | Makefile | 10 HEAD = head.o 33 OBJS += head-sa1100.o 37 OBJS += head-xscale.o 41 OBJS += head-sharpsl.o 92 head.o $(OBJS)
|
| /arch/s390/include/asm/ |
| A D | gmap.h | 79 #define gmap_for_each_rmap(pos, head) \ argument 80 for (pos = (head); pos; pos = pos->next) 82 #define gmap_for_each_rmap_safe(pos, n, head) \ argument 83 for (pos = (head); n = pos ? pos->next : NULL, pos; pos = n)
|
| /arch/x86/kernel/ |
| A D | nmi.c | 49 struct list_head head; member 54 .head = LIST_HEAD_INIT(nmi_desc[type].head), \ 157 list_for_each_entry_rcu(a, &desc->head, list) { in nmi_handle() 191 WARN_ON_ONCE(type == NMI_SERR && !list_empty(&desc->head)); in __register_nmi_handler() 192 WARN_ON_ONCE(type == NMI_IO_CHECK && !list_empty(&desc->head)); in __register_nmi_handler() 199 list_add_rcu(&action->list, &desc->head); in __register_nmi_handler() 201 list_add_tail_rcu(&action->list, &desc->head); in __register_nmi_handler() 216 list_for_each_entry_rcu(n, &desc->head, list) { in unregister_nmi_handler()
|
| /arch/sparc/kernel/ |
| A D | pci_sun4v.h | 54 unsigned long *head); 57 unsigned long head); 60 unsigned long *head);
|
| A D | pci_fire.c | 152 unsigned long *head) in pci_fire_get_head() argument 154 *head = upa_readq(pbm->pbm_regs + EVENT_QUEUE_HEAD(msiqid)); in pci_fire_get_head() 159 unsigned long *head, unsigned long *msi) in pci_fire_dequeue_msi() argument 165 ep = &base[*head]; in pci_fire_dequeue_msi() 186 (*head)++; in pci_fire_dequeue_msi() 187 if (*head >= pbm->msiq_ent_count) in pci_fire_dequeue_msi() 188 *head = 0; in pci_fire_dequeue_msi() 194 unsigned long head) in pci_fire_set_head() argument 196 upa_writeq(head, pbm->pbm_regs + EVENT_QUEUE_HEAD(msiqid)); in pci_fire_set_head()
|
| A D | pci_msi.c | 21 unsigned long orig_head, head; in sparc64_msiq_interrupt() local 26 err = ops->get_head(pbm, msiqid, &head); in sparc64_msiq_interrupt() 30 orig_head = head; in sparc64_msiq_interrupt() 34 err = ops->dequeue_msi(pbm, msiqid, &head, &msi); in sparc64_msiq_interrupt() 48 if (likely(head != orig_head)) { in sparc64_msiq_interrupt() 49 err = ops->set_head(pbm, msiqid, head); in sparc64_msiq_interrupt() 63 head, msiqid, err); in sparc64_msiq_interrupt() 69 head, msiqid, err); in sparc64_msiq_interrupt()
|
| A D | pci_impl.h | 37 unsigned long *head); 39 unsigned long *head, unsigned long *msi); 41 unsigned long head);
|
| /arch/mips/kernel/ |
| A D | machine_kexec.c | 41 pr_debug(" head: %lx\n", kimage->head); in kexec_image_info() 223 (unsigned long) phys_to_virt(image->head & PAGE_MASK); in machine_kexec() 225 kexec_indirection_page = (unsigned long)&image->head; in machine_kexec() 237 for (ptr = &image->head; (entry = *ptr) && !(entry &IND_DONE); in machine_kexec()
|
| /arch/um/drivers/ |
| A D | line.c | 43 n = line->head - line->tail; in write_room() 97 line->head = line->buffer; in buffer_data() 137 if (line->tail < line->head) { in flush_buffer() 150 line->head = line->buffer; in flush_buffer() 152 line->head += n; in flush_buffer() 157 count = line->tail - line->head; in flush_buffer() 158 n = write_chan(line->chan_out, line->head, count, in flush_buffer() 164 line->head += n; in flush_buffer() 165 return line->head == line->tail; in flush_buffer() 194 if (line->head != line->tail) in line_write() [all …]
|
| /arch/nios2/boot/compressed/ |
| A D | Makefile | 6 targets := vmlinux head.o misc.o piggy.o vmlinux.lds 9 OBJECTS = $(obj)/head.o $(obj)/misc.o
|
| /arch/s390/kernel/ |
| A D | perf_cpum_sf.c | 182 unsigned long *sdbt, *curr, *head; in free_sampling_buffer() local 189 head = sdbt; in free_sampling_buffer() 202 } while (curr != head); in free_sampling_buffer() 1338 if (handle->head & ~PAGE_MASK) in aux_output_begin() 1341 aux->head = handle->head >> PAGE_SHIFT; in aux_output_begin() 1360 aux->empty_mark = aux->head + range - 1; in aux_output_begin() 1369 head = aux_sdb_index(aux, aux->head); in aux_output_begin() 1371 offset = head % CPUM_SF_SDB_PER_TABLE; in aux_output_begin() 1479 aux->empty_mark = aux->head + range - 1; in aux_reset_buffer() 1520 aux->head = handle->head >> PAGE_SHIFT; in hw_collect_aux() [all …]
|
| /arch/m68k/kernel/ |
| A D | Makefile | 8 obj-$(CONFIG_MMU_MOTOROLA) := head.o 9 obj-$(CONFIG_SUN3) := sun3-head.o
|
| /arch/sh/boot/romimage/ |
| A D | Makefile | 8 targets := vmlinux head.o zeropage.bin piggy.o 19 $(obj)/vmlinux: $(obj)/head.o $(obj-y) $(obj)/piggy.o FORCE
|
| /arch/x86/mm/ |
| A D | kmmio.c | 117 struct list_head *head; in get_kmmio_fault_page() local 125 head = kmmio_page_list(addr); in get_kmmio_fault_page() 126 list_for_each_entry_rcu(f, head, list) { in get_kmmio_fault_page() 479 static void rcu_free_kmmio_fault_pages(struct rcu_head *head) in rcu_free_kmmio_fault_pages() argument 482 head, in rcu_free_kmmio_fault_pages() 495 static void remove_kmmio_fault_pages(struct rcu_head *head) in remove_kmmio_fault_pages() argument 498 container_of(head, struct kmmio_delayed_release, rcu); in remove_kmmio_fault_pages()
|