arm_state 163 drivers/infiniband/hw/bnxt_re/qplib_fp.c if (atomic_read(&cq->arm_state) && nq->cqn_handler) { arm_state 277 drivers/infiniband/hw/bnxt_re/qplib_fp.c atomic_set(&cq->arm_state, 0); arm_state 2826 drivers/infiniband/hw/bnxt_re/qplib_fp.c atomic_set(&cq->arm_state, 1); arm_state 390 drivers/infiniband/hw/bnxt_re/qplib_fp.h atomic_t arm_state; arm_state 191 drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c static void eq_update_ci(struct hinic_eq *eq, u32 arm_state) arm_state 205 drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c HINIC_EQ_CI_SET(arm_state, INT_ARMED); arm_state 33 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c struct vchiq_arm_state arm_state; arm_state 186 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c status = vchiq_arm_init_state(state, &platform_state->arm_state); arm_state 203 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c return &platform_state->arm_state; arm_state 2255 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct vchiq_arm_state *arm_state = vchiq_platform_get_arm_state(state); arm_state 2257 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c if (!arm_state) arm_state 2260 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c else if (arm_state->blocked_count) arm_state 2262 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c else if (!arm_state->videocore_use_count) arm_state 2264 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c if (arm_state->resume_blocked) arm_state 2288 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct vchiq_arm_state *arm_state = vchiq_platform_get_arm_state(state); arm_state 2325 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c if (wait_for_completion_interruptible(&arm_state->ka_evt)) { arm_state 2334 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c rc = atomic_xchg(&arm_state->ka_release_count, 0); arm_state 2335 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c uc = atomic_xchg(&arm_state->ka_use_count, 0); arm_state 2340 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c atomic_inc(&arm_state->ka_use_ack_count); arm_state 2366 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct vchiq_arm_state *arm_state) arm_state 2368 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c if (arm_state) { arm_state 2369 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c rwlock_init(&arm_state->susp_res_lock); arm_state 2371 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c init_completion(&arm_state->ka_evt); arm_state 2372 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c atomic_set(&arm_state->ka_use_count, 0); arm_state 2373 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c atomic_set(&arm_state->ka_use_ack_count, 0); arm_state 2374 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c atomic_set(&arm_state->ka_release_count, 0); arm_state 2376 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c init_completion(&arm_state->vc_suspend_complete); arm_state 2378 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c init_completion(&arm_state->vc_resume_complete); arm_state 2381 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c set_resume_state(arm_state, VC_RESUME_RESUMED); arm_state 2383 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c init_completion(&arm_state->resume_blocker); arm_state 2386 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c complete_all(&arm_state->resume_blocker); arm_state 2388 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c init_completion(&arm_state->blocked_blocker); arm_state 2391 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c complete_all(&arm_state->blocked_blocker); arm_state 2393 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c arm_state->suspend_timer_timeout = SUSPEND_TIMER_TIMEOUT_MS; arm_state 2394 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c arm_state->suspend_timer_running = 0; arm_state 2395 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c arm_state->state = state; arm_state 2396 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c timer_setup(&arm_state->suspend_timer, suspend_timer_callback, arm_state 2399 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c arm_state->first_connect = 0; arm_state 2462 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c set_suspend_state(struct vchiq_arm_state *arm_state, arm_state 2466 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c arm_state->vc_suspend_state = new_state; arm_state 2471 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c complete_all(&arm_state->vc_suspend_complete); arm_state 2474 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c complete_all(&arm_state->vc_suspend_complete); arm_state 2477 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c complete_all(&arm_state->vc_suspend_complete); arm_state 2478 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c arm_state->vc_resume_state = VC_RESUME_RESUMED; arm_state 2479 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c complete_all(&arm_state->vc_resume_complete); arm_state 2482 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c reinit_completion(&arm_state->vc_suspend_complete); arm_state 2487 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c set_resume_state(arm_state, VC_RESUME_IDLE); arm_state 2490 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c complete_all(&arm_state->vc_suspend_complete); arm_state 2499 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c set_resume_state(struct vchiq_arm_state *arm_state, arm_state 2503 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c arm_state->vc_resume_state = new_state; arm_state 2510 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c reinit_completion(&arm_state->vc_resume_complete); arm_state 2517 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c complete_all(&arm_state->vc_resume_complete); arm_state 2518 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c set_suspend_state(arm_state, VC_SUSPEND_IDLE); arm_state 2528 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c start_suspend_timer(struct vchiq_arm_state *arm_state) arm_state 2530 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c del_timer(&arm_state->suspend_timer); arm_state 2531 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c arm_state->suspend_timer.expires = jiffies + arm_state 2532 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c msecs_to_jiffies(arm_state->suspend_timer_timeout); arm_state 2533 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c add_timer(&arm_state->suspend_timer); arm_state 2534 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c arm_state->suspend_timer_running = 1; arm_state 2539 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c stop_suspend_timer(struct vchiq_arm_state *arm_state) arm_state 2541 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c if (arm_state->suspend_timer_running) { arm_state 2542 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c del_timer(&arm_state->suspend_timer); arm_state 2543 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c arm_state->suspend_timer_running = 0; arm_state 2550 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct vchiq_arm_state *arm_state = vchiq_platform_get_arm_state(state); arm_state 2552 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c return (arm_state->vc_suspend_state > VC_SUSPEND_IDLE) && arm_state 2553 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c (arm_state->vc_resume_state < VC_RESUME_REQUESTED) && arm_state 2558 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c unblock_resume(struct vchiq_arm_state *arm_state) arm_state 2560 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c complete_all(&arm_state->resume_blocker); arm_state 2561 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c arm_state->resume_blocked = 0; arm_state 2570 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct vchiq_arm_state *arm_state = vchiq_platform_get_arm_state(state); arm_state 2572 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c if (!arm_state) arm_state 2578 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c switch (arm_state->vc_suspend_state) { arm_state 2593 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c suspend_state_names[arm_state->vc_suspend_state + arm_state 2599 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c set_suspend_state(arm_state, VC_SUSPEND_IDLE); arm_state 2604 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c set_suspend_state(arm_state, VC_SUSPEND_REQUESTED); arm_state 2618 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct vchiq_arm_state *arm_state = vchiq_platform_get_arm_state(state); arm_state 2621 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c if (!arm_state) arm_state 2626 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c write_lock_bh(&arm_state->susp_res_lock); arm_state 2627 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c if (arm_state->vc_suspend_state == VC_SUSPEND_REQUESTED && arm_state 2628 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c arm_state->vc_resume_state == VC_RESUME_RESUMED) { arm_state 2629 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c set_suspend_state(arm_state, VC_SUSPEND_IN_PROGRESS); arm_state 2632 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c write_unlock_bh(&arm_state->susp_res_lock); arm_state 2645 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct vchiq_arm_state *arm_state = vchiq_platform_get_arm_state(state); arm_state 2647 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c if (!arm_state) arm_state 2652 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c write_lock_bh(&arm_state->susp_res_lock); arm_state 2653 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c if (arm_state->vc_suspend_state != VC_SUSPEND_SUSPENDED && arm_state 2654 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c arm_state->first_connect && arm_state 2658 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c write_unlock_bh(&arm_state->susp_res_lock); arm_state 2668 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct vchiq_arm_state *arm_state = vchiq_platform_get_arm_state(state); arm_state 2671 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c if (!arm_state) arm_state 2677 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c set_resume_state(arm_state, VC_RESUME_REQUESTED); arm_state 2691 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct vchiq_arm_state *arm_state = vchiq_platform_get_arm_state(state); arm_state 2697 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c if (!arm_state) arm_state 2704 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c entity_uc = &arm_state->peer_use_count; arm_state 2717 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c write_lock_bh(&arm_state->susp_res_lock); arm_state 2718 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c while (arm_state->resume_blocked) { arm_state 2724 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c if (arm_state->resume_blocked && arm_state->vc_suspend_state == arm_state 2726 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c set_suspend_state(arm_state, VC_SUSPEND_FORCE_CANCELED); arm_state 2730 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c if (!try_wait_for_completion(&arm_state->resume_blocker)) { arm_state 2736 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c arm_state->blocked_count++; arm_state 2737 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c write_unlock_bh(&arm_state->susp_res_lock); arm_state 2741 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c &arm_state->resume_blocker)) { arm_state 2746 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c write_lock_bh(&arm_state->susp_res_lock); arm_state 2747 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c arm_state->blocked_count--; arm_state 2748 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c write_unlock_bh(&arm_state->susp_res_lock); arm_state 2753 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c write_lock_bh(&arm_state->susp_res_lock); arm_state 2754 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c if (--arm_state->blocked_count == 0) arm_state 2755 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c complete_all(&arm_state->blocked_blocker); arm_state 2759 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c stop_suspend_timer(arm_state); arm_state 2761 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c local_uc = ++arm_state->videocore_use_count; arm_state 2768 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c if (arm_state->vc_suspend_state <= VC_SUSPEND_REQUESTED) arm_state 2769 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c set_suspend_state(arm_state, VC_SUSPEND_IDLE); arm_state 2772 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c set_resume_state(arm_state, VC_RESUME_REQUESTED); arm_state 2782 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c write_unlock_bh(&arm_state->susp_res_lock); arm_state 2786 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c if (!try_wait_for_completion(&arm_state->vc_resume_complete)) { arm_state 2790 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c &arm_state->vc_resume_complete)) { arm_state 2802 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c long ack_cnt = atomic_xchg(&arm_state->ka_use_ack_count, 0); arm_state 2811 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c &arm_state->ka_use_ack_count); arm_state 2823 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct vchiq_arm_state *arm_state = vchiq_platform_get_arm_state(state); arm_state 2828 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c if (!arm_state) arm_state 2840 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c entity_uc = &arm_state->peer_use_count; arm_state 2843 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c write_lock_bh(&arm_state->susp_res_lock); arm_state 2844 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c if (!arm_state->videocore_use_count || !(*entity_uc)) { arm_state 2846 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c WARN_ON(!arm_state->videocore_use_count); arm_state 2851 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c --arm_state->videocore_use_count; arm_state 2856 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c !arm_state->resume_blocked) { arm_state 2859 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c start_suspend_timer(arm_state); arm_state 2864 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c arm_state->videocore_use_count); arm_state 2871 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c arm_state->videocore_use_count); arm_state 2874 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c write_unlock_bh(&arm_state->susp_res_lock); arm_state 2884 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct vchiq_arm_state *arm_state = vchiq_platform_get_arm_state(state); arm_state 2887 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c atomic_inc(&arm_state->ka_use_count); arm_state 2888 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c complete(&arm_state->ka_evt); arm_state 2894 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct vchiq_arm_state *arm_state = vchiq_platform_get_arm_state(state); arm_state 2897 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c atomic_inc(&arm_state->ka_release_count); arm_state 2898 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c complete(&arm_state->ka_evt); arm_state 2963 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct vchiq_arm_state *arm_state = arm_state 2964 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c from_timer(arm_state, t, suspend_timer); arm_state 2965 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct vchiq_state *state = arm_state->state; arm_state 3008 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct vchiq_arm_state *arm_state = vchiq_platform_get_arm_state(state); arm_state 3022 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c if (!arm_state) arm_state 3030 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c read_lock_bh(&arm_state->susp_res_lock); arm_state 3031 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c vc_suspend_state = arm_state->vc_suspend_state; arm_state 3032 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c vc_resume_state = arm_state->vc_resume_state; arm_state 3033 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c peer_count = arm_state->peer_use_count; arm_state 3034 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c vc_use_count = arm_state->videocore_use_count; arm_state 3059 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c read_unlock_bh(&arm_state->susp_res_lock); arm_state 3094 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct vchiq_arm_state *arm_state; arm_state 3102 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c arm_state = vchiq_platform_get_arm_state(service->state); arm_state 3104 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c read_lock_bh(&arm_state->susp_res_lock); arm_state 3107 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c read_unlock_bh(&arm_state->susp_res_lock); arm_state 3115 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c arm_state->videocore_use_count, arm_state 3116 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c suspend_state_names[arm_state->vc_suspend_state + arm_state 3134 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c struct vchiq_arm_state *arm_state = vchiq_platform_get_arm_state(state); arm_state 3139 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c write_lock_bh(&arm_state->susp_res_lock); arm_state 3140 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c if (!arm_state->first_connect) { arm_state 3143 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c arm_state->first_connect = 1; arm_state 3144 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c write_unlock_bh(&arm_state->susp_res_lock); arm_state 3147 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c arm_state->ka_thread = kthread_create( arm_state 3151 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c if (IS_ERR(arm_state->ka_thread)) { arm_state 3156 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c wake_up_process(arm_state->ka_thread); arm_state 3159 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c write_unlock_bh(&arm_state->susp_res_lock); arm_state 120 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.h struct vchiq_arm_state *arm_state); arm_state 180 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.h set_suspend_state(struct vchiq_arm_state *arm_state, arm_state 184 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.h set_resume_state(struct vchiq_arm_state *arm_state, arm_state 188 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.h start_suspend_timer(struct vchiq_arm_state *arm_state);