Home
last modified time | relevance | path

Searched refs:arm_state (Results 1 – 5 of 5) sorted by relevance

/Linux-v4.19/drivers/staging/vc04_services/interface/vchiq_arm/
Dvchiq_arm.c2390 VCHIQ_ARM_STATE_T *arm_state = vchiq_platform_get_arm_state(state); in vchiq_videocore_wanted() local
2392 if (!arm_state) in vchiq_videocore_wanted()
2395 else if (arm_state->blocked_count) in vchiq_videocore_wanted()
2397 else if (!arm_state->videocore_use_count) in vchiq_videocore_wanted()
2399 if (arm_state->resume_blocked) in vchiq_videocore_wanted()
2423 VCHIQ_ARM_STATE_T *arm_state = vchiq_platform_get_arm_state(state); in vchiq_keepalive_thread_func() local
2460 if (wait_for_completion_interruptible(&arm_state->ka_evt) in vchiq_keepalive_thread_func()
2470 rc = atomic_xchg(&arm_state->ka_release_count, 0); in vchiq_keepalive_thread_func()
2471 uc = atomic_xchg(&arm_state->ka_use_count, 0); in vchiq_keepalive_thread_func()
2476 atomic_inc(&arm_state->ka_use_ack_count); in vchiq_keepalive_thread_func()
[all …]
Dvchiq_arm.h147 vchiq_arm_init_state(VCHIQ_STATE_T *state, VCHIQ_ARM_STATE_T *arm_state);
206 set_suspend_state(VCHIQ_ARM_STATE_T *arm_state,
210 set_resume_state(VCHIQ_ARM_STATE_T *arm_state,
214 start_suspend_timer(VCHIQ_ARM_STATE_T *arm_state);
Dvchiq_2835_arm.c64 VCHIQ_ARM_STATE_T arm_state; member
214 status = vchiq_arm_init_state(state, &platform_state->arm_state); in vchiq_platform_init_state()
231 return &platform_state->arm_state; in vchiq_platform_get_arm_state()
/Linux-v4.19/drivers/infiniband/hw/bnxt_re/
Dqplib_fp.h390 atomic_t arm_state; member
Dqplib_fp.c162 if (atomic_read(&cq->arm_state) && nq->cqn_handler) { in bnxt_qpn_cqn_sched_task()
275 atomic_set(&cq->arm_state, 0); in bnxt_qplib_service_nq()
2834 atomic_set(&cq->arm_state, 1); in bnxt_qplib_req_notify_cq()