Searched refs:prev (Results 251 - 275 of 1034) sorted by relevance

<<11121314151617181920>>

/linux-master/drivers/media/pci/cx88/
H A Dcx88-vbi.c171 struct cx88_buffer *prev; local
186 prev = list_entry(q->active.prev, struct cx88_buffer, list);
188 prev->risc.jmp[1] = cpu_to_le32(buf->risc.dma);
/linux-master/kernel/sched/
H A Dautogroup.c160 struct autogroup *prev; local
167 prev = p->signal->autogroup;
168 if (prev == ag) {
176 * this process can already run with task_group() == prev->tg or we can
177 * race with cgroup code which can read autogroup = prev under rq->lock.
189 autogroup_kref_put(prev);
/linux-master/drivers/rapidio/
H A Drio-scan.c520 * @prev: Previous RIO device connected to the enumerated one
527 u8 hopcount, struct rio_dev *prev, int prev_port)
551 if (rdev && prev && rio_is_switch(prev)) {
554 prev->rswitch->nextdev[prev_port] = rdev;
586 rdev->prev = prev;
587 if (prev && rio_is_switch(prev))
588 prev
526 rio_enum_peer(struct rio_net *net, struct rio_mport *port, u8 hopcount, struct rio_dev *prev, int prev_port) argument
730 rio_disc_peer(struct rio_net *net, struct rio_mport *port, u16 destid, u8 hopcount, struct rio_dev *prev, int prev_port) argument
[all...]
/linux-master/tools/include/linux/
H A Dtypes.h90 struct list_head *next, *prev; member in struct:list_head
/linux-master/arch/m68k/include/asm/
H A Dmmu_context.h72 static inline void switch_mm(struct mm_struct *prev, struct mm_struct *next, argument
207 static inline void switch_mm(struct mm_struct *prev, struct mm_struct *next, argument
291 static inline void switch_mm(struct mm_struct *prev, struct mm_struct *next, struct task_struct *tsk) argument
293 if (prev != next) {
/linux-master/arch/x86/events/
H A Dmsr.c243 u64 prev, now; local
247 prev = local64_read(&event->hw.prev_count);
250 } while (!local64_try_cmpxchg(&event->hw.prev_count, &prev, now));
252 delta = now - prev;
/linux-master/drivers/md/
H A Draid10.h57 } prev, geo; member in struct:r10conf
/linux-master/arch/alpha/lib/
H A Dstrncpy.S47 subq $27, 1, $2 # clear the final bits in the prev word
/linux-master/arch/x86/kernel/
H A Dtsc_sync.c269 cycles_t start, now, prev, end, cur_max_warp = 0; local
285 prev = last_tsc;
306 if (unlikely(prev > now)) {
308 max_warp = max(max_warp, prev - now);
/linux-master/drivers/dma/
H A Dimg-mdc-dma.c291 struct mdc_hw_list_desc *curr, *prev = NULL; local
310 if (prev) {
311 prev->node_addr = curr_phys;
312 prev->next_desc = curr;
323 prev = curr;
373 struct mdc_hw_list_desc *curr, *prev = NULL; local
405 if (!prev) {
409 prev->node_addr = curr_phys;
410 prev->next_desc = curr;
428 prev
455 struct mdc_hw_list_desc *curr, *prev = NULL; local
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
H A Dbase.c124 u8 *prev = bios->data; local
126 bios->data = prev;
129 memcpy(bios->data, prev, bios->size);
131 kfree(prev);
/linux-master/kernel/locking/
H A Dlockdep.c1448 * indicates that adding the <prev> -> <next> lock dependency will
1592 * For dependency @prev -> @next:
1594 * SR: @prev is shared reader (->read != 0) and @next is recursive reader
1596 * ER: @prev is exclusive locker (->read == 0) and @next is recursive reader
1597 * SN: @prev is shared reader and @next is non-recursive locker (->read != 2)
1598 * EN: @prev is exclusive locker and @next is non-recursive locker
1601 * bit0 is prev->read == 0
1615 __calc_dep_bit(struct held_lock *prev, struct held_lock *next) argument
1617 return (prev->read == 0) + ((next->read != 2) << 1);
1620 static inline u8 calc_dep(struct held_lock *prev, struc argument
1630 __calc_dep_bitb(struct held_lock *prev, struct held_lock *next) argument
1635 calc_depb(struct held_lock *prev, struct held_lock *next) argument
2559 print_bad_irq_dependency(struct task_struct *curr, struct lock_list *prev_root, struct lock_list *next_root, struct lock_list *backwards_entry, struct lock_list *forwards_entry, struct held_lock *prev, struct held_lock *next, enum lock_usage_bit bit1, enum lock_usage_bit bit2, const char *irqclass) argument
2788 check_irq_usage(struct task_struct *curr, struct held_lock *prev, struct held_lock *next) argument
2876 check_irq_usage(struct task_struct *curr, struct held_lock *prev, struct held_lock *next) argument
2967 struct lock_class *prev = hlock_class(prv); local
2983 print_deadlock_bug(struct task_struct *curr, struct held_lock *prev, struct held_lock *next) argument
3029 struct held_lock *prev; local
3091 check_prev_add(struct task_struct *curr, struct held_lock *prev, struct held_lock *next, u16 distance, struct lock_trace **const trace) argument
3384 int prev, curr; local
4788 struct held_lock *prev = curr->held_locks + depth; local
4797 struct held_lock *prev = curr->held_locks + depth; local
[all...]
H A Dqspinlock_paravirt.h267 pv_wait_early(struct pv_node *prev, int loop) argument
272 return READ_ONCE(prev->state) != vcpu_running;
293 static void pv_wait_node(struct mcs_spinlock *node, struct mcs_spinlock *prev) argument
296 struct pv_node *pp = (struct pv_node *)prev;
/linux-master/kernel/dma/
H A Dpool.c224 static inline struct gen_pool *dma_guess_pool(struct gen_pool *prev, gfp_t gfp) argument
226 if (prev == NULL) {
233 if (prev == atomic_pool_kernel)
235 if (prev == atomic_pool_dma32)
/linux-master/drivers/gpu/drm/nouveau/
H A Dnouveau_bo.h59 struct nouveau_bo *prev; local
63 prev = *pnvbo;
71 if (prev)
72 ttm_bo_put(&prev->bo);
/linux-master/fs/nilfs2/
H A Dcpfile.c754 __u64 curr, prev; local
790 prev = le64_to_cpu(list->ssl_prev);
791 while (prev > cno) {
792 prev_blkoff = nilfs_cpfile_get_blkoff(cpfile, prev);
793 curr = prev;
807 prev = le64_to_cpu(list->ssl_prev);
811 if (prev != 0) {
812 ret = nilfs_cpfile_get_checkpoint_block(cpfile, prev, 0,
830 cp->cp_snapshot_list.ssl_prev = cpu_to_le64(prev);
836 cpfile, prev, prev_b
873 __u64 next, prev; local
[all...]
/linux-master/include/linux/
H A Damd-pstate.h57 * @prev: Last Aperf/Mperf/tsc count value read from register
93 struct amd_aperf_mperf prev; member in struct:amd_cpudata
/linux-master/arch/loongarch/kernel/
H A Dentry.S82 bl schedule_tail # a0 = struct task_struct *prev
92 bl schedule_tail # a0 = struct task_struct *prev
/linux-master/arch/arc/include/asm/
H A Dmmu_context.h56 * Get a new ASID if task doesn't have a valid one (unalloc or from prev cycle)
132 static inline void switch_mm(struct mm_struct *prev, struct mm_struct *next, argument
/linux-master/fs/autofs/
H A Dexpire.c94 static struct dentry *get_next_positive_subdir(struct dentry *prev, argument
102 q = positive_after(root, prev);
105 dput(prev);
112 static struct dentry *get_next_positive_dentry(struct dentry *prev, argument
116 struct dentry *p = prev, *ret = NULL, *d = NULL;
118 if (prev == NULL)
137 dput(prev);
/linux-master/arch/s390/kernel/
H A Dvtime.c185 void vtime_task_switch(struct task_struct *prev) argument
187 do_account_vtime(prev);
188 prev->thread.user_timer = S390_lowcore.user_timer;
189 prev->thread.guest_timer = S390_lowcore.guest_timer;
190 prev->thread.system_timer = S390_lowcore.system_timer;
191 prev->thread.hardirq_timer = S390_lowcore.hardirq_timer;
192 prev->thread.softirq_timer = S390_lowcore.softirq_timer;
/linux-master/drivers/gpu/drm/scheduler/
H A Dsched_entity.c240 struct dma_fence *prev; local
254 prev = rcu_dereference_check(entity->last_scheduled, true);
255 dma_fence_get(prev);
260 if (!prev || dma_fence_add_callback(prev, &job->finish_cb,
264 prev = &s_fence->finished;
266 dma_fence_put(prev);
/linux-master/drivers/perf/
H A Dqcom_l3_pmu.c244 u64 prev, new; local
247 prev = local64_read(&event->hw.prev_count);
253 } while (local64_cmpxchg(&event->hw.prev_count, prev, new) != prev);
255 local64_add(new - prev, &event->count);
320 u32 prev, new; local
323 prev = local64_read(&event->hw.prev_count);
325 } while (local64_cmpxchg(&event->hw.prev_count, prev, new) != prev);
327 local64_add(new - prev,
[all...]
/linux-master/security/selinux/ss/
H A Davtab.c124 struct avtab_node *prev, *cur, *newnode; local
131 for (prev = NULL, cur = h->htable[hvalue]; cur;
132 prev = cur, cur = cur->next) {
141 newnode = avtab_insert_node(h, prev ? &prev->next : &h->htable[hvalue],
158 struct avtab_node *prev, *cur; local
164 for (prev = NULL, cur = h->htable[hvalue]; cur;
165 prev = cur, cur = cur->next) {
170 return avtab_insert_node(h, prev ? &prev
[all...]
/linux-master/arch/x86/mm/
H A Dtlb.c324 void switch_mm(struct mm_struct *prev, struct mm_struct *next, argument
504 struct mm_struct *prev = this_cpu_read(cpu_tlbstate.loaded_mm); local
527 if (WARN_ON_ONCE(__read_cr3() != build_cr3(prev->pgd, prev_asid,
559 if (prev == next) {
574 if (WARN_ON_ONCE(prev != &init_mm &&
616 if (prev != &init_mm) {
618 mm_cpumask(prev)));
619 cpumask_clear_cpu(cpu, mm_cpumask(prev));
656 if (next != prev) {
658 switch_ldt(prev, nex
[all...]

Completed in 278 milliseconds

<<11121314151617181920>>