Lines Matching refs:notif_q

304 					struct iwl_sap_q_ctrl_blk *notif_q,  in iwl_mei_write_cyclic_buf()  argument
309 u32 rd = le32_to_cpu(READ_ONCE(notif_q->rd_ptr)); in iwl_mei_write_cyclic_buf()
310 u32 wr = le32_to_cpu(READ_ONCE(notif_q->wr_ptr)); in iwl_mei_write_cyclic_buf()
336 WRITE_ONCE(notif_q->wr_ptr, cpu_to_le32((wr + tx_sz) % q_sz)); in iwl_mei_write_cyclic_buf()
342 struct iwl_sap_q_ctrl_blk *notif_q; in iwl_mei_host_to_me_data_pending() local
346 notif_q = &dir->q_ctrl_blk[SAP_QUEUE_IDX_DATA]; in iwl_mei_host_to_me_data_pending()
348 if (READ_ONCE(notif_q->wr_ptr) != READ_ONCE(notif_q->rd_ptr)) in iwl_mei_host_to_me_data_pending()
351 notif_q = &dir->q_ctrl_blk[SAP_QUEUE_IDX_NOTIF]; in iwl_mei_host_to_me_data_pending()
352 return READ_ONCE(notif_q->wr_ptr) != READ_ONCE(notif_q->rd_ptr); in iwl_mei_host_to_me_data_pending()
405 struct iwl_sap_q_ctrl_blk *notif_q; in iwl_mei_send_sap_msg_payload() local
429 notif_q = &dir->q_ctrl_blk[SAP_QUEUE_IDX_NOTIF]; in iwl_mei_send_sap_msg_payload()
432 ret = iwl_mei_write_cyclic_buf(q_head, notif_q, q_head, hdr, q_sz); in iwl_mei_send_sap_msg_payload()
444 struct iwl_sap_q_ctrl_blk *notif_q; in iwl_mei_add_data_to_ring() local
480 notif_q = &dir->q_ctrl_blk[SAP_QUEUE_IDX_DATA]; in iwl_mei_add_data_to_ring()
484 rd = le32_to_cpu(READ_ONCE(notif_q->rd_ptr)); in iwl_mei_add_data_to_ring()
485 wr = le32_to_cpu(READ_ONCE(notif_q->wr_ptr)); in iwl_mei_add_data_to_ring()
537 WRITE_ONCE(notif_q->wr_ptr, cpu_to_le32((wr + tx_sz) % q_sz)); in iwl_mei_add_data_to_ring()
1142 struct iwl_sap_q_ctrl_blk *notif_q, in iwl_mei_handle_sap_rx() argument
1147 u32 rd = le32_to_cpu(READ_ONCE(notif_q->rd_ptr)); in iwl_mei_handle_sap_rx()
1148 u32 wr = le32_to_cpu(READ_ONCE(notif_q->wr_ptr)); in iwl_mei_handle_sap_rx()
1170 WRITE_ONCE(notif_q->rd_ptr, cpu_to_le32(wr)); in iwl_mei_handle_sap_rx()
1176 struct iwl_sap_q_ctrl_blk *notif_q; in iwl_mei_handle_check_shared_area() local
1186 notif_q = &dir->q_ctrl_blk[SAP_QUEUE_IDX_NOTIF]; in iwl_mei_handle_check_shared_area()
1195 iwl_mei_handle_sap_rx(cldev, notif_q, q_head, NULL, q_sz); in iwl_mei_handle_check_shared_area()
1199 notif_q = &dir->q_ctrl_blk[SAP_QUEUE_IDX_DATA]; in iwl_mei_handle_check_shared_area()
1205 iwl_mei_handle_sap_rx(cldev, notif_q, q_head, &tx_skbs, q_sz); in iwl_mei_handle_check_shared_area()