Lines Matching defs:consumer
592 (le32_to_cpu(*instance->consumer) ==
2269 u32 consumer;
2283 consumer = le32_to_cpu(*instance->consumer);
2285 while (consumer != producer) {
2286 context = le32_to_cpu(instance->reply_queue[consumer]);
2297 consumer++;
2298 if (consumer == (instance->max_fw_cmds + 1)) {
2299 consumer = 0;
2303 *instance->consumer = cpu_to_le32(producer);
2340 *instance->consumer = cpu_to_le32(MEGASAS_ADPRESET_INPROG_SIGN);
3953 *instance->consumer = *instance->producer;
3955 *instance->consumer = 0;
4020 *instance->consumer =
5564 * typical producer-consumer queue. FW is the producer (of completed
5565 * commands) and the driver is the consumer.
7048 instance->consumer = dma_alloc_coherent(&instance->pdev->dev,
7051 if (!instance->producer || !instance->consumer) {
7053 "Failed to allocate memory for producer, consumer\n");
7058 *instance->consumer = 0;
7067 * consumer buffers. For fusion adapters, allocate
7102 * producer, consumer buffers for MFI adapters
7115 if (instance->consumer)
7117 instance->consumer,
7824 *instance->consumer = 0;