Home
last modified time | relevance | path

Searched refs:head (Results 1 – 25 of 137) sorted by relevance

123456

/arch/x86/platform/uv/
A Duv_time.c149 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 Dpage_track.c154 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 Dgenpool.c57 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 Dhvcserver.c62 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 Dsigcontext.h78 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 Dbts.c59 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 Dps3gpu.h34 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 Dhvcserver.h38 extern int hvcs_free_partner_info(struct list_head *head);
40 struct list_head *head, unsigned long *pi_buff);
/arch/arm64/kernel/
A Dsignal.c382 &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 Dkexec.c12 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 Dvmlinux.lds.S66 .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 DMakefile10 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 Dgmap.h79 #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 Dnmi.c49 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 Dpci_sun4v.h54 unsigned long *head);
57 unsigned long head);
60 unsigned long *head);
A Dpci_fire.c152 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 Dpci_msi.c21 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 Dpci_impl.h37 unsigned long *head);
39 unsigned long *head, unsigned long *msi);
41 unsigned long head);
/arch/mips/kernel/
A Dmachine_kexec.c41 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 Dline.c43 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 DMakefile6 targets := vmlinux head.o misc.o piggy.o vmlinux.lds
9 OBJECTS = $(obj)/head.o $(obj)/misc.o
/arch/s390/kernel/
A Dperf_cpum_sf.c182 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 DMakefile8 obj-$(CONFIG_MMU_MOTOROLA) := head.o
9 obj-$(CONFIG_SUN3) := sun3-head.o
/arch/sh/boot/romimage/
A DMakefile8 targets := vmlinux head.o zeropage.bin piggy.o
19 $(obj)/vmlinux: $(obj)/head.o $(obj-y) $(obj)/piggy.o FORCE
/arch/x86/mm/
A Dkmmio.c117 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()

Completed in 54 milliseconds

123456