Lines Matching refs:writables

1698 	unsigned int num_entries, writables = 0;  in hwi_update_async_writables()  local
1704 pwritables = &pasync_ctx->async_header.writables; in hwi_update_async_writables()
1707 pwritables = &pasync_ctx->async_data.writables; in hwi_update_async_writables()
1716 if (writables == 0) in hwi_update_async_writables()
1727 writables++; in hwi_update_async_writables()
1730 if (!writables) { in hwi_update_async_writables()
1738 *pwritables = *pwritables + writables; in hwi_update_async_writables()
1793 unsigned int writables; in hwi_post_async_buffers() local
1802 writables = min(pasync_ctx->async_header.writables, in hwi_post_async_buffers()
1810 writables = min(pasync_ctx->async_data.writables, in hwi_post_async_buffers()
1819 writables = (writables / 8) * 8; in hwi_post_async_buffers()
1820 if (writables) { in hwi_post_async_buffers()
1821 for (i = 0; i < writables; i++) { in hwi_post_async_buffers()
1848 pasync_ctx->async_header.free_entries -= writables; in hwi_post_async_buffers()
1849 pasync_ctx->async_header.writables -= writables; in hwi_post_async_buffers()
1850 pasync_ctx->async_header.busy_entries += writables; in hwi_post_async_buffers()
1853 pasync_ctx->async_data.free_entries -= writables; in hwi_post_async_buffers()
1854 pasync_ctx->async_data.writables -= writables; in hwi_post_async_buffers()
1855 pasync_ctx->async_data.busy_entries += writables; in hwi_post_async_buffers()
1861 doorbell |= (writables & DB_DEF_PDU_CQPROC_MASK) in hwi_post_async_buffers()
3034 pasync_ctx->async_header.writables = 0; in hwi_init_async_pdu_ctx()
3067 pasync_ctx->async_data.writables = 0; in hwi_init_async_pdu_ctx()
3124 pasync_ctx->async_header.writables++; in hwi_init_async_pdu_ctx()
3166 pasync_ctx->async_data.writables++; in hwi_init_async_pdu_ctx()