Lines Matching defs:bcm4377_transfer_ring
422 struct bcm4377_transfer_ring { struct
423 enum bcm4377_transfer_ring_id ring_id; argument
424 enum bcm4377_doorbell doorbell;
425 size_t payload_size;
426 size_t mapped_payload_size;
427 u8 completion_ring;
428 u16 n_entries;
429 u8 generation;
431 bool sync;
432 bool virtual;
433 bool d2h_buffers_only;
434 bool allow_wait;
435 bool enabled;
437 void *ring;
438 dma_addr_t ring_dma;
440 void *payloads;
441 dma_addr_t payloads_dma;
443 struct completion **events;
445 spinlock_t lock;