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