Lines Matching refs:platform_info

99 	qdf_spin_lock_irqsave(&timer->platform_info.spinlock);  in qdf_mc_timer_get_current_state()
111 qdf_spin_unlock_irqrestore(&timer->platform_info.spinlock); in qdf_mc_timer_get_current_state()
255 platform_info); in __os_mc_timer_shim()
268 timer_setup(&timer->platform_info.timer, in qdf_mc_timer_setup()
283 init_timer_deferrable(&timer->platform_info.timer); in qdf_mc_timer_setup()
285 init_timer(&timer->platform_info.timer); in qdf_mc_timer_setup()
287 timer->platform_info.timer.function = __os_mc_timer_shim; in qdf_mc_timer_setup()
288 timer->platform_info.timer.data = (unsigned long)timer; in qdf_mc_timer_setup()
334 qdf_spinlock_create(&timer->platform_info.spinlock); in qdf_mc_timer_init_debug()
339 timer->platform_info.cookie = LINUX_TIMER_COOKIE; in qdf_mc_timer_init_debug()
340 timer->platform_info.thread_id = 0; in qdf_mc_timer_init_debug()
362 qdf_spinlock_create(&timer->platform_info.spinlock); in qdf_mc_timer_init()
367 timer->platform_info.cookie = LINUX_TIMER_COOKIE; in qdf_mc_timer_init()
368 timer->platform_info.thread_id = 0; in qdf_mc_timer_init()
392 if (LINUX_TIMER_COOKIE != timer->platform_info.cookie) { in qdf_mc_timer_destroy()
409 qdf_spin_lock_irqsave(&timer->platform_info.spinlock); in qdf_mc_timer_destroy()
419 del_timer(&(timer->platform_info.timer)); in qdf_mc_timer_destroy()
436 timer->platform_info.cookie = LINUX_INVALID_TIMER_COOKIE; in qdf_mc_timer_destroy()
438 qdf_spin_unlock_irqrestore(&timer->platform_info.spinlock); in qdf_mc_timer_destroy()
439 qdf_spinlock_destroy(&timer->platform_info.spinlock); in qdf_mc_timer_destroy()
443 qdf_spin_unlock_irqrestore(&timer->platform_info.spinlock); in qdf_mc_timer_destroy()
469 if (LINUX_TIMER_COOKIE != timer->platform_info.cookie) { in qdf_mc_timer_destroy()
475 qdf_spin_lock_irqsave(&timer->platform_info.spinlock); in qdf_mc_timer_destroy()
485 del_timer(&(timer->platform_info.timer)); in qdf_mc_timer_destroy()
503 timer->platform_info.cookie = LINUX_INVALID_TIMER_COOKIE; in qdf_mc_timer_destroy()
505 qdf_spin_unlock_irqrestore(&timer->platform_info.spinlock); in qdf_mc_timer_destroy()
509 qdf_spin_unlock_irqrestore(&timer->platform_info.spinlock); in qdf_mc_timer_destroy()
532 if (LINUX_TIMER_COOKIE != timer->platform_info.cookie) { in qdf_mc_timer_start()
549 qdf_spin_lock_irqsave(&timer->platform_info.spinlock); in qdf_mc_timer_start()
553 qdf_spin_unlock_irqrestore(&timer->platform_info.spinlock); in qdf_mc_timer_start()
561 mod_timer(&(timer->platform_info.timer), in qdf_mc_timer_start()
573 timer->platform_info.thread_id = current->pid; in qdf_mc_timer_start()
585 qdf_spin_unlock_irqrestore(&timer->platform_info.spinlock); in qdf_mc_timer_start()
602 if (LINUX_TIMER_COOKIE != timer->platform_info.cookie) { in qdf_mc_timer_stop()
611 qdf_spin_lock_irqsave(&timer->platform_info.spinlock); in qdf_mc_timer_stop()
614 qdf_spin_unlock_irqrestore(&timer->platform_info.spinlock); in qdf_mc_timer_stop()
618 qdf_spin_unlock_irqrestore(&timer->platform_info.spinlock); in qdf_mc_timer_stop()
620 del_timer(&(timer->platform_info.timer)); in qdf_mc_timer_stop()
622 qdf_spin_lock_irqsave(&timer->platform_info.spinlock); in qdf_mc_timer_stop()
624 qdf_spin_unlock_irqrestore(&timer->platform_info.spinlock); in qdf_mc_timer_stop()
643 if (LINUX_TIMER_COOKIE != timer->platform_info.cookie) { in qdf_mc_timer_stop_sync()
652 qdf_spin_lock_irqsave(&timer->platform_info.spinlock); in qdf_mc_timer_stop_sync()
655 qdf_spin_unlock_irqrestore(&timer->platform_info.spinlock); in qdf_mc_timer_stop_sync()
661 qdf_spin_unlock_irqrestore(&timer->platform_info.spinlock); in qdf_mc_timer_stop_sync()
662 del_timer_sync(&(timer->platform_info.timer)); in qdf_mc_timer_stop_sync()