Lines Matching defs:consumer
602 (le32_to_cpu(*instance->consumer) ==
2279 u32 consumer;
2293 consumer = le32_to_cpu(*instance->consumer);
2295 while (consumer != producer) {
2296 context = le32_to_cpu(instance->reply_queue[consumer]);
2307 consumer++;
2308 if (consumer == (instance->max_fw_cmds + 1)) {
2309 consumer = 0;
2313 *instance->consumer = cpu_to_le32(producer);
2350 *instance->consumer = cpu_to_le32(MEGASAS_ADPRESET_INPROG_SIGN);
3987 *instance->consumer = *instance->producer;
3989 *instance->consumer = 0;
4052 *instance->consumer =
5595 * typical producer-consumer queue. FW is the producer (of completed
5596 * commands) and the driver is the consumer.
7110 instance->consumer = dma_alloc_coherent(&instance->pdev->dev,
7113 if (!instance->producer || !instance->consumer) {
7115 "Failed to allocate memory for producer, consumer\n");
7120 *instance->consumer = 0;
7129 * consumer buffers. For fusion adapters, allocate
7160 * producer, consumer buffers for MFI adapters
7173 if (instance->consumer)
7175 instance->consumer,
7860 *instance->consumer = 0;